Content management method, electronic device, storage medium, and chip

WO2026218891A1PCT designated stage Publication Date: 2026-10-22HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/083884
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-04-15
Filing Date
2026-03-17
Publication Date
2026-10-22

Smart Images

  • Figure CN2026083884_22102026_PF_FP_ABST
    Figure CN2026083884_22102026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical fields of terminals, artificial intelligence, etc., and provides a content management method, an electronic device, a storage medium, and a chip. In the method, in response to an operation of grouping a plurality of contents, an electronic device can intelligently group the plurality of contents on the basis of at least one of content features of the plurality of contents, a user feature, and a scene feature, and can display the grouping result by means of a plurality of views, thereby enabling a user to conveniently search for required contents, and improving the efficiency of content management.
Need to check novelty before this filing date? Find Prior Art

Description

Content management methods, electronic devices, storage media and chips

[0001] This application claims priority to Chinese Patent Application No. 202510472275.3, filed on April 15, 2025, entitled "Content Management Method, Electronic Device, Storage Medium and Chip", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of terminal technology, and in particular to a content management method, electronic device, storage medium, and chip. Background Technology

[0003] In today's fast-paced work environment, due to busy work schedules, there is a common phenomenon: users pile up a lot of content (such as files) on their desktops or in folders, without organizing and categorizing it in a timely manner.

[0004] Currently, electronic devices allow users to select fixed grouping methods, such as name, type, and modification date, to group and organize files on the desktop or in folders. However, when there are many files, users still find it difficult to manage and find them. Summary of the Invention

[0005] This application provides a content management method, electronic device, storage medium, and chip that enable intelligent grouping of multiple contents, facilitating user management and content retrieval.

[0006] In a first aspect, embodiments of this application provide a content management method that can be applied to any electronic device with display functionality, including but not limited to foldable screen electronic devices (e.g., foldable screen mobile phones), tablet computers, laptop computers, etc.

[0007] In this method, an electronic device displays identifiers for multiple contents. Responding to a grouping operation, the electronic device groups the multiple contents based on at least one of user characteristics, scene characteristics, and content characteristics, resulting in multiple content sets. Each content set includes one or more contents. The electronic device displays multiple views, each view corresponding to an identifier for at least one content from a content set. The identifiers for the contents include, but are not limited to, icons, thumbnails, text, combinations of icons and text, combinations of thumbnails and text, and mixed image and text displays.

[0008] Electronic devices can intelligently group multiple pieces of content by analyzing their content characteristics, user characteristics, and contextual characteristics. The electronic devices can then display the content grouping results through multiple views, making it easier for users to manage and search for content and improving the efficiency of content management.

[0009] In an alternative embodiment of the first aspect, the electronic device displays identifiers of multiple contents, including: the electronic device displays identifiers of multiple contents in a first folder, the multiple contents including at least one of files or folders.

[0010] The first folder can be a physical folder or a virtual folder, and this embodiment of the application does not limit this.

[0011] For example, the first folder could be the download folder.

[0012] The electronic device responds to the operation of grouping multiple contents in a first folder by grouping the multiple contents in the first folder according to at least one of user characteristics, scenario characteristics, and content characteristics of the multiple contents, resulting in multiple content sets. The electronic device displays multiple views on the interface of the first folder, with each view corresponding to the identifier of at least one content in a content set, realizing intelligent grouping of multiple contents in the first folder, facilitating user management and retrieval of contents in the first folder, and improving the management efficiency of the contents in the first folder.

[0013] In an alternative embodiment of the first aspect, the electronic device displays identifiers of multiple contents, including: the electronic device displays identifiers of multiple contents on a desktop, the multiple contents including at least one of an application, an application component, a file, or a folder.

[0014] The electronic device responds to the operation of grouping multiple contents on the desktop by grouping them based on at least one of user characteristics, scene characteristics, and content characteristics of the multiple contents, resulting in multiple content sets. The electronic device displays multiple views on the desktop, each view corresponding to the identifier of at least one content from a content set, realizing intelligent grouping of multiple contents on the desktop, facilitating user management and retrieval of desktop content, and improving the efficiency of desktop content management.

[0015] In an optional embodiment of the first aspect, the user characteristics include at least one of the following: at least one grouping method in which the user uses the service more than a preset number of times within a preset time period; statistical data on the number of target contents at the first level in multiple target folders; the number of times the user accesses each of the multiple contents within the preset time period; the number of times the user edits each of the multiple contents within the preset time period; the total duration of the user editing each of the multiple contents within the preset time period; the number of times the user merges historical views within the preset time period; and the number of times the user splits historical views within the preset time period. Wherein, the historical view is a view of the content set obtained based on historical grouping operations.

[0016] The following is an explanation of the aforementioned user characteristics.

[0017] 1) At least one grouping method that a user uses more than a preset number of times within a preset time period can be described as: at least one grouping method that the user prefers within a preset time period. The electronic device can group multiple contents according to at least one grouping method preferred by the user.

[0018] For example, if a user groups folders by customer name more times than a preset number of times in the past month, the electronic device can determine that the user's preferred grouping method in the past month includes customer name, and the electronic device can group multiple contents in combination with customer name.

[0019] Optionally, users can choose from a range of preferred grouping methods within a preset time period, including but not limited to: subject, date, importance, document type, client name, stage, and geographic location. Client names include names of companies, enterprises, groups, and individuals.

[0020] 2) Statistics on the number of target contents at the first level in multiple target folders. These statistics are used to determine the upper limit of the number of contents in each of the multiple content sets obtained by grouping multiple contents.

[0021] The target folder includes at least one of the following: a folder manually created by the user within a preset time period, a folder accessed more than a preset number of times within the preset time period (i.e., a folder frequently accessed by the user recently), or a folder edited more than a preset number of times within the preset time period (i.e., a folder frequently edited by the user recently).

[0022] Optionally, the target folder may also include at least one of the following: any level of folder under a folder manually created by the user within a preset time period; any level of folder under a folder accessed more than a preset number of times within a preset time period; or any level of folder under a folder edited more than a preset number of times within a preset time period. That is, the target folder may also be a subfolder under a folder recently created by the user, and / or a subfolder under a folder frequently accessed or edited by the user recently.

[0023] The target content includes files, and the number of first-level target contents in a target folder can also be described as the number of files or the file breadth of the first level in that target folder. Optionally, the target content may also include folders.

[0024] For example, the target folder is folder A, which includes file 1, file 2, file 3, file 4 and subfolder 1. If the target content includes files, the number of target contents at the first level in folder A is 3 (including 3 files); if the target content includes files and folders, the number of target contents at the first level in folder A is 4 (including 3 files and 1 subfolder).

[0025] In some embodiments, the statistical data on the number of target content at the first level in multiple target folders includes the average number of target content at the first level in the multiple target folders. The electronic device can determine the upper limit of the number of content in each of the multiple content sets obtained by grouping based on the average number of target content at the first level in the multiple target folders.

[0026] For example, if a user has recently accessed five folders frequently, the electronic device retrieves the number of files at the first level of these five folders, for example, 10, 15, 20, 9, and 16 respectively. The electronic device determines that the average number of files at the first level of these five folders is 14. The electronic device groups multiple content sets, and each content set contains no more than 14 files; that is, each content set contains a maximum of 14 files.

[0027] In some embodiments, the statistical data on the number of target content at the first level in multiple target folders includes the median number of target content at the first level in the multiple target folders. The electronic device can determine the upper limit of the number of contents in each of the multiple grouped content sets based on the median number of target content at the first level in the multiple target folders.

[0028] For example, based on the previous example, the electronic device determines that the median number of files in the first level of the 5 folders is 15, and the electronic device obtains multiple content sets by grouping multiple contents, with each content set containing no more than 15 files, that is, each content set contains a maximum of 15 files.

[0029] In some embodiments, the statistical data on the number of target contents at the first level in multiple target folders includes the maximum number of target contents at the first level in folders corresponding to target folders with a preset proportion determined based on a normal distribution.

[0030] The electronic device generates a normal distribution curve based on the number of first-level target contents in multiple target folders. This curve indicates the number of target folders corresponding to different quantities of first-level target contents. Based on the normal distribution curve, the electronic device determines that a preset percentage (e.g., 95%) of the target folders have first-level target contents falling within the range of μ ± 2σ. Here, μ represents the average number of first-level target contents in multiple target folders, and σ represents the deviation of the number of first-level target contents in multiple target folders from the average value of μ. The electronic device can use (μ + 2σ) as statistical data on the number of first-level target contents in multiple target folders. For example, referring to Figure 32, a normal distribution curve is shown. The horizontal axis of the curve represents the number of first-level target contents in a folder, such as the number of first-level files in the folder. The vertical axis represents the statistical value of target folders corresponding to different numbers of files. There are x target folders with a file count of μ, for example, μ is 15 and x is 9.

[0031] Electronic devices can use the maximum value of the number of target contents at the first level of the target folder corresponding to the target folder with a preset proportion determined based on normal distribution as the upper limit of the number of contents in each content set among the multiple content sets obtained by grouping.

[0032] The statistical data on the number of target content at the first level in multiple target folders can be viewed as the number of files at the first level of the folders preferred by the user within a preset time period. In some embodiments, the number of files at the first level of the folders preferred by the user within a preset time period may include multiple categories; for example, the number of files at the first level of a folder containing images preferred by the user within a preset time period may be 30, and the number of files at the first level of a folder containing documents preferred by the user within a preset time period may be 10. The electronic device can determine the upper limit of the number of contents in each of the multiple content sets based on the number of files at the first level of the different types of folders preferred by the user within the preset time period, so that the number of contents in each content set is as close as possible to the number of files in the folders preferred by the user, avoiding an excessive number of contents in each content set.

[0033] For example, a content collection may include image files, and the number of files in the first level of the content collection shall not exceed the number of files in the first level of the image folder preferred by the user within a preset time period.

[0034] 3) The number of times a user accesses each piece of content within a preset time period is the user's access frequency for each piece of content. The electronic device can group frequently accessed content into a single content set based on the user's access frequency. Furthermore, after grouping multiple pieces of content, the electronic device can also sort the content within a specific content set according to the access frequency of each piece of content in that set, displaying the most frequently accessed content at the top of the view corresponding to that content set.

[0035] 4) The number of times a user edits each piece of content within a preset time period, i.e., the user's editing frequency for each piece of content. The electronic device can group frequently edited content into a content set based on the user's access frequency for each piece of content. Furthermore, after grouping multiple pieces of content, the electronic device can also sort the content within a specific content set according to the editing frequency of each piece of content in that set, displaying the most frequently edited content at the top of the view corresponding to that content set.

[0036] 5) The total time a user spends editing each piece of content within a preset time period. The electronic device can group multiple pieces of content with a total editing time greater than or equal to the preset time into a single content set. Furthermore, after grouping multiple pieces of content, the electronic device can also sort the content within a specific content set based on the total editing time of each piece of content within the preset time period, displaying the content with the longer total editing time at the top of the view corresponding to that content set.

[0037] 6) The number of times a user merges historical views within a preset time period can refer to the total number of times a user merges views of content sets obtained based on historical grouping operations within a preset time period.

[0038] Among them, the view of the content set obtained based on historical grouping operations can refer to the view of the content set obtained by the electronic device in response to the user's operation of clicking the "Smart Storage" icon, which intelligently groups the content of a certain folder or desktop, that is, the view of the content set obtained by the user triggering Smart Storage.

[0039] Electronic devices can determine the user's preferred grouping granularity within a preset time period based on the number of times the user merges historical views within that time period, and then group multiple contents according to that grouping granularity.

[0040] 7) The number of times a user splits a historical view within a preset time period can refer to the total number of times a user splits a view of a content set obtained based on historical grouping operations within a preset time period.

[0041] Electronic devices can determine the user's preferred grouping granularity within a preset time period based on the number of times the user splits the historical view within that time period, and then group multiple contents according to that grouping granularity.

[0042] Optionally, user characteristics may also include: statistics on the file depth of multiple target folders, which are used to indicate the file depth (or file level) of folders preferred by the user.

[0043] The target folder includes at least one of the following: a folder manually created by the user within a preset time period; a folder accessed more than a preset number of times within the preset time period (i.e., a folder frequently accessed by the user recently); and a folder edited more than a preset number of times within the preset time period (i.e., a folder frequently edited by the user recently). Optionally, the target folder may also include at least one of the following: any level of folders under folders manually created by the user within the preset time period; any level of folders under folders accessed more than a preset number of times within the preset time period; and any level of folders under folders edited more than a preset number of times within the preset time period.

[0044] The statistical data on the file depth of multiple target folders can be either the average or the median of the file depths of the multiple target folders; this embodiment does not limit this. For example, the multiple target folders include folder A, folder B, and folder C. Folder A includes file 1, file 2, folder A1, folder A1 includes file 3 and folder A11, and folder A11 includes file 4 and file 5. Therefore, the file depth of folder A is 3 levels. If the file depth of folder B is 5 levels and the file depth of folder C is 10 levels, then the statistical data on the file depth of the multiple target folders can be 6 (average) or 5 (median).

[0045] In some embodiments, the file depth preferred by a user within a preset time period may include multiple levels; that is, the user's preferred file depth may differ for different types of folders. For example, for image folders, the user's preferred file depth is 1 level. For document folders, the user's preferred file depth is 3 levels.

[0046] Electronic devices can determine how to present grouped results based on statistical data of file depth across multiple target folders. For example, for a folder with a large amount of content, the electronic device groups the content within that folder into two groups: content set C and content set D. Content set C includes sub-content sets C1 and C2, and content set D includes sub-content sets D1 and D2. In one example, if the user's preferred folder has a shallow file depth (e.g., 2 levels), the electronic device can display four views corresponding to sub-content sets C1, C2, D1, and D2 within that folder. In another example, if the user's preferred folder has a deep file depth (e.g., 5 levels), the electronic device can display two views corresponding to content sets C and D within that folder.

[0047] Optionally, user characteristics may also include: the naming conventions of folders used by the user more than a preset number of times within a preset time period, i.e., the folder naming conventions preferred by the user within the preset time period. The electronic device can use these preferred folder naming conventions as the user's preferred grouping methods within the preset time period to group multiple pieces of content. For example, if a user frequently names folders by customer name, the electronic device can group the content in the download folder according to the user's name.

[0048] In one optional embodiment of the first aspect, the scenario features include at least one of the following: the user accesses the time information of each of the multiple contents within a preset time period, and the current time information; or, the user edits the time information of each of the multiple contents within a preset time period, and the current time information; or, the user accesses the location information of each of the multiple contents within a preset time period, and the current location information; or, the user edits the location information of each of the multiple contents within a preset time period, and the current location information.

[0049] Electronic devices can determine the time periods during which a user frequently accesses a particular piece of content based on the time information of that user's access to that content within a preset time period. Combining the current time information with the time information of the user's recent access to each piece of content, the electronic device can group the content that the user frequently accesses at the current time into a content set.

[0050] Electronic devices can determine the time period during which a user frequently edits content based on the time information of each piece of content edited within a preset time period. Combining the current time information with the time information of each piece of content edited recently, the electronic device can group the content that the user frequently edits at the current time into a content set.

[0051] Electronic devices can determine the geographic location where a user frequently accesses content recently, based on the location information of each piece of content accessed within a preset time period. Combining the current location information with the location information of each file recently accessed by the user, the electronic device can categorize the content frequently accessed by the user at the current location into a content set.

[0052] Electronic devices can determine the geographic location where a user frequently edits content recently, based on the location information of each piece of content edited by the user within a preset time period. Combining the current location information with the location information of each file recently edited by the user, the electronic device can categorize the content frequently edited by the user at the current location into a content set.

[0053] In one optional embodiment of the first aspect, the content features include at least one of the following: content type, content name, content topic, content keywords, content creation time, content modification time, content access time, content size, correlation between content, number of times the content is accessed within a preset time period, number of times the content is edited within a preset time period, and total editing time of the content within a preset time period.

[0054] In an alternative embodiment of the first aspect, each view further includes: a grouping label for the set of content displayed for each view.

[0055] In some embodiments, the electronic device can determine the grouping tags of the content collection based on information such as the name, topic, and keywords of the content in the content collection corresponding to the view.

[0056] In an optional embodiment of the first aspect, the method may further include: the electronic device sorting the multiple content sets based on statistical data of usage information of content in each of the multiple content sets and at least one of a user scenario, wherein the usage information includes at least one of access frequency, editing frequency, editing duration, or last editing time. Accordingly, the electronic device may display multiple views based on the sorting of the multiple content sets.

[0057] In this embodiment, the statistical data on the usage information of the content in each content set includes at least one of the following: statistical data on the access frequency of the content in each content set; statistical data on the editing frequency of the content in each content set; statistical data on the editing duration of the content in each content set; and the last editing time of the content in each content set.

[0058] The statistics for the access frequency of content in each content set can be the average or median of the access frequencies of multiple pieces of content in that content set. The statistics for the editing frequency of content in each content set can also be the average or median of the editing frequencies of multiple pieces of content in that content set. The editing duration of content in each content set can be the average or median of the editing duration of multiple pieces of content in that content set within a preset time period. The last edit time of content in each content set can be the last edit time of the content with the latest last edit time in that content set.

[0059] In this embodiment, the electronic device can learn statistical data of at least one usage parameter (e.g., access frequency, editing frequency, editing duration, last editing time, etc.) of the content in multiple content sets, and can display the views corresponding to the content sets that have been accessed frequently recently, edited frequently, or are currently being processed (with long editing duration) in front of multiple views, so that users can quickly find the content they need.

[0060] In this embodiment, the electronic device can also learn the user scenarios in which the user uses (accesses or edits) each content in each content set, and determine the user scenario in which the user uses the content set. This allows the view corresponding to the content set that matches the current user scenario to be displayed at the top of multiple views, making it convenient for the user to quickly access the content in a certain content set that matches the current user scenario.

[0061] In one alternative embodiment of the first aspect, multiple views display a first preset effect, which is used to indicate that the grouping results of multiple contents by the electronic device change dynamically according to the user scenario.

[0062] The first preset effect can be either the border of a specific effect or the background of a specific effect.

[0063] In this embodiment, the electronic device displays a first preset effect in multiple views to prompt the user that the grouping results of the current multiple views will change according to the user's scenario.

[0064] In an alternative embodiment of the first aspect, the method may further include: the electronic device responding to a first fixed operation on a first set of content corresponding to a first view among a plurality of views, wherein the first view is switched from a first preset effect to a second preset effect.

[0065] The second preset effect is used to indicate that the first content set does not change dynamically with the user scenario. For example, compared to the first preset effect, the second preset effect can be removing the border of a specific effect or removing the background of a specific effect.

[0066] In this embodiment, if the user is satisfied with the grouping results of the electronic device and does not want the grouping results to change with the user's scenario, the electronic device allows the user to fix at least one group of the grouping results, which can meet the personalized needs of different users.

[0067] In an alternative embodiment of the first aspect, the method may further include: the electronic device switching the first view to a folder icon in response to a second fixed operation on a first set of content corresponding to a first view among a plurality of views.

[0068] In some embodiments, the electronic device, in response to a second fixed operation on a first content set corresponding to a first view among a plurality of views, creates a folder and toggles the folder icon of the first view. The content of the folder created by the electronic device is the content in the first content set corresponding to the first view.

[0069] In this embodiment, after the user fixes the grouping results, the grouping results are no longer displayed in the form of a view, but instead a folder icon is displayed to indicate that the content in the first content set does not change with the user's scenario.

[0070] In an alternative embodiment of the first aspect, the method may further include: the electronic device, in response to an operation of expanding a second content set corresponding to a second view among a plurality of views, displays a first window, the first window displaying all or part of the content in the second content set.

[0071] In this embodiment, in response to a user's operation of expanding a view, the electronic device can display the entire content of the content set corresponding to that view in a new window.

[0072] In one optional embodiment of the first aspect, in response to an operation of expanding a second content set corresponding to a second view among a plurality of views, the electronic device displays a plurality of sub-content sets in a first window according to a grouping method based on similarity. Each sub-content set includes at least two pieces of content from the second content set whose content features have a similarity greater than or equal to a first threshold.

[0073] In this embodiment, in response to an expand operation on a view, the electronic device can directly display at least one set of similar content from the content set corresponding to that view to the user in a new window, based on content similarity. Each set of similar content can include multiple versions of the same content. This helps the user identify multiple versions of the same content in the view, improving the user experience.

[0074] In one alternative embodiment of the first aspect, in response to an operation of expanding a second content set corresponding to a second view among a plurality of views, the electronic device displays all or part of the content in the second content set in a first window according to a default grouping method; in response to triggering an operation of displaying the second content set according to a grouping method based on similarity, the electronic device displays at least one sub-content set in the first window.

[0075] The default grouping methods include, but are not limited to, content name, modification date, creation date, size, and type. Each sub-content set includes at least two pieces of content from the second content set whose content features have a similarity greater than or equal to a first threshold.

[0076] In this embodiment, when a user clicks to view more content in a content set corresponding to a certain view, the electronic device displays the content in the content set according to the default grouping method. If the user wants to view similar content in the content set, the user needs to manually trigger the electronic device to reorder the content set according to similarity.

[0077] In an optional embodiment of the first aspect, the method may further include: when the electronic device detects that the cursor has moved to a first area of ​​the first window, switching the color of the first area from a first color to a second color. The first area displays identifiers of at least two contents from at least one sub-content set.

[0078] In this embodiment, as the cursor moves, the electronic device can highlight a sub-content set corresponding to the cursor position, prompting the user that the sub-content set is multiple versions of the same content (i.e., at least two contents with a similarity greater than or equal to the first threshold), making it convenient for the user to find similar content in the first window.

[0079] In an optional embodiment of the first aspect, the method may further include: when the electronic device detects that the cursor has moved to a first area of ​​the first window, displaying a feature label below the identifier of at least one piece of content in the first sub-content set. The feature label is used to indicate one or more features corresponding to at least one piece of content.

[0080] In this embodiment, the electronic device supports labeling similar content in the first window with feature tags, making it convenient for users to quickly find the content they want from similar content based on the feature tags.

[0081] In one alternative embodiment of the first aspect, the feature tags include at least one of the following: most recently modified, most shared, longest edited, content size, version number in the content name, personal name in the content name, and time information in the content name.

[0082] In one alternative embodiment of the first aspect, in response to an operation of expanding a second content set corresponding to a second view among a plurality of views, the electronic device displays at least one sub-content set in a first window according to a grouping method based on similarity. The at least one sub-content set includes a first sub-content set and a second sub-content set. Displaying at least one sub-content set in the first window includes: the electronic device displaying identifiers of content in the first sub-content set in a first area of ​​the first window; and displaying identifiers of content in the second sub-content set in a second area of ​​the first window.

[0083] In this embodiment, in response to an operation that expands a view, the electronic device can display multiple sets of similar content in the content set corresponding to the view in a new window based on content similarity, thereby helping users to identify multiple versions of the same content in the view and improving the user experience.

[0084] In one alternative embodiment of the first aspect, the colors of the first region and the second region are different.

[0085] In this embodiment, the electronic device uses color-coded partitions to display multiple sets of similar content from a set of content corresponding to a certain view to the user.

[0086] In an optional embodiment of the first aspect, the method may further include: the electronic device displaying at least one grouping method in which the user uses the method more than a preset number of times within a preset time period; and the electronic device adjusting multiple content sets corresponding to multiple views in response to a selection operation of a first grouping method among the at least one grouping method, and displaying views corresponding to the adjusted multiple content sets.

[0087] The adjustments include at least one of the following: splitting a content set, merging a content set, adjusting the order of a content set, or adding a new content set.

[0088] In this embodiment, the electronic device supports recommending the user's preferred grouping method within a preset time period. The electronic device can combine one or more grouping methods selected by the user to optimize the grouping results of multiple contents, thereby meeting the personalized needs of different users for content grouping.

[0089] In an optional embodiment of the first aspect, the method may further include: in response to an operation of splitting a third view among multiple views, the electronic device groups multiple contents in a third content set according to the content characteristics of the contents in the third view to obtain a fourth content set and a fifth content set; the electronic device displays the fourth view and the fifth view, the fourth view displaying the identifiers of the contents in the fourth content set, and the fifth view displaying the identifiers of the contents in the fifth content set.

[0090] In this embodiment, the electronic device supports users in splitting the view, which can improve the flexibility of users in manipulating the view.

[0091] In an optional embodiment of the first aspect, the method may further include: in response to an operation of merging a sixth view and a seventh view among a plurality of views, the electronic device displays an eighth view, the eighth view corresponding to an identifier displaying content from the sixth and seventh views.

[0092] In this embodiment, the electronic device supports users in merging views, which can improve the flexibility of users in manipulating views.

[0093] In an optional embodiment of the first aspect, the method may further include: in response to an operation of merging a sixth view and a seventh view among a plurality of views, the electronic device reorders the contents of the sixth view and the seventh view according to the content characteristics of the contents in the sixth view and the seventh view; the electronic device displays an eighth view, the eighth view corresponding to the identifier of the contents of the reordered sixth view and the seventh view.

[0094] In this embodiment, when the electronic device merges views, it can sort the merged content based on the content characteristics of the content in the views to be merged.

[0095] In an alternative embodiment of the first aspect, the method may further include: the electronic device, in response to an operation of bringing a ninth view to the top of a plurality of views, displaying the ninth view at the forefront of the plurality of views.

[0096] In this embodiment, the electronic device supports user-customizable top views, which can improve the flexibility of user operation of the view.

[0097] In an alternative embodiment of the first aspect, the method may further include: the electronic device, in response to an operation of adjusting the view type of at least one of a plurality of views, adjusting the size of at least one view and / or the display content of the view according to the view type selected by the user.

[0098] In this embodiment, the electronic device allows users to adjust the size of at least one view and also allows users to adjust the displayed content of at least one view, thereby improving the flexibility of user operation of the view.

[0099] In an alternative embodiment of the first aspect, the method may further include: the electronic device displaying the tenth view on the desktop in response to an operation of adding the tenth view from a plurality of views to the desktop.

[0100] In this embodiment, the electronic device allows users to add one or more views from a folder to the desktop, making it convenient for users to access the content of the one or more views on the desktop when necessary.

[0101] In an optional embodiment of the first aspect, the method may further include: the electronic device displaying a second window above the desktop; the electronic device displaying a tenth view above the second window in response to an operation of retrieving a tenth view; the tenth view displaying an identifier of first content; and the electronic device detecting an operation of dragging and releasing the identifier of the first content from the tenth view to the second window, and displaying the first content in the second window.

[0102] In this embodiment, the view added to the desktop is not pinned to the top layer. The electronic device allows users to access the view added to the desktop through quick operations. Users can drag and drop the content of the view to a window to quickly access the content of the view on the desktop.

[0103] In an optional embodiment of the first aspect, the method may further include: the electronic device displaying a third window above the desktop, the third window displaying second content; the electronic device displaying a tenth view above the third window in response to an operation of retrieving a tenth view; and the electronic device detecting an operation of dragging and releasing the second content from the third window to the tenth view, and displaying an identifier of the second content in the tenth view.

[0104] In some embodiments, if the tenth view is one of multiple views in the first folder, the electronic device detects an operation of dragging and releasing the second content from the third window to the tenth view, stores the second content in the first folder, and groups the second content into the content set corresponding to the tenth view. For example, referring to FIG19, the first folder can be a download folder, the tenth view can be view 2022 in the download folder, and the second content can be image 7.

[0105] In this embodiment, the view added to the desktop is not pinned to the top. The electronic device allows users to access the view added to the desktop through quick operations. Users can drag and drop the content of a window to the view to quickly download the content of the window.

[0106] In an optional embodiment of the first aspect, the desktop of the electronic device displays identifiers for multiple contents, and the desktop wallpaper comprises multiple partitions. The method may further include: the electronic device identifying location information of the multiple partitions on the desktop; the electronic device displaying multiple views, including: the electronic device displaying the multiple views in at least one partition of the multiple partitions based on the location information of the multiple partitions on the desktop.

[0107] In this embodiment, the desktop wallpaper contains multiple sections. The electronic device can group the desktop content and then, combined with the position information of the multiple sections of the desktop wallpaper on the desktop, display the grouping results in one or more sections of the desktop wallpaper, thereby achieving intelligent storage of desktop content.

[0108] In an optional embodiment of the first aspect, the desktop wallpaper includes not only multiple partitions but also multiple texts. The method may further include: the electronic device identifying the semantics of the multiple texts and their location information on the desktop; and the electronic device determining the semantics of the text corresponding to each partition based on the semantics of the multiple texts, their location information on the desktop, and the location information of the multiple partitions on the desktop.

[0109] Accordingly, the electronic device responds to the operation of grouping multiple contents by grouping multiple contents based on user characteristics, scene characteristics, and at least one of the content characteristics of multiple contents, as well as the semantics of the text corresponding to each partition, to obtain multiple content sets;

[0110] Accordingly, the electronic device determines the partition corresponding to each view based on the statistical data of the usage information of the content set displayed for each view, at least one of the grouping labels of the content set displayed for each view, and the semantics of the text corresponding to each partition; the electronic device displays each view in the partition corresponding to each view based on the location information of multiple partitions on the desktop and the partition corresponding to each view.

[0111] The statistical data on the usage information of the content in each content set displayed for each view (i.e., each content set) includes at least one of the following: statistical data on the access frequency of the content in each content set; statistical data on the editing frequency of the content in each content set; statistical data on the editing duration of the content in each content set; and the last editing time of the content in each content set. For a detailed explanation, please refer to the foregoing embodiments.

[0112] The grouping labels for each view's corresponding content set (i.e., each content set) are used to indicate the descriptive information of that content set.

[0113] In this embodiment, the electronic device identifies wallpaper partitions and the corresponding text semantics of each partition. Based on multi-dimensional information such as the content characteristics (e.g., semantics, type), user characteristics, scene characteristics, wallpaper partitions, and the corresponding text semantics of each partition, the electronic device intelligently groups the desktop content, thereby enabling partitioned storage of desktop content and facilitating users to find the content they need on the desktop.

[0114] Secondly, embodiments of this application provide a content management method that can be applied to any electronic device with display functionality, including but not limited to foldable screen electronic devices (e.g., foldable screen mobile phones), tablet computers, laptop computers, etc.

[0115] In this method, the electronic device displays a fourth window of a first application, which includes multiple pieces of content. In response to a grouping operation of the multiple pieces of content, the electronic device groups the multiple pieces of content according to their content characteristics, resulting in multiple content sets. Each content set includes at least one piece of content. The electronic device displays multiple first grouping labels in the fourth window, each first grouping label corresponding to a content set. In response to a selection operation of at least one first grouping label from the multiple first grouping labels, the electronic device displays the content set corresponding to at least one first grouping label.

[0116] In the above method, the electronic device can intelligently group multiple contents on the first application window by analyzing the content characteristics of multiple contents. The electronic device can recommend multiple intelligent grouping tags (i.e. multiple first grouping tags) to the user, so that the user can quickly retrieve the required content based on the intelligent grouping tags and improve the efficiency of the user's content search.

[0117] In an optional embodiment of the second aspect, the content features include at least one of the following: the name of the content, the subject of the content, the keywords of the content, the importance of the content, the urgency of the content, the additional information of the content, and the time information of the content.

[0118] In an optional embodiment of the second aspect, the first application is a memo application. The multiple contents displayed in the fourth window can be multiple memos, and the content features can be memo features. Memo features include, for example, the memo's name, subject, keywords, additional information, and time information. Attachment information for the memo includes, for example, whether it is saved, whether it is locked, whether it contains images, videos, audio, or links. Time information for the memo includes, for example, the memo's creation time and modification time.

[0119] In an optional embodiment of the second aspect, the first application is an email application. The multiple contents displayed in the fourth window can be multiple emails, and the content features can be email features. Email features include, for example, the email name, subject, keywords, importance level, urgency level, attachment information, and time information. Additional information about the email includes, for example, whether it contains attachments, whether it is a subscription email, the email's action category, and whether it contains tags. The email's time information includes the time information recorded in the email (e.g., the meeting time and deadline in a meeting notification email), and the time information when the email was received.

[0120] In an alternative embodiment of the second aspect, the fourth window includes a content list area displaying multiple pieces of content. The electronic device groups the multiple pieces of content in the fourth window to obtain multiple first group labels, and then displays these first group labels in the content list area of ​​the fourth window.

[0121] In this embodiment, the electronic device displays recommended intelligent grouping tags in the content list area of ​​the fourth window, making it convenient for users to quickly retrieve the content they need based on the intelligent grouping tags.

[0122] In an alternative embodiment of the second aspect, the fourth window further includes a directory area. After the electronic device groups multiple contents in the fourth window to obtain multiple first group labels, the electronic device displays the multiple first group labels in the directory area of ​​the fourth window.

[0123] In this embodiment, the electronic device displays recommended intelligent grouping tags in the directory area of ​​the fourth window, making it convenient for users to quickly retrieve the content they need based on the intelligent grouping tags.

[0124] In some embodiments, the directory area further includes a pre-configured second group label, which refers to the default group label of the first application. Upon detecting a user clicking on the second group label, the electronic device displays the content corresponding to that second group label in the content list area of ​​the fourth window.

[0125] In an alternative embodiment of the second aspect, the electronic device, in response to an operation of selecting at least one first group label from a plurality of first group labels, displays a set of content corresponding to at least one first group label in the content list area of ​​the fourth window.

[0126] In this embodiment, users can select one or more intelligent group tags to view the content corresponding to the one or more intelligent group tags, thereby improving the efficiency of users in finding content.

[0127] In an alternative embodiment of the second aspect, the method may further include: the electronic device displaying a fifth window above the fourth window, the fifth window being used to pre-display a plurality of first group labels, and the fifth window including a first control; the electronic device displaying a plurality of first group labels in the fourth window in response to a click operation on the first control of the fifth window.

[0128] In this embodiment, after obtaining multiple first group tags, the electronic device can pre-show the multiple first group tags to the user. After the user confirms, the electronic device can display the multiple first group tags in the fourth window.

[0129] Thirdly, embodiments of this application provide an electronic device, including: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the electronic device to perform the method described in any one of the first or second aspects.

[0130] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the computer to perform the method described in either the first or second aspect.

[0131] Fifthly, embodiments of this application provide a computer program product comprising computer program code that, when executed on an electronic device, causes the electronic device to perform the method described in either the first or second aspect.

[0132] Sixthly, this application provides a chip or chip system including at least one processor and a communication interface, wherein the communication interface and at least one processor are interconnected via a circuit, and the at least one processor is used to run computer programs or instructions to perform the methods described in either the first or second aspect. The communication interface in the chip may be an input / output interface, pins, or circuits, etc.

[0133] In an optional embodiment of the sixth aspect, the chip or chip system further includes at least one memory storing instructions. The memory may be an internal storage unit of the chip, such as a register or cache, or it may be a storage unit of the chip itself (e.g., read-only memory, random access memory, etc.).

[0134] It should be understood that the third to sixth aspects of this application correspond to the technical solutions of the first or second aspects of this application, and the beneficial effects achieved by each aspect and the corresponding optional embodiments are similar, and will not be described again. Attached Figure Description

[0135] Figure 1 shows the interface changes of the electronic device's method for managing the content of the download folder in related technologies;

[0136] Figure 2 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0137] Figure 3 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0138] Figure 4 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0139] Figure 5 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0140] Figure 6 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0141] Figure 7 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0142] Figure 8 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiments of this application;

[0143] Figure 9 is a schematic diagram of the interface operation of the electronic device for managing the content of the download folder according to an embodiment of this application;

[0144] Figure 10 is a schematic diagram of the interface operation of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0145] Figure 11 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0146] Figure 12 is a schematic diagram of the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0147] Figure 13 is a schematic diagram of the interface operation of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0148] Figure 14 is a schematic diagram of window changes for the electronic device's method of managing the content of the download folder according to an embodiment of this application;

[0149] Figure 15 is a window diagram illustrating the method for managing the content of a download folder using an electronic device according to an embodiment of this application;

[0150] Figure 16 is a schematic diagram of the feature tags of the multi-version file provided in the embodiments of this application;

[0151] Figure 17 is a schematic diagram of the interface operation for updating the content in the download folder provided in an embodiment of this application;

[0152] Figure 18 is a schematic diagram showing the interface changes of the electronic device for managing the content of the download folder according to the embodiment of this application;

[0153] Figure 19 is a schematic diagram of the interface operation for quickly accessing the view content in the download folder according to an embodiment of this application;

[0154] Figure 20 is a schematic diagram of the interface operation for quickly downloading files provided in an embodiment of this application;

[0155] Figure 21 is a schematic diagram of the interface changes of the content management method for the desktop of the electronic device provided in the embodiment of this application;

[0156] Figure 22 is a schematic diagram of the interface changes of the content management method for the desktop provided in the embodiment of this application;

[0157] Figure 23 is a schematic diagram of the interface changes of the memo content management method of the electronic device provided in the embodiment of this application;

[0158] Figure 24 is a schematic diagram of the interface changes of the memo content management method of the electronic device provided in the embodiment of this application;

[0159] Figure 25 is a schematic diagram of the memo interface of the electronic device provided in the embodiment of this application;

[0160] Figure 26 is a schematic diagram showing the interface changes of the content management method for the email system provided in the embodiment of this application;

[0161] Figure 27 is a schematic diagram of the interface changes of the content management method of the start menu window of the electronic device provided in the embodiment of this application;

[0162] Figure 28 is a schematic diagram of the download folder interface of the electronic device provided in the embodiment of this application;

[0163] Figure 29 is a flowchart illustrating the content management method provided in an embodiment of this application;

[0164] Figure 30 is a schematic flowchart of the content management method provided in an embodiment of this application;

[0165] Figure 31 is a schematic diagram of the structure of the electronic device provided in an embodiment of this application;

[0166] Figure 32 is a schematic diagram of a normal distribution curve provided in an embodiment of this application. Detailed Implementation

[0167] To facilitate understanding, the relevant terms and concepts involved in the embodiments of this application will be introduced below:

[0168] 1. Physical folders and virtual folders

[0169] A physical folder refers to an actual directory structure within an operating system or file system. It has a clearly defined physical storage path, and its contents directly correspond to specific files or subfolders on the disk. The data storage location is strictly bound to the directory hierarchy. Examples of physical folders include download folders and desktop folders.

[0170] A virtual folder is a logical collection of files that does not depend on a physical storage path. Instead, it aggregates and displays files scattered across different physical locations according to a preset rule (such as search criteria, tag categorization, etc.). Unlike physical folders, virtual folders are not real folders and do not have an actual logical structure. The displayed file content is actually scattered across several real folders; the virtual folder merely serves to summarize and aggregate the data.

[0171] The content management scheme illustrated in this application is applicable to the intelligent organization of files in physical folders, as well as the intelligent organization of files in virtual folders. Please refer to the embodiments below for details.

[0172] 2. View

[0173] A view is a visual container in a user interface used to organize and display data, content, or functional modules. Its core function is to present information to the user in a specific structure and interactive manner. In some embodiments, a view is used to store one or more contents from a physical or virtual folder, including but not limited to files and folders. In some embodiments, a view is used to store one or more contents on the desktop, including but not limited to applications, application components, files, or folders. The larger the view size, the more content can be displayed in the view.

[0174] In some embodiments, views can be categorized into grid views and list views based on their layout.

[0175] A grid view displays content in a grid format, typically with multiple rows and columns (for example, view 2021 shown in Figure 2(b) has 2 rows and 4 columns). Each item occupies a fixed-size block, visually emphasizing a neat and uniform arrangement. See views 2021 to 2025 in Figure 2(b) for examples. In a grid view, each item focuses on displaying visual elements such as icons and thumbnails.

[0176] List views arrange content linearly vertically and / or horizontally, typically with each item occupying a row or column. Optionally, list views can have multiple rows and columns (for example, view 1401 shown in Figure 28 has 2 columns and 4 rows). Compared to grid views, list views emphasize displaying information such as the title or name of each item.

[0177] In other embodiments, the view is used to display relevant information about the stored content, including the quantity of the stored content, descriptive information about the stored content (e.g., the folder's label or name), at least one thumbnail (or icon) of the stored content, etc., specifically referring to view 306 shown in Figure 12(b).

[0178] 3. Electronic equipment

[0179] The electronic devices in this application embodiment can be referred to as user equipment (UE), terminal, etc. For example, electronic devices can be mobile phones, tablets, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices, in-vehicle devices or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in smart homes, etc. The form of the electronic devices is not specifically limited in this application embodiment.

[0180] 4. Other terms

[0181] In the embodiments of this application, the terms "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" do not necessarily imply that they are different.

[0182] It should be noted that, in the embodiments of this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0183] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, a--c, bc, or abc, where a, b, and c can be single or multiple.

[0184] In today's fast-paced work environment, many users frequently face challenges of tight deadlines and heavy workloads. This leads to a common phenomenon: large amounts of content (such as files) pile up on desktops, folders, and other directories without being promptly organized or categorized. This not only makes the work environment cluttered but also reduces work efficiency. The following sections explain the content management problems that exist in different scenarios.

[0185] Scenario 1: Downloads folders are typically used to store files downloaded from the internet, including work materials, personal files, and temporary files. If not cleaned up and categorized regularly, downloads folders quickly become bloated and difficult to manage.

[0186] Scenario 2: Project folders typically store various files related to a project, as well as different versions of those files. A disorganized project folder not only reduces user efficiency but can also lead to problems such as accidentally deleting important files or using incorrect versions, causing significant work disruptions.

[0187] Scenario 3: The desktop, as the user's most frequently used work area, is often used as a "trash can" for temporarily storing files. Files, folders, shortcuts, and unprocessed email notifications are mixed together, making it difficult for users to quickly find the content they need.

[0188] Scenario 4: Information management tools such as memos and emails also suffer from excessive content. When work is busy, a large amount of unorganized content accumulates, leading to information chaos, difficulty in finding information, and affecting work efficiency.

[0189] Regarding the aforementioned content management issues, there are currently two approaches:

[0190] One approach is for users to manually create folders to group and organize content in directories such as the desktop and folders. This content management method has the following problems: 1) It's time-consuming, requiring users to invest a significant amount of time in organizing and categorizing; 2) It's tedious, as new content is continuously generated with daily work and study, requiring users to constantly organize; 3) Organizing files by creating folders increases the vertical hierarchy of content, making the content hierarchy deeper and the path for users to find and retrieve content longer. If folder naming is not standardized or if too much time has passed, users may forget the contents of the folders, requiring them to traverse multiple folders to find the desired content.

[0191] Another approach is for users to group and organize content in directories such as desktops and folders by selecting fixed grouping methods (e.g., file name, type, addition time, modification date, size, etc.). For example, referring to Figure 1, taking the download folder as an example, the user can right-click in the blank area 101 of the content display area of ​​the download folder window 10 to bring up the menu window 102, and select a grouping method, such as type, in the menu window 102. The files in the download folder will then be grouped according to file type. This content management method allows for static, single-rule sorting of content; however, when the number of files is large, it can still be difficult for users to manage and find what they need.

[0192] In view of this, this application proposes a content management method applicable to scenarios such as excessive, disorganized, and continuously generated content. Based on understanding and learning content characteristics, user characteristics, and scenario characteristics, electronic devices intelligently organize (i.e., intelligently group) the content in folders, desktops, memos, emails, or the Start Menu, and display the grouping results through multiple views, achieving dynamic and aesthetically pleasing grouping. This helps users quickly organize the content in folders, desktops, memos, emails, or the Start Menu, facilitating quick identification and retrieval of the required content and improving user work and study efficiency. The content includes, but is not limited to, files, folders, applications, and application components.

[0193] For ease of understanding, the following embodiments use files as an example to illustrate file characteristics, user characteristics, and scene characteristics. Table 1 provides examples of file characteristics, user characteristics, and scene characteristics.

[0194] Table 1

[0195] The following explains the concepts of some of the terms in Table 1.

[0196] 1) File types include, but are not limited to, compressed files, installation packages, applications, and various formats of images, videos, audio, and documents. For example, documents include PPT documents, PDF documents, Word documents, TXT documents, and other different document formats.

[0197] 2) File combination or sequential usage habits refer to a user's habit of using one file while opening another. Based on this usage habit, the relationship between files can be determined. For example, if a user opens a PPT document and inserts an image into that PPT document, then the PPT document and the image are related files.

[0198] 3) File access frequency refers to the number of times a user views a file within a preset time period (e.g., one month or one week). File editing frequency refers to the number of times a user modifies (or updates) a file within a preset time period. File editing duration can refer to the cumulative time a user spends editing a file within a preset time period. For example, if the cumulative time a user spends opening and closing file A within the past month is 3 hours, and the cumulative time file A is in the foreground is 1 hour, then the user's editing time for file A within the past month could be 1 hour.

[0199] Based on file access frequency, file editing frequency, and file editing duration, it can be determined whether a file is frequently edited or frequently accessed. During intelligent organization, frequently edited or frequently accessed files can be grouped together.

[0200] 4) File depth refers to the number of file levels in a folder. File depth can also be described as file hierarchy. For example, folder A includes folder 1 and folder 2, where folder 1 includes folder 3, and folder 3 includes folder 4. Folder 1 and folder 2 can be considered as the first level of folder A, folder 3 can be considered as the second level of folder A, and folder 4 can be considered as the third level of folder A. The file depth of folder A is 3.

[0201] When organizing with smart storage, the file depth of the folders to be grouped can be determined based on the file depth of folders that users frequently use or actively create.

[0202] 5) File breadth refers to the number of files contained in a folder. For example, if folder A includes files 1 to n and folders 1 to m, where n and m are both positive integers greater than 1, then the file breadth of folder A is the sum of n and m.

[0203] When organizing files intelligently, the file breadth of the folders to be grouped can be determined based on the file breadth of folders that users frequently use or actively create.

[0204] 6) User-preferred file naming conventions refer to how users name folders they create within a preset time period. For example, if a user frequently creates folders using customer names within the past month, multiple files within those folders can be grouped by customer name during smart organization. Similarly, if a user frequently creates folders based on file importance within the past month, multiple files within those folders can be grouped by file importance during smart organization.

[0205] 7) Manual adjustment behavior in smart organization refers to the user's secondary adjustment of the grouping results in smart organization. For example, the user merges two groups and renames the group name, or the user further splits a group, or the user merges two groups, or the user manually moves certain files to other groups.

[0206] By analyzing user behavior regarding the grouping results of smart organization, the grouping granularity can be gradually optimized to adapt to users' personalized grouping needs. For example, if users frequently perform group splitting operations within a preset time period (see the embodiments shown in Figures 8 or 9), the grouping granularity can be reduced. Conversely, if users frequently perform group merging operations within a preset time period (see the embodiment shown in Figure 10), the grouping granularity can be increased.

[0207] 8) The usage time in the scene features refers to the time when the user accesses or edits the file.

[0208] 9) The timeliness of files in the scenario features can be used to indicate whether a file needs to be processed in a timely manner, or whether the file has been archived (or processed). For example, if a user concentrated on processing files related to project A a month ago, and concentrated on processing files related to project B in the past week, then the timeliness of files related to project B is higher than that of files related to project A.

[0209] 10) The matching relationship between smart storage and user scenarios can be understood as follows: by acquiring time information and the physical location of devices to identify user scenarios, electronic devices can optimize the grouping results of smart storage based on the identified user scenarios and the recent needs or tasks within those scenarios. User scenarios can include, for example, work scenarios, entertainment scenarios, meeting scenarios, and study scenarios.

[0210] For example, during the weekday hours from 8 am to 6 pm, users frequently edit files related to Project A in the office area. In other words, the user's recent task in the work scenario is to process files related to Project A. If the current scenario is identified as a work scenario, the group of files related to Project A can be pinned to the top.

[0211] For example, after 9 p.m., users often watch movies and TV shows at home, meaning that their recent entertainment needs are watching movies and TV shows. If the current scene is identified as an entertainment scene, the video files can be grouped and pinned to the top.

[0212] 11) To meet the personalized needs of different users, the system supports recommending user-preferred grouping methods. Electronic devices can learn user-preferred grouping methods based on user behavior such as creating, modifying, or renaming folders within a preset time period. In some embodiments, user-preferred grouping methods can be understood as one or more grouping methods that the user uses more than a preset number of times within a preset time period.

[0213] For example, user preference grouping methods include grouping files according to elements such as project name, customer or user name, location information, etc., as shown in the embodiment in Figure 6.

[0214] In some embodiments, the grouping method can also be described as a grouping rule.

[0215] Based on the above, in some embodiments, if the electronic device has not yet collected the aforementioned user characteristics, the electronic device can intelligently organize the contents of folders, desktops, memos, or emails based on at least one of file characteristics, scene characteristics, and preset information.

[0216] The preset information includes at least one of the following: preset grouping method, preset folder file depth, and preset number of files in the folder. Preset grouping methods include, but are not limited to, topic, date, importance, file type, customer name, stage, and geographical location. The various grouping methods are explained below.

[0217] a) Grouping by topic includes grouping by project or task. For example, folders are grouped by project: finance, work projects, family affairs, fitness and health, travel plans, academic research, entertainment and hobbies, etc.

[0218] b) Group by date. This grouping method can extract time-related files from a folder, such as meeting minutes and meeting reports. For example, folders can be divided by date into: quarterly files, daily files, annual files, monthly files, weekly files, etc.

[0219] c) Grouping by importance, which can be combined with the total time a user spends editing or opening files within a preset time period. For example, folders can be divided into: urgent tasks, important files, general files, high priority, etc.

[0220] d) Group by type. For example, folders are grouped by type as follows: backup files, spreadsheets, video files, image files, text documents, compressed files, audio files, application files, etc.

[0221] e) Group by customer name. This grouping method can extract customer tags from file names. For example, folders are grouped by customer name as follows: Company A, Company B, Partner C, Group D, Supplier E, User 1 (Individual), etc.

[0222] f) Group by industry stage or different stages of the project. For example, folders are divided by stage: deployment and implementation stage, testing and quality assurance stage, development and programming stage, training and documentation stage, design and planning stage, project planning stage, project completion and acceptance stage, requirements analysis stage, etc.

[0223] g) Group by geographic location. This grouping method can extract the geographic tags of files. For example, folders can be divided by geographic location as: Region 1, Region 2, Branch Office - City 1, Branch Office - City 2, etc.

[0224] The content management solutions provided in the embodiments of this application will be described in detail below in different scenarios.

[0225] It should be noted that, in the embodiments of this application, user operations can be touch operations performed by the user's fingers on the screen of the electronic device, such as click operations, long press operations, swipe operations, etc., or non-contact operations, such as air gesture operations or mouse operations, or voice commands input by the user. The embodiments of this application do not limit these. For ease of description, the following embodiments use user operation via mouse as an example.

[0226] Scenario 1: Intelligent file organization in folders on electronic devices

[0227] This application does not limit the type of folder; the folder can be a physical folder or a virtual folder. For ease of description, the following embodiments use a physical folder as the download folder as an example to provide a detailed description of the solution.

[0228] The download folder can include various types of files, such as documents, images, videos, audio files, software installation packages, compressed files, emails, etc. In addition, the download folder can also contain subfolders, each containing at least one file.

[0229] Subfolders within a download folder can be considered a special type of file. Intelligent grouping of subfolders on electronic devices treats the subfolder as a whole, rather than grouping multiple files within it. Electronic devices can extract the file characteristics of each file within a subfolder to obtain the semantic information of the subfolder as a whole, thereby enabling the grouping of that subfolder.

[0230] In this embodiment, the user can trigger the electronic device to intelligently group the download folder via voice input, or via input using a finger, mouse, or keyboard. The electronic device can intelligently group the files in the download folder based on multiple dimensions such as file semantics and type, user habits, and context information (see Table 1).

[0231] In some embodiments, the electronic device adds a "Smart Organization" icon to the menu area of ​​the download folder window. This icon is used to trigger the electronic device to activate the smart organization function. Upon detecting a user clicking the "Smart Organization" icon, multiple views are displayed in the download folder window. Each view corresponds to a file group, and each file group includes at least one file.

[0232] In some embodiments, a file group may also be described as a file cluster or a collection of files.

[0233] For example, as shown in Figure 2(a), the menu area 201 of the download folder window 20 includes a "Smart Organizing" icon 2011. Upon detecting a user clicking icon 2011 with the mouse (Operation 1), as shown in Figure 2(b), the electronic device displays multiple views (such as views 2021 to 2025) in the content display area 202 of the download folder window 20. Some views (such as views 2021, 2022, and 2024) can display up to 8 files, while some views (such as views 2023 and 2025) can display up to 4 files. Views 2021 to 2025 are all grid views, which display file or folder icons in a grid format. Information such as the file or folder name can also be displayed below the file or folder icon.

[0234] In some embodiments, as shown in FIG2(a), when a user right-clicks in the blank area of ​​the content display area 202 of the download folder window 20, the electronic device displays a menu window 203. The menu window 203 displays a "Grouping Method" option. When the cursor moves to the "Grouping Method" option in the menu window 203, the electronic device displays a sub-menu window 2031, which includes an "AI Smart Storage" option. When a user clicks on the "AI Smart Storage" option in the sub-menu window 2031, as shown in FIG2(b), the electronic device displays multiple views (such as views 2021 to 2025) in the content display area 202 of the download folder window 20. The series of operations in this embodiment can be considered as operation 2.

[0235] In some embodiments, as shown in FIG2(a), when the user clicks the "AI Smart Storage" option in the sub-menu window 203 or clicks the "Smart Storage" icon 2011, the electronic device displays multiple views in window 20, such as views 1401 to 1405 as shown in FIG28. Views 1401 to 1405 are all list views, which display the icons of files or folders in a list format. The file or folder name and other information can also be displayed to the right of the file or folder icon.

[0236] In some embodiments, after detecting a user clicking the "AI Smart Storage" option in the sub-menu window 2031, or clicking the "Smart Storage" icon 2011, the electronic device displays a pop-up window (not shown) above window 20. The pop-up window displays the user's preferred grouping method (the electronic device obtains the user's preferred grouping method by learning user behavior characteristics). Upon detecting a user's selection of a grouping method in the pop-up window, the electronic device intelligently groups the files in the download folder based on the smart storage algorithm and the user's selected grouping method.

[0237] The intelligent organization algorithm can be referred to in Table 1. In other words, the principle of the intelligent organization algorithm is to intelligently group multiple files in a folder based on at least one of the file characteristics, user characteristics, and scenario characteristics of multiple files.

[0238] In some embodiments, after a user triggers an electronic device to intelligently group the download folder, the content display area of ​​the download folder window displays the grouping results of multiple views, which can dynamically change as the user scenario changes.

[0239] For example, if a user opens the Downloads folder at 8:00 AM in the office, it triggers the electronic device to intelligently group the files in the Downloads folder. The device displays multiple views, with the first view containing files from a recent work project of the user. If the user opens the Downloads folder again at 9:00 PM in their bedroom at home, the electronic device still displays multiple views, but the first view now contains files such as recently downloaded games.

[0240] Based on the above examples, electronic devices can intelligently identify different user scenarios and optimize the grouping of download folders in real time, making it easier for users to quickly find files in different scenarios.

[0241] In some embodiments, the electronic device may add special effects to the borders of multiple displayed views to indicate that the grouping result of the multiple views is dynamically changing. For example, the borders of the views may display light bands, or the inner side of the borders of the views may display a smudge effect, or the outer side of the borders of the views may display a smudge effect.

[0242] In some embodiments, the electronic device may add special effects to the background of multiple displayed views to indicate that the grouping of the multiple views is dynamically changing. For example, the views may display a specific background color.

[0243] In some embodiments, the electronic device allows users to fix the grouping results of smart organization. For example, after the electronic device activates the smart organization function and displays multiple views, as shown in Figure 2(c), if the user right-clicks in the blank area of ​​the content display area 202 of the download folder window 20, the electronic device displays a menu window 203. The menu window 203 displays a "Grouping Method" option. If the cursor moves to the "Grouping Method" option in the menu window 203, the electronic device displays a sub-menu window 2031, which also includes a "Fix Smart Organization" option. If the user clicks the "Fix Smart Organization" option in the sub-menu window 2031, the electronic device fixes the current grouping results of the download folder. It can be understood that when the user's scenario changes, the grouping results of the multiple views in the download folder remain unchanged.

[0244] In some embodiments, when a user clicks the "Smart Storage" icon, the electronic device obtains the number of files in the download folder and determines whether to activate the smart storage function by comparing the number of files in the download folder with a first number.

[0245] In one example, if the number of files is less than a first quantity (e.g., the first quantity is 3), the electronic device displays a prompt message suggesting the user to "try the smart organization function again when there are more files." In other words, the electronic device will not activate the smart organization function if the number of files in the download folder is small.

[0246] In one example, if the number of files is greater than or equal to a first quantity, the electronic device intelligently groups the files in the download folder based on a smart organization algorithm. In other words, the smart organization function is only activated when the number of files in the download folder is greater than or equal to the first quantity.

[0247] In some embodiments, group labels for file groups can be displayed below each view. Examples include "Recent Downloads," "Project 1," "Operation Guide," "Project 2," and "Tourism to Location A" as shown in Figure 2(b). Project names can be, for example, computer courses, photography skills, personal portraits, English exams, etc. Users can rename the group labels if they are not satisfied with the naming.

[0248] It is understandable that different users' download folders contain content from different fields. Electronic devices use intelligent organization algorithms to intelligently group the content in the download folders, achieving personalized grouping results for each user.

[0249] In some embodiments, if a user has used the electronic device for a period of time (e.g., more than 7 days) and the number of folders the user manually created is greater than a second number (e.g., the second number is 10), the electronic device can learn the user's usage of frequently used directories to obtain the user's preferred file depth and file breadth. The electronic device can then intelligently group files in the download folder based on the user's preferred file depth and file breadth, aiming to ensure that the grouping results in the view conform to the user's usage habits and avoid an excessive number of files (file breadth) or too many file levels (file depth) in the view.

[0250] In some embodiments, if the electronic device is a new device and does not have sufficient user usage records (user creation and management folder usage records), the electronic device can obtain the file depth and breadth that are generally preferred by users from a cloud server. The electronic device can then intelligently group files in the download folder based on the file depth and breadth that are generally preferred by users, avoiding an excessive number of files or too many file levels in the view.

[0251] In some embodiments, the electronic device displays a maximum of N views in the download folder window (on the same screen), where N is a positive integer greater than or equal to 2. For example, N is 7±2, a value considered aesthetically pleasing for grouping. The number of views generally does not exceed the preset value N. This avoids overly fragmented grouping while preventing some groups from becoming too large, facilitating user understanding of the grouping results, improving the user's viewing experience of categorized files, and preventing the display of too many views on the same screen, thus avoiding burdening the user in finding files.

[0252] If the number of views (i.e., the number of file groups) of the electronic device is greater than N, the user can view views not displayed in the download folder window by scrolling the mouse. For example, if the electronic device is divided into 9 views and N is 7, the electronic device can display the top 7 views on the first screen (or the first screen) based on usage frequency (number of times used within a preset time period) or importance. The user can view the last 2 views on the second screen by scrolling the mouse.

[0253] In some embodiments, the electronic device supports displaying one file per view. That is, the file group corresponding to a view can contain only one file.

[0254] In some embodiments, when the number of views with a file count of 1 is greater than or equal to a third number (e.g., the third number is 5), the electronic device can merge multiple views with a file count of 1 into one view. By merging views, the display of views is avoided from being too fragmented.

[0255] In some embodiments, the electronic device is pre-configured with multiple types of views. For example, the electronic device may be pre-configured with three types of views. Table 2 shows the attribute information of the three types of views. The attribute information of a view includes its display content, the maximum number of files that can be displayed, and the number of files that can be stored in the view. The display content of a view includes the file icons and names, and the actual number of files stored in the view.

[0256] Table 2

[0257] Based on Table 2, as shown in Figure 2(b), views 2021, 2022, and 2024 are first-class views, and views 2023 and 2025 are second-class views. As shown in Figure 12(b), view 306 is a third-class view.

[0258] It should be noted that the view types shown in Table 2 are merely examples and do not constitute a limitation on the view types in the embodiments of this application. More or fewer views can be configured according to actual needs, and the attribute information of the views can also be adjusted according to actual needs. In some embodiments, the first type of view can also be described as a large view, the second type of view can also be described as a medium view, and the third type of view can also be described as a small view.

[0259] In some embodiments, for a given view, the electronic device may sort multiple files in the file group corresponding to the view according to at least one of the sorting rules such as file modification date, size, type, creation date, etc., and the files that are ranked first will be displayed on the view first.

[0260] In some embodiments, if the number of files *m* in the file group corresponding to the view is greater than the number of files *n* that the view can display, the view can display *n-1* files, and a "More" icon will be displayed in the lower right corner of the view. Users can trigger the electronic device to expand all files in the view by clicking on a blank area of ​​the view or by clicking the "More" icon. The expansion can be done by opening a new window to display all files, or by expanding the current page in place; this embodiment does not limit the specific method. Here, *n* is a positive integer greater than 2.

[0261] For example, as shown in Figure 3(a), view 2025 is a second-type view that can display up to four files. If the file group corresponding to view 2025 includes eight files, then view 2025 displays three files and a "More" icon. The three files displayed in view 2025 can be the three most recently modified files among the eight files. Upon detecting a user clicking the "More" icon, as shown in Figure 3(b), the electronic device displays a pop-up window 204 above window 20, which displays all the files in view 2025.

[0262] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder, resulting in multiple file groups, each corresponding to a view. To enhance the practicality and ease of use for user file management and retrieval, the electronic device can comprehensively sort multiple views (or multiple file groups) based on at least one of the following: access frequency, editing frequency, editing duration, last editing time, and user scenario.

[0263] In one possible implementation, the electronic device sorts multiple views according to the access frequency of file groups from high to low, with the views corresponding to file groups with higher access frequency displayed at the beginning and the views corresponding to file groups with lower access frequency displayed at the end.

[0264] In one example, the electronic device obtains the access frequency of each file in the file group, determines the average access frequency of all files in the file group, and uses the average access frequency of all files as the access frequency of the file group. The access frequency of a particular file can refer to the number of times that file is accessed within a preset time period.

[0265] In another example, the electronic device may also use the median access frequency of all files in a filegroup as the access frequency of that filegroup.

[0266] In one possible implementation, the electronic device sorts multiple views according to the editing frequency of file groups from high to low, with the views corresponding to file groups with higher editing frequency displayed at the front and the views corresponding to file groups with lower editing frequency displayed at the back.

[0267] In one example, the electronic device acquires the editing frequency of each file in a file group, determines the average editing frequency of all files in the file group, and uses the average editing frequency of all files as the editing frequency of that file group. The editing frequency of a particular file can refer to the number of times that file is edited within a preset time period.

[0268] In another example, the electronic device could also use the median of the editing frequencies of all files in a filegroup as the editing frequency of that filegroup.

[0269] In one possible implementation, the electronic device sorts multiple views according to the editing time of file groups from longest to shortest, with the view corresponding to the file group with the longer editing time displayed at the front and the view corresponding to the file group with the shorter editing time displayed at the back.

[0270] In one example, the electronic device obtains the editing time of each file in the file group within a preset time period, determines the average editing time of all files in the file group within the preset time period, and uses the average editing time of all files within the preset time period as the editing time of the file group.

[0271] In another example, the electronic device may also use the median of the editing time of all files in a file group within a preset time period as the editing time of that file group.

[0272] In one possible implementation, the electronic device sorts multiple views according to the last edit time of a file group, from most recent to oldest. The view corresponding to a file group with a more recent last edit time is displayed at the front, and the view corresponding to a file group with an older last edit time is displayed at the back. Here, the last edit time of a file group can refer to the last edit time of the most recently edited file in the file group.

[0273] In one possible implementation, the electronic device displays file groups matching the user scenario at the top and file groups unrelated to the user scenario at the bottom, based on the user scenario. The electronic device can determine the user scenario using current time and location information. For example, if the user scenario is a work scenario, and the user has recently frequently used the file group for Project 1 in the work scenario, referring to Figure 2(a), the electronic device can adjust the view 2022 of "Project 1" to the position of view 2021, and adjust the view 2021 of "Recently Downloaded" to the position of view 2022.

[0274] It should be noted that in practical applications, electronic devices can combine at least two of the aforementioned implementation methods to comprehensively sort the multiple divided views in order to improve the accuracy of view push and make it easier for users to quickly find the files or folders they need.

[0275] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder and display multiple views. The electronic device also supports users to input a single rule for grouping, thereby adjusting the display content or order of the multiple views.

[0276] The grouping method for a single rule can be one of the regular grouping methods or a system-recommended grouping method. Regular grouping methods include, for example, name, modification date, creation date, size, and type. The system-recommended grouping method can be determined by the electronic device by learning the user's habit of manually creating groups; that is, the system-recommended grouping method can be the user's preferred grouping method. User-preferred grouping methods include, for example, customer name, personal name, and meeting minutes.

[0277] The following describes a scheme for intelligent storage that incorporates user-input grouping methods through several specific implementation methods.

[0278] In one possible implementation, when the electronic device detects that the user has selected a certain conventional grouping method when the download folder window displays multiple views, the electronic device adjusts the grouping results of the smart organization according to the conventional grouping method selected by the user.

[0279] For example, as shown in Figure 4(a), the menu area 201 of the download folder window 20 of the electronic device includes a "Group" icon 2012. Upon detecting a user clicking icon 2012, the electronic device displays a menu window 2013. Upon detecting a user moving the cursor to the "Group" option, the electronic device displays a sub-menu window 2014. Upon detecting a user selecting "Modified Date" in the sub-menu window 2014, the electronic device adjusts the order of multiple views according to the modified date. As shown in Figure 4(b), the content display area 202 of window 20 sequentially displays "Recently Downloaded," "Project 2," "Project 1," "Operation Guide," and "Tourism to Location A." Since the most recent modified date of files in "Project 2" is later than that of files in "Project 1," and the most recent modified date of files in "Recently Downloaded" is later than that of files in "Project 2," the electronic device can adjust the "Project 2" view to be between the "Recently Downloaded" view and the "Project 1" view, i.e., move the "Project 2" view forward.

[0280] For example, as shown in Figure 5(a), upon detecting the user's selection of "Type" in pop-up window 2014, the electronic device adjusts the display content of multiple views according to the file type. As shown in Figure 5(b), the content display area 202 of window 20 sequentially displays two views related to PDF documents and three views related to images. Since the file group corresponding to the "Project 1" view includes multiple PDF documents and multiple images, the electronic device splits the "Project 1" view into at least two views (views 2026 and 2027), and the splitting principle for other views is similar. It should be noted that views for other file types are not displayed; users can view views for other file types by sliding the mouse.

[0281] This implementation combines smart organization with conventional grouping methods input by the user, performing multi-dimensional cross-grouping of files in the download folder, enhancing the ease of use of file grouping, and covering more scenarios for managing, searching, and retrieving files.

[0282] In one possible implementation, when the electronic device detects that the user has selected a recommended grouping method when multiple views are displayed in the download folder window, the electronic device adjusts the grouping results of the smart storage according to the recommended grouping method selected by the user.

[0283] The grouping methods recommended by the system for users include, but are not limited to, region (different geographical locations), person name, customer name, usage behavior (such as high-frequency editing, medium-frequency editing, low-frequency editing, high-frequency sharing, etc.), stage (such as different stages of a project or task, such as development stage, testing stage, acceptance stage, etc.), importance (such as important, urgent, general, etc.), and date (such as by year, quarter, month, etc.).

[0284] It should be noted that the grouping method recommended by the system to users can be dynamically changed. That is, the electronic device can analyze whether there are other file grouping habits based on the user's behavior characteristics. If so, the electronic device can dynamically push the grouping method preferred by the user in the current time period.

[0285] For example, the electronic device can display one or more grouping methods recommended by the system in the menu area 201 of window 20, as shown in Figure 6(a). The recommended grouping methods include "by customer name", "by person name", and "by meeting minutes". Upon detecting the user's selection of "by customer name" in the menu area 201, the electronic device can adjust the grouping results of the smart organization according to the "customer name" grouping method. For example, the electronic device can extract files related to customer A from the download folder, such as customer A and related files related to customer B, and group these files into a new file group and a new file group, respectively, and display the new file groups through a view. The view corresponding to the file groups generated by the user-selected grouping method can be displayed in a prominent position.

[0286] For example, the electronic device can display one or more grouping methods recommended by the system in the sub-menu window 2014, as shown in Figure 6(b). Upon detecting a user's selection of "By Meeting Minutes" in the sub-menu window 2014, the electronic device can adjust the grouping results of the smart organization according to the "By Meeting Minutes" grouping method. For instance, the electronic device might extract relevant meeting minutes files from the download folder, group these files as a new file group, and display them in a view.

[0287] This implementation combines the smart organization function with the system-recommended grouping method input by the user, and performs multi-dimensional cross-grouping of files in the download folder to meet the personalized needs of different users for file grouping, and can cover more scenarios of managing, finding and retrieving files.

[0288] In one possible implementation, the electronic device detects the grouping method input by the user via voice, and adjusts the grouping results of the smart storage based on the user's voice input. The grouping method input by the user via voice can be a standard grouping method, a new grouping method input by the user based on current needs, or a grouping method recommended by the system.

[0289] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder and display multiple views. The electronic device also supports user-defined top views, which can improve the flexibility of user operation of the views.

[0290] For example, as shown in Figure 7(a), the electronic device intelligently groups the files in the download folder based on a smart organization algorithm, displaying six views in sequence on the first screen: "Recently Downloaded", "Software Installation Package", "Project 1", "User Guide", "Project 2", and "Tourism in Location A". When the user right-clicks in the blank space of view 301 of "Project 1", the electronic device displays a menu window 3011 above the download folder window 20, which shows a "Pin to Top" option. When the user clicks the "Pin to Top" option in menu window 3011, as shown in Figure 7(b), the electronic device pins view 301 of "Project 1" to the top, and the other views are displayed in their original order.

[0291] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder and display multiple views. The electronic device also supports users to split the views, which can improve the flexibility of users in operating the views.

[0292] For example, as shown in Figure 8(a), the electronic device displays "Project 1" view 301 at the top of the content display area 202 of the download folder window 20. Upon detecting a user right-clicking in the blank area of ​​view 301, the electronic device displays a menu window 3011 above window 20, which includes a "Further Split" option. Upon detecting the user clicking the "Further Split" option in menu window 3011, the electronic device can split the files in the "Project 1" file group according to the splitting rules, resulting in views 302 and 303, as shown in Figure 8(b). The file group in view 302 includes files related to sub-project 1 within project 1, and the file group in view 303 includes files related to sub-project 2 within project 1.

[0293] It should be noted that, due to the limitation on the number of views on the same screen, a user's splitting of a view may cause the view displayed at the end of the first screen to be hidden after the split. For example, as shown in Figure 8(a), view 304 is hidden after the user splits view 301, and the user can view view 304 on the second screen by sliding the mouse.

[0294] Electronic devices can split the view in either of the following two ways.

[0295] In one possible implementation, if a user triggers a split operation on a view, the electronic device splits the files in the view according to the system's default splitting rules.

[0296] For example, the system's default splitting rules may include at least one of the following: splitting by file type, splitting by file access frequency, splitting by file editing frequency, splitting by file editing duration, splitting by file semantic information, and splitting by modification date.

[0297] In one possible implementation, upon detecting that a user has triggered a split operation on a view, the electronic device splits the files in the view according to the split rules input by the user.

[0298] In one example, the user inputs the splitting rules via voice.

[0299] In another example, the electronic device recommends user-preferred splitting rules to the user, who then selects at least one from the recommendations. The electronic device obtains these user-preferred splitting rules by learning from historical data of the user's splitting views. These user-preferred splitting rules can be system defaults or user-defined rules; this example does not limit this.

[0300] For example, as shown in Figure 9, when a user right-clicks in a blank area of ​​view 301, the electronic device displays a menu window 3011 above window 20, which shows a "Further Split" option. When the user moves the cursor to the "Further Split" option, the electronic device displays a sub-menu window 3012, which displays several splitting rules recommended by the user. The user can select at least one splitting rule in the sub-menu window 3012, such as splitting rule 2, thereby triggering the electronic device to split view 301 based on splitting rule 2.

[0301] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder. After displaying multiple views, the electronic device also supports users to merge the views, which can improve the flexibility of users in operating the views.

[0302] For example, as shown in Figure 10, when the user selects views 302 and 303, the electronic device displays a menu window 3011 above the download folder window 20, which shows a "Merge" option. When the user clicks the "Merge" option, the electronic device merges the files in views 302 and 303 into one view, which can be referenced from view 301.

[0303] After merging at least two views, the electronic device can rename the grouping labels of the merged view based on the semantic information of the files in the at least two views, and display the renamed grouping labels at the bottom of the merged view.

[0304] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder. After displaying multiple views, the electronic device allows the user to adjust the size of at least one view.

[0305] The foregoing embodiments illustrate three types of views. The following explanation uses these three types of views as examples to illustrate the scheme for users to adjust the view size.

[0306] In one possible implementation, upon detecting a user's resizing operation on a view, the electronic device adjusts the size of the view according to the view type selected by the user. For example, as shown in Figure 11(a), upon detecting a user's right-click on a blank area of ​​view 302, the electronic device displays a menu window 3011 above window 20. Menu window 3011 displays icons for three view types: icon a, icon b, and icon c. Icon a indicates a first-type view, icon b indicates a second-type view, and icon c indicates a third-type view. Icon a is selected, indicating that view 302 is a first-type view. Upon detecting a user's click on icon b in menu window 3011, the electronic device adjusts view 302 to view 305, where the size of view 305 is smaller than view 302.

[0307] It should be noted that adjusting the size of one or more views on the same screen may change the number of views displayed on that screen. Increasing the size of a view on the same screen may decrease the number of views displayed. Conversely, decreasing the size of a view on the same screen may increase the number of views displayed. For example, in Figure 11, because the user decreases the size of view 302, the number of views displayed on the same screen increases by one, and view 304, previously hidden on the second screen, appears in the lower right corner of window 20.

[0308] In one possible implementation, upon detecting a user's resizing operation on multiple selected views, the electronic device adjusts the size of the selected views according to the view type selected by the user. For example, upon detecting a user selecting multiple views and right-clicking the mouse in the selected area, the electronic device displays a menu window 3011. Upon detecting a user clicking icon b in the menu window 3011, the electronic device adjusts the selected views to a second type of view (not shown).

[0309] In one possible implementation, upon detecting a user's resizing operation on the global view, the electronic device adjusts the size of the global view according to the view type selected by the user.

[0310] For example, as shown in Figure 12(a), when a user right-clicks in the blank area of ​​the content display area 202, the electronic device displays a menu window 401 above the window 20. The menu window 401 displays icons for three types of views: icon a, icon b, and icon c. Icons a and b are selected, indicating that the window 20 currently displays the first type of view and the second type of view. When the user clicks on icon c in the menu window 401, the electronic device adjusts all views in the window 20 to the third type of view, as shown in Figure 12(b). The content display area 202 of the window 20 displays seven third type views. Each third type view displays the number of files contained in that view, group labels (such as "Sub-item 1", "Sub-item 2", "Recently Downloaded", etc.), and overlaid file thumbnails.

[0311] For example, as shown in Figure 13, when a user right-clicks in the blank area of ​​the content display area 202, the electronic device displays a menu window 402 above window 20, which includes a "back" icon 4021. Upon detecting a user clicking icon 4021 in the menu window 402, the electronic device restores the dimensions of multiple views to their original sizes. The original sizes of the multiple views refer to the dimensions of the multiple views displayed in the download folder window after the electronic device intelligently groups the files in the download folder based on a smart organization algorithm.

[0312] In some embodiments, the electronic device uses a smart organization algorithm to intelligently group files in the download folder and display multiple views. For a given view, the electronic device supports multi-version identification of files, color-coded display of multiple versions of similar files, and annotation of file feature tags, helping users identify multiple versions of the same file in the view and improving the user experience.

[0313] In some embodiments, the electronic device extracts the file topic or keywords from the file name and divides files whose topic or keyword similarity is greater than or equal to a similarity threshold into the same group. Files divided into the same group can be regarded as multiple versions of the same file.

[0314] For example, the following are examples of file names for a set of multi-version files: "2025 First Quarter Work Report v1.0", "2025 First Quarter Work Report - Li", "2025 First Quarter Work Report - 0227", "2025 First Quarter Work Report - Final Version", "2025 First Quarter Work Report - Copy", etc.

[0315] For example, referring to Figure 3, when the user clicks the "More" icon in view 2025, the electronic device displays a pop-up window 204. Pop-up window 204 displays multiple files included in view 2025, arranged according to a default grouping method (e.g., modification date). The user can view more files by swiping the mouse. Based on this, Figure 14 illustrates a series of user actions on pop-up window 204. As shown in Figure 14(a), when the user clicks icon 2041, the electronic device displays a menu window 2042 above pop-up window 204. Menu window 2042 displays a "Similarity" option. When the user clicks the "Similarity" option in menu window 2042, the electronic device semantically identifies similar files in pop-up window 204. If there are multiple groups of similar files, they can be sorted according to a preset sorting rule (e.g., first letter of file name, modification date, etc.). Files in the same group (i.e., multiple versions of the same file) are grouped together.

[0316] In one example, as shown in Figure 14(b), when the user moves the cursor to the first file in the first line, the electronic device highlights area 2043, which displays the first group of multiple versions of the files (PDF document 4, PDF document 6, PDF document 7, and PDF document 5). As shown in Figure 14(c), when the user moves the cursor to the first file in the second line, the electronic device highlights area 2044, and area 2042 displays the second group of multiple versions of the files (PPT documents 2 through 6).

[0317] In this example, as the mouse scrolls or swipes, the electronic device displays different clustered partitions. By highlighting these partitions, the device indicates to the user which files are multiple versions of the same file, making it easier for the user to find multiple versions of the same file.

[0318] In another example, the electronic device directly displays each group of multi-version files by color-coding and partitioning them based on similar files in the semantic recognition pop-up window 204. As shown in Figure 15, when the user clicks on the "Similarity" option in the menu window 2042, the electronic device displays multiple groups of multi-version files by color-coding and partitioning them (regions 2043 to 2046). Among them, region 2045 displays the third group of multi-version files (PDF document 3, PDF documents 8 to 11), and region 2046 displays the fourth group of multi-version files (images 5 and 6). Other files in Figure 15 can be arranged after the multi-version files according to default grouping (such as modification date).

[0319] In some embodiments, the electronic device can label multiple versions of a file with feature tags based on the file information, making it easier for users to quickly find the version of the file they want based on the feature tags. The file information includes the last edited date (i.e., the last modified date), the file size, and the name of the person who edited the file, the date information, the version information, and other information in the file name.

[0320] Feature tags include, but are not limited to, “latest modified,” “most shared,” “longest edited,” file size, version number in file name, name in file name, and time information in file name.

[0321] In this embodiment of the application, the feature tags are not specifically limited. More dimensions of tags can be set according to actual needs so that users can quickly find the version file they want based on the feature tags.

[0322] In some embodiments, a set of multi-version files may at least indicate the "latest modified" file in the set of multi-version files.

[0323] In some embodiments, the electronic device displays feature labels only in the user's visual focus area (e.g., the area corresponding to the cursor position). For example, referring to FIG14(b), when the user moves the cursor to the position of the first file in the first line, the electronic device highlights area 2043, and the electronic device annotates the multiple versions of the files in area 2043 with feature labels, as shown in FIG16.

[0324] In some embodiments, the electronic device may label the feature tags of multiple versions of the file below the file thumbnail. This application embodiment does not limit the labeling position; the feature tags may also be placed above, to the right, or to the left of the file thumbnail.

[0325] For example, as shown in Figure 16, the feature labels displayed below the thumbnail of PDF document 4 are "Latest Modified", "93MB" and "V3.0". The "Latest Modified" label indicates that PDF document 4 is the most recently modified file in this group of multi-version files, the "93MB" label indicates the file size of PDF document 4, and the "V3.0" label indicates the version number of PDF document 4, which is the highest version file in this group of multi-version files.

[0326] The feature label displayed below the thumbnail of PDF document 6 is "Li Mou", indicating that the file name of PDF document 6 contains a person's name.

[0327] The feature labels displayed below the thumbnail of PDF document 5 are "0227" and "100MB". The label "0227" indicates that the file name of PDF document 5 contains the time information of February 27th, and the label "100MB" indicates the file size of PDF document 5. The purpose of indicating the file size of PDF document 5 is to prompt the user that the file size of PDF document 5 is larger than the most recently modified PDF document 4, so that the user can find the largest document among multiple versions.

[0328] In some embodiments, the files displayed in view 2025 shown in FIG3(a) include a representative file from a plurality of sets of multi-version files, which may be the "latest modified" file in the multi-version files. For example, referring to FIG15, view 2025 shown in FIG3(a) sequentially displays thumbnails of PDF document 4, PPT document 2, and PDF document 3, wherein PDF document 4 is the representative file of the first set of multi-version files, PPT document 2 is the representative file of the second set of multi-version files, and PDF document 3 is the representative file of the third set of multi-version files.

[0329] In some embodiments, after the electronic device intelligently organizes the download folder, if a new file is stored in the download folder, the electronic device can analyze the file characteristics of the new file and organize the new file into at least one view of multiple views of the download folder, thereby realizing dynamic updating of the download folder grouping results.

[0330] Optionally, a new file may be displayed at the position of the first file in at least one view (such as the top left corner of the view), and old files in at least one view may be shifted to the next file in the original order.

[0331] For example, as shown in Figure 17(a), when the user clicks the "Download" control 5021 in the content display area 502 of the browser window 50, the electronic device downloads document A to the browser's default path. Assuming the browser's default path is the download folder on the electronic device, when the user clicks the "Download" control 5011 in the menu area 501 of the window 50, the electronic device displays a pop-up window 5012 above the window 50. The pop-up window 5012 displays recent download records. When the user clicks the control 5013 to view document A in the pop-up window 5012, as shown in Figure 17(b), the electronic device can display a window 20 of the download folder above the window 50, with views 2021 and 2022 of the window 20 containing the newly added document A.

[0332] It is understood that document A is the most recently downloaded document, and the electronic device can store document A in the "Recently Downloaded" view 2021 and place it in the upper left corner of view 2021. In addition, if the electronic device recognizes that the semantics of document A are related to item 1, the electronic device can also store document A in the "Item 1" view 2022 and place it in the upper left corner of view 2022.

[0333] In some embodiments, the electronic device allows users to add one or more views from a download folder to the desktop. The electronic device can add one or more views to any location on the desktop, such as the top right corner.

[0334] For example, taking adding a view to the desktop as an example, as shown in Figure 18(a), a window 20 displaying the download folder is shown above the desktop 60 of the electronic device. When the user right-clicks on a blank area of ​​view 2022 in window 20, a menu window 3011 is displayed above window 20. The menu window 3011 displays an "Add to Desktop" option. When the user clicks the "Add to Desktop" option in menu window 3011, as shown in Figure 18(b), view 2022 is displayed above the desktop 60. After the user closes window 20, the complete content of view 2022 can be viewed on the desktop 60. The user can drag and drop view 2022 to any location on the desktop 60.

[0335] In some embodiments, electronic devices can pin views added to the desktop to the top layer. That is, even when a user opens any application on the desktop and displays the application window in full-screen mode, the user can still see the view added to the desktop.

[0336] In some embodiments, when a user opens any application on the desktop and displays the application window in full-screen mode, the view added to the desktop is covered by the application window, and the user can quickly access the view by entering a preset shortcut key.

[0337] In one possible implementation, the user invokes a view added to the desktop to quickly access files. For example, based on Figure 18, after adding view 2022 of "Project 1" in the download folder to the desktop, as shown in Figure 19(a), the user opens a Word document and displays it in full screen. While editing the Word document, if the user wants to insert an image related to Project 1, they can invoke view 2022 by pressing the shortcut key "Ctrl+D". As shown in Figure 19(b), after detecting the user's input of the shortcut key "Ctrl+D", the electronic device displays view 2022 above the Word document window 70. Subsequently, after detecting the user dragging "Image 4" from view 2022 to the content editing area 701 of the Word document window 70 and releasing it, the electronic device inserts "Image 4" into the Word document, as shown in Figure 19(c).

[0338] In one possible implementation, the user retrieves a view added to the desktop to quickly download the content of the currently open application window to the file group corresponding to the view. For example, based on Figure 18, after the user adds view 2022 of "Project 1" in the download folder to the desktop, as shown in Figure 20(a), the user opens a browser and displays it in full screen. While browsing images on a website, the user finds that an image on the website is available for Project 1. At this time, the user can retrieve view 2022 by entering the shortcut key "Ctrl+D". As shown in Figure 20(b), after detecting the user's input of the shortcut key "Ctrl+D", the electronic device displays view 2022 above the browser window 80. Subsequently, the electronic device detects the user dragging "Image 7" from the content display area 801 of window 80 to view 2022 and releasing it. The electronic device stores "Image 7" in the file group corresponding to "Project 1" in the download folder and displays "Image 7" in view 2022 of "Project 1", which can be displayed in the upper left corner of view 2022.

[0339] In some embodiments, users can quickly access views added to the desktop via voice input.

[0340] The foregoing embodiments illustrate a smart storage solution for download folders in electronic devices. The smart storage of other physical or virtual folders in electronic devices can be referred to the foregoing embodiments, and their implementation principles and technical effects are similar, so they will not be elaborated here.

[0341] Scenario 2: Smart organization of desktop content by electronic devices

[0342] Similar to the download folder mentioned above, the user's desktop often accumulates a large amount of content. Desktop content typically includes various files, folders, shortcuts to frequently used folders, shortcuts to frequently used software, the recycle bin, unprocessed emails, etc.

[0343] In this embodiment, users can trigger the electronic device to intelligently group desktop content through voice input, or through input via fingers, mouse, or keyboard. The electronic device can intelligently group desktop content based on multiple dimensions such as the semantics and type of desktop files, user habits, and context information (see Table 1).

[0344] The following section introduces smart desktop organization solutions in two scenarios.

[0345] In one possible scenario, the desktop wallpaper does not contain text information. When the user triggers the electronic device to intelligently group the desktop content, the electronic device intelligently groups the desktop content based on the semantics and type of the desktop content, user habits, scene information, as well as the partitions of the desktop wallpaper and the text semantics corresponding to each partition, thereby achieving intelligent organization of the desktop content.

[0346] For example, as shown in Figure 21(a), the user desktop includes a file management area 901 and a taskbar area 902. The file management area 901 can be used to store various recently processed files, folders, shortcuts, etc. The taskbar area 902 can be used to place frequently used applications, such as clock, settings, browser, file manager, recycle bin, etc., to reduce desktop icon clutter.

[0347] Upon detecting a right-click by the user in an empty area of ​​region 901, the electronic device displays a menu window 903 at the top of the desktop, which includes a "Sort By" option. Upon detecting the cursor moving to "Sort By," the electronic device displays a sub-menu window 9031, which includes an "AI Smart Organization" option. Upon detecting a user clicking on "AI Smart Organization" in sub-menu window 9031, the electronic device intelligently groups the files in region 901 based on a smart organization algorithm and displays multiple views in region 901, as shown in views 9011 to 9016 in Figure 21(b).

[0348] In some embodiments, electronic devices can intelligently identify different user scenarios and optimize the grouping of desktop content in real time.

[0349] In some embodiments, in order to reflect that the grouping result of the desktop content by the electronic device is dynamically changing, the electronic device may add special effects to the borders or backgrounds of multiple views displayed on the desktop to indicate that the grouping result of the multiple views is dynamically changing.

[0350] In some embodiments, the electronic device allows users to fix the grouping results of multiple views on the desktop.

[0351] In one possible scenario, the desktop wallpaper contains multiple sections and text information. When a user triggers the electronic device to intelligently group the desktop content, the device can identify the wallpaper sections using technologies such as image segmentation, edge detection, and shape recognition, and identify the text semantics corresponding to each section using computer vision technology. Then, based on the semantics and type of the desktop content, user habits, scene information, and multi-dimensional information such as the desktop wallpaper sections and the text semantics corresponding to each section, the device can intelligently group the desktop content, achieving partitioned organization of the desktop content.

[0352] For example, as shown in Figure 22(a), the user desktop includes a file management area 1010 and a taskbar area 1020. The user-set desktop wallpaper contains four partitions (the dashed boxes in Figure 22), each containing text information such as "Frequently Used Software / Files", "To-Do Items", "Completed" and "Processing".

[0353] Upon detecting a right-click by the user in the blank area of ​​region 1010, the electronic device displays a menu window 903 at the top of the desktop, which includes a "Sort By" option. Upon detecting the cursor move to the "Sort By" option, the electronic device displays a sub-menu window 9031, which includes an "AI Smart Organization" option. Upon detecting a user click on the "AI Smart Organization" option in sub-menu window 9031, the electronic device intelligently groups the files in region 1001 based on a smart organization algorithm and the recognized wallpaper semantics (partitions and corresponding text for each partition), dividing the files or views into different partitions, as shown in Figure 22(b). The "Frequently Used Software / Files" partition displays views 1011 and 1012, the "To-Do Items" partition displays 3 files, the "Completed" partition displays 3 files and view 1014, and the "Processing" partition displays view 1013.

[0354] Besides the aforementioned clutter in folders and desktops, information management tools such as memos and emails also suffer from excessive content accumulation, leading to information disorganization, difficulty in finding information, and a poor user experience. The following section introduces smart organization solutions for these two scenarios.

[0355] Scenario 3: Smart storage of memo content by electronic devices

[0356] Memos are typically sorted using conventional methods (e.g., modification time, creation time, title, etc.). However, with different work projects, study notes, and personal records mixed together, it can be difficult for users to find a specific memo.

[0357] For example, referring to Figure 23(a), the memo window 1100 may include three sections: a directory area 1101, a memo list area 1102, and a content display area 1103. The directory area 1101 may include options such as all memos, favorites, locked, and recently deleted. The memo list area 1102 displays basic information about multiple memos, such as the memo title, modification time, whether it is locked, and whether it is favorited. Multiple memos in the memo list area 1102 can be sorted by modification time from most recent to oldest. The content display area 1103 can display the specific content of the memo selected by the user in the memo list area 1102.

[0358] In some embodiments, the memo app provides users with the ability to group memo content, but users need to manually create groups and add relevant memos to the groups, which takes a lot of time and requires continuous organization.

[0359] In this embodiment, the electronic device can intelligently group the content of the memos based on their semantics, clustering memos of the same type into a single group. Users can quickly switch to the smart storage view of the memos via view switching or voice input. In this smart storage view, users can quickly view different types of memos, greatly improving the efficiency of using the memos.

[0360] The following section, in conjunction with Figures 23 and 24, explains the smart storage solution for the memo content.

[0361] In some embodiments, the electronic device adds a "Smart Organizing" icon to the directory area of ​​the memo window, which is used to trigger the electronic device to start smart organizing of the memo content.

[0362] In one possible implementation, as shown in Figure 23(a), upon detecting a user's click on the "Smart Organization" icon 1104 in the directory area 1101 of the memo window 1100, the electronic device can display a pop-up window 1105, as shown in Figure 23(b). The pop-up window 1105 pre-displays the grouping results of the memo to the user. The pop-up window 1105 also includes a "Confirm Generate Category" control 1106. Upon detecting a user's click on control 1106 in the pop-up window 1105, the electronic device updates the directory area of ​​the memo window, displaying the grouping results in the directory area, as shown in Figure 24(a). The directory area 1101 of the memo window 1100 adds a new grouping result 1107. The grouping result 1107 includes grouping labels such as "Meeting Minutes," "Daily Life," "Travel Plans," and "Personal Information."

[0363] Optionally, the electronic device can configure a corresponding color block for each label in the memo grouping results. For example, as shown in Figure 24(a), the "Meeting Minutes" label corresponds to a yellow color block, the "Daily Life" label corresponds to a red color block, the "Travel Plans" label corresponds to a green color block, and the "Personal Information" label corresponds to a blue color block.

[0364] Optionally, the electronic device can mark each memo in the content list area of ​​the memo window with a color block corresponding to the group label, which can help to prompt the group label. For example, as shown in Figure 24(a), the electronic device marks the first memo "Travel Itinerary for Location A" in the memo list area 1102 with a green color block to indicate that the label of this memo is "Travel Plan".

[0365] In one possible implementation, as shown in Figure 24(a), upon detecting a user's click on the "Meeting Minutes" tab in grouping results 1107, the electronic device updates the memo list area 1102 and content display area 1103 of the memo window 1100. As shown in Figure 24(b), the memo list area 1102 displays multiple memos related to "Meeting Minutes," which can be sorted by modification time. The content display area 1103 can display the specific content of the first memo in the current memo list area 1102, for example, the specific content of "UX Meeting Minutes." This implementation can improve the efficiency of users finding specific meeting minutes.

[0366] In one possible implementation, upon detecting a user's click on the "Smart Organizing" icon in the directory area of ​​the memo window, the electronic device can display the grouping results of the memo content in the directory area of ​​the memo window (not shown). This implementation allows the user to trigger smart organization of the memo content with a single click.

[0367] In one possible implementation, upon detecting a user clicking the "Smart Organizing" icon in the directory area of ​​the memo window, the electronic device analyzes the semantics of the memo content, extracts multiple group tags, and displays these group tags in the content list area of ​​the memo window. Users can quickly find the corresponding memo content by clicking one or more group tags in the content list area, improving the efficiency of using the memo.

[0368] For example, when the user clicks the “Smart Storage” icon 1104 in the directory area 1101 of the memo window 1100, as shown in Figure 25, the electronic device displays multiple grouping tags below the search box in the memo list area 1102 of the memo window 1100, such as “Meeting Minutes”, “Daily Life”, “Travel Plans”, “Personal Information”, etc.

[0369] It should be noted that the above embodiments only demonstrate the interface improvements and user interaction of the memo window in large-screen devices such as laptops or tablets. The smart memo storage solution is also applicable to small-screen devices such as mobile phones.

[0370] Due to screen size limitations, the memo interface on the phone can only display the memo list area 1102 as shown in Figure 23(a). A "Smart Organize" icon (not shown) can be added to the memo list area 1102 on this interface. After the user clicks the "Smart Organize" icon, the phone memo interface will display the memo list area 1102 (containing multiple group labels) as shown in Figure 25. In this way, the user can quickly find the memo under the group label by clicking on the group label, thereby improving the efficiency of the user in using the phone memo.

[0371] Scenario 4: Intelligent organization of email content by electronic devices

[0372] In email systems, inboxes are typically sorted by receipt time, resulting in a clutter of emails with different topics, making it difficult for users to find specific emails. For example, as shown in Figure 26(a), email window 1200 includes three sections: a directory area 1201, an email list area 1202, and a content display area 1203. The directory area 1201 may include, for example, an email account selection area and basic email system categories, such as inbox, unread emails, starred emails, and sent emails. The email list area 1202 is typically sorted by email receipt time from most recent to oldest. The content display area 1203 displays the specific content of an email selected by the user in the email list area 1202, such as the title and body of email 2.

[0373] In this embodiment of the application, for an email system, the electronic device can intelligently group emails by reading various information of the emails (including but not limited to the importance of the email, the email subject, whether there are attachments, names, keywords, tags, etc.), clustering emails of the same type into one group, and recommending intelligent group tags to the user, so that the user can quickly read emails under a certain group tag based on the group tags recommended by the electronic device, making it convenient for the user to quickly find emails and improving the efficiency of the user's use of emails.

[0374] In one possible implementation, the electronic device groups emails according to their importance or priority. For example, high-priority or important emails are those requiring immediate processing or response, such as those labeled "urgent," "immediate," or "@me." Low-priority or emails that can be processed later include updates, notifications, or non-urgent communications.

[0375] In one possible implementation, the electronic device groups emails according to the project or subject. Examples include: Project-specific emails: A separate folder is created for a specific project or task, and all emails related to that project are stored centrally. Subject-based categorization: Emails are categorized by specific topics or themes (e.g., product discussions, team activities, technical issues, etc.). Meeting invitations: All meeting invitation emails are centrally managed for easy scheduling. Notification emails: Such as system reminders and news updates, which do not require immediate processing but need to be recorded. Billing or financial emails: Emails related to finances such as bills, invoices, and payment notifications. Subscription emails: Such as those from news websites, promotional emails, advertisements, etc. Personal emails: Emails from friends, family, social networks, etc. Spam or advertising emails: Emails automatically classified as spam.

[0376] In one possible implementation, the electronic device groups emails according to action categories. For example, action categories include pending reply, pending action, and completed. Pending reply: Emails that need to be replied to, allowing for quick retrieval and response later. Pending action: Emails that require performing certain tasks, such as scheduling meetings, processing documents, or performing certain operations. Completed: Emails that have been processed and are archived or removed.

[0377] In one possible implementation, the electronic device groups emails based on whether they contain attachments or based on the content of the attachments. For example, emails containing attachments can be grouped together for easy searching and downloading of attachments. Emails with different types of attachments can also be grouped together; different types of attachments include, for example, contracts, design documents, meeting reports, etc., making it easier for users to find emails containing different types of attachments.

[0378] In one possible implementation, the electronic device groups emails according to preset rules or tags (such as sender, keywords, subject, etc.). For example, customer emails can be automatically categorized into a "Customers" folder, or emails for specific projects can be grouped into designated folders. Some email clients support tagging functionality, allowing users to add tags to emails, such as "Urgent," "Project A," "Pending Review," etc. The preset rules or tags can also be user-defined.

[0379] The intelligent email organization solution will be explained below with reference to Figure 26.

[0380] In some embodiments, the electronic device adds a "Smart Organizing" icon to the directory area of ​​the email system window. This icon is used to trigger the electronic device to start smart organizing of the inbox in the email system.

[0381] In one possible implementation, as shown in Figure 26(a), upon detecting a user's click on the "Smart Organization" icon 1204 in the directory area 1201 of the email window 1200, the electronic device can display group tags to the user in the email list area 1202 of the email window 1200, as shown in Figure 26(b). Group tags such as "Mention Me," "Urgent," "Project A," and "Meeting" are displayed below the search box in the email list area 1202. Optionally, the group tags also display the number of emails under that group tag; for example, there are 3 "Mention Me" emails and 1 "Urgent" email. Upon detecting a user's click on the "Mention Me" tag, the electronic device can display the 3 "Mention Me" emails in the email list area 1202 of the email window 1200, as shown in Figure 26(c).

[0382] It should be noted that the above embodiments only demonstrate the interface improvements and user interaction of email windows in large-screen devices such as laptops or tablets. The smart email organization solution is also applicable to small-screen devices such as mobile phones.

[0383] Due to screen size limitations, the mobile phone's email system interface can only display the email list area 1202 as shown in Figure 26(a). A "Smart Organizing" icon (not shown) can be added to this email list area 1202. After the user clicks the "Smart Organizing" icon, the mobile phone's email system interface will display the email list area 1202 (containing multiple group tabs) as shown in Figure 26(b). This allows users to quickly view emails under a specific group tab, improving the efficiency of using the email system.

[0384] Scenario 5: Smart organization of content in the Start Menu window on electronic devices

[0385] Taking a laptop computer as an example, as shown in Figure 27(a), when the user clicks the Start button 1301 (usually with the Windows logo) in the lower right corner of the desktop 1300 of the electronic device, the electronic device displays the Start menu window 1302. The Start menu window 1302 may include an application list area 13021, a file list area 13022, and a system shortcut access area 13023.

[0386] The application list area 13021 displays multiple applications installed on the electronic device, typically arranged alphabetically from A to Z. The file list area 13022 displays multiple files recently used by the user (e.g., within the last month), typically arranged by modification date from most recent to oldest. The system quick access area 13023 displays system-level components or functional modules such as This PC, browser, calculator, settings, control panel, and task manager.

[0387] When an electronic device has many applications installed, or when a user has recently used a large number of files, it can be difficult for the user to find a specific application or file in the Start menu window.

[0388] In this embodiment, for the Start Menu window, the electronic device can intelligently group applications in the application list area based on their types, and display the grouping results through a view. The electronic device can also intelligently group file content in the file list area based on multiple factors such as the semantics and type of files, user habits, and context information, and display the grouping results through a view.

[0389] For example, as shown in Figure 27(b), when a user clicks the Start button 1301 (usually with the Windows logo) in the lower right corner of the electronic device's desktop 1300, the electronic device displays a Start menu window 1303. The Start menu window 1303 may include an application list area 13031, a file list area 13032, and a system shortcut access area 13033. Unlike the Start menu window 1302, the application list area 13031 displays multiple applications installed on the electronic device through multiple views, each view corresponding to a category of applications. The file list area 13032 displays multiple files recently used by the user through multiple views, each view corresponding to a file group, and each file group includes at least one file.

[0390] In some embodiments, the electronic device adds a "Smart Organizing" icon (not shown) to the Start menu window. When the user clicks the "Smart Organizing" icon, the electronic device can trigger the electronic device to intelligently group the contents of the application list area and / or file list area in the Start menu window.

[0391] Based on the foregoing embodiments, this application provides a content management method that can be applied to any electronic device with display functionality, including but not limited to foldable screen electronic devices (e.g., foldable screen phones), tablet computers, laptop computers, etc. The content management method provided in this embodiment can be applied to scenarios one through five mentioned above. Referring to FIG29, the method may include the following steps:

[0392] S2901. An electronic device displays an identifier containing multiple contents.

[0393] S2902. An electronic device, in response to an operation of grouping multiple pieces of content, groups the multiple pieces of content according to at least one of user characteristics, scenario characteristics, and content characteristics of the multiple pieces of content, to obtain multiple content sets. Each content set includes one or more pieces of content.

[0394] S2903. An electronic device displays multiple views, each view corresponding to the identification of at least one content from a content set.

[0395] Electronic devices display identifiers for multiple contents, including but not limited to icons, thumbnails, text, combinations of icons and text, combinations of thumbnails and text, and mixed images and text.

[0396] For example, taking content as a file, if a file is an application file, the identifier of the application file can be the icon of the application (i.e., the identifier of the content is the icon), or it can be the icon of the application and the name of the application below the icon (i.e., the identifier of the content is a combination of icon and text).

[0397] If a file is a video file, the identifier of the video file can be a thumbnail of a frame in the video file (i.e., the content is identified by a thumbnail), or it can be a thumbnail of a frame in the video file and the name of the video below the thumbnail (i.e., the content is identified by a combination of thumbnail and text).

[0398] If a file is a document, the document's identifier can be the document's default icon, or it can have a summary or keywords superimposed on the document's default icon (i.e., the content identifier is a combination of image and text, similar to a card with text on it).

[0399] For example, taking a memo as an example, the identifier of a memo can be the subject name of that memo (i.e., the content identifier is text). Taking an email as an example, the identifier of an email can be the subject name of that email (i.e., the content identifier is text).

[0400] A content collection can also be described as a content group, file group, or file set. An electronic device groups multiple pieces of content into multiple content collections. These collections may or may not overlap. That is, the same content may belong to at least two content collections simultaneously. For example, taking content as files, the electronic device's download folder contains multiple files. After grouping these files, as shown in Figure 2(b), image 3 from the multiple files is divided into two file groups: "Recently Downloaded" and "Item 1".

[0401] In some embodiments, for content that belongs to at least two content sets, a special marker may be displayed on the content's identifier. For example, as shown in FIG2(b), a small icon (e.g., icon 20221) may be overlaid on the lower right corner of the thumbnail of image 3 to indicate that image 3 belongs to two file groups simultaneously. In this embodiment, the style and display position of the special marker are not limited.

[0402] In some embodiments, the electronic device groups multiple pieces of content to obtain multiple content sets, and the multiple content sets may include at least one content set containing only one piece of content. For this embodiment, the electronic device has the following two possible implementation methods:

[0403] In one possible implementation, if there are multiple content sets containing only one content, for example, if two of the multiple content sets contain only one content, the electronic device can merge the two content sets into one content set and display the contents of the two content sets in one view.

[0404] In one possible implementation, if there is only one set of content data, the electronic device can display the identifier of the content in the content set separately. That is to say, the identifier of the content in the content set may not be displayed in the view, but scattered outside of multiple views.

[0405] In some embodiments, the electronic device groups multiple pieces of content, including at least one of the following: the electronic device categorizes the multiple pieces of content; or, the electronic device clusters the multiple pieces of content. Categorization can be understood as classifying multiple pieces of content according to some preset categorization methods or rules. Clustering can be understood as extracting feature vectors from multiple pieces of content and clustering the multiple pieces of content based on the vector similarity of the feature vectors.

[0406] The electronic device displays multiple views. In one example, the views can be a grid view, as shown in Figure 2(b), where the multiple views include views 2021 to 2025. In another example, the views can be a list view, as shown in Figure 28, where views 1401 to 1405 are displayed.

[0407] In the above method, the electronic device analyzes the content features, user features, and scene features of multiple contents to achieve intelligent grouping of multiple contents. The electronic device displays the content grouping results through multiple views, which facilitates user management and search for content and improves the efficiency of user content management.

[0408] In one possible implementation, the electronic device displays identifiers of multiple contents, including: the electronic device displays identifiers of multiple contents in a first folder, the multiple contents including at least one of files or folders.

[0409] The first folder can be a physical folder or a virtual folder, and this embodiment of the application does not limit this.

[0410] In some embodiments, upon detecting a user's input indicating the opening of a first folder, the electronic device displays identifiers for multiple items within the first folder. This display of identifiers for multiple items in the first folder can also be described as the electronic device displaying identifiers for multiple items in the first folder on the interface of the first folder. For example, taking a download folder as the first folder, the electronic device displays identifiers for multiple items in the download folder, as shown in Figure 2(a).

[0411] In one possible implementation, the electronic device displays identifiers for multiple contents, including: the electronic device displays identifiers for multiple contents on a desktop, the multiple contents including at least one of an application, application components, files, or folders.

[0412] Application components refer to small programs deployed on the desktop, typically existing as independent units that can run directly on the desktop and provide specific functions or services. Application components can be categorized by function into time management components, productivity tool components, system enhancement components, and personalization components. For example, time management components include time components that display date and time information, and countdown components that display exam countdowns, project deadlines, etc. Productivity tool components include components that display to-do lists. System enhancement components include interactive live wallpaper components and eye-protection mode switching components. Personalization components include music playback components that can synchronously display lyrics, and smart home control panel components.

[0413] For example, as shown in Figure 21(a), the electronic device displays the identifiers of multiple contents on the desktop, including, for example, the icon of application 1, the thumbnail of picture 1, the icon of folder 1, etc.

[0414] In one possible implementation, the user characteristics include at least one of the following: at least one grouping method in which the user uses the content more than a preset number of times within a preset time period; the number of times the user edits each piece of content among multiple pieces of content within a preset time period; the total duration of the user editing each piece of content among multiple pieces of content within a preset time period; the number of times the user merges a content set within a preset time period; and the number of times the user splits a content set within a preset time period. It should be noted that the preset time periods involved in each of the user characteristics may be the same or different, and this embodiment does not limit this.

[0415] User characteristics can also be described as user behavior characteristics. User characteristics are the behavioral patterns of users towards files, folders, and other content, determined by electronic devices through learning a series of operations performed by users within a preset time period, such as creating, merging, splitting, renaming folders, adjusting file positions, and accessing or editing files. User characteristics can also be seen in Table 1.

[0416] The preset time period can be one week, one month, or three months, etc., and this application embodiment does not limit this.

[0417] The following sections will explain each user characteristic.

[0418] 1) At least one grouping method in which the number of times a user uses the service within a preset time period is greater than the preset number of times can also be described as: at least one grouping method preferred by the user within a preset time period.

[0419] Electronic devices can group multiple pieces of content by combining at least one grouping method preferred by the user within a preset time period.

[0420] For example, if a user groups folders by customer name more times than a preset number of times in the past month, the electronic device can determine that the user's preferred grouping method in the past month includes customer name, and the electronic device can group multiple contents in combination with customer name.

[0421] Optionally, users can choose from a range of preferred grouping methods within a preset time period, including but not limited to: subject, date, importance, document type, client name, stage, and geographic location. Client names include names of companies, enterprises, groups, and individuals.

[0422] 2) Statistics on the number of target contents at the first level in multiple target folders. These statistics are used to determine the upper limit of the number of contents in each of the multiple content sets obtained by grouping multiple contents.

[0423] The target folder includes at least one of the following: a folder manually created by the user within a preset time period, a folder accessed more than a preset number of times within the preset time period (i.e., a folder frequently accessed by the user recently), or a folder edited more than a preset number of times within the preset time period (i.e., a folder frequently edited by the user recently).

[0424] Optionally, the target folder may also include at least one of the following: any level of folder under a folder manually created by the user within a preset time period; any level of folder under a folder accessed more than a preset number of times within a preset time period; or any level of folder under a folder edited more than a preset number of times within a preset time period. That is, the target folder may also be a subfolder under a folder recently created by the user, and / or a subfolder under a folder frequently accessed or edited by the user recently.

[0425] The target content includes files. Optionally, the target content may also include folders.

[0426] In some embodiments, the statistical data on the number of target content at the first level in multiple target folders includes the average number of target content at the first level in the multiple target folders. The electronic device can determine the upper limit of the number of content in each of the multiple content sets obtained by grouping based on the average number of target content at the first level in the multiple target folders.

[0427] In some embodiments, the statistical data on the number of target content at the first level in multiple target folders includes the median number of target content at the first level in the multiple target folders. The electronic device can determine the upper limit of the number of contents in each of the multiple grouped content sets based on the median number of target content at the first level in the multiple target folders.

[0428] In some embodiments, the statistical data on the number of target contents at the first level in multiple target folders includes the maximum number of target contents at the first level in folders corresponding to target folders with a preset proportion determined based on a normal distribution.

[0429] Electronic devices can use the maximum value of the number of target contents at the first level of the target folder corresponding to the target folder with a preset proportion determined based on normal distribution as the upper limit of the number of contents in each content set among the multiple content sets obtained by grouping.

[0430] In one example, the electronic device generates a normal distribution curve based on the number of first-level target contents in multiple target folders. This curve indicates the number of target folders corresponding to different quantities of first-level target contents. Based on the normal distribution curve, the electronic device determines that a predetermined percentage (e.g., 95%) of the target folders have first-level target contents falling within the range of μ ± 2σ. Here, μ represents the average number of first-level target contents in multiple target folders, and σ represents the deviation of the number of first-level target contents in multiple target folders from the average value of μ. The electronic device can use (μ + 2σ) as statistical data on the number of first-level target contents in multiple target folders. For example, referring to Figure 32, a normal distribution curve is shown. The horizontal axis of the curve represents the number of first-level target contents in a folder, such as the number of first-level files in the folder. The vertical axis represents the statistical value of target folders corresponding to different numbers of files. There are x target folders with a file count of μ, for example, μ is 15 and x is 9.

[0431] 3) The number of times a user accesses each piece of content within a preset time period, i.e., the frequency of the user's access to each piece of content. For example, taking a file as an example, accessing a file can be understood as a user opening or viewing a file.

[0432] Before grouping multiple pieces of content, the electronic device can obtain the user's access frequency for each piece of content. The electronic device can then group frequently accessed content into one or more content sets. Furthermore, based on the access frequency of each piece of content, the electronic device can determine the overall access frequency of each content set, allowing it to sort the multiple content sets (multiple views) according to the overall access frequency of each content set. In addition, after grouping multiple pieces of content, for a specific content set, the electronic device can also sort the content within that set based on the number of times each piece of content in that set was accessed within a preset time period. For example, the electronic device can prioritize the content that was accessed most frequently within the preset time period.

[0433] 4) The number of times a user edits each piece of content within a preset time period, i.e., the frequency of the user's editing of each piece of content. For example, taking the content as a file, editing a file can be understood as the user modifying or updating the file content of a file.

[0434] Before grouping multiple pieces of content, the electronic device can obtain the editing frequency of each piece of content by the user. The electronic device can then group frequently edited content into one or more content sets. Furthermore, based on the editing frequency of each piece of content, the electronic device can determine the overall editing frequency of each content set, allowing it to sort the multiple content sets according to this overall frequency. In addition, after grouping multiple pieces of content, for a specific content set, the electronic device can also sort the content within that set based on the number of times each piece of content in that set has been edited within a preset time period. For example, the electronic device can prioritize content that has been edited more frequently within a preset time period.

[0435] 5) The total time a user spends editing each of multiple pieces of content within a preset time period, i.e., the cumulative editing time of each piece of content by the user within the preset time period. For example, taking files as the content, if the cumulative time a user spends opening and closing file A within the past month is 3 hours, and the cumulative time file A is in the foreground is 1 hour, then the cumulative time a user spends editing file A within the past month could be 1 hour.

[0436] It is understandable that if a user's cumulative editing time for a certain piece of content within a preset time period is greater than or equal to the preset time, the content can be considered to be relatively important content that the user is currently processing.

[0437] Electronic devices can group recently processed, more important content into sets based on the total editing time of each piece of content within a preset time period, making it easier for users to quickly find the content they need. Furthermore, after grouping multiple pieces of content, the electronic device can also sort the content within a set according to the cumulative editing time of each piece of content within that set within the preset time period. For example, the electronic device can prioritize content with a longer cumulative editing time within the preset time period.

[0438] 6) The number of times a user merges historical views within a preset time period can refer to the total number of times a user merges views of content sets obtained based on historical grouping operations within a preset time period. Here, historical grouping operations can refer to the user's click on the "Smart Organization" icon, and the view of the content set obtained based on the historical grouping operation can refer to the view corresponding to the content set obtained by the electronic device in response to the user's click on the "Smart Organization" icon, which intelligently groups the content of a folder or desktop; that is, the view corresponding to the content set obtained when the user triggers Smart Organization.

[0439] For example, if the total number of times a user merges historical views within a preset time period is greater than or equal to the first time, it can be assumed that the user prefers coarse-grained grouping within the preset time period, and the electronic device can group multiple pieces of content according to the coarser granularity. If the total number of times a user merges historical views within a preset time period is less than the first time, it can be assumed that the user prefers fine-grained grouping within the preset time period, and the electronic device can group multiple pieces of content according to the finer granularity.

[0440] 7) The number of times a user splits a historical view within a preset time period can refer to the total number of times a user splits a view of a content set obtained based on historical grouping operations within a preset time period.

[0441] For example, if a user splits the history view a total of times within a preset time period, which is greater than or equal to the second split, it can be assumed that the user prefers fine-grained grouping within the preset time period, and the electronic device can group multiple pieces of content according to the finer granularity. If a user splits the history view a total of times within a preset time period, which is less than the second split, it can be assumed that the user prefers coarse-grained grouping within the preset time period, and the electronic device can group multiple pieces of content according to the coarser granularity.

[0442] Based on at least one of user characteristics 6) and 7), the electronic device can determine the grouping granularity preferred by the user within a preset time period. The electronic device can combine the grouping granularity preferred by the user within the preset time period to group multiple contents to meet the personalized needs of different users for grouping and avoid the grouping results being too large or too small in granularity.

[0443] Optionally, user characteristics may also include: statistical data on the file depth of multiple target folders, which indicates the file depth of folders preferred by the user. The electronic device can determine how to present the grouping results based on the statistical data on the file depth of multiple target folders.

[0444] Optionally, user characteristics may also include: the naming conventions of folders used by the user more than a preset number of times within a preset time period, i.e., the folder naming conventions preferred by the user within the preset time period. Electronic devices can use these preferred folder naming conventions as the user's preferred grouping methods within the preset time period to group multiple pieces of content.

[0445] In one possible implementation, the scenario features include at least one of the following: the time information of each of the multiple contents accessed by the user within a preset time period, and the current time information; or, the time information of each of the multiple contents edited by the user within a preset time period, and the current time information; or, the location information of each of the multiple contents accessed by the user within a preset time period, and the current location information; or, the location information of each of the multiple contents edited by the user within a preset time period, and the current location information.

[0446] The characteristics of each scenario are explained below.

[0447] 1) Time information for each content accessed by a user within a preset time period, including multiple time data points for each content accessed by the user within the preset time period. The electronic device can determine, based on this time information, which time period the user frequently accesses that content recently. For example, taking a file as an example, if a user accesses file A 3 times in the past month, the electronic device records the time data for each access to file A. Based on these multiple time data points, the electronic device determines that the user frequently accesses file A between, for example, 8:00 AM and 10:00 AM on weekdays.

[0448] The current time information refers to the time data when the user triggers the electronic device to group multiple pieces of content.

[0449] Electronic devices can combine current time information with the time information of each piece of content recently accessed by the user to categorize the content that the user frequently accesses at the current time into a content set. Since the user is very likely to access a certain piece of content in this content set again at the current time, the electronic device can also pin the view corresponding to this content set to the top, making it convenient for the user to quickly find the content they need.

[0450] 2) Time information for each piece of content edited by the user within a preset time period, including multiple time data points for each piece of content edited by the user within the preset time period. The electronic device can determine, based on the time information for each piece of content edited by the user within the preset time period, which indicates during which time periods the user frequently edits that content recently.

[0451] Electronic devices can combine current time information with the time information of each piece of content recently edited by the user to group the content that the user has frequently edited recently into a content set. Since the user is very likely to edit a piece of content in this content set again at the current time, the electronic device can also pin the view corresponding to this content set to the top, so that the user can quickly find the content they need.

[0452] 3) Location information for each piece of content accessed by the user within a preset time period, including the geographical location of the electronic device when the user accessed each piece of content within the preset time period. Based on this location information, the electronic device can determine which geographical location the user frequently accesses that content in the near future. For example, taking a file as an example, if a user accesses file A three times in the past month, and each access is within the office area, the electronic device can determine that the user frequently accesses file A within the office area.

[0453] Current location information refers to the geographical location of the electronic device when the user triggers the electronic device to group multiple pieces of content.

[0454] Electronic devices can combine current location information with the location information of each file recently accessed by the user to divide the content that the user frequently accesses at the current location into a content set. Since the user is very likely to access a certain content in the content set again at the current location, the electronic device can also pin the view corresponding to the content set to the top, so that the user can quickly find the content they need.

[0455] 4) Location information for each piece of content edited by the user within a preset time period, including the geographical location of the electronic device when the user edits each piece of content within the preset time period. Based on this location information, the electronic device can determine which geographical location the user has frequently edited that content recently.

[0456] Electronic devices can combine current location information with the location information of each file recently edited by the user to divide the content that the user has frequently edited at the current location into a content set. Since the user is very likely to edit a certain content in the content set again at the current location, the electronic device can also pin the view corresponding to the content set to the top, so that the user can quickly find the content they need.

[0457] In some embodiments, the electronic device can combine current time and location information (to determine the user scenario) with the time and location information of each of the multiple contents accessed (or edited) by the user within a preset time period to divide the contents that the user has recently accessed (or edited) in the user scenario into a content set. It can also pin the view corresponding to the content set to the top to facilitate the user to quickly find the content they need.

[0458] In one possible implementation, the content features include at least one of the following: content type, content name, content topic, content keywords, content creation time, content modification time, content access time, content size, correlation between content, number of times the content is accessed within a preset time period, number of times the content is edited within a preset time period, and total editing time of the content within a preset time period.

[0459] The following is an explanation of the characteristics of each content.

[0460] 1) Content Types. For example, taking content as files, file types include, but are not limited to, compressed files, installation packages, applications, and various formats of images, videos, audio, and documents. Taking content as applications, application types include, but are not limited to, map applications, video applications, social media applications, game applications, and system utility applications.

[0461] In some embodiments, the electronic device may group multiple pieces of content based on their type.

[0462] 2) Content theme and keywords. For example, taking a file as the content, the electronic device obtains the file's theme and keywords by reading the file name and / or file content.

[0463] In some embodiments, the electronic device may group content with the same or similar topics into a single content set based on the content's theme. The electronic device may also group content with the same or similar keywords into a single content set based on the content's keywords.

[0464] 3) Content creation time, modification time, and access time. Content creation time refers to the time when a user first created the content; content modification time refers to the last time a user modified the content; and content access time refers to the last time a user accessed (or viewed or opened) the content. For example, taking a file as an example, an electronic device can obtain the file's creation time, modification time, and access time by reading the file's metadata.

[0465] In some embodiments, the electronic device can group multiple pieces of content by combining various types of time information. For example, taking the access time of content as an example, the electronic device can group content accessed within the same time period into a single content set.

[0466] 4) Relationship between content. For example, taking content as files, electronic devices can determine the relationship between files based on the user's habit of opening one file while using another file within a preset time period.

[0467] In some embodiments, electronic devices may group related content into a content set based on the correlation between the content.

[0468] 5) The number of times the content is accessed within a preset time period. For example, taking a file as the content, the electronic device can determine whether the file is a frequently accessed file based on the number of times a user accesses a file within a preset time period.

[0469] In some embodiments, electronic devices may group content accessed by a user more than or equal to the third access within a preset time period into a content set.

[0470] 6) The number of times the content was edited and the total duration within a preset time period. For example, taking a file as the content, the electronic device can determine whether the file is frequently edited based on the number of times the user edits it and / or the total duration within the preset time period. The electronic device can also determine whether the file is a relatively important file that is currently being processed based on the total duration the user spends editing it within the preset time period.

[0471] In some embodiments, the electronic device may group content that has been edited by the user more than or equal to the fourth time into a content set based on the number of times the content has been edited within a preset time period.

[0472] In some embodiments, the electronic device may group content whose total editing time is greater than or equal to the preset time into a content set based on the total editing time of the content within a preset time period.

[0473] In one possible implementation, each view further includes a grouping label for the content set displayed for each view. That is, in addition to displaying identifiers for multiple pieces of content, a view can also display descriptive information about the content set corresponding to that view. The electronic device can determine the descriptive information of the content set based on information such as the name, topic, and keywords of the content within that content set.

[0474] In some embodiments, the description information of the content collection corresponding to the view can also be described as the name or grouping label of the content collection.

[0475] For example, referring to Figure 2(b), the grouping label for the content set displayed in view 2021 is "Recently Downloaded", and the grouping label for the content set displayed in view 2022 is "Item 1".

[0476] In one possible implementation, the method may further include: the electronic device sorting the multiple content sets based on statistical data of usage information of content in each content set and at least one of a user scenario. Accordingly, the electronic device can display multiple views based on the sorting of the multiple content sets. The usage information includes at least one of access frequency, editing frequency, editing duration, or last editing time.

[0477] The statistics on the usage information of the content in each content collection include at least one of the following: statistics on the access frequency of the content in each content collection; statistics on the editing frequency of the content in each content collection; statistics on the editing duration of the content in each content collection; and the last editing time of the content in each content collection.

[0478] The access frequency statistics for each content set can be the average or median of the access frequencies of multiple content items in that set. The access frequency of each piece of content refers to the number of times a user accesses that content within a preset time period.

[0479] The statistical data on the editing frequency of content in each content set can be the average or median of the editing frequencies of multiple pieces of content in that set. The editing frequency of each piece of content refers to the number of times a user edits that content within a preset time period.

[0480] The editing time for each piece of content in a content set can be the average or median of the editing times for multiple pieces of content in that set within a preset time period. The editing time for each piece of content within a preset time period refers to the cumulative time spent by the user editing that content within the preset time period.

[0481] The last edit time of the content in each content collection can be the last edit time of the content with the latest last edit time in that content collection.

[0482] User scenarios include, but are not limited to, work scenarios, entertainment scenarios, learning scenarios, and meeting scenarios. Electronic devices can determine the user scenario of a content set by obtaining the time and location information of when a user accesses or edits each piece of content in each content set within a preset time period.

[0483] In this implementation, the electronic device learns statistical data on at least one usage parameter (e.g., access frequency, editing frequency, editing duration, last editing time, etc.) of the content in multiple content sets. This allows it to display views corresponding to content sets that have been frequently accessed, edited, or are currently being processed (with longer editing durations) at the top of the multiple views, facilitating quick access to desired content. Furthermore, the electronic device can learn user scenarios for each content set it uses (accesses or edits), determining the user scenario for that content set. This enables it to display views corresponding to content sets matching the current user scenario at the top of the multiple views, allowing users to quickly access content from a specific content set that matches their current scenario.

[0484] In one possible implementation, multiple views display a first preset effect, which is used to indicate that the grouping results of multiple contents by the electronic device change dynamically according to the user scenario.

[0485] In one example, the first preset effect is a border with a specific effect. For example, the border of the view displays a light band, or the inside of the border of the view displays a smudge effect, or the outside of the border of the view displays a smudge effect (as shown in Figure 2(b)).

[0486] In one example, the first preset effect is the background of a specific effect. For example, the view displays a specific background color.

[0487] In this embodiment, the electronic device displays a first preset effect in multiple views to prompt the user that the grouping results of the current multiple views will change according to the user's scenario.

[0488] In one possible implementation, the method may further include: the electronic device responding to a first fixed operation on a first content set corresponding to a first view among a plurality of views, the first view switching from a first preset effect to a second preset effect. The second preset effect is used to indicate that the first content set corresponding to the first view does not dynamically change with the user scenario. The first content set not dynamically changing with the user scenario includes the content in the first content set not dynamically changing with the user scenario, and / or, the order of the first content set not dynamically changing with the user scenario.

[0489] The first view can be a partial view (e.g., a single view) among multiple views, or it can be the entire view of multiple views. The second preset effect can be the removal of a border with a specific effect (as shown in Figure 3(a)).

[0490] For example, taking the first view as all views of the multiple views, referring to Figure 2(c), the first fixed operation (fixing the multiple content sets) for the first content set corresponding to the first view in the multiple views includes: the user right-clicking the mouse in the blank area of ​​the content display area 202 of the download folder window 20, the user moving the cursor to the "Grouping Method" option in the menu window 203, and the user clicking the "Fix Smart Storage" option in the sub-menu window 2031. Correspondingly, the second preset effect can be used to indicate that the sorting of the multiple content sets does not change dynamically with the user scenario, and that the content in the multiple content sets does not change dynamically with the user scenario.

[0491] For example, in response to a user's action of fixing the content set corresponding to one of multiple views, the electronic device can fix that one view at the beginning or end of the multiple contents, and the content in the content set corresponding to that one view does not change with the user's context.

[0492] In this implementation, if the user is satisfied with the grouping results of the electronic device and does not want the grouping results to change with the user's scenario, the electronic device supports the user to fix the grouping results, which can meet the personalized needs of different users.

[0493] In one possible implementation, the method may further include: the electronic device responding to a fixed operation on a first set of content corresponding to a first view among multiple views, wherein the block where the first view is located is switched from the first view to a folder icon.

[0494] The first view can be a partial view (e.g., a single view) among multiple views, or it can be the entirety of multiple views.

[0495] Unlike the previous implementation, after fixing the grouping results, the grouping results are no longer displayed in a view format, but instead show folder icons to indicate that the grouping results do not change with the user's scenario. The electronic device allows users to customize the display method of the fixed grouping results according to their individual needs.

[0496] In one possible implementation, the method may further include: the electronic device displaying a first window in response to an operation of expanding a second content set corresponding to a second view among a plurality of views, the first window displaying all or part of the content in the second content set.

[0497] The second view can be a partial view (e.g., a single view) among multiple views, or it can be the entirety of multiple views.

[0498] For example, the second view can be view 2025 as shown in Figure 3(a), and the second content set can include various types of files in view 2025. Expanding the second content set corresponding to the second view among multiple views can be an operation where the user clicks the "More" icon in view 2025, and the first window can be pop-up window 204. In other examples, expanding the second content set corresponding to the second view among multiple views can be an operation where the user clicks on a blank area of ​​view 2025.

[0499] In this embodiment, in response to a user's operation of expanding a view, the electronic device can display the entire content of the content set corresponding to that view in a new window.

[0500] In some embodiments, in response to a user's operation to expand a view, the electronic device may also expand the view in place on the current user interface to display all the content in the content set corresponding to the view to the user.

[0501] In one possible implementation, the electronic device, in response to an operation of expanding a second set of content corresponding to a second view among multiple views, displays multiple sub-content sets in a first window according to a grouping method based on similarity.

[0502] Each sub-content set includes at least two pieces of content from the second content set whose content features have a similarity greater than or equal to a first threshold.

[0503] In some embodiments, an electronic device can extract the feature vector of each content in the second content set, and cluster multiple contents in the second content set by calculating the similarity of the feature vectors of each pair of contents, to obtain at least one content set.

[0504] For example, the second view may be view 2025 as shown in Figure 3(a). In response to clicking the "More" icon in view 2025, the electronic device may display a pop-up window 204 as shown in Figure 14(b). The pop-up window 204 directly displays multiple sets of similar files in view 2025 to the user, wherein each set of similar files may include multiple versions of the same file.

[0505] In this embodiment, in response to an expand operation on a view, the electronic device can directly display at least one set of similar content from the content set corresponding to that view to the user in a new window, based on content similarity. Each set of similar content can include multiple versions of the same content. This helps the user identify multiple versions of the same content within a view, improving the user experience.

[0506] In one possible implementation, in response to an operation of expanding a second content set corresponding to a second view among multiple views, the electronic device displays all or part of the content in the second content set in a first window according to a default grouping method; in response to triggering an operation of displaying the second content set according to a grouping method based on similarity, the electronic device displays at least one sub-content set in the first window.

[0507] The default grouping methods include, but are not limited to, content name, modification date, creation date, size, and type. Each sub-content set includes at least two pieces of content from the second content set whose content features have a similarity greater than or equal to a first threshold.

[0508] For example, the second view may be view 2025 as shown in Figure 3(a), and the second content set may include multiple files in view 2025. As shown in Figure 3(a), in response to clicking the "More" icon in view 2025, the electronic device displays multiple files in view 2025 in pop-up window 204 as shown in Figure 14(a) according to the default creation date. Continuing to refer to Figure 14(a), the operation that triggers the display of the second content set in a grouped manner based on similarity may include: the user clicking icon 2041 and the user clicking the "Similarity" option in menu window 2042. In response to the user clicking icon 2041 and the user clicking the "Similarity" option in menu window 2042, the electronic device displays multiple files in view 2025 in pop-up window 204 as shown in Figure 14(b) according to similarity.

[0509] Unlike the previous implementation, when a user clicks to view more content in a content set corresponding to a certain view, the electronic device displays the content in that content set according to the default grouping method. If the user wants to view similar content in that content set, the user needs to manually trigger the electronic device to reorder the content set according to similarity.

[0510] In one possible implementation, the method may further include: when the electronic device detects that the cursor has moved to a first area of ​​the first window, switching the color of the first area from a first color to a second color. The first area displays identifiers of at least two items from at least one sub-content set.

[0511] For example, referring to Figure 14(b), the first window can be a pop-up window 204, the first area can be area 2044, and the first sub-content set can be a group of similar files (or a group of multi-version files) in pop-up window 204. When the cursor is detected to have moved from the position shown in Figure 14(b) to the position shown in Figure 14(c), the color of area 2044 changes from white to gray. Area 2044 displays the file identifiers of a group of similar files, such as the icons of PPT documents 2 to 6.

[0512] In this embodiment, as the cursor moves, the electronic device can highlight a sub-content set corresponding to the cursor position, prompting the user that the sub-content set is multiple versions of the same content (i.e., at least two contents with a similarity greater than or equal to a first threshold), making it convenient for the user to find similar content in the first window.

[0513] In one possible implementation, the method may further include: when the electronic device detects that the cursor has moved to a first area of ​​the first window, displaying a feature label below the identifier of at least one piece of content in the first sub-content set. The feature label is used to indicate one or more features corresponding to at least one piece of content. For details regarding the feature label, please refer to Figure 16.

[0514] In this embodiment, the electronic device supports labeling similar content in the first window with feature tags, making it convenient for users to quickly find the content they want from similar content based on the feature tags.

[0515] Optionally, the feature tags include at least one of the following: most recently modified, most shared, longest edited, content size, version number in the content name, person's name in the content name, and time information in the content name.

[0516] In one possible implementation, in response to an operation of expanding a second content set corresponding to a second view among multiple views, the electronic device displays at least one sub-content set in a first window according to a grouping method based on similarity. The at least one sub-content set includes a first sub-content set and a second sub-content set. Displaying at least one sub-content set in the first window includes: the electronic device displaying identifiers of content in the first sub-content set in a first area of ​​the first window; and displaying identifiers of content in the second sub-content set in a second area of ​​the first window.

[0517] For example, the first window can be the pop-up window 204 shown in Figure 15. The pop-up window 204 includes multiple areas, such as areas 2043 to 2046. Each area displays icons for a group of similar files. For example, area 2043 displays icons for the first group of similar files (PDF documents 4 to 7), area 2044 displays icons for the second group of similar files (PPT documents 2 to 6), and so on.

[0518] In this embodiment, in response to an operation that expands a view, the electronic device can display multiple sets of similar content in the content set corresponding to the view in a new window based on content similarity, thereby helping users to identify multiple versions of the same content in the view and improving the user experience.

[0519] In one possible implementation, the colors of the first region and the second region are different. For example, as shown in FIG15, regions 2043 and 2044 have different colors.

[0520] In this implementation, the electronic device uses color-coded partitions to display multiple sets of similar content from a set of content corresponding to a certain view to the user.

[0521] In one possible implementation, the method may further include: the electronic device displaying at least one grouping method where the user has used the method more than a preset number of times within a preset time period; and the electronic device adjusting multiple content sets corresponding to multiple views in response to a selection operation of a first grouping method among the at least one grouping method, and displaying the adjusted views corresponding to the multiple content sets. The adjustment may include at least one of the following: splitting the content sets, merging the content sets, adjusting the order of the content sets, adding new content sets, etc.

[0522] For example, referring to Figure 6(a), the electronic device can recommend grouping methods preferred by the user within a preset time period in the menu area 201 of window 20, such as "by customer name," "by person name," "by meeting minutes," etc. Referring to Figure 6(b), the electronic device can also recommend grouping methods preferred by the user within a preset time period in the sub-menu window 2014 of the grouping. The user can select one or more grouping methods from the recommended grouping methods.

[0523] In this embodiment, the electronic device supports recommending the user's preferred grouping method within a preset time period. The electronic device can combine one or more grouping methods selected by the user to optimize the grouping results of multiple contents, thereby meeting the personalized needs of different users for content grouping.

[0524] In one possible implementation, the method may further include: in response to an operation of splitting a third view among multiple views, the electronic device groups multiple contents in a third content set according to the content characteristics of the contents in the third view to obtain a fourth content set and a fifth content set; the electronic device displays the fourth view and the fifth view, the fourth view displaying the identifiers of the contents in the fourth content set, and the fifth view displaying the identifiers of the contents in the fifth content set. The content characteristics can be referred to the descriptions of related embodiments, and will not be repeated here.

[0525] For example, referring to Figure 8(a), the third view can be view 301, the third content set includes multiple files in view 301, and the operation of splitting the third view includes the user right-clicking the mouse in a blank area of ​​view 301 and the user clicking the "Further Split" option in menu window 3011. Referring to Figure 8(b), the fourth view can be view 302, the fourth content set includes multiple files in view 302, and the fifth view can be view 303, the fifth content set includes multiple files in view 303.

[0526] For example, referring to Figure 9, the operation of splitting the third view includes the user right-clicking the mouse in the blank area of ​​view 301, the user moving the cursor to the "Further Split" option in menu window 3011, and the user selecting a splitting rule recommended by the system in submenu window 3012.

[0527] In some embodiments, the fourth content set and the fifth content set may overlap, that is, there is at least one content that belongs to both the fourth content set and the fifth content set.

[0528] In this embodiment, the electronic device supports users in splitting the view, which can improve the flexibility of users in manipulating the view.

[0529] In one possible implementation, the method may further include: in response to an operation of merging a sixth view and a seventh view among a plurality of views, the electronic device displays an eighth view, the eighth view corresponding to an identifier displaying the content in the sixth and seventh views.

[0530] For example, referring to Figure 10, the sixth view can be view 302, and the seventh view can be view 303. Referring to Figure 8(a), the eighth view can be view 301.

[0531] In this embodiment, the electronic device supports users in merging views, which can improve the flexibility of users in manipulating views.

[0532] In one possible implementation, the method may further include: in response to an operation of merging a sixth view and a seventh view among multiple views, the electronic device reorders the contents of the sixth view and the seventh view according to the content characteristics of the contents in the sixth view and the seventh view; the electronic device displays an eighth view, which corresponds to the identifier of the reordered contents of the sixth view and the seventh view. The content characteristics can be referred to the description in the foregoing embodiments, and will not be repeated here.

[0533] In this embodiment, when the electronic device merges views, it can sort the merged content based on the content characteristics of the content in the views to be merged.

[0534] In one possible implementation, the method may further include: the electronic device, in response to an operation of bringing a ninth view to the top of a plurality of views, displaying the ninth view at the forefront of the plurality of views. For example, referring to FIG7, the ninth view may be view 301.

[0535] In this embodiment, the electronic device supports user-customizable top views, which can improve the flexibility of user operation of the view.

[0536] In one possible implementation, the method may further include: in response to an operation of adjusting the view type of at least one of a plurality of views, the electronic device adjusts the size of at least one view and / or the display content of the view according to the view type selected by the user.

[0537] Different view types can display different numbers of content identifiers, and the content displayed may differ between view types; please refer to Table 2 for details. Users can adjust the view type of a single view as shown in the embodiment in Figure 11. Users can adjust the view type of multiple views as shown in the embodiment in Figure 12.

[0538] In this embodiment, the electronic device supports users in adjusting the size of at least one view and also supports users in adjusting the displayed content of at least one view, thereby improving the flexibility of user operation of the view. The adjustment of the view display content (i.e., the view display style) includes changing from a first-type view or a second-type view to a third-type view, or vice versa.

[0539] In one possible implementation, the method may further include: the electronic device displaying a tenth view on the desktop in response to an operation of adding a tenth view from a plurality of views to the desktop. The tenth view may be one or more views selected by the user. The electronic device may display the tenth view at a preset location or any location on the desktop.

[0540] For example, referring to Figure 18, the tenth view can be view 2022. Adding the tenth view to the desktop includes the user right-clicking the mouse in the blank area of ​​view 2022 and the user clicking the "Add to Desktop" option in the menu window 3011.

[0541] In this embodiment, the electronic device allows users to add one or more views from a folder to the desktop, making it convenient for users to access the content of the one or more views on the desktop when necessary.

[0542] In one possible implementation, the method may further include: the electronic device displaying a second window above the desktop; the electronic device displaying a tenth view above the second window in response to an operation of retrieving a tenth view; the tenth view displaying an identifier of first content; the electronic device detecting an operation of dragging and releasing the identifier of the first content from the tenth view to the second window, and displaying the first content in the second window.

[0543] For example, referring to Figure 19, the second window can be window 70 of a Word document, and the tenth view can be view 2022. The user can access view 2022 added to the desktop by pressing the shortcut key "Ctrl+D," which displays view 2022 above window 70. The first content can be image 4 in view 2022, and the identifier of the first content can be a thumbnail of image 4. When the user drags the thumbnail of image 4 from view 2022 to window 70 and releases it, the electronic device inserts image 4 into the Word document, and window 70 displays image 4.

[0544] In this implementation, the view added to the desktop is not pinned to the top layer. The electronic device allows users to access the view added to the desktop through quick operations. Users can drag and drop the content of the view to a window to quickly access the content of the view on the desktop.

[0545] In one possible implementation, the method may further include: the electronic device displaying a third window above the desktop, the third window displaying the second content; the electronic device displaying a tenth view above the third window in response to an operation of retrieving a tenth view; and the electronic device detecting an operation of dragging and releasing the second content from the third window to the tenth view, and displaying an identifier of the second content in the tenth view.

[0546] For example, referring to Figure 20, the third window can be a browser window 80, and the second content can be image 7 on window 80. The user can access view 2022, which is added to the desktop, by pressing "Ctrl+D," thus displaying view 2022 above window 80. Upon detecting the user dragging and releasing image 7 from window 80 to view 2022, the electronic device downloads image 7 and displays a thumbnail of image 7 in view 2022.

[0547] In this implementation, the view added to the desktop is not pinned to the top. The electronic device allows users to access the view added to the desktop through quick operations. Users can drag and drop the content of a window to the view to quickly download the content of the window.

[0548] In one possible implementation, the desktop of the electronic device displays identifiers for multiple contents, and the desktop wallpaper comprises multiple sections. The method may further include: the electronic device identifying the location information of the multiple sections on the desktop; the electronic device displaying multiple views, including: the electronic device displaying the multiple views in at least one section of the multiple sections based on the location information of the multiple sections on the desktop.

[0549] In some embodiments, the electronic device determines that the desktop wallpaper includes multiple sections and the location information of each section on the desktop by recognizing the image semantics of the desktop wallpaper.

[0550] For example, the desktop wallpaper displays a bookshelf with multiple layers. By recognizing the position information of each layer of the bookshelf on the desktop, the electronic device can arrange the content on the desktop onto the layers of the bookshelf. Each layer can be regarded as multiple partitions of the desktop wallpaper.

[0551] For example, the desktop wallpaper displays a desk and a trash can. Electronic devices can arrange the content on the desktop onto the desk or trash can by recognizing the positions of the desk and trash can. The desk and trash can can be seen as two sections of the desktop wallpaper.

[0552] For example, the desktop wallpaper displays at least one rectangular frame. The electronic device recognizes the position information of the rectangular frame on the desktop and can arrange the content on the desktop into at least one rectangular frame. Referring to Figure 22, the desktop wallpaper includes four dashed frames, which can be regarded as four sections of the desktop wallpaper.

[0553] In this embodiment, the desktop wallpaper contains multiple sections. The electronic device can group the desktop content and then display the grouping results in one or more sections of the desktop wallpaper based on the position information of the multiple sections of the desktop wallpaper on the desktop, thereby realizing intelligent storage of desktop content.

[0554] In one possible implementation, the desktop wallpaper includes not only multiple sections but also multiple texts. The method may further include: the electronic device recognizing the semantics of the multiple texts and their location information on the desktop; and the electronic device determining the semantics of the text corresponding to each section based on the semantics of the multiple texts, their location information on the desktop, and the location information of the multiple sections on the desktop.

[0555] Accordingly, the electronic device responds to the operation of grouping multiple contents by grouping multiple contents based on user characteristics, scene characteristics, and at least one of the content characteristics of multiple contents, as well as the semantics of the text corresponding to each partition, to obtain multiple content sets;

[0556] Accordingly, the electronic device determines the partition corresponding to each view based on statistical data of the usage information of the content set displayed for each view, at least one of the grouping tags of the content set displayed for each view, and the semantics of the text corresponding to each partition; the electronic device displays each view in the partition corresponding to each view based on the location information of multiple partitions on the desktop and the partition corresponding to each view. The usage information includes at least one of the following: access frequency, editing frequency, editing duration, or last editing time.

[0557] For example, as shown in Figure 22(a), the desktop wallpaper includes four sections and five texts ("Frequently Used Software / Files", "To-Do Items", "Completed", "In Progress", "Working"). After recognizing the four sections and five texts, the electronic device needs to associate the sections with the texts to determine the text corresponding to each section. As shown in Figure 22(b), since the grouping labels of the content sets corresponding to views 1011 and 1012 match the semantics of the text in the upper left section, the electronic device can display views 1011 and 1012 in the upper left "Frequently Used Software / Files" section. If the content set corresponding to view 1013 has been frequently edited by the user recently, it can be considered that the content in the content set corresponding to view 1013 is content that the user is currently processing, and the electronic device can display view 1013 in the lower right "In Progress" section. If the content set corresponding to view 1014 was frequently edited by the user six months ago but has not been accessed by the user recently, it can be considered that the content in the content set corresponding to view 1014 is completed content, and the electronic device can display view 1014 in the lower left "Completed" section.

[0558] There is a possible scenario, as shown in Figure 22(b), where scattered content is displayed in the "To Do" section in the upper right corner and the "Completed" section in the lower left corner, which has not been categorized into the content set.

[0559] In this embodiment, the electronic device identifies wallpaper partitions and the corresponding text semantics of each partition. Based on multi-dimensional information such as the content characteristics of the desktop content (such as semantics, type, etc.), user characteristics, scene characteristics, wallpaper partitions, and the corresponding text semantics of each partition, the electronic device intelligently groups the desktop content to achieve partitioned storage of desktop content, making it convenient for users to find the content they need on the desktop.

[0560] Based on the foregoing embodiments, this application also provides a content management method, which can be applied to any electronic device with display functionality, including but not limited to foldable screen electronic devices (e.g., foldable screen phones), tablet computers, laptop computers, etc. The content management method provided in this embodiment can be applied to the aforementioned scenarios three and four. Referring to FIG30, the method may include the following steps:

[0561] S3001. The electronic device displays a fourth window of the first application, the fourth window including multiple contents.

[0562] S3002. In response to an operation of grouping multiple contents, the electronic device groups the multiple contents according to the content characteristics of the multiple contents to obtain multiple content sets. Each content set includes at least one content.

[0563] S3003. The electronic device displays multiple first group labels in the fourth window, each first group label corresponding to a content set.

[0564] S3004. In response to an operation of selecting at least one first group label from a plurality of first group labels, the electronic device displays a set of content corresponding to at least one first group label.

[0565] In the above method, the electronic device can intelligently group multiple contents on the first application window by analyzing the content characteristics of multiple contents. The electronic device can recommend multiple intelligent grouping tags (i.e. multiple first grouping tags) to the user, so that the user can quickly retrieve the required content based on the intelligent grouping tags and improve the efficiency of the user's content search.

[0566] Optionally, the first application may include a memo application or an email application.

[0567] Optionally, content features may include at least one of the following: content name, content topic, content keywords, content importance, content urgency, additional content information, and content time information.

[0568] In one possible scenario, the first application is a memo application. For example, referring to Figure 23, the fourth window of the first application is a memo window 1100. The multiple pieces of content displayed in the fourth window can be multiple memos, and the content features can be memo features. Memo features include, for example, the memo's name, subject, keywords, additional information, and time information.

[0569] The attachment information for a memo includes, for example, whether it is saved to favorites, whether it is locked, whether it contains images, videos, audio, or links. The time information for a memo includes, for example, the creation time and modification time.

[0570] In one example, the multiple first group labels displayed in the memo window 1100 can be the group labels in the grouping result 1107 shown in Figure 24(a), such as “Meeting Minutes”, “Daily Life”, “Travel Plans”, “Personal Information”, etc.

[0571] In another example, the multiple first group labels displayed in the memo window 1100 could be the multiple group labels displayed below the search box in the memo list area 1102 shown in Figure 25.

[0572] In one possible scenario, the first application is an email application. For example, referring to Figure 26, the fourth window of the first application is an email window 1200. The multiple contents displayed in the fourth window can be multiple emails, and the content features can be email features. Email features include, for example, email name, subject, keywords, importance level, urgency level, attachment information, and time information.

[0573] Electronic devices can extract keywords from email titles and / or email bodies. Keywords can include names recorded in the email (e.g., names mentioned in the email's @ tags), project names, etc. Additional email information includes, for example, whether it contains attachments, whether it's a subscription email, the email's action category, and whether it contains tags. Time information includes the time recorded in the email (e.g., meeting time and deadline in a meeting notification email) and the time the email was received.

[0574] In one example, the multiple first group labels displayed in the email window 1200 may be the multiple group labels displayed below the search box in the email list area 1202 shown in Figure 26(b), such as “Mention Me”, “Urgent”, “Project A”, “Meeting”, etc.

[0575] In one possible implementation, the fourth window includes a content list area that displays multiple pieces of content. The electronic device groups the multiple pieces of content in the fourth window to obtain multiple first group labels, and then displays these first group labels in the content list area of ​​the fourth window.

[0576] For example, referring to FIG25, the electronic device displays multiple grouping tabs below the search box in the memo list area 1102 of the memo window 1100. Referring to FIG26, the electronic device displays multiple grouping tabs below the search box in the email list area 1202 of the email window 1200.

[0577] In this embodiment, the electronic device displays recommended intelligent grouping tags in the content list area of ​​the fourth window, making it convenient for users to quickly retrieve the required content based on the intelligent grouping tags.

[0578] In one possible implementation, the fourth window further includes a directory area. The electronic device groups multiple contents within the fourth window to obtain multiple first group labels, and then displays these first group labels in the directory area of ​​the fourth window.

[0579] For example, referring to FIG24, the electronic device displays a plurality of first grouping tabs in the directory area 1101 of the memo window 1100.

[0580] In some embodiments, the directory area also displays multiple second group labels, which are the default group labels of the first application.

[0581] For example, referring to Figure 23, the directory area 1101 of the memo window 1100 displays second group labels such as "All Memos", "Favorites", "Locked", and "Recently Deleted" by default. When the user clicks on the second group label "Favorites", the electronic device displays the user's favorite memos in the memo list area 1102 of the memo window 1100.

[0582] For example, referring to Figure 26, the second group labels such as "Unread Emails", "Starred", and "VIP Inbox" are displayed by default in the directory area 1201 of the email window 1200. When the user clicks on the second group label "Starred", the electronic device displays the starred emails in the email list area 1202 of the email window 1200.

[0583] In this embodiment, the electronic device displays recommended intelligent grouping tags in the directory area of ​​the fourth window, making it convenient for users to quickly retrieve the content they need based on the intelligent grouping tags.

[0584] In one possible implementation, in response to an operation of selecting at least one first group label from a plurality of first group labels, the electronic device displays a set of content corresponding to at least one first group label in the content list area of ​​the fourth window. See Figure 24 or Figure 26 for details.

[0585] In this implementation, users can select one or more intelligent group tags to view the content corresponding to the one or more intelligent group tags, thereby improving the efficiency of users in finding content.

[0586] In one possible implementation, the method may further include: the electronic device displaying a fifth window above the fourth window, the fifth window being used to pre-display a plurality of first group labels, and the fifth window including a first control; the electronic device displaying a plurality of first group labels in the fourth window in response to a click operation on the first control of the fifth window.

[0587] For example, referring to Figure 23, the fifth window can be a pop-up window 1105 above the memo window 1100. The pop-up window 1105 pre-displays the grouping results of the memo to the user. The grouping results include first group labels, such as "Meeting Minutes", "Daily Life", "Travel Plans", "Personal Information", etc. The first control can be control 1106 in the pop-up window 1105.

[0588] In this embodiment, after obtaining multiple first group tags, the electronic device can pre-show the multiple first group tags to the user. After the user confirms, the electronic device can display the multiple first group tags in the fourth window.

[0589] It should be noted that the user information (including but not limited to information in user folders, desktops, memos, and emails) and data (including but not limited to data used for analysis, stored data, and displayed data) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0590] This application provides an electronic device, which includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the electronic device to perform the above-described method.

[0591] Figure 31 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Referring to Figure 31, the electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device 100.

[0592] In other embodiments of this application, the electronic device 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0593] The electronic device provided in this application embodiment can run an operating system (OS). This operating system can be various operating systems used in industry, such as operating systems developed based on OpenHarmony, like HarmonyOS; or other operating systems such as Android™, iOS mobile operating systems; it can also be various open-source operating systems or their derivatives, such as Linux OS, and other embedded operating systems; or it can be a future new operating system, such as an operating system based on artificial intelligence (AI). An operating system is a set of interconnected system software programs that manage and control the operation of electronic devices, utilize and run hardware and software resources, and provide public services to organize user interaction. In electronic devices, the operating system connects downwards to the physical devices at the hardware layer and provides a runtime environment for application software upwards.

[0594] An operating system typically includes a kernel layer, a middleware layer, and an application layer. The application layer includes applications, which can include system applications and third-party applications. The middleware layer includes a suite of software providing various services to application developers, or frameworks providing services such as databases, multimedia, and graphics, or capabilities such as distributed scheduling and system scaling. For example, the middleware layer may include a framework layer and / or a system service layer. The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The system service layer includes the system's core capabilities, providing services to applications through the framework layer. The kernel layer is the layer between hardware and software. The kernel layer may include hardware drivers and the operating system kernel. In addition to providing hardware drivers, the kernel layer also supports functions such as memory management and system process management.

[0595] In daily life, users encounter a wide variety of electronic devices in different forms and applications. Therefore, based on the different forms and functions of electronic devices, different application scenarios, and different user needs, the operating systems used in these devices may also differ. The basic functions implemented by the electronic device provided in this application can be achieved using either a general-purpose operating system or a dedicated operating system.

[0596] This application provides a chip or chip system. The chip or chip system includes at least one processor and a communication interface, the communication interface and the at least one processor being interconnected via a circuit, and the at least one processor being used to run computer programs or instructions to perform the above-described method.

[0597] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed on a computer, the computer performs the methods described above.

[0598] The methods described in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted on a computer-readable medium. A computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. A storage medium can be any target medium accessible by a computer.

[0599] In one possible implementation, a computer-readable medium may include random access memory (RAM), read-only memory (ROM), compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other medium intended to carry or store required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include optical discs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0600] This application provides a computer program product, which includes computer program code. When the computer program code is run on an electronic device, the electronic device performs the above-described method.

[0601] It should be noted that the modules or components described in the above embodiments can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), etc. For example, when a module is implemented through processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors capable of calling program code, such as a controller. Furthermore, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0602] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0603] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0604] It is understood that, in the embodiments of this application, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

Claims

1. A content management method characterized by, include: Electronic devices display icons containing multiple items; In response to the operation of grouping the multiple contents, the electronic device groups the multiple contents according to at least one of user characteristics, scene characteristics, and content characteristics of the multiple contents to obtain multiple content sets; each content set includes one or more contents. The electronic device displays multiple views, each view corresponding to the identifier of at least one content from a content set.

2. The method of claim 1, wherein, The electronic device displays identifiers for multiple contents, including: the electronic device displays identifiers for the multiple contents in a first folder, the multiple contents including at least one of files or folders.

3. The method according to claim 1, characterized in that, The electronic device displays identifiers for multiple contents, including: the electronic device displays identifiers for the multiple contents on the desktop, the multiple contents including at least one of applications, application components, files or folders.

4. The method according to any one of claims 1 to 3, characterized in that, The user characteristics include at least one of the following: Users use at least one grouping method more than a preset number of times within a preset time period; Statistics on the number of first-level target contents in multiple target folders; The statistical data on the number of target content at the first level in the target folder is used to determine the upper limit of the number of content in the content set; The number of times a user accesses each of the multiple pieces of content within a preset time period; The number of times a user edits each of the multiple pieces of content within a preset time period; The user can edit the total duration of each of the multiple pieces of content within a preset time period; The number of times a user merges historical views within a preset time period; The number of times a user splits the historical view within a preset time period; The historical view is a view of the content set obtained based on historical grouping operations.

5. The method according to any one of claims 1 to 4, characterized in that, The scene features include at least one of the following: The user accesses the time information of each of the multiple pieces of content within a preset time period, as well as the current time information; or Users can edit the time information of each of the multiple pieces of content within a preset time period, as well as the current time information; or The user accesses the location information of each of the multiple pieces of content within a preset time period, as well as the current location information; or Users can edit the location information of each of the multiple pieces of content, as well as the current location information, within a preset time period.

6. The method according to any one of claims 1 to 5, characterized in that, The content features include at least one of the following: Content type, content name, content theme, content keywords, content creation time, content modification time, content access time, content size, content relevance, number of times content was accessed within a preset time period, number of times content was edited within a preset time period, and total editing time of content within a preset time period.

7. The method according to any one of claims 1 to 6, characterized in that, Each view also includes: grouping labels for the set of content displayed for each view.

8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: The electronic device sorts the multiple content sets based on statistical data of usage information of the content in each of the multiple content sets and at least one of the user scenarios; the usage information includes at least one of access frequency, editing frequency, editing duration, or last editing time; The electronic device displays multiple views, including: The electronic device displays the multiple views according to the sorting of the multiple content sets.

9. The method according to any one of claims 1 to 8, characterized in that, The multiple views display a first preset effect, which is used to indicate that the grouping results of the multiple contents by the electronic device change dynamically according to the user scenario.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: The electronic device responds to a first fixed operation on a first content set corresponding to a first view among the plurality of views, wherein the first view switches from a first preset effect to a second preset effect, the second preset effect indicating that the first content set does not dynamically change with the user scenario; or... The electronic device responds to a second fixed operation on a first set of content corresponding to a first view among the plurality of views by switching the first view to a folder icon.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: The electronic device displays a first window in response to an operation of expanding a second content set corresponding to a second view among the plurality of views; the first window displays all or part of the content in the second content set.

12. The method according to claim 11, characterized in that, The first window displays all or part of the content in the second content set, including: The electronic device displays multiple sub-content sets in the first window according to a similarity grouping method; each sub-content set includes at least two pieces of content from the second content set whose content features have a similarity greater than or equal to a first threshold.

13. The method according to claim 11, characterized in that, The first window displays all or part of the content in the second content set, including: the electronic device displays all or part of the content in the second content set in the first window according to a default grouping method; The method further includes: in response to triggering an operation to display the second content set according to a grouping method based on similarity, the electronic device displays at least one sub-content set in the first window; each sub-content set includes at least two contents in the second content set whose content features have a similarity greater than or equal to a first threshold.

14. The method according to claim 12 or 13, characterized in that, The method further includes: When the electronic device detects that the cursor has moved to the first area of ​​the first window, it switches the color of the first area from a first color to a second color; the first area displays the identifiers of at least two contents of the first sub-content set in the at least one sub-content set.

15. The method according to claim 14, characterized in that, The method further includes: When the electronic device detects that the cursor has moved to the first area of ​​the first window, it displays a feature label below the identifier of at least one content in the first sub-content set; the feature label is used to indicate one or more features corresponding to the at least one content.

16. The method according to claim 15, characterized in that, The feature tags include at least one of the following: most recently modified, most shared, longest edited, content size, version number in the content name, personal name in the content name, and time information in the content name.

17. The method according to claim 12 or 13, characterized in that, The at least one sub-content set includes a first sub-content set and a second sub-content set, and the first window displays at least one sub-content set, including: The electronic device displays the identifiers of the content in the first sub-content set in the first area of ​​the first window; and, The identifiers of the contents in the second sub-content set are displayed in the second area of ​​the first window.

18. The method according to claim 17, characterized in that, The color of the first region is different from the color of the second region.

19. The method according to any one of claims 1 to 18, characterized in that, The method further includes: The electronic device displays at least one grouping method where the number of times the user uses the device within a preset time period exceeds a preset number of times. In response to the selection operation of the first grouping method in the at least one grouping method, the electronic device adjusts the multiple content sets corresponding to the multiple views and displays the views corresponding to the adjusted multiple content sets.

20. The method according to any one of claims 1 to 19, characterized in that, The method further includes: In response to the operation of splitting the third view among the plurality of views, the electronic device groups the multiple contents in the third content set corresponding to the third view according to the content characteristics of the contents in the third view, to obtain a fourth content set and a fifth content set; The electronic device displays a fourth view and a fifth view; the fourth view displays the identifiers of the contents in the fourth content set, and the fifth view displays the identifiers of the contents in the fifth content set.

21. The method according to any one of claims 1 to 20, characterized in that, The method further includes: In response to the operation of merging the sixth and seventh views among the plurality of views, the electronic device reorders the contents of the sixth and seventh views according to the content characteristics of the contents in the sixth and seventh views; The electronic device displays an eighth view, which corresponds to the identifiers of the contents in the reordered sixth and seventh views.

22. The method according to any one of claims 1 to 21, characterized in that, The method further includes: in response to an operation of bringing the ninth view of the plurality of views to the top, the electronic device displays the ninth view at the forefront of the plurality of views.

23. The method according to any one of claims 1 to 22, characterized in that, The method further includes: The electronic device responds to an operation of adjusting the view type of at least one of the plurality of views by adjusting the size of the at least one view and / or the display content of the view according to the view type selected by the user.

24. The method according to any one of claims 1 to 23, characterized in that, The method further includes: the electronic device displaying the tenth view on the desktop in response to an operation of adding the tenth view of the plurality of views to the desktop.

25. The method according to claim 24, characterized in that, The method further includes: The electronic device displays a second window above the desktop; In response to the operation of retrieving the tenth view, the electronic device displays the tenth view above the second window; the tenth view displays an identifier for the first content; The electronic device detects the operation of dragging and releasing the identifier of the first content from the tenth view to the second window, and displays the first content in the second window.

26. The method according to claim 24, characterized in that, The method further includes: The electronic device displays a third window above the desktop, and the third window displays second content; In response to the operation of retrieving the tenth view, the electronic device displays the tenth view above the third window; The electronic device detects the operation of dragging the second content from the third window to the tenth view and releasing it, and displays an identifier of the second content in the tenth view.

27. The method according to claim 3, characterized in that, The electronic device displays the identifiers of the plurality of contents on the desktop, including: The desktop of the electronic device displays the identifiers of the multiple contents, and the desktop wallpaper contains multiple sections; The method further includes: the electronic device identifying the location information of the plurality of partitions on the desktop; The electronic device displays multiple views, including: the electronic device displays the multiple views in at least one partition of the multiple partitions according to the location information of the multiple partitions on the desktop.

28. The method according to claim 27, characterized in that, The wallpaper also includes multiple texts; the method further includes: The electronic device identifies the semantics of the plurality of texts and the location information of the plurality of texts on the desktop; The electronic device determines the semantics of the text corresponding to each partition based on the semantics of the plurality of texts, the position information of the plurality of texts on the desktop, and the position information of the plurality of partitions on the desktop; In response to the operation of grouping the multiple contents, the electronic device groups the multiple contents according to at least one of user characteristics, scene characteristics, and content characteristics of the multiple contents to obtain multiple content sets, including: in response to the operation of grouping the multiple contents, the electronic device groups the multiple contents according to at least one of user characteristics, scene characteristics, and content characteristics of the multiple contents, and the semantics of the text corresponding to each partition to obtain multiple content sets; The electronic device displays the multiple views in at least one of the multiple partitions on the desktop based on the location information of the multiple partitions, including: The electronic device determines the partition corresponding to each view based on statistical data of the usage information of the content set displayed for each view, at least one of the grouping tags of the content set displayed for each view, and the semantics of the text corresponding to each partition; the usage information includes at least one of access frequency, editing frequency, editing duration, or last editing time. The electronic device displays each view in the partition corresponding to each view based on the location information of the multiple partitions on the desktop and the partition corresponding to each view.

29. A content management method, characterized in that, include: The electronic device displays a fourth window of the first application, the fourth window including multiple contents; In response to the operation of grouping the multiple contents, the electronic device groups the multiple contents according to the content characteristics of the multiple contents to obtain multiple content sets; each content set includes at least one content. The electronic device displays multiple first group labels in the fourth window, each first group label corresponding to a content set; In response to the operation of selecting at least one first group label from the plurality of first group labels, the electronic device displays the content set corresponding to the at least one first group label.

30. The method according to claim 29, characterized in that, The content features include at least one of the following: the name of the content, the topic of the content, the keywords of the content, the importance of the content, the urgency of the content, the additional information of the content, and the time information of the content.

31. The method according to claim 29 or 30, characterized in that, The fourth window includes a content list area, which displays the multiple contents. The electronic device displays the plurality of first group labels in the fourth window, including: The electronic device displays the plurality of first group labels in the content list area of ​​the fourth window.

32. The method according to any one of claims 29 to 31, characterized in that, The fourth window also includes a directory area; the electronic device displays the plurality of first group labels in the fourth window, including: The electronic device displays the plurality of first group labels in the directory area of ​​the fourth window.

33. The method according to any one of claims 29 to 32, characterized in that, In response to the operation of selecting at least one first group label from the plurality of first group labels, the electronic device displays a set of content corresponding to the at least one first group label, including: In response to the operation of selecting at least one first group label from the plurality of first group labels, the electronic device displays the content set corresponding to the at least one first group label in the content list area of ​​the fourth window.

34. The method according to any one of claims 29 to 33, characterized in that, The method further includes: The electronic device displays a fifth window above the fourth window, the fifth window being used to preview the plurality of first group labels, and the fifth window including a first control; The electronic device displays the plurality of first group labels in the fourth window, including: In response to a click operation on the first control in the fifth window, the electronic device displays the plurality of first group labels in the fourth window.

35. The method according to any one of claims 29 to 34, characterized in that, The first application includes: a memo application, or an email application.

36. An electronic device, characterized in that, include: One or more processors and a memory; the memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the method as described in any one of claims 1 to 35.