Application display method, electronic device, and storage medium

By introducing features such as category views and smart summaries into the note-taking app, and utilizing artificial intelligence for note topic categorization and quick searching, the app solves the cumbersome operation problem for users when searching for multiple related notes, thus improving the user experience.

WO2026016568A1PCT designated stage Publication Date: 2026-01-22HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/090476
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-15
Filing Date
2025-04-22
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

Searching for multiple related notes in a note-taking app is cumbersome, and current technology cannot effectively categorize and quickly search for notes.

Method used

By leveraging artificial intelligence to provide a categorized view function, the system uses semantic recognition technology to classify notes by topic and displays topic icons on the user interface. Users can quickly access a list of information cards for related notes by clicking on them. The system also offers features such as smart summarization, smart layout, and smart cover to simplify user operations.

Benefits of technology

It enables users to quickly view notes on the same topic, simplifies the operation process, improves the user experience, and facilitates the organization and management of notes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025090476_22012026_PF_FP_ABST
    Figure CN2025090476_22012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of electronics, and discloses an application display method, an electronic device, and a storage medium. In the method, an electronic device can extract a topic of each note on the basis of the content of the note to obtain at least one topic, classify all notes on the basis of topics, and display the at least one topic on a first page of a note application. When a user enters the first page of the note application, a first topic can be presented on a first card. If the user wants to view a note associated with the first topic, the user can enter a second interface by means of a second operation, view, on the second interface, an information card of at least one note associated with the first topic, and view, by means of a third operation, a first note associated with the first topic. In this way, it is not necessary to search all the notes for each note associated with the first topic, so that the user can quickly view notes under the same topic, simplifying user operations and improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

An application display method, electronic device and storage medium

[0001] This application claims priority to Chinese Patent Application No. 202410954090.1, filed on July 15, 2024, entitled "An Application Display Method, Electronic Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of electronic technology, and in particular to an application display method, electronic device and storage medium. Background Technology

[0003] Note-taking applications (APPs) are commonly used apps that help users record various information. Currently, when a user opens a note-taking app, the electronic device displays the app's homepage, which shows the titles of multiple notes and the beginning content of each note. Users can scroll up and down to find the notes they want to view and click on a note to enter the note's content page. If a user wants to find multiple related notes, they need to manually search for each note in the entire list, which is rather cumbersome. Summary of the Invention

[0004] This application provides an application display method, electronic device, and storage medium, offering a completely new user interface that enables users to more easily view and organize notes, and more conveniently use the functions provided by note-taking apps, simplifying user operations and improving user experience. The technical solution is as follows:

[0005] In a first aspect, embodiments of this application provide an application display method applied to an electronic device. The electronic device has a note-taking application installed, and the note-taking application includes multiple notes. The method includes: after detecting a first operation to launch the note-taking application, in response to the first operation, the electronic device displays a first interface, which is the homepage of the note-taking application. The homepage of the note-taking application includes a first card, and the first card includes an identifier of a first topic; after detecting a second operation on the first card, a second interface is displayed, which includes an information card for at least one of the multiple notes, and each of the at least one note is associated with the first topic; after detecting a third operation on the information card of the first note, a third interface is displayed, which is the main text interface of the first note, and the first note is one of the at least one notes.

[0006] Based on the above technical solution, electronic devices can categorize notes by topic and display at least one topic on the homepage of the note-taking application. When a user enters the homepage of the note-taking application, they can see the identifier of the first topic in the first card. If the user wants to view notes under the first topic, they can enter the second interface through a second operation, view the information card of at least one note associated with the first topic on the second interface, and then view the first note associated with the first topic through a third operation. This eliminates the need to search for every note associated with the first topic in all notes, helping users quickly view notes under the same topic, simplifying user operations, and improving user experience.

[0007] The first operation can be clicking icon 1011, or voice control, gestures, etc. The first interface can be interface 102 as shown in Figure 1(b), the first card can be category view card 1021, and the label of the first topic can be a text label, such as "Artificial Intelligence". The label of the first topic can also be a graphic label.

[0008] In some implementations of the first aspect, the first card may also include an identifier for a second topic. If the first topic is a primary topic (e.g., "technology") and the second topic is a secondary topic of the first topic (e.g., "digital technology"), the identifier for the second topic surrounds the identifier for the first topic. Alternatively, the first topic may be a secondary topic, and the second topic may be a primary topic of the first topic; in this case, the identifier for the first topic surrounds the identifier for the second topic. In this way, electronic devices can display multiple topics on the homepage, providing users with more choices.

[0009] In some implementations, the first card includes multiple display areas. The identifier of the first theme is displayed in one of the multiple display areas, and the identifier of the second theme is displayed in another of the multiple display areas. These display areas can be circular, square, triangular, etc.

[0010] In some implementations of the first aspect, displaying a second interface after detecting a second operation on the first card includes: displaying a second interface in response to the second operation. The second operation may be clicking the identifier of the first topic in the category view card 1021. The second interface may be interface 201 in Figure 2A, interface 206 in Figure 2B (excluding the prompt message 2061), or interface 911 in Figure 9E. That is, after clicking the identifier of the first topic in the category view card 1021, the user is directly redirected to the list of note information cards associated with the first topic.

[0011] In some implementations of the first aspect, displaying a second interface after detecting a second operation on the first card includes: displaying a fourth interface after detecting a second operation on the first card, the fourth interface including an identifier of a first topic and identifiers of other first-level topics, with identifiers of corresponding second-level topics displayed around each first-level topic identifier; and displaying the second interface in response to a fourth operation on the identifier of the first topic in the fourth interface.

[0012] The process of displaying the second interface can be shown in Figures 1(a) to (c) and Figures 2A(a) and (b). The second operation can be clicking any position within the category view card 1021. The fourth interface can be interface 103 or interface 104 in Figure 1. The fourth operation can be clicking the icon of the first topic on interface 103 or interface 104.

[0013] After the second interface is displayed, as shown in Figure 2B, the third operation can be clicking the information card of the first note on interface 206. The third interface can be interface 207, interface 802, or interface 1001, etc.

[0014] In some implementations of the first aspect, the main text interface of the first note includes a first control, which is used to generate a smart summary. The method further includes: when a fifth operation is detected acting on the first control, the main text interface of the first note displays a first pop-up window, which displays the summary of the first note and a second control, which is used to insert the summary of the first note into the main text of the first note; when a sixth operation is detected acting on the second control, the main text interface of the first note displays a second card and does not display the first pop-up window, which includes the summary of the first note, the topic of the first note, and the keywords of the first note.

[0015] In this way, users can generate a smart summary on the main text of the notes. The first control can be the smart summary control 8032, and the fifth operation can be clicking the smart summary control 8032. The process of generating a smart summary can be shown in Figure 9A. The first pop-up window can be pop-up window 9021 in interface 905, and the second control can be the insert original text control 9028. The sixth operation can be clicking the insert original text control 9028. When the sixth operation is detected, the electronic device inserts the summary into the main text of the first note. This process can be shown in Figures 9D(a) and (b). The second card can be card 9081 in interface 908.

[0016] In some implementations, as shown in Figure 10, the first control can also be the summary control in interface 1001, the second control can be the insert original text control 10031, and the second card can be card 10041.

[0017] In some implementations of the first aspect, the method further includes: detecting a seventh operation acting on the topic of the first note; and displaying a second interface in response to the seventh operation. That is, after clicking on the topic of the first note in the second card, one can jump from the main text interface of the first note to the information card list of the topic associated with the first note (i.e., the first topic), as shown in Figure 9E. After exiting the note information card list of the first topic, one can jump to the category view details page (i.e., the fourth interface).

[0018] In some implementations of the first aspect, the method further includes: an eighth operation that detects a keyword acting on the first note; and in response to the eighth operation, displaying a fifth interface, the fifth interface including the body of the first note, in which the keyword of the first note is highlighted. This process can be illustrated in Figure 9F, where the fifth interface can be interface 912.

[0019] In addition to the smart summary, the main text interface of the First Note also includes a smart layout control 8033, as shown in Figures 11A-11E. After the user clicks the smart layout control 8033, the electronic device can display the reformatted main text of the First Note. The user can replace the original main text with the reformatted main text. When outputting the reformatted main text of the First Note, the electronic device can first output a portion of the text word by word, and then output the subsequent portions of the text paragraph by paragraph.

[0020] In some implementations of the first aspect, after displaying the second interface, the method further includes: upon detecting a ninth operation applied to the second interface, displaying a sixth interface, the sixth interface including an information card for at least one note, and a third, fourth, and fifth control, wherein at least one note is selected, the third control is a move control, the fourth control is a delete control, and the fifth control is a share control; upon detecting a tenth operation applied to the third control, moving at least one note to the first folder; upon detecting an eleventh operation applied to the fourth control, deleting at least one note; and upon detecting a twelfth operation applied to the fifth control, sharing at least one note. In this way, users can quickly categorize and organize multiple notes within a specific topic.

[0021] The process of moving at least one note to the first folder can be illustrated in Figures 2A and 2B. The ninth operation can be a long press, the sixth interface can be interface 202, the third control is the move control 2023, the fourth control is the delete control 2025, and the fifth control is the share control 2022. As shown in Figure 2A, after detecting the ninth operation on the second interface, the sixth interface can be displayed directly. As shown in Figure 2C, after detecting the ninth operation on the second interface, interface 208 can be displayed first, followed by interface 202.

[0022] In some implementations of the first aspect, the homepage of the note-taking application also includes a third card. The third card displays a summary of the second note, which is one of multiple notes. The method further includes: detecting a thirteenth operation of sliding the third card; and in response to the thirteenth operation, displaying a summary of the third note on the third card. The third note is one of multiple notes other than the second note. The third card can be a smart summary card 1022 for web page collections, and this sliding switching process can be illustrated in Figure 3A.

[0023] In some implementations of the first aspect, the second note is saved later than the third note.

[0024] In some implementations of the first aspect, the homepage of the note application also includes a sixth control. The above method further includes: when a fourteenth operation is detected acting on the sixth control, a seventh interface is displayed, which includes summaries of multiple notes; when a fifteenth operation is detected acting on the summary of the fourth note, an eighth interface is displayed, which includes a second pop-up window and the text of the fourth note. The second pop-up window includes a summary of the fourth note, which is any one of the multiple notes.

[0025] The sixth control can be View All Controls 1024. The process of viewing the smart summary can be shown in Figure 3B or Figure 3C. The seventh interface can be interface 302. The eighth interface can be interface 303 or interface 305. The second pop-up window can be pop-up window 3031 or pop-up window 3051.

[0026] In some implementations of the first aspect, after displaying the first interface, the method further includes: displaying a ninth interface, which displays multiple notes in a grid format, wherein the cover of the fifth note among the multiple notes is displayed as the first cover; detecting a sixteenth operation for the fifth note, the sixteenth operation being used to apply a second cover of the fifth note generated based on the summary of the fifth note; and in response to the sixteenth operation, the cover of the fifth note is displayed as the second cover, the second cover including the summary of the fifth note.

[0027] The process of switching the cover can be shown in Figure 12A, 12B, or 12C. The ninth interface can be interface 1203 or interface 1211. The sixteenth operation includes: long-pressing the fifth note (e.g., note 1), clicking the smart cover control 12041 in interface 1204, and clicking the apply cover control 12054 in interface 1025. Alternatively, the sixteenth operation includes: long-pressing the fifth note (e.g., note 1), clicking the smart cover control 12041 in interface 1204, clicking the edit cover control 12053 in interface 1025, performing the editing operation in interface 1207, 1208, or 1209, and clicking the apply cover control in interface 1210.

[0028] In some implementations of the first aspect, the method further includes: when the main content of the fifth note changes, updating the summary of the fifth note in the second cover according to the main content of the fifth note.

[0029] In some implementations of the first aspect, the homepage of the note-taking application also includes a fourth card. This fourth card displays a first notification message indicating that a newly generated or pending summary has been created. The method further includes: upon detecting a seventeenth operation applied to the fourth card, displaying a tenth interface. When the first notification message indicates a newly generated summary, the tenth interface includes the newly generated summary; when the first notification message indicates a pending summary, the tenth interface includes the pending summary. Thus, when a user recently saves a note, the electronic device can generate a summary of the note and notify the user via the fourth card. After entering the homepage of the note-taking application, the user can access the tenth interface via the fourth card and quickly view the summary of the recently saved note.

[0030] In some implementations of the first aspect, after displaying the tenth interface, the method further includes: upon detecting the eighteenth operation, displaying the homepage of the note-taking application; when the eighteenth operation is an operation where the summary of the tenth interface is not viewed and the user exits the tenth interface, the homepage of the note-taking application includes a fourth card, which displays a second prompt message indicating the summary to be viewed; when the eighteenth operation is an operation where the user views a partial summary of the tenth interface and exits the tenth interface, the homepage of the note-taking application includes a fourth card, which displays a third prompt message indicating the summary to be viewed, and the number of summaries to be viewed in the second and third prompt messages is different; when the eighteenth operation is an operation where the user views the entire summary of the tenth interface and exits the tenth interface, the homepage of the note-taking application does not include a fourth card.

[0031] The fourth card can be card 7011 from interfaces 701, 709, 7011, 711, or 713, and the tenth interface can be interface 702, 705, or 712. If the eighteenth operation is to exit the tenth interface without viewing its summary, this process can be illustrated in Figure 7C or Figure 7E. If the eighteenth operation is to view a partial summary of the tenth interface and exit, this process can be illustrated in Figure 7D. If the eighteenth operation is to view the entire summary of the tenth interface and exit, this process can be illustrated in Figures 7A and 7B.

[0032] In addition, the electronic device also has a collection space installed. This application embodiment also provides the function of accessing the collection space from the note-taking application, as shown in Figure 5 or Figure 6B.

[0033] In a second aspect, embodiments of this application provide an electronic device, including: one or more processors; one or more memories; the memories storing one or more programs, which, when executed by the processors, cause the electronic device to perform the method described in the first aspect above.

[0034] Thirdly, embodiments of this application provide an apparatus included in an electronic device, which has the function of implementing the behaviors of the electronic device in the above aspects and possible implementations thereof. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a display module or unit, a detection module or unit, a processing module or unit, etc.

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

[0036] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described in the first aspect above.

[0037] The technical effects achieved by the second, third, fourth, and fifth aspects mentioned above are similar to those achieved by the corresponding technical means in the first aspect mentioned above, and will not be repeated here. Attached Figure Description

[0038] Figure 1 shows a set of schematic diagrams of the interface for entering the category view provided in an embodiment of this application;

[0039] Figures 2A-2C illustrate a set of mobile note-taking interface diagrams provided in the embodiments of this application;

[0040] Figures 3A-3C illustrate a set of interface diagrams related to smart card collection for web pages provided in the embodiments of this application;

[0041] Figure 4 shows a set of schematic diagrams of card collection related interfaces provided in an embodiment of this application;

[0042] Figure 5 shows a set of schematic diagrams of the interface for entering the collection space provided in the embodiments of this application;

[0043] Figures 6A and 6B show another set of schematic diagrams of the interface for entering the collection space provided in the embodiments of this application;

[0044] Figures 7A-7F show schematic diagrams of the homepage-related interfaces of a set of note-taking applications provided in the embodiments of this application;

[0045] Figure 7G shows a schematic diagram of the homepage interface of another set of note-taking applications provided in the embodiments of this application;

[0046] Figure 8 shows a schematic diagram of a set of note text pages provided in an embodiment of this application;

[0047] Figures 9A-9F illustrate a set of smart summary-related interface diagrams provided in the embodiments of this application;

[0048] Figure 10 shows another set of smart summary-related interface diagrams provided in the embodiments of this application;

[0049] Figures 11A-11E illustrate a set of intelligent typesetting related interface diagrams provided in the embodiments of this application;

[0050] Figures 12A-12C illustrate a set of smart cover-related interface diagrams provided in the embodiments of this application;

[0051] Figures 13A-13B show another set of smart cover-related interface diagrams provided in the embodiments of this application;

[0052] Figures 14A-14C illustrate a set of smart capability-related interface diagrams in a tablet computer provided in an embodiment of this application;

[0053] Figures 15A-15G illustrate a set of schematic diagrams of interfaces related to intelligent capabilities in a personal computer provided in embodiments of this application;

[0054] Figure 16 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application;

[0055] Figure 17 is a schematic diagram of the software system structure of an electronic device provided in an embodiment of this application;

[0056] Figure 18 is a schematic diagram of the structure of a device provided in an embodiment of this application;

[0057] Figure 19 is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0059] Note-taking applications (APPs) are commonly used apps that help users record various information. Currently, when a user opens a note-taking app, the electronic device displays the app's homepage. The homepage can display the titles of one or more notes, along with the initial content of each note, in a list or cover format. Users can scroll up and down to find the notes they want to view and click on a note to enter the note's content. If a user wants to find multiple related notes, they need to manually search for each note in the entire app, which is rather cumbersome.

[0060] In view of this, the present application provides an application display method, which provides a classification view function, as well as functions such as smart summary, smart layout, and smart cover through artificial intelligence, and provides a brand-new user interface, enabling users to view and organize notes more conveniently, use the functions provided by the note-taking app more conveniently, simplify user operations, and improve user experience.

[0061] The application display method provided in this application embodiment is applicable to any electronic device with a display screen, such as mobile phones, tablets, wearable devices (e.g., watches, bracelets, smart helmets, smart glasses, etc.), in-vehicle devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, personal digital assistants (PDAs), etc., and this application embodiment does not limit it. The electronic devices involved in this application embodiment can be foldable electronic devices, such as foldable mobile phones, foldable tablets, etc., and this application does not limit it.

[0062] The following explanation uses a mobile phone as an example to illustrate the note-taking app.

[0063] The electronic device can display interface 101 as shown in Figure 1(a). Interface 101 can be a desktop, and an icon 1011 of a note-taking app is displayed on interface 101. The icon 1011 of the note-taking app can be used to launch the note-taking app. The electronic device can detect user operations (such as clicks, voice control, gestures, etc.) applied to the icon 1011 of the note-taking app. In response to the user operation, the electronic device can display interface 102 as shown in Figure 1(b). Interface 102 is the homepage of the note-taking app. In this embodiment, the homepage of the note-taking app can be a "Note Assistant" page.

[0064] As shown in Figure 1(b), the interface 102 includes a category view card 1021, a webpage collection smart summary card 1022, a note service card 1023, a "View All" control 1024, a "Note Assistant" control 1025, a "Note" control 1026, and a sidebar control 1027. Among them, the category view, webpage collection smart summary, and note service are the three main functions of the note-taking app, and each function will be described in turn below.

[0065] First, a detailed explanation of the category view function will be provided.

[0066] Electronic devices can utilize artificial intelligence semantic recognition technology to learn the main content of each note, extract the topic category of each note, and display the topic category on the user interface to help users quickly view or organize notes under the same topic. Each topic includes at least one note.

[0067] As shown in Figure 1(b), the category view card 1021 includes multiple display areas, each displaying a topic, thus showing multiple topics in the category view card 1021. These multiple topics can include primary topics and secondary topics, with one or more secondary topics displayed around each primary topic. For example, the primary topic could be "Artificial Intelligence" or "Lifestyle," and "Artificial Intelligence" could include secondary topics such as OpenAI, Sora, AIGC, ChatGPT, and Gemini.

[0068] In this embodiment of the application, the display area can be presented in the form of categorized balls. As shown in Figure 1(b), multiple categorized balls are displayed in the categorized view card 1021, each categorized ball displays a theme, and the display positions of the multiple categorized balls in the categorized view card 1021 are randomly distributed.

[0069] Due to the limited card area, the category view card 1021 can display a maximum of X category balls. When the number of primary topics is greater than or equal to X, the category view card 1021 displays X category balls for primary topics and does not display category balls for secondary topics. When the number of primary topics is less than X, the category view card 1021 displays Y category balls for primary topics and Z category balls for secondary topics, where Y + Z ≤ X. The specific value of X can be set according to actual conditions, and this application does not limit it; for example, X can be equal to 7. This avoids the category balls being too densely packed, creating a crowded feeling for the user, and provides a better visual experience.

[0070] Users can click anywhere on the category view card 1021 to enter the category view's details page, which displays all topic categories. The electronic device can detect the user's click on any part of the category view card 1021 and, in response to the user's action, can display interface 103 as shown in Figure 1(c). Interface 103 is the default view after entering the category view's details page.

[0071] As shown in Figure 1(c), interface 103 can display more topic categories in the form of categorized balls. For example, the primary topics displayed in interface 103 include: Artificial Intelligence, Health, Technology, and Education. Artificial Intelligence can include secondary topics such as OpenAI, Sora, AIGC, ChatGPT, and Gemini. Health can include secondary topics such as blood pressure, exercise, and sleep. Technology can include secondary topics such as digital technology. Education can include secondary topics such as high school and postgraduate entrance exams. Users can scroll up and down in interface 103 to browse all primary and secondary topics. For example, the electronic device can detect the user's upward swipe operation and, in response, can display interface 104 as shown in Figure 1(d). Interface 104 can further display more topic categories. For example, interface 104 displays the primary topic "Design and Society," which is not displayed in interface 103, and displays the secondary topics included in "Design": Graphic Design, Architecture, and Color.

[0072] In the details page of the category view, as shown in Figures 1(c) and (d), the category balls for secondary topics surround the category balls for primary topics. Furthermore, the size of the category ball corresponding to a primary topic can be larger than the size of the category ball corresponding to a secondary topic, thus reflecting the relationship between primary and secondary topics through the size and position of the category balls. The size of the category balls for multiple primary topics can differ; for example, the size of the artificial intelligence category ball can be larger than the size of the technology category ball. Similarly, the size of the category balls for multiple secondary topics can also differ; for example, the size of the postgraduate entrance examination category ball can be larger than the size of the high school category ball. In addition, when there are many topic categories, the category balls can be smaller; when there are fewer topic categories, the category balls can be larger. This provides users with a better visual experience.

[0073] It should be noted that the above description is merely an example of using the text identifier of the first subject as an example. The identifier of the first subject can also be a graphic identifier or other forms of identifier, and this application does not limit this. The identifier can be displayed within a display area; the above description is merely an example of using a spherical area. The display area can also be square, triangular, pentagram, etc., and this application does not limit this. It should be understood that in some implementations, the display area may not be divided.

[0074] Users can click on any category ball for a primary or secondary topic to view all notes under that topic. As shown in Figure 2A(a), the electronic device can detect when a user clicks on a category ball for a specific topic. For example, the electronic device can detect when a user clicks on the "Digital Technology" category ball in interface 103. In response to the user's action, the electronic device can display interface 201 as shown in Figure 2A(b). Interface 201 is a list of information cards for all notes associated with that topic. Users can scroll up and down in interface 201 to view the information cards for all notes associated with that topic. The information cards can display the note's title, the beginning of the note, the folder corresponding to the note, the time the note was saved, etc.

[0075] It should be noted that the topic is generally determined by the content of the note and is not affected by user-defined categorization. Multiple notes on the same topic can be in different folders, and the folder names do not affect the topic category of the notes. For example, Note 1 may be located in the Webpage Favorites folder, and Note 2 may be located in the Design Related folder, but both Note 1 and Note 2 may be themed around Digital Technology.

[0076] In other implementations, in interface 102 shown in Figure 1(b), after the user clicks on a category ball in the category view card 1021, the electronic device can display interface 201 as shown in Figure 2A(b), i.e., enter the note list page associated with the corresponding topic. After the user clicks on other positions in the category view card 1021 besides the category ball, the electronic device can display interface 103 as shown in Figure 1(c), i.e., enter the category view details page.

[0077] In interface 201, users can add multiple notes under the same topic to the same folder. For example, the electronic device can detect a long press operation on interface 201. In response to the long press operation, the electronic device can display interface 202 as shown in Figure 2A(c). In interface 202, all notes under the "Digital Technology" topic are selected, and a selected control 2021 can be displayed on the right side of each note. Below interface 202, a share control 2022, a move control 2023, a deselect all control 2024, and a delete control 2025 can be displayed. Users can click the selected control 2021 to deselect a note. Users can click the share control 2022 to share the selected note with one click. Users can click the move control 2023 to move the selected note to a folder. Users can click the deselect all control 2024 to deselect all notes. Users can click the delete control 2025 to delete the selected note with one click.

[0078] The electronic device can detect the user's click and move to control 2023. In response to the user's operation, the electronic device can display interface 203 as shown in Figure 2A(d), which is a page for selecting a folder. Interface 203 displays a pop-up window 2031, which shows the currently created folders. Furthermore, the upper right corner of pop-up window 2031 displays a first new folder control 2032, which the user can use to create a new folder. The electronic device can detect the user's click on the first new folder control 2032. In response to the user's operation, the electronic device can display interface 204 as shown in Figure 2B(a), which is a page for creating a new folder.

[0079] As shown in Figure 2B(a), a second pop-up window 2041 is displayed in interface 204. The second pop-up window 2041 includes an input box 2042 and a confirmation control 2043. The input box 2042 displays the default name of the new folder. The default name can be the name of the current theme, such as "Digital Technology," and the default name can be displayed as selected. Users can confirm the default name to name the new folder after the theme, or they can modify the default name to name the new folder something else.

[0080] The electronic device can detect the user's click on the OK control 2043. In response to the user's action, the electronic device can display interface 205 as shown in Figure 2B(b). Interface 205 is a page for selecting folders. Interface 205 displays the newly created folder, such as the "Digital Technology" folder, in the first area 2051, and displays the first selection control 2052 on the right side of the folder. The user can select a folder, and the selected notes shown in interface 202 will be moved to the folder selected by the user.

[0081] The electronic device can detect the user's click on the first selection control 2052. In response to the user's operation, the electronic device can display interface 206 as shown in Figure 2B(c). Interface 206 displays a first prompt message 2061, such as "The selected note has been moved to the 'Digital Technology' folder." Compared to interface 201, the folder corresponding to each note in interface 206 becomes the "Digital Technology" folder. The electronic device can detect the user's operation on interface 206, such as clicking on note 1 in interface 206. In response to the user's operation, the electronic device can display interface 207 as shown in Figure 2B(d). Interface 207 is the main text page of note 1, where the user can browse the detailed content of note 1. Interface 207 includes a return control 2071, which allows the user to return to interface 206 by clicking the return control 2071.

[0082] It should be noted that once the notes are moved to the new folder, the original folder will no longer contain those notes.

[0083] In another implementation, the electronic device can detect a long press operation on Note 1 in interface 201. In response to the long press operation, the electronic device can display interface 208 as shown in Figure 2C(a), where Note 1 is selected and all other notes are unselected. The user can select other notes or click the select all control 2081. As shown in Figure 2C(b), if the user clicks the select all control 2081, the electronic device can display interface 202 in response to the user's operation.

[0084] In summary, this application provides a category view function, allowing users to quickly categorize and organize multiple notes within a specific topic, such as sharing, moving, or deleting them. Furthermore, upon entering interface 204, the electronic device automatically displays the topic name as the default folder name, eliminating the need for users to input a folder name. The default name can be displayed as selected, and users can quickly delete it if they wish to modify the folder name. This reduces user operations and facilitates more convenient note organization.

[0085] The following is a detailed explanation of the Smart Summary feature for web page favorites in the Notes Assistant page.

[0086] After a user saves a note that can generate a summary, the electronic device can automatically parse the main text of the note and generate a summary based on the content. The summary can be divided into a brief summary, a detailed summary, and a cover summary. A detailed summary has more words than a brief summary, and a brief summary has more words than a cover summary. For example, a brief summary can be 100 words, a detailed summary can be 200 words, and a cover summary can be 40 words; the specific word count can be determined according to actual needs. When displaying the user interface, the electronic device can display the corresponding summary to help users quickly review or browse the article.

[0087] Notes that can generate summaries are those with a word count greater than or equal to a word count threshold, including long articles saved from web pages or long texts freely recorded by users. This application does not limit the word count threshold; for example, the word count threshold could be 200 words.

[0088] Referring to Figures 3A and 3B, as shown in Figure 3A(a), when displaying interface 102, the smart summary of note 6 is displayed in the webpage collection smart summary card 1022. Users can swipe left and right on the webpage collection smart summary card 1022 to view the summary content of different notes. For example, the electronic device can detect the user's left swipe operation on the webpage collection smart summary card 1022. In response to the user's operation, the electronic device can display interface 301 as shown in Figure 3A(b), where the smart summary of note 7 is displayed in the webpage collection smart summary card 1022. Note 7 was saved earlier than note 6; that is, when entering the note assistant page, the smart summary of the most recently saved note is displayed first in the webpage collection smart summary card 1022. The summary displayed in the webpage collection smart summary card 1022 can be a brief summary.

[0089] When displaying interface 102 or interface 301, the electronic device can detect the user's click to view all controls 1024. In response to the user's operation, the electronic device can display interface 302 as shown in Figure 3B(a). Interface 302 displays the wisdom summaries of multiple notes generated in history in the form of cards. The user can scroll up and down in interface 302 to view all the generated wisdom summaries. The summaries displayed in interface 302 can be abbreviated summaries.

[0090] When displaying interface 302, the electronic device can detect the user's click on the smart summary of a note. In response to the user's operation, the electronic device can display interface 303 as shown in Figure 3B(b). Interface 303 is the default page when entering a note from the smart summary. Interface 303 displays a pop-up window 3031, which includes a brief summary control 3032, a detailed summary control 3033, a copy control 3034, an insert original text control 3035, a close control 3036, and the smart summary content 3037.

[0091] Users can click the brief summary control 3032 or the detailed summary control 3033 to switch the smart summary content 3037 displayed in the pop-up window 3031. For example, if the pop-up window 3031 currently displays a brief summary, users can click the detailed summary control 3033 to switch to a detailed summary. Users can click the copy control 3034 to copy the summary to another location.

[0092] Users can choose to insert the smart summary into the main body of the note. The electronic device can detect the user's click on the insert text control 3035, and in response to the user's operation, the electronic device can insert the smart summary content 3037 at the top of the main text of the note, with the main text of the note located below the smart summary.

[0093] The electronic device can detect the user's click on the close control 3036. In response to the user's operation, the electronic device can display interface 304 as shown in Figure 3B(c), where the main text of the note is displayed. That is, when entering the main text of the note from the Smart Summary, the content of the Smart Summary can be displayed in pop-up window 3031 first, and the main text of the note can be displayed below pop-up window 3031. After closing pop-up window 3031, the main text of the note is displayed. Interface 304 also includes a return control 3041, as shown in Figure 3B(d). Clicking the return control 3041 will return the user to interface 302. That is, after returning from the main text of the note, the user returns to the page where all Smart Summaries can be viewed.

[0094] In another implementation, as shown in (a) to (d) of Figure 3C, after the user clicks on the smart summary of a note on interface 302, the electronic device can display interface 305 as shown in (b) of Figure 3C. Interface 305 displays a pop-up window 3051, which includes a regenerate control 3052, an insert text control 3053, and a close control 3054.

[0095] The electronic device can detect the user's click on the regenerate control 3052. In response to the user's action, the electronic device regenerates the smart summary based on the content of the note. If the content of the note has changed, the regenerated smart summary will be different from the original smart summary. If the content of the note has not changed, the regenerated smart summary will be the same as the original smart summary. If a smart summary is regenerated, when entering an interface that displays the smart summary, such as interface 102, interface 301, interface 302, or interface 303, the electronic device will display the regenerated smart summary and will not display the original smart summary.

[0096] The electronic device can detect the user's click on the insert text control 3053, and in response to the user's action, the electronic device can insert the smart summary at the top of the note's text page. The electronic device can detect the user's click on the close control 3054, and in response to the user's action, the electronic device can display interface 304.

[0097] If the user does not choose to regenerate the smart summary or insert the smart summary into the note body, the user can still extract the smart summary using the smart features on the note body page after entering the note body page. This will be explained later.

[0098] On display interface 102 or display interface 301, users can also click on the webpage favorites smart summary card 1022 to enter the corresponding notes, such as entering interface 303.

[0099] In summary, the embodiments of this application provide a smart summary function for web page collection, which can help users quickly review or browse notes.

[0100] The following explains the note-taking service features on the Note Assistant page.

[0101] The electronic device provides new entry points for some sub-functions offered by the note-taking app in the note-taking service card 1023, helping users quickly find and use these sub-functions. It should be noted that the original sub-function entry points in the note-taking app have not been deleted.

[0102] Referring to Figure 4, as shown in Figure 4(a), the note service card 1023 displayed on interface 102 includes multiple sub-function options such as table extraction, document scanning, card collection 10231, creating a new text note, creating a new handwritten note, recording audio, and importing documents. Users can select any of these sub-functions to access the relevant page. Taking card collection as an example, the electronic device can detect the user's click on card collection 10231. In response to the user's operation, the electronic device can display interface 401 as shown in Figure 4(b), which is a page for recognizing cards, documents, etc. Afterwards, the user can point the electronic device at the document and take a picture. In response to the shooting command, the electronic device can display interface 402 as shown in Figure 4(c), which is a page displaying the recognition results. Interface 402 includes a confirmation control 4021. The electronic device can detect the user's click on the confirmation control 4021. In response to the user's operation, the electronic device can automatically create a new note and add the document recognition result to the note text, as shown in interface 403 in Figure 4(d). On the note text page, the document photo and some important information on the document are displayed.

[0103] Compared to the existing card and document collection service, which requires creating a note first, then finding the card and document collection control, and finally performing document recognition, this embodiment allows users to directly access the document recognition service and automatically generate notes on the note-taking app's homepage, simplifying the user's workflow. Other sub-functions are similar to the card and document collection sub-function.

[0104] In summary, the present application provides a note-taking service function, which can simplify the user operation process and improve the user experience.

[0105] The above are the three main functions provided in this application embodiment after entering the Notes APP homepage. The following is a detailed description of the function of using the collection space in the Notes APP.

[0106] Referring to Figure 5, as shown in Figure 5(a), after entering the Notes App homepage (i.e., interface 102), the user can also click the sidebar control 1027. The electronic device can detect the user's click on the sidebar control 1027. In response to the user's operation, the electronic device can display interface 501 as shown in Figure 5(b). Interface 501 displays the detailed interface of the Notes App's sidebar. The sidebar includes a control 5011 for accessing the collection space. The electronic device can detect the user's click on control 5011. In response to the user's operation, the electronic device can display interface 502 as shown in Figure 5(c). Interface 502 displays some materials that the user has saved to the collection space.

[0107] As shown in Figure 5(c), interface 502 also includes a second new control 5021. The electronic device can detect the user's click on the second new control 5021. In response to the user's operation, the electronic device can display interface 503 as shown in Figure 5(d). Interface 503 includes a second selection control 5031 and a note creation control 5032 corresponding to each material. The user can click on the second selection control 5031 to select materials. For example, in the current interface 503, the user selects an image and a text. Then, the electronic device can detect the user's click on the note creation control 5032. In response to the user's operation, the electronic device can create a note using the selected material, as shown in interface 504 in Figure 5(e). The note text can include the selected image and text. The text can be located above or below the image. This application embodiment does not limit the specific arrangement of materials.

[0108] In addition to the embodiment shown in Figure 5, this application embodiment also provides another method for accessing the collection space from the note's text page. Users can access the text page of an existing note in various ways, or they can create a new note and access the note's text page. For example, users can create a note through the new text note service in the note service card 1023. Another example is that users can create a note on the all notes page. Taking the latter as an example, referring to Figures 6A to 6B, as shown in Figure 6A(a), after entering the note app homepage (i.e., interface 102), the user can click the "Note" control 1026. The electronic device can detect the user's click on the "Note" control 1026. In response to the user's operation, the electronic device can display interface 601 as shown in Figure 6A(b). Interface 601 is the all notes page, and interface 601 includes a new note control 6011.

[0109] The electronic device can detect the user's click on the new note control 6011. In response to the user's operation, the electronic device can display interface 602 as shown in Figure 6A(c), where text note options and handwritten note options pop up above the new note control 6011. The electronic device can also detect the user's click on the text note option 602. In response to the user's operation, the electronic device can display interface 603 as shown in Figure 6A(d), where interface 603 is the main text page of the newly created note.

[0110] The note body page includes an add control 6031. The electronic device can detect the user's click on the add control 6031. In response to the user's operation, the electronic device can display the interface 604 shown in Figure 6B(a). The interface 604 displays the content that can be added to the note body, such as tables, documents, etc., as well as the path to the materials that can be added, such as image libraries, collection spaces, etc.

[0111] The electronic device can detect the user's click on the "Select from Favorites" control 6041. In response to the user's action, the electronic device can display the interface 605 shown in Figure 6B(b). Interface 605 is a page for selecting materials from the favorites space. Interface 605 includes multiple materials, a third selection control 6051 for each material, and a confirmation control 6052. The user can click on the third selection control 6051 to select a material. For example, in the current interface 605, the user selects an image and a text. After the user selects a material, the selected material can be displayed in the bottom area 6053 of interface 605.

[0112] If the material is within group 6054, the user can click to enter group 6054. The electronic device can display interface 606 as shown in Figure 6B(c). Interface 606 also includes a third selection control, a confirmation control 6052, and a bottom area 6053. The user can select materials within the group in interface 606. For example, the user selects an image 6061 in the group. Then, the user can return to interface 605 to continue selecting other materials, or confirm that the material selection is complete.

[0113] The electronic device can detect the user's click on the confirmation control 6052. In response to the user's operation, the electronic device can display the interface 607 shown in Figure 6B(d). The selected material is displayed in the note text in the interface 607, that is, the electronic device inserts the selected material into the note text.

[0114] In summary, this application embodiment adds an entry point to the collection space in the sidebar of the note-taking app or on the note's main text page. Through this entry point, users can access the collection space to select materials, making it more convenient for users to create notes using materials from the collection space.

[0115] For the homepage of the note-taking app, this application embodiment also provides another implementation method, which will be described in detail below.

[0116] Referring to Figures 7A and 7B, as shown in Figure 7A(a), a user can launch the Notes App via icon 1011 in interface 101. The electronic device can detect the user operation on icon 1011 of the Notes App. In response to the user operation, the electronic device can display interface 701 as shown in Figure 7A(b). Interface 701 is the homepage of the Notes App. In this embodiment, the homepage of the Notes App can be all notes pages.

[0117] In one implementation, if there are newly generated but unviewed smart summaries, a smart summary card 7011 can be displayed at the top of the entire notes page, with a list of notes below the smart summary card 7011. The smart summary card 7011 displays the number of notes for which smart summaries have been newly generated; for example, it can display a prompt message: "Smart summaries for 3 newly generated notes."

[0118] The smart summary card 7011 also includes a viewing control 7012. The electronic device can detect a click operation on the viewing control 7012. In response to the user's operation, the electronic device can display an interface 702 as shown in Figure 7A(c). The interface 702 displays three smart summaries in card form. The user can scroll up and down on the interface 702 to view all summaries. Among them, summaries 3 to 1 are sorted from latest to earliest according to their generation time.

[0119] It should be noted that after a user saves a note that can generate a summary, the electronic device automatically parses the main text of the note, generates a summary based on the main text, and saves it on the electronic device, which is then displayed when the user enters the homepage of the note-taking app.

[0120] The electronic device can detect a click operation on Summary 3. In response to the user's operation, the electronic device can display interface 703 as shown in Figure 7A(d). Interface 703 can display a pop-up window 7031 on top of the note text. Pop-up window 7031 includes the detailed content of Summary 3, and the user can switch between viewing a brief summary or a detailed summary. After closing pop-up window 7031, the electronic device can display interface 704 as shown in Figure 7A(e). Interface 704 includes the note text corresponding to Summary 3. That is, after closing pop-up window 7031, the user can view the note text corresponding to Summary 3.

[0121] The interface 704 also includes a return control 7041. The electronic device can detect the user operation on the return control 7041. In response to the user operation, the electronic device can display the interface 705 shown in Figure 7A(f). At this time, the smart summary list does not display the summary of the notes that have been viewed (e.g., summary 3), but displays the summaries of the notes that have not been viewed (e.g., summary 2 and summary 1).

[0122] In some cases, referring to (a) to (d) of Figure 7B, the user continues to click on Summary 2 on interface 705, thus jumping to the note text corresponding to Summary 2 (this jumping process is omitted in the figure); after returning to the Smart Summary list, as shown in interface 706, the Smart Summary list only displays Summary 1. Then, the user continues to click on Summary 1, thus jumping to the note text corresponding to Summary 1 (this jumping process is omitted in the figure); after returning to the Smart Summary list, as shown in interface 707, since the note text of all summaries in the Smart Summary list has been viewed, the Smart Summary list is empty. The user can click the return control 7051 to return to the All Notes page. At this time, as shown in interface 708, the Smart Summary card 7011 is not displayed on the All Notes page.

[0123] In some cases, as shown in Figures 7C(a) to (c), when a user clicks the view control 7012 on interface 701, the electronic device jumps from interface 701 to interface 702, which includes a return control 7021. The electronic device can detect the user action on the fourth return control 7021. In response to the user action, the electronic device can display interface 709 as shown in Figure 7C(c). At this time, interface 709 displays a smart summary card 7011, which can display prompt information, such as: "Smart summaries for 3 notes are pending viewing." That is, if the user enters the smart summary list but does not click the summary card to enter the note's main text, the device will return to the all notes page, displaying the number of notes with pending summaries.

[0124] In some cases, as shown in Figures 7D(a) and (b), interface 705 also includes a return control 7051. The electronic device can detect user actions on the return control 7051. In response to the user action, the electronic device displays interface 710 as shown in Figure 7D(b). Interface 710 displays a smart summary card 7011, which can display the number of notes with remaining summaries to be viewed. That is, the user has viewed the note text of a portion of the summaries in the smart summary list. For example, if summaries of 3 notes are generated and the user has viewed one of them, after returning to the all notes page, the smart summary card 7011 can display the number of notes with remaining summaries to be viewed, for example, displaying a prompt message: "Smart summaries of 2 notes are pending viewing."

[0125] In another implementation, upon entering the note-taking app's homepage, if there are existing smart summaries to be viewed and newly generated smart summaries, the newly generated smart summaries are displayed first. Referring to Figure 7E, if there are 6 newly generated smart summaries and 3 smart summaries to be viewed, the electronic device can display interface 711 as shown in Figure 7E(a). Interface 711 displays a smart summary card 7011 and a viewing control 7012. The smart summary card 7011 can display prompt information, such as: "Smart summaries for 6 newly generated notes." The user can click the viewing control 7012 to enter interface 712 as shown in Figure 7E(b). The electronic device prioritizes displaying the newly generated summary card on the smart summary list page. If the user does not click the summary card to enter the note content and returns to the all notes page, the electronic device can display interface 713 as shown in Figure 7E(c). Interface 713 displays a smart summary card 7011, which can display prompt information, such as: "Smart summaries for 9 notes to be viewed."

[0126] It should be noted that if a user edits the content of a saved note, the smart summary card and the smart summary in the pop-up window will be automatically updated according to the edited note content.

[0127] In some other implementations, if there are no newly generated summaries and there are summaries to be viewed, after entering the homepage of the note-taking app, the electronic device can display interface 713 as shown in Figure 7E(c) or interface 709 as shown in Figure 7C(c).

[0128] In another implementation, referring to Figure 7F, as shown in Figure 7F(a), the user can launch the note-taking app via icon 1011 in interface 101. If there are no newly generated summaries or summaries to be viewed, the electronic device can display interface 714 as shown in Figure 7F(b). In this case, the smart summary card 7011 is not displayed on any note page.

[0129] In some implementations, the aforementioned smart summary card 7011 can also be displayed in interface 102, as shown in Figure 7G(a). The smart summary card 7011 can be displayed between the category view card 1021 and the web page collection smart summary card 1022, and the note service card 1023 can be viewed by swiping down. If there are no newly generated summaries or summaries to be viewed, the smart summary card 7011 is not displayed, and the homepage of the note app remains interface 102 after entering the note app. It should be understood that the smart summary card 7011 can also be displayed between the web page collection smart summary card 1022 and the note service card 1023. Alternatively, as shown in Figure 7G(b), the web page collection smart summary card 1022 can be displayed as the smart summary card 7011.

[0130] The following is a detailed explanation of the Smart Summary feature on the main text page of the notes.

[0131] Users can access the main text page of a note through various methods, including category view cards, smart cards for web page collections, note service cards, and the all notes page.

[0132] For example, a user can access the note content page from interface 801 (all notes page) as shown in Figure 8(a). As shown in interface 802 in Figure 8(b), the note content page includes a toolbar 8021, which contains a note-taking assistant control 8022. The electronic device can detect the user's click on the note-taking assistant control 8022. In response to the operation, the electronic device can display interface 803 as shown in Figure 8(c). Interface 803 can display a menu bar 8031 ​​below the toolbar, which includes a smart summary control 8032 and a smart layout control 8033. If the user clicks on the note-taking assistant control 8022 again, as shown in Figure 8(d), the menu bar 8031 ​​collapses, and interface 802 is displayed.

[0133] If the user edits the text of the note, the electronic device displays interface 804 as shown in Figure 8(e), which is displayed below the keyboard in the toolbar.

[0134] If the user clicks on other controls in the toolbar, such as the list, in interface 802, the system can display interface 805 as shown in Figure 8(f). Interface 805 displays the menus corresponding to the other controls, but does not display the menu bar 8031.

[0135] Referring to Figure 9A, as shown in Figure 9A(a), when displaying interface 803, the electronic device can detect user operations on the smart summary control 8032. In response to the user operation, the electronic device can display interface 901 as shown in Figure 9A(b). At this time, the electronic device recognizes the content of the note text, displaying video animations during the recognition process. After recognition, the content of the note text is parsed to generate a smart summary. At the start of generation, the electronic device can display interface 902 as shown in Figure 9A(c), which displays a pop-up window 9021. The content displayed in pop-up window 9021 provides feedback to the user on the summary loading status; for example, pop-up window 9021 may display "Generating." During the smart summary generation process, the electronic device can display interfaces 903 and 904 as shown in Figures 9A(d) and (e). The electronic device uses a streaming output method in pop-up window 9021 to output the generated summary content to the user word by word. After the smart summary generation is completed, the electronic device can display interface 905 as shown in Figure 9A(f).

[0136] During the smart summary generation process, a stop generation control 9020 is also displayed in pop-up window 9021. If the user clicks the stop generation control 9020, the generation of the smart summary will stop, and the currently generated content will be displayed to the user. For example, as shown in Figure 9B(a), the user can click the stop generation control 9020 in interface 903. In response to the user's operation, the electronic device can display interface 906 as shown in Figure 9B(b).

[0137] After the intelligent summary is generated, as shown in Figure 9A(f), the pop-up window 9021 includes a brief summary control 9022, a detailed summary control 9023, keywords 9024, keywords 9025, keywords 9026, a copy control 9027, an insert original text control 9028, and a close control 9029.

[0138] Users can click the brief summary control 9022 or the detailed summary control 9023 to switch the smart summary content displayed in the pop-up window 9021. For example, in the interface 905 shown in Figure 9C(a), the pop-up window 9021 currently displays a brief summary. The user can click the detailed summary control 9023. In response to the user's operation, the electronic device can display the interface 907 shown in Figure 9C(b), in which the summary displayed in the pop-up window 9021 in the interface 907 has switched from a brief summary to a detailed summary.

[0139] When generating the smart summary, the electronic device also extracts keywords and thematic terms from the notes. Therefore, the pop-up window 9021 can also display the thematic terms 9024 and 9025, as well as the keyword 9026. The thematic terms are generated based on the note content and may not appear in the main text of the notes. Keywords are words appearing in the main text of the notes. It should be understood that the figures are merely examples, and the embodiments of this application do not limit the number of generated thematic terms and keywords.

[0140] Users can click the copy control 9027 to copy the summary to another location. Users can also click the close control 9029 to close pop-up 9021. After closing pop-up 9021, the electronic device will display the main text of the note.

[0141] As shown in Figure 9D(a), the user can also click the Insert Original Text control 9028 to insert the smart summary into the note's main text. The electronic device can detect the user's click on the Insert Original Text control 9028. In response to the user's operation, the electronic device can display the interface 908 shown in Figure 9D(b). On the note's main text page, the smart summary is inserted at the top of the main text in the form of a card. The card 9081 displays the topic words 9024, topic words 9025, keywords 9026, and a close control 9082. The main text of the note is located below the card 9081.

[0142] If the user clicks on the summary content section of card 9081, in response to the user's action, the electronic device can display interface 909 as shown in Figure 9D(c). Interface 909 includes an editing cursor and displays a keyboard below the toolbar, allowing the user to edit the summary. If the user clicks on the close control 9082, in response to the user's action, the electronic device can display interface 910 as shown in Figure 9D(d), and card 9081 is not displayed on the main text page of the notes. It should be understood that the keyboard may not be displayed in interface 910.

[0143] As shown in Figure 9E(a), the user can also click on topic 9024 and topic 9025 in interface 908. For example, the electronic device can detect the user's click on topic 9024. In response to the user's action, the electronic device can jump to the list of note information cards corresponding to topic 9024, displaying interface 911 as shown in Figure 9E(b), where the user can view other notes under the same topic. Interface 911 also includes a return control 9111. As shown in Figure 9E(c), after the user clicks the return control 9111, in response to the user's action, the electronic device displays a category view details page, such as interface 103.

[0144] As shown in Figure 9F(a), the user can also click on keyword 9026 in interface 908. In response to the user's action, the electronic device can display interface 912 as shown in Figure 9F(b). Interface 912 displays a search box 9121, in which keyword 9026 has been automatically entered, and keyword 9026 is highlighted in the main text. That is, when the user clicks on keyword 9026, it is equivalent to searching for keyword 9026 in the main text of the note and completing the search.

[0145] It should be noted that after the smart summary is generated on the main page of the notes, the smart summaries in the cards on interfaces such as interface 102, interface 302, and interface 703 can be updated to the smart summary generated on the main page of the notes.

[0146] In another implementation, after entering the note body page, the user can select a section of text in the note body, as shown in interface 1001 in Figure 10(a). After selecting the text, a menu bar 10011 pops up. The electronic device can detect the user's click on the summary control in the menu bar 10011. In response to the user's operation, the electronic device can generate a summary for the selected part of the text. During the summary generation process, interface 1002 as shown in Figure 10(b) can be displayed, and the generation process is similar to that in Figure 9A. After the summary generation is completed, the electronic device can display interface 1003 as shown in Figure 10(c), which includes an insert original text control 10031. The electronic device can detect the user's click on the insert text control 10031. In response to the user's operation, the electronic device can display the interface 1004 shown in Figure 10(d). On the note text page, the smart summary is inserted above the selected text in the form of a card. The card 10041 displays the subject words and keywords as well as a close control. The subject words and keywords are for the selected text and have the same function as those in the card 9021, which will not be described again here.

[0147] The following is a detailed explanation of the intelligent layout function on the main text page of the notes.

[0148] Referring to Figure 11A, the electronic device can display interface 1101 as shown in Figure 11A(a). The electronic device can detect user operations applied to the smart layout control 11011. In response to the user operation, the electronic device can display interface 1102 as shown in Figure 11A(b). At this time, the electronic device recognizes the content of the note text, and displays video animations during the recognition process. After the recognition is completed, the electronic device can automatically layout the note text. When the layout begins, the electronic device can display interface 1103 as shown in Figure 11A(c). Interface 1103 displays a pop-up window 11031, which provides feedback to the user on the loading status of the summary through the content displayed in the pop-up window 11031. For example, the pop-up window 11031 may display "Generifying". During the typesetting process, the electronic device can display interfaces 1104, 1105, and 1106 as shown in (d), (e), and (f) of Figure 11A. When outputting, the electronic device first uses a streaming output method, displaying the typeset content to the user word by word. After a certain number of words (e.g., 100 words) have been streamed, the entire typeset content is displayed to the user in a paragraph format. If the text exceeds one screen, it automatically extends downwards without scrolling upwards, allowing the user to swipe up to view the typeset content. The number of words in a paragraph can be 100, meaning it is output every 100 words; this application does not limit this. In this way, when the typesetting content is extensive and takes a long time, a certain number of words can be streamed first to avoid long waiting times for the user; then, the entire paragraph can be displayed, preventing word-by-word output from taking up visual focus.

[0149] After the layout is completed, the electronic device can display the interface 1107 shown in Figure 11B(a). The interface 1107 displays a pop-up window 11071, which can display a copy control 11072, a replace original text control 11073, and a share control 11074.

[0150] The electronic device can detect the user's click on the replace original text control 11073. In response to the user's operation, the electronic device can display the interface 1108 shown in Figure 11B(b), in which the original text of the notes is replaced with the formatted text of the notes.

[0151] When an electronic device is typesetting, it can use multiple templates in parallel. As shown in Figure 11C(a), the user can slide the pop-up window 11071 to view other types of typesetting. For example, the user can slide the pop-up window 11071 to the left. In response to the user's operation, the electronic device can display the interface 1109 shown in Figure 11C(b). At this time, the pop-up window 11071 displays other types of typesetting.

[0152] As shown in Figure 11D(a), the user can also click the share control 11074 in interface 1107. In response to the user's operation, the electronic device can display interface 1110 as shown in Figure 11D(b). Interface 1110 displays the name, format, and share path of the file to be shared. The name can default to a formatted title, such as "Meeting Invitation". The format can be an image (jpg), PDF, word, hdoc, etc., and the user can select the format by clicking the drop-down control 11101. The share path can be Honor Share, Save, Print, Notes, Email, etc.

[0153] In another implementation, after entering the note body page, the user can select a section of text in the note body, as shown in interface 1111 in Figure 11E(a). After selecting the text, a menu bar 11111 pops up. The electronic device can detect the user's click on the layout control in the menu bar 11111. In response to the user's operation, the electronic device can format the selected text. During the formatting process, interface 1112, as shown in Figure 11E(b), can be displayed, similar to interfaces 1102 to 1106 in Figure 11A. After the formatting is completed, the electronic device can display interface 1113, as shown in Figure 11E(c), which includes a replace original text control 11131. The electronic device can detect the user's click on the replace original text control 11131. In response to the user's operation, the electronic device can display interface 1114, as shown in Figure 11E(d), where the selected text on the note body page is replaced with the formatted style.

[0154] The following is a detailed description of the notebook cover.

[0155] Referring to Figure 12A, as shown in interface 1201 (a) of Figure 12A, the entire notes page includes more controls 12011. The user can click on more controls 12011, and in response to the user's action, the electronic device can display interface 1202 as shown in Figure 12A (b). The user can click on the grid list option, and in response to the user's action, the electronic device can enter grid view, displaying interface 1203 as shown in Figure 12A (c). In interface 1203, the cover of Note 1 can be displayed as a piece of text, which can be any section of the main text of Note 1.

[0156] In interface 1203, the user can long-press to select a note, such as note 1. In response to the user's operation, the electronic device can display interface 1204 as shown in Figure 12A(d), which includes a smart cover control 12041. The electronic device can detect the user's click on the smart cover control 12041. In response to the user's operation, the electronic device can display interface 1205 as shown in Figure 12A(e), which displays a pop-up window 12051. The pop-up window 12051 displays the smart cover 12052, the cover editing control 12053, and the cover application control 12054.

[0157] Among them, Smart Cover 12052 is automatically generated by electronic devices based on cover style and cover summary. Users can choose to apply the cover or choose to edit the cover to select their own cover style.

[0158] The electronic device can detect the user's click on the application cover control 12054. In response to the user's operation, the electronic device can display the interface 1206 shown in Figure 12A(f). At this time, the cover of Note 1 is replaced with the smart cover 12052.

[0159] As shown in Figure 12B(a), the user can also click the edit cover control 12053 in interface 1205. In response to the user's operation, the electronic device can display interface 1207 as shown in Figure 12B(b), or interface 1208 as shown in Figure 12B(c). If Note 1 is a text note, interface 1207 is displayed, as shown in Figure 12B(b). Interface 1207 may include a color selection bar 12071, a style selection bar 12072, and a preview cover 12073. If Note 1 is a handwritten note, interface 1208 is displayed, as shown in Figure 12B(c). Interface 1208 may include other options besides the color selection bar, style selection bar, and preview cover. The user can select any color and any style, and the preview cover style changes according to the user's selection. The user can preview the cover effect.

[0160] As shown in interface 1209 (d) of Figure 12B, the user can also click on the text in the preview cover to edit the summary content. Interfaces 1207, 1208, and 1209 all include a confirmation control 1200, which the user can click to indicate that editing is complete. In response to the user's action, the electronic device can display interface 1210 (e) of Figure 12B, showing the edited smart cover 12101. The user can click the application cover control, and in response to this action, the electronic device can display interface 1211 (f) of Figure 12B, at which point the cover of Note 1 is replaced with the smart cover 12101.

[0161] Referring to Figure 12C, as shown in Figure 12C(a), after applying the smart cover 12101, the user can long-press to select Note 1 again in interface 1211, entering interface 1212 as shown in Figure 12C(b). The user can click on the smart cover, and in response to the user's operation, the electronic device automatically regenerates the smart cover for Note 1, as shown in interface 1213 as shown in Figure 12C(c). The smart cover 12131 generated this time has a different style from the smart cover 12101. The user can select to apply the cover, and in response to the user's operation, the electronic device can display interface 1214 as shown in Figure 12C(d). At this time, the cover of Note 1 is replaced by smart cover 12131 instead of smart cover 12101.

[0162] After applying Smart Cover 12131, if the user edits the main text of Note 1 and saves the edited Note 1, the electronic device can automatically update the summary content in Smart Cover 12131.

[0163] In another implementation, users can set a smart cover for their notes on the main text page. Taking handwritten notes as an example, interface 1301, shown in Figure 13A(a), is the main text page of the handwritten notes. Interface 1301 includes a settings control 13011. After the user clicks the settings control 13011, an option box pops up, and the user can click the page settings option. In response to the user's operation, the electronic device can enter the page settings. If the user has previously generated a smart cover on the grid list page (e.g., interface 1208), the electronic device displays interface 1302, as shown in Figure 13A(b), where the user can click the smart cover control to set the smart cover.

[0164] Referring to Figure 13B, if the user has not previously generated a smart cover on the grid list page (e.g., interface 1208), after the user clicks on page settings in interface 1301, the electronic device displays interface 1303 as shown in Figure 13B(b). This interface does not have a smart cover control, and the user can set other types of covers.

[0165] In summary, by setting a smart cover, you can quickly learn the content of the notes based on the summary on the cover.

[0166] In addition to mobile phones, this application also provides the smart functions of a note-taking app on tablets and personal computers. The user interface for tablets is described below.

[0167] Referring to Figure 14A, after a user opens the Notes app on a tablet and enters the main text page of the notes, the electronic device can display interface 1401 as shown in Figure 14A(a). Interface 1401 displays a note assistant control 14011 in the top toolbar. The electronic device can detect user operations on the note assistant control 14011. In response to the user operation, the electronic device can display interface 1402 as shown in Figure 14A(b). A sidebar 14021 pops up on the right side of interface 1402, displaying a smart summary control 14022, a smart layout control 14023, and an exit control 14024.

[0168] The electronic device can detect the user's click on the exit control 14024, and in response to the user's operation, the electronic device can close the sidebar 14021 and return to the interface 1401.

[0169] The electronic device can detect the user's click on the smart summary control 14022. In response to the user's operation, the electronic device can display the smart summary generation process in the sidebar 14021. This generation process is similar to that shown in Figure 9A. After the smart summary is generated, the electronic device can display the interface 1403 shown in Figure 14B(a). The functions of the smart summary-related controls in interface 1403 can be referred to in Figures 9A-9D. The electronic device can detect the user's click on the insert original text control. In response to the user's operation, the electronic device can display the interface 1404 shown in Figure 14B(b). In this interface, the smart summary is displayed above the main text of the note, and the sidebar can still display the smart summary.

[0170] The electronic device can also detect user clicks on the smart layout control 14023. In response to the user's operation, the electronic device can display the layout process in the sidebar 14021, which is similar to that in Figure 11A. After the layout is completed, the electronic device can display the interface 1405 shown in Figure 14C(a). The functions of the controls in the interface 1405 can be referred to in Figures 11A-11D. The electronic device can detect user clicks on the "Replace Original Text" control. In response to the user's operation, the electronic device can display the interface 1406 shown in Figure 14C(b). The electronic device can use multiple template formats for layout in parallel. The cards in the sidebar 14021 support sliding, allowing users to slide and view layouts in other formats.

[0171] Tablet computers also support extracting summaries and formatting parts of text, which will not be elaborated on here.

[0172] The following describes the user interface when the electronic device is a personal computer.

[0173] Referring to Figures 15A-15G, after a user opens the note-taking app on their personal computer, the interface shown in Figure 15A will be displayed. The note-taking app can display various functions in four columns, and the interface includes a note-taking assistant control 1501. The electronic device can detect the user's click on the note-taking assistant control 15011. In response to the user's operation, the electronic device can pop up a sidebar, displaying the interface shown in Figure 15B. The sidebar displays a smart summary control 1502, a smart layout control 1503, and an exit control 1504.

[0174] The electronic device can detect the user's click on the exit control 1504. In response to the user's operation, the electronic device can close the sidebar and return to the interface shown in Figure 15A.

[0175] The electronic device can detect the user's click on the smart summary control 1502. In response to the user's operation, the electronic device can display the smart summary generation process in the sidebar. This generation process is similar to that shown in Figure 9A. After the smart summary is generated, the electronic device can display the interface shown in Figure 15C. The functions of the smart summary-related controls in the interface can be referred to in Figures 9A-9D. The electronic device can also detect the user's click on the insert original text control. In response to the user's operation, the electronic device can display the interface shown in Figure 15D. In this interface, the smart summary can be displayed above the main text of the note, and the sidebar can still display the smart summary.

[0176] The electronic device can also detect user clicks on the smart layout control 1503. In response to the user's action, the electronic device can display the layout process in the sidebar, similar to that shown in Figure 11A. After layout is complete, the electronic device can display the interface shown in Figure 15E. The functions of the smart layout-related controls in the interface can be found in Figures 11A-11D. The electronic device can also detect user clicks on the "Replace Original Text" control. In response to this action, the electronic device can display the interface shown in Figure 15F. The electronic device can use multiple template formats for layout in parallel. The cards in the sidebar support sliding, allowing users to view layouts in other formats.

[0177] In another implementation, as shown in Figure 15G, after the user selects text, a menu bar appears. The user can move the mouse to the note-taking assistant and then click on "Smart Summary" or "Smart Layout," which displays the process of extracting the summary or formatting the text in the sidebar. Personal computers also support extracting summaries and formatting partial text; the specific process can be found in the aforementioned embodiments and will not be repeated here.

[0178] The above describes the application display method provided in the embodiments of this application. The electronic device and apparatus for performing the above method provided in the embodiments of this application will be described below.

[0179] Figure 16 shows a schematic diagram of a hardware structure of electronic device 100.

[0180] Electronic device 100 may include processor 110, external memory interface 120, internal memory 121, universal serial bus (USB) interface 130, charging management module 140, power management module 141, battery 142, antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, sensor module 180, button 190, motor 191, indicator 192, camera 193, display screen 194, and subscriber identification module (SIM) card interface 195, etc.

[0181] The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0182] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device 100. 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.

[0183] Processor 110 may include one or more processing units, such as application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0184] The controller can generate operation control signals based on the instruction opcode and timing signals to complete the control of instruction fetching and execution.

[0185] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0186] In some embodiments, the processor 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0187] It is understood that the interface connection relationships between the modules illustrated in the embodiments of the present invention are merely illustrative and do not constitute a structural limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.

[0188] The charging management module 140 receives charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 receives charging input from the wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 receives wireless charging input via the wireless charging coil of the electronic device 100. While charging the battery 142, the charging management module 140 can also supply power to the electronic device via the power management module 141.

[0189] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, internal memory 121, display 194, camera 193, and wireless communication module 160, etc.

[0190] The wireless communication function of electronic device 100 can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.

[0191] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 100 can communicate with networks and other devices through wireless communication technology.

[0192] Electronic device 100 implements display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. Processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.

[0193] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniature LED, a microLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 may include one or N displays 194, where N is a positive integer greater than 1.

[0194] Electronic device 100 can perform shooting functions through ISP, camera 193, video codec, GPU, display 194 and application processor.

[0195] An NPU (Neural Processing Unit) is a neural network (NN) computing processor. By borrowing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it can rapidly process input information and continuously learn on its own. NPUs can enable intelligent cognitive applications in electronic devices, such as image recognition, facial recognition, speech recognition, and text understanding. For example, electronic device 100 can learn from the text of notes through semantic recognition and extract the topic categories of the notes.

[0196] The external storage interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external storage interface 120 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.

[0197] Internal memory 121 can be used to store computer executable program code, which includes instructions. Internal memory 121 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of electronic device 100 (such as audio data, phonebook, etc.). Furthermore, internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 110 executes various functional applications and data processing of electronic device 100 by running instructions stored in internal memory 121 and / or instructions stored in memory located in the processor.

[0198] Electronic device 100 can implement audio functions, such as music playback and recording, through audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and application processor.

[0199] Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. Electronic device 100 can also calculate the touch position based on the detection signal from pressure sensor 180A. Gyroscope sensor 180B can be used to determine the motion posture of electronic device 100. Barometric pressure sensor 180C is used to measure barometric pressure. Magnetic sensor 180D includes a Hall effect sensor. Electronic device 100 can use magnetic sensor 180D to detect the opening and closing of the flip cover. Accelerometer 180E can detect the magnitude of acceleration of electronic device 100 in various directions (generally three axes). Distance sensor 180F is used to measure distance. Proximity sensor 180G can include, for example, a light-emitting diode (LED) and a photodetector, such as a photodiode. The LED can be an infrared LED. Electronic device 100 emits infrared light outward through the LED to detect the presence of nearby objects. Ambient light sensor 180L is used to sense ambient light intensity. Fingerprint sensor 180H is used to collect fingerprints. Temperature sensor 180J is used to detect temperature. Bone conduction sensor 180M can acquire vibration signals.

[0200] Touch sensor 180K, also known as a "touch device," can be located on display screen 194. The touch sensor 180K and display screen 194 together form a touchscreen, also known as a "touchscreen." Touch sensor 180K detects touch operations applied to or near it. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through display screen 194. In other embodiments, touch sensor 180K may also be located on the surface of electronic device 100, in a different position than display screen 194.

[0201] In this embodiment, the touch sensor can detect the user's touch operation on the display screen, such as a click operation on a category view card, and then the electronic device 100 can respond to the click operation and display the corresponding category view details page.

[0202] Buttons 190 include a power button, volume buttons, etc. Buttons 190 can be mechanical buttons or touch-sensitive buttons. Electronic device 100 can receive button input and generate key signal inputs related to user settings and function control of electronic device 100.

[0203] Motor 191 can generate vibration alerts. Motor 191 can be used for incoming call vibration alerts or for touch vibration feedback. For example, different vibration feedback effects can be corresponding to touch operations performed on different applications (such as taking photos, playing audio, etc.). Motor 191 can also correspond to different vibration feedback effects for touch operations performed on different areas of the display screen 194.

[0204] The indicator 192 can be an indicator light, used to indicate charging status, battery level changes, or to indicate messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 195 to achieve contact and separation with the electronic device 100.

[0205] The software system of electronic device 100 can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. This application embodiment uses the layered architecture Android system as an example to exemplify the software structure of electronic device 100.

[0206] Figure 17 is a software structure block diagram of an electronic device 100 according to an embodiment of this application.

[0207] A layered architecture divides software into several layers, each with a clear role and function. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.

[0208] The application layer can include a series of application packages.

[0209] As shown in Figure 17, the application package may include applications such as a note-taking app, camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, and SMS.

[0210] In this embodiment, the note-taking app may include a user interface module. The user interface module displays the interface during the operation of the note-taking app and accepts instructions or information input by the user through the note-taking interface. Optionally, the user interface module can implement its functions by calling relevant modules in the application architecture layer.

[0211] The application framework layer provides application programming interfaces (APIs) and a programming framework for applications in the application layer. The application framework layer includes some predefined functions.

[0212] As shown in Figure 17, the application framework layer may include a window manager, content provider, view system, phone manager, resource manager, notification manager, etc.

[0213] The window manager is used to manage windowed applications. It can retrieve screen size, determine the presence of a status bar, lock the screen, and capture screenshots, among other things.

[0214] Content providers store and retrieve data, making that data accessible to applications. This data may include videos, images, audio, made and received phone calls, browsing history and bookmarks, phone books, etc.

[0215] A view system includes visual controls, such as controls for displaying text and controls for displaying images. View systems can be used to build applications. A display interface can consist of one or more views. For example, a display interface including a text notification icon could include views for displaying text and views for displaying images.

[0216] The phone manager is used to provide communication functions for electronic device 100. For example, it manages call status (including connection and disconnection).

[0217] The file explorer provides applications with various resources, such as localized strings, icons, images, layout files, video files, and more.

[0218] The notification manager allows applications to display notifications in the status bar. These notifications can be used to deliver informational messages and can disappear automatically after a short pause, requiring no user interaction. For example, the notification manager can be used to notify users of completed downloads or message alerts. The notification manager can also display notifications as icons or scrolling text in the top status bar, such as notifications from background applications, or as dialog boxes on the screen. Examples include displaying text messages in the status bar, emitting sounds, vibrating electronic devices, and flashing indicator lights.

[0219] The Android Runtime consists of core libraries and a virtual machine. The Android runtime is responsible for scheduling and managing the Android system.

[0220] The core library consists of two parts: one part is the functionalities that need to be called by the Java language, and the other part is the Android core library.

[0221] The application layer and application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and application framework layer as binary files. The virtual machine is used to perform functions such as object lifecycle management, stack management, thread management, security and exception management, and garbage collection.

[0222] System libraries can include multiple functional modules. For example: surface manager, media libraries, 3D graphics processing libraries (e.g., OpenGL ES), 2D graphics engines (e.g., SGL), etc.

[0223] The Surface Manager is used to manage the display subsystem and provides the blending of 2D and 3D layers for multiple applications.

[0224] The media library supports playback and recording of various common audio and video formats, as well as still image files. It supports multiple audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG.

[0225] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0226] A 2D graphics engine is a graphics engine for 2D drawing.

[0227] The kernel layer is the layer between hardware and software. The kernel layer contains at least the display driver, camera driver, audio driver, and sensor driver.

[0228] The following example, using a scenario of interface switching, illustrates the workflow of electronic device software and hardware.

[0229] For example, when the touch sensor in an electronic device receives a touch operation, a corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into a raw input event (including touch coordinates, touch pressure, and the timestamp of the touch operation). The raw input event is stored in the kernel layer. The application framework layer retrieves the raw input event from the kernel layer and identifies the button corresponding to the input event. Taking a single touch operation as an example, where the button corresponding to the single touch operation is the "Notes Application" icon, the Notes Application calls the interface of the application framework layer to launch the Notes Application. Then, the interface module in the Notes Application calls the kernel layer to launch the display driver and display the Notes Application's functional interface. For example, the Notes Application's functional interface may include category view cards. When the electronic device's touch sensor receives a touch operation on a category view card in the Notes Application, the input event corresponding to the touch operation passes through the system library, kernel layer, and application framework layer to the interface module in the Notes Application, which then displays the Notes App's category view interface.

[0230] Figure 18 is a schematic diagram of an application display device 1800 provided in an embodiment of this application. The application display device 1800 may be an electronic device as described in this application embodiment, or a chip or chip system within an electronic device. As shown in Figure 18, the application display device 1800 may include a display unit 1801 and a processing unit 1802. The processing unit 1802 is used to support the application display device 1800 in performing the aforementioned processing steps.

[0231] In one implementation, the application display device 1800 further includes a storage unit 1803. The storage unit 1803 and the processing unit 1802 are connected via a circuit. The storage unit 1803 may include one or more memories, which can be devices in one or more devices or circuits used to store programs or data. The storage unit 1803 can exist independently and be connected to the processing unit 1802 via a communication bus. Alternatively, the storage unit 1803 can be integrated with the processing unit 1802.

[0232] Storage unit 1803 may store computer-executable instructions for methods in an electronic device, so that processing unit 1802 executes the methods in the above embodiments. Storage unit 1803 may be a register, cache, or random access memory (RAM), or it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions.

[0233] Figure 19 is a schematic diagram of a chip structure provided in an embodiment of this application. As shown in Figure 19, the chip 1900 includes one or more processors 1901, communication lines 1902 and communication interfaces 1903. Optionally, the chip 1900 also includes a memory 1904.

[0234] In some implementations, memory 1904 stores elements such as executable modules or data structures, or subsets thereof, or extended sets thereof.

[0235] The methods described in the embodiments of this application can be applied to, or implemented by, processor 1901. Processor 1901 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the hardware of processor 1901 or by instructions in software form. Processor 1901 may be a general-purpose processor (e.g., a microprocessor or conventional processor), a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates, transistor logic devices, or discrete hardware components. Processor 1901 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application.

[0236] The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can be located in mature storage media in the art, such as random access memory, read-only memory, programmable read-only memory, or electrically erasable programmable read-only memory (EEPROM). This storage medium is located in memory 1904, and processor 1901 reads information from memory 1904 and, in conjunction with its hardware, completes the steps of the above method.

[0237] The processor 1901, memory 1904 and communication interface 1903 can communicate with each other via communication line 1902.

[0238] In the above embodiments, the instructions stored in the memory for execution by the processor can be implemented in the form of a computer program product. This computer program product can be pre-written into the memory, or it can be downloaded and installed into the memory as software.

[0239] This application also provides a computer program product comprising 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 may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may 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 may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. For example, available media may include magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).

[0240] This application provides an electronic device, which includes a processor and a memory. The memory stores a computer program, and the processor executes the computer program to perform the method described above.

[0241] This application provides a chip. The chip includes a processor, which is used to call a computer program in memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those in the related embodiments described above, and will not be repeated here.

[0242] In the embodiments provided in this application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms. Additionally, the functional units in the various embodiments of this application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0243] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above. The computer-readable storage medium stores a computer program or instructions. When executed by a processor, the computer program or instructions implement the methods described above. The methods described in the above embodiments can be implemented wholly or partially 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 over the computer-readable medium. The 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. The storage medium can be any target medium accessible by a computer.

[0244] As one possible design, computer-readable media may include compact disc read-only memory (CD-ROM), RAM, ROM, EEPROM, or other optical disc storage; computer-readable media may include disk storage or other disk storage devices. Furthermore, any connecting cable may also be appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, 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 media. As used herein, disks and optical discs include optical discs (CD), laser discs, optical 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.

[0245] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0246] In the foregoing description, specific details such as particular system architectures and techniques have been set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application can also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted to avoid unnecessary detail that could obscure the description of this application.

[0247] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0248] It should also be understood that, in the description of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, referring to any combination and all possible combinations of one or more of the related listed items, and including these combinations, for example, A and / or B can mean: A alone, A and B together, and B alone.

[0249] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0250] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0251] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. An application display method characterized by comprising: The method is applied to an electronic device installed with a note application, and comprises: detecting a first operation for starting the note application, wherein the note application comprises a plurality of notes; in response to the first operation, displaying a first interface, wherein the first interface is a home page of the note application, and the home page of the note application comprises a first card, and the first card comprises an identification of a first topic; after detecting a second operation for the first card, displaying a second interface, wherein the second interface comprises information cards of at least one note in the plurality of notes, and each note in the at least one note is associated with the first topic; after detecting a third operation for an information card of a first note, displaying a third interface, wherein the third interface is a text interface of the first note, and the first note is one of the at least one note.

2. The method of claim 1, wherein, The first card further comprises an identification of a second topic, wherein if the first topic is a primary topic, the second topic is a secondary topic of the first topic, and the identification of the second topic is surrounded around the identification of the first topic.

3. The method according to claim 1 or 2, characterized in that, The displaying of the second interface after detecting the second operation for the first card comprises: after detecting the second operation for the first card, displaying the second interface in response to the second operation.

4. The method according to claim 1 or 2, characterized in that, The displaying of the second interface after detecting the second operation for the first card comprises: after detecting the second operation for the first card, displaying a fourth interface, wherein the fourth interface comprises the identification of the first topic and identifications of other primary topics, and the identification of each primary topic is surrounded around to display an identification of a corresponding secondary topic; in response to a fourth operation for the identification of the first topic in the fourth interface, displaying the second interface.

5. The method according to any one of claims 1 to 4, characterized in that, The text interface of the first note comprises a first control for generating a smart summary, and the method further comprises: after detecting a fifth operation for the first control, the text interface of the first note displays a first pop-up window, wherein the first pop-up window displays a summary of the first note and a second control for inserting the summary of the first note into the text of the first note; after detecting a sixth operation for the second control, the text interface of the first note displays a second card without displaying the first pop-up window, wherein the second card comprises the summary of the first note, a topic of the first note, and a keyword of the first note.

6. The method of claim 5, wherein, The method further comprises: detecting a seventh operation for the topic of the first note; in response to the seventh operation, displaying the second interface.

7. The method of claim 5, wherein, The method further comprises: detecting an eighth operation for the keyword of the first note; in response to the eighth operation, displaying a fifth interface, wherein the fifth interface comprises the text of the first note, and the keyword of the first note is highlighted in the text.

8. The method according to any one of claims 1 to 7, characterized in that, After displaying the second interface, the method further comprises: When a ninth operation acting on the second interface is detected, a sixth interface is displayed, the sixth interface includes information cards of the at least one note, and a third control, a fourth control and a fifth control, and the at least one note is in a selected state, the third control is a moving control, the fourth control is a deleting control, and the fifth control is a sharing control; When a tenth operation acting on the third control is detected, the at least one note is moved into the first folder; When an eleventh operation acting on the fourth control is detected, the at least one note is deleted; When a twelfth operation acting on the fifth control is detected, the at least one note is shared.

9. The method according to any one of claims 1 to 8, characterized in that, The first card includes a plurality of display regions, and the identifier of the first theme is displayed in one display region of the plurality of display regions.

10. The method according to any one of claims 1 to 9, characterized in that, The home page of the note application further includes a third card, the third card displays an abstract of a second note, the second note is one note of the plurality of notes, and the method further includes: detecting a thirteenth operation of sliding the third card; in response to the thirteenth operation, displaying an abstract of a third note on the third card, the third note being one note of the plurality of notes other than the second note.

11. The method of claim 10, wherein, The second note has a later save time than the third note.

12. The method of claim 11, wherein, The home page of the note application further includes a sixth control, and the method further includes: When a fourteenth operation acting on the sixth control is detected, a seventh interface is displayed, and the seventh interface includes abstracts of the plurality of notes; When a fifteenth operation acting on an abstract of a fourth note is detected, an eighth interface is displayed, and the eighth interface includes a second pop-up window and a body of the fourth note, the second pop-up window including the abstract of the fourth note, the fourth note being any one of the plurality of notes.

13. The method of claim 1, wherein, After the first interface is displayed, the method further includes: displaying a ninth interface, the ninth interface displaying the plurality of notes in a grid form, and a cover of a fifth note of the plurality of notes being displayed as a first cover; detecting a sixteenth operation acting on the fifth note, the sixteenth operation being used to apply a second cover of the fifth note generated according to an abstract of the fifth note; in response to the sixteenth operation, the cover of the fifth note is displayed as the second cover, and the second cover includes the abstract of the fifth note.

14. The method of claim 13, wherein, The method further includes: after the body content of the fifth note changes, updating the abstract of the fifth note in the second cover according to the body content of the fifth note.

15. The method of claim 1, wherein, The home page of the note application further includes a fourth card, the fourth card displays first prompt information, the first prompt information prompting a newly generated abstract or an abstract to be viewed, and the method further includes: when a seventeenth operation acting on the fourth card is detected, a tenth interface is displayed, when the first prompt information prompts the newly generated abstract, the tenth interface includes the newly generated abstract, and when the first prompt information prompts the abstract to be viewed, the tenth interface includes the abstract to be viewed.

16. The method of claim 15, wherein, After displaying the tenth interface, the method further includes: After detecting the eighteenth operation, displaying a home page of the note application, when the eighteenth operation is an operation of not viewing the summary of the tenth interface and exiting the tenth interface, the home page of the note application includes a fourth card, and the fourth card displays second prompt information prompting the summary to be viewed; When the eighteenth operation is an operation of viewing part of the summary of the tenth interface and exiting the tenth interface, the home page of the note application includes the fourth card, and the fourth card displays third prompt information prompting the summary to be viewed, and the second prompt information and the third prompt information are different in the number of summaries to be viewed; When the eighteenth operation is an operation of viewing all the summary of the tenth interface and exiting the tenth interface, the home page of the note application does not include the fourth card.

17. An electronic device, comprising: Comprise: One or more processors; one or more memories; The memory stores one or more programs, and when the one or more programs are executed by the processor, the electronic device executes the method in any one of claims 1-16.

18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, which when running on the computer, cause the computer to execute the method in any one of claims 1-16.

19. A computer program product, characterised in that, The computer readable storage medium stores instructions, which when running on the computer, cause the computer to execute the method in any one of claims 1-16. The computer readable storage medium stores instructions, which when running on the computer, cause the computer to execute the method in any one of claims 1-16.

Citation Information

Patent Citations

  • Note collation method and equipment

    CN107315735A

  • Generation and presentation of media content

    CN110799971A

  • Note knowledge management method and device, storage medium and system

    CN115310608A

  • Cell content display method and device, electronic equipment and storage medium

    CN116402031A

  • Contextual grouping of handwritten notes to a portable information handling system

    US20230334078A1