Collected page display method and device, electronic equipment and storage medium
By displaying multiple tabs on the favorites page, the problem of low efficiency in finding favorite data across different applications is solved, enabling cross-application data integration and intelligent services, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-02
- Publication Date
- 2026-04-03
AI Technical Summary
Users experience low efficiency in retrieving data collected across different applications, requiring switching between multiple applications. There is a lack of a unified management portal, insufficient intelligence, and an inability to perform in-depth processing and cross-application association.
This paper provides a method for displaying a collection page. By receiving user input in the collection interface, a collection page containing multiple collection tabs is displayed, allowing users to retrieve data from different collection sources and supporting cross-application data association and intelligent processing.
It improves the efficiency of users finding and saving data, reduces the number of steps required to switch between applications, enables cross-application data integration and intelligent services, and enhances the user experience.
Smart Images

Figure CN121785500A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of electronic technology, specifically relating to a method, apparatus, electronic device, storage medium, and program product for displaying a collection page. Background Technology
[0002] Typically, when browsing data on electronic devices, users often have the need to save one or more pieces of data so they can access them again later. For example, when browsing news on a mobile phone, a user might save news items that interest them for later viewing.
[0003] In related technologies, when a user saves a piece of data through an electronic device, the device stores the data in the database of its respective application. The user can then reopen the application containing the data to view it again.
[0004] However, since users often save data from different applications on their electronic devices, if a user needs to retrieve the data they have saved from different applications, they often have to switch between the save pages of different applications, resulting in low efficiency for users to find their saved data. Summary of the Invention
[0005] The purpose of this application is to provide a method, apparatus, electronic device, storage medium, and program product for displaying a collection page, which can improve the efficiency of users in finding their collection data.
[0006] In a first aspect, embodiments of this application provide a method for displaying a favorites page, the method comprising:
[0007] When the collection interface is displayed, a first input to the first collection card is received; wherein the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data;
[0008] In response to the first input mentioned above, a first collection page is displayed, which includes the first collection data corresponding to the first collection card mentioned above.
[0009] Secondly, embodiments of this application provide a collection page display device, which includes: a receiving module and a display module;
[0010] The receiving module is configured to receive a first input to the first collection card when the display module displays the collection interface; wherein the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; the display module is configured to display a first collection page in response to the first input received by the receiving module, the first collection page including the first collection data corresponding to the first collection card.
[0011] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores a program or instructions executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the favorites page display method as described in the first aspect.
[0012] Fourthly, embodiments of this application provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the favorites page display method as described in the first aspect.
[0013] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the favorites page display method as described in the first aspect.
[0014] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the favorites page display method as described in the first aspect.
[0015] In this embodiment, when displaying the collection interface, a first input to a first collection card is received; wherein the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; in response to the first input, a first collection page is displayed, the first collection page including the first collection data corresponding to the first collection card. In this solution, the electronic device can receive user input and retrieve collection data from different collection sources corresponding to different collection tabs on the collection page while displaying a collection page containing multiple collection tabs. This allows users to retrieve collection data from multiple different collection sources through a single collection page, avoiding the tedious steps of constantly switching application pages when searching for collection data and improving the efficiency of searching collection data. Attached Figure Description
[0016] Figure 1This is one of the flowcharts of a method for displaying a collection page provided in some embodiments of this application;
[0017] Figure 2 These are schematic diagrams illustrating user clicks on application icons for favorites, provided in some embodiments of this application.
[0018] Figure 3A This is one of the schematic diagrams of the collection interface provided in some embodiments of this application;
[0019] Figure 3B This is a second schematic diagram of the collection interface provided in some embodiments of this application;
[0020] Figure 3C This is the third schematic diagram of the collection interface provided in some embodiments of this application;
[0021] Figure 4A This is one of the schematic diagrams of the collection page provided in some embodiments of this application;
[0022] Figure 4B This is a second schematic diagram of a collection page provided in some embodiments of this application;
[0023] Figure 4C This is the third schematic diagram of a collection page provided in some embodiments of this application;
[0024] Figure 5 This is the second flowchart of a method for displaying a collection page provided in some embodiments of this application;
[0025] Figure 6 This is the third flowchart of a method for displaying a collection page provided in some embodiments of this application;
[0026] Figure 7A This is one of the schematic diagrams illustrating user clicks on key information provided in some embodiments of this application;
[0027] Figure 7B This is one of the schematic diagrams of the associated service window provided in some embodiments of this application;
[0028] Figure 7C This is a second illustration of a user clicking on key information provided in some embodiments of this application;
[0029] Figure 7D This is a second schematic diagram of the associated service window provided in some embodiments of this application;
[0030] Figure 8 This is the fourth flowchart of a method for displaying a collection page provided in some embodiments of this application;
[0031] Figure 9AThese are schematic diagrams illustrating a user clicking the browser's favorites tab, provided in some embodiments of this application;
[0032] Figure 9B These are schematic diagrams of browser tab collection pages provided in some embodiments of this application;
[0033] Figure 10A These are schematic diagrams illustrating user clicks on collection icons provided in some embodiments of this application;
[0034] Figure 10B These are schematic diagrams of a collection page provided in some embodiments of this application;
[0035] Figure 10C This is a schematic diagram of a collection collection page for an uncategorized collection collection provided in some embodiments of this application;
[0036] Figure 10D These are schematic diagrams illustrating the display of a new collection window on a mobile phone according to some embodiments of this application;
[0037] Figure 10E These are schematic diagrams illustrating user clicks on the favorite icon provided in some embodiments of this application;
[0038] Figure 10F These are schematic diagrams illustrating a mobile collection / favorites window displayed on a mobile phone, provided in some embodiments of this application.
[0039] Figure 11 This is the fifth flowchart of a method for displaying a collection page provided in some embodiments of this application;
[0040] Figure 12A This is one of the schematic diagrams of a mobile phone displaying a map page provided in some embodiments of this application;
[0041] Figure 12B This is a second schematic diagram of a mobile phone display map page provided in some embodiments of this application;
[0042] Figure 13 This is the sixth flowchart of a method for displaying a collection page provided in some embodiments of this application;
[0043] Figure 14 This is a schematic diagram illustrating the display of collection data under the T-country map node on a mobile phone, provided in some embodiments of this application;
[0044] Figure 15 These are schematic diagrams of a collection page display device provided in some embodiments of this application;
[0045] Figure 16 These are schematic diagrams of the structure of electronic devices provided in some embodiments of this application;
[0046] Figure 17 These are schematic diagrams of the hardware structure of electronic devices provided in some embodiments of this application. Detailed Implementation
[0047] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0048] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0049] The terms "at least one," "at least one," etc., in this application refer to any one, any two, or a combination of two or more of the included objects. For example, at least one of a, b, and c can mean: "a," "b," "c," "a and b," "a and c," "b and c," and "a, b, and c," where a, b, and c can be single or multiple. Similarly, "at least two" refers to two or more, and its meaning is similar to that of "at least one."
[0050] The following explains some concepts and terms involved in the collection page display method, apparatus, electronic device, storage medium, and program product provided in the embodiments of this application.
[0051] Artificial Intelligence (AI) is a new technological science that studies and develops theories, methods, technologies, and application systems for simulating, extending, and expanding human intelligence.
[0052] Identifiers: In this application, identifiers are text, symbols, images, etc. used to indicate information. They can be used as carriers for displaying information, including but not limited to text identifiers, image identifiers, symbol identifiers, etc.
[0053] Interface: This refers to the visual interface through which users interact with electronic devices, such as mobile phones. It serves as the medium for information presentation and input / output within a hardware or software system. Electronic devices can display an interface on a screen, allowing users to interact with the device through touch, clicks, or gestures. The interface may include elements such as icons, buttons, menus, text, and symbols.
[0054] Application: An application can also be simply referred to as an "application." Multiple applications (Apps) can be installed on an electronic device, and their identifiers are displayed on the device's home screen. In some embodiments of this application, the application can be an embedded application (i.e., a system application of the electronic device) or a downloadable application.
[0055] Controls: Also known as components, controls are graphical user interface elements. Controls are the basic building blocks of a user interface, such as windows or text boxes, displayed in the program interface of any application. Controls can be buttons, text boxes, labels, etc., used to control all the data processed by each application and the interactive operations related to that data.
[0056] The following description, in conjunction with the accompanying drawings, details the collection page display method, apparatus, electronic device, storage medium, and program product provided in this application through specific embodiments and application scenarios.
[0057] Currently, mobile app bookmarking functions generally suffer from fragmentation and siloing: most apps only display bookmarks containing their own content, such as browsers showing only bookmarked web pages, memos showing only bookmarked text, and shopping apps showing only bookmarked items. Bookmarks from different apps are stored in their own independent databases, requiring users to switch between multiple apps to view all bookmarks, lacking a unified management interface. For example, work documents saved in WeChat, industry news saved in a browser, and locations saved in a map app cannot be viewed on a single interface, resulting in low information retrieval efficiency.
[0058] Meanwhile, the existing collection function lacks sufficient intelligence: it can only perform simple storage of content and cannot perform in-depth processing of collected content, such as automatic summarization or extraction of key information, nor does it have the ability to link it across applications. For example, if a user saves a screenshot of flight information, they need to manually extract information such as date, time, and terminal and manually add it to the calendar application; the links to collected products cannot be directly linked to the wallet's accounting function, making it difficult to meet users' information usage needs.
[0059] In summary, the existing collection function suffers from several drawbacks: First, it suffers from fragmented management: It relies on independent implementations across applications, lacking a unified system-level storage architecture. This forces users to maintain multiple collection lists across various applications, resulting in high information integration costs and a high risk of missing or duplicate content. Second, it suffers from simplistic processing: Collections lack linkage mechanisms with system services such as calendars, navigation, and accounting, requiring users to manually copy and paste information to trigger these services—a cumbersome and error-prone process. Third, it suffers from a lack of personalization: It cannot analyze user needs based on collected content. For example, users frequently collect parenting articles but receive no related service recommendations, lacking user profiles and memory mapping support, resulting in insufficient intelligent service capabilities.
[0060] This application provides a method, apparatus, electronic device, storage medium, and program product for displaying a collection page. When displaying a collection interface, it receives a first input to a first collection card. The collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data item. In response to the first input, a first collection page is displayed, which includes the first collection data corresponding to the first collection card. In this solution, the electronic device can receive user input and retrieve collection data from different collection sources corresponding to different collection tabs on a single collection page while displaying a collection page containing multiple collection tabs. This allows users to retrieve collection data from multiple different collection sources through a single collection page, avoiding the tedious steps of constantly switching application pages when searching for collection data and improving the efficiency of searching for collection data.
[0061] The embodiments of this application can be applied to scenarios where users need to retrieve their saved data. For example:
[0062] Scenario 1: User needs to retrieve saved messages in a communication application.
[0063] Scenario 2: User needs to search for screenshots of saved files and images.
[0064] Scenario 3: User needs to retrieve saved items in shopping apps.
[0065] Scenario 4: User needs to retrieve web pages saved in their browser.
[0066] Scenario 5: User needs to retrieve files saved in a communication application.
[0067] The following uses some specific scenarios from the embodiments of this application as examples to illustrate the method for displaying the collection page provided in the embodiments of this application.
[0068] For example, scenario 1: A user needs to retrieve a meeting notification saved in a communication application via their mobile phone: "Meeting at 1 PM in the conference room. Attendees: Person A, Person B, Person C."
[0069] When the user's phone displays the favorites interface, the user can receive the first input for the favorite card corresponding to the aforementioned meeting notification. The favorites interface includes a favorites tab for the communication application, which contains favorite cards for the communication application. After the user clicks on the favorite card corresponding to the aforementioned meeting notification, the phone can respond to the user's click input and display the favorites page containing the aforementioned meeting notification.
[0070] Scenario 2: The user needs to retrieve screenshots of online course materials saved in the photo album application on their mobile phone. The screenshots include the basic formulas of calculus and related knowledge points.
[0071] When the user's phone displays the favorites interface, the user can receive the first input of the favorite card corresponding to the screenshot of the aforementioned online courseware. The favorites interface includes a favorites tab of the photo album application, which contains favorite cards corresponding to the photo album application. After the user clicks on the favorite card corresponding to the screenshot of the aforementioned online courseware, the phone can respond to the user's click input and display the favorites page containing the screenshot of the aforementioned online courseware.
[0072] Scenario 3: A user searches for a children's toy they have saved in a shopping app on their mobile phone. The price of the toy is 299 yuan.
[0073] When the user's phone displays the favorites interface, the phone can receive the user's first input for the favorite card corresponding to the aforementioned children's toy product. The favorites interface includes a favorites tab for a shopping app, which contains favorite cards for the shopping app. When the user clicks on the favorite card corresponding to the aforementioned children's toy product, the phone can respond to the user's click input and display the favorites page containing the aforementioned children's toy product.
[0074] Scenario 4: The user needs to search for the "City A Travel Guide" page saved in the browser on their mobile phone. The "City A Travel Guide" page includes the text "Must-visit attractions: City A; Food recommendations: Seafood".
[0075] When the user's phone displays the favorites interface, the user can receive the first input of the favorite card corresponding to the aforementioned "City A Travel Guide" page. The favorites interface includes a browser's favorites tab, which contains the browser's corresponding favorites card. After the user clicks on the favorites card corresponding to the aforementioned "City A Travel Guide" page, the phone can respond to the user's click input and display the favorites page containing the aforementioned "City A Travel Guide" page.
[0076] Scenario 5: A user needs to retrieve a saved medical examination report file in their browser via their mobile phone. The report file includes the text: "Hello! Your medical examination results on October 2, 2025 are as follows: Blood pressure: 95-120; Blood sugar: 6.7; Your blood pressure is normal, but your blood sugar is high. We recommend that you exercise regularly and eat less sweets."
[0077] When the user's phone displays the favorites interface, the user can receive the first input of the favorite card corresponding to the aforementioned medical examination report document. The favorites interface includes a browser's favorites tab, which contains the browser's corresponding favorites card. After the user clicks on the favorites card corresponding to the aforementioned medical examination report document, the phone can respond to the user's click input and display a favorites page containing the content of the aforementioned medical examination report document.
[0078] It should be noted that scenarios 1 to 5 above are merely exemplary examples of some scenarios that may be applied to the embodiments of this application. In actual implementation, the embodiments of this application can also be applied to any possible scenario where users need to retrieve and save data. The embodiments of this application are not limited here.
[0079] The execution subject of the bookmark page display method provided in this application embodiment can be a bookmark page display device, which can be an electronic device, or a functional module or functional entity in an electronic device. The following uses an electronic device as an example to illustrate the technical solution provided in this application embodiment.
[0080] Figure 1 A flowchart illustrating a method for displaying a favorites page according to an embodiment of this application is shown, such as... Figure 1 As shown, the method for displaying the collection page provided in this application embodiment may include the following steps 202 and 203.
[0081] Step 202: When the electronic device displays the collection interface, it receives the first input for the first collection card.
[0082] In some embodiments of this application, before step 202 above, the method for displaying the collection page provided in this application further includes the following step 201.
[0083] Step 201: The electronic device displays the favorites interface.
[0084] In some embodiments of this application, before step 201 above, the method for displaying the collection page provided in this application further includes "the electronic device receiving the user's input to open collection". Step 201 above can actually be "the electronic device responding to the input to open collection and displaying the collection interface".
[0085] In some embodiments of this application, the first input can be a user's touch input to the first collection card. Of course, the first input can also be other forms of input, which can be determined according to actual needs, and this application does not limit it.
[0086] In some embodiments of this application, the collection interface includes at least one collection tab, each collection tab contains a collection card corresponding to a collection source, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data.
[0087] In some embodiments of this application, each of the above-described collection tabs includes at least one collection card.
[0088] In some embodiments of this application, the collection card includes at least one of the following: all or part of the information in the collection data corresponding to the collection card, the collection identifier carried by the collection data corresponding to the collection card, the collection source of the collection data corresponding to the collection card, the collection time of the collection data corresponding to the collection card, and the set identifier of the collection set to which the collection data corresponding to the collection card belongs.
[0089] In some embodiments of this application, the above-mentioned collection identifier is used to indicate key information of the corresponding collection data.
[0090] In some embodiments of this application, the above-mentioned collection sources include at least one of the following: browser, application.
[0091] In some embodiments of this application, the aforementioned collection identifier can also be used to characterize the content features of the collection data. For example, assuming the collection data is a travel guide for City A, the collection identifier for the collection data can be "travel, City A, attractions".
[0092] In some embodiments of this application, the aforementioned collection identifier may be a collection identifier generated by an electronic device based on key information of the aforementioned collection data through an AI big data model; or, the aforementioned collection identifier may be a collection identifier manually set by the user, and this application does not limit this.
[0093] In some embodiments of this application, the aforementioned collection set can be a system-preset collection set or a collection set manually created by the user; this application does not limit this.
[0094] In some embodiments of this application, the preset collection sets of the above-mentioned system include at least one of the following: food / cooking collection, sports and fitness collection, emotional / lifestyle collection, film and entertainment collection, fashion collection, culture / art collection, technology / digital collection, automobile collection, workplace / management collection, finance collection, real estate collection, education collection, game and animation collection, medical and health collection, cute animal collection, parenting collection, horoscope collection, history collection, plant collection, and other collections. Of course, the preset collection sets of the above-mentioned system may also include other collections, which will not be listed here to avoid redundancy.
[0095] In some embodiments of this application, the shape of the collection card can be rectangular. Of course, the shape of the collection card can also be other shapes, such as circles, rhombuses, etc. This application does not limit this.
[0096] In some embodiments of this application, the size of the collection card can be a fixed value preset by the system, or the size of the collection card can be a size that automatically adapts according to the amount of content displayed in the collection card. This application does not limit this.
[0097] In some embodiments of this application, the above-mentioned "open favorites" input can be a click input to the favorites application identifier. Of course, the above-mentioned "open" input can also be other forms of input, and this application does not limit it.
[0098] For example, such as Figure 2 As shown, users can click the Favorites app icon 31 in the sidebar 30 to trigger the electronic device to display the Favorites interface.
[0099] For example, taking scenario 1 as an example, such as Figure 3A As shown, after the user clicks the app icon in the phone's collection, the phone will display the collection interface 32. This collection interface 32 includes the collection tab 33 of the aforementioned communication app. The collection tab 33 of the communication app contains collection cards 34. These collection cards 34 are collection cards from the aforementioned communication app that correspond to the aforementioned meeting notification. They include the content of the meeting notification, the collection icons "notification" and "meeting" corresponding to the meeting notification, the collection time of the meeting notification "December 1st", the collection source of the meeting notification "communication app", and the collection set "uncategorized" where the meeting notification is located.
[0100] For example, taking scenario 3 as an example, such as Figure 3BAs shown, after the user clicks the app icon in the phone's favorites section, the phone will display a favorites interface 35. This favorites interface 35 includes a favorites tab 36 for the aforementioned shopping app. The favorites tab 36 for the shopping app contains favorites cards 37. These favorites cards 37 are favorites cards from the aforementioned shopping app corresponding to the aforementioned children's toy products. They include product information for the aforementioned children's toy products, the favorites icons for the aforementioned children's toy products "children's toy" and "product", the favorites date for the aforementioned children's toy products "December 1st", and the favorites collection "products" in which the aforementioned children's toy products are located.
[0101] For example, taking scenario 5 as an example, such as Figure 3C As shown, after the user clicks the Favorites app icon on the phone, the phone will display the Favorites interface 38. The Favorites interface 38 includes the browser's Favorites tab 39, which contains Favorites card 40. Favorites card 40 is a Favorites card from the browser corresponding to the aforementioned medical examination report file. It includes part of the content of the aforementioned medical examination report, the Favorites icons "Medical Examination Report" and "Health" of the aforementioned medical examination report, the Favorites date of the aforementioned medical examination report "October 15", and the Favorites collection "Files" where the aforementioned medical examination report is located.
[0102] In some embodiments of this application, the collection interface also includes a memory fragment control, which the electronic device can receive user input to the memory fragment control and display the user's application usage history.
[0103] In this way, electronic devices can display collection cards that include the corresponding collection data and the collection source, collection time, and collection identifier, allowing users to quickly retrieve their collection data through the collection cards and improving the efficiency of users' collection data search.
[0104] Step 203: The electronic device responds to the first input and displays the first favorites page.
[0105] In some embodiments of this application, the first collection page includes the first collection data corresponding to the first collection card, and the first collection tab is one of the at least one collection tab.
[0106] In some embodiments of this application, the first collection page includes a title area, a key information area, and an association area.
[0107] In some embodiments of this application, the title area includes a collection title that indicates key content in the first collection data; the key information area includes key information extracted from the first collection data; and the association area includes at least one of the following: relevant information of the first collection data, and service controls corresponding to each of the first association services in at least one first association service of the first collection data.
[0108] Optionally, in some embodiments of this application, the aforementioned key information area may further include the collection identifier of the aforementioned first collection data.
[0109] In some embodiments of this application, the key information extracted from the first collection data can be obtained by the electronic device extracting information from the first collection data, inputting the extracted information into the AI big model, and automatically summarizing the information through the semantic analysis capability of the AI big model.
[0110] For example, if the first collection data includes image data, the electronic device can use optical character recognition technology to recognize the image data in the first collection data to extract the text information in the image data, and then input the text information into the AI big model to obtain the key information corresponding to the text information.
[0111] In some embodiments of this application, the relevant information of the first collection data may include collection cards corresponding to collection data related to the first collection data. For example, the relevant information of the first collection data may include collection cards corresponding to collection data that carries the same collection identifier as the first collection data.
[0112] For example, taking scenario 1 as an example, combined with Figure 3A ,like Figure 4A As shown, the user clicks the above Figure 3A After the card 34 corresponding to the meeting notification is displayed, the phone will show the corresponding favorites page 41. The favorites page 41 includes a title area 42, which includes the title of the meeting notification, "Meeting Notification". The favorites page 41 also includes a key information area 43, which includes the key information of the meeting notification, "Meeting Time: 1 PM Meeting Location: Meeting Room Attendees: Person A, Person B, Person C". In addition, the favorites page 41 also includes an association area 44, which includes a schedule service control 45 associated with the meeting notification. The schedule service control 45 includes the schedule information corresponding to the meeting notification, "Attend Meeting 2025 / 12 / 15 13:00", and an "Add Schedule" control.
[0113] For example, taking scenario 3 as an example, combined with Figure 3B ,like Figure 4B As shown, the user clicks the above Figure 3B After selecting card 37 corresponding to the children's toy product, the phone will display the corresponding favorites page 46. This favorites page 46 includes a title area 47 containing the title "Children's Toy" for the aforementioned children's toy product. It also includes a key information area 48 containing the key information for the product: "Product: Children's Toy; Price: 299 yuan; Suitable Age: 3 to 5 years old." Furthermore, the favorites page 46 includes an association area 49 containing an accounting service control 50 associated with the aforementioned children's toy product. This control includes the corresponding accounting information for the children's toy, "Children's Toy 299 yuan," and the accounting control itself. The association area 49 also includes related "Associated Favorites" information, which includes favorites cards corresponding to the favorites data related to the aforementioned children's toy product.
[0114] For example, taking scenario 5 as an example, combined with Figure 3C ,like Figure 4C As shown, the user clicks the above Figure 3C After the physical examination report file corresponding to card 40 is accessed, the mobile phone will display the corresponding favorites page 51. This favorites page 51 includes a title area 52, which contains the title of the aforementioned physical examination report file, "2025 Physical Examination Report." The favorites page 51 also includes a key information area 53, which contains the key information from the aforementioned physical examination report file: "Examination date: October 2, 2025; Blood pressure: 95-120 (normal); Blood sugar: 6.7 (high blood sugar); Health reminder: It is recommended that you participate in regular exercise and eat less sweets." In addition, the favorites page 51 also includes an association area 54, which includes a record service control 55 associated with the aforementioned physical examination report. This record service control 55 includes the corresponding physical examination information from the aforementioned physical examination report: "Examination date: October 2, 2025; Blood pressure: 95-120 (normal); Blood sugar: 6.7 (high blood sugar)" and the record control. The associated area 54 also includes a schedule service control 56, which includes the schedule information "Go running on the 10th of every month" and an add schedule control.
[0115] In this way, electronic devices can display key information of the corresponding collected data on the collection page, and display related service controls related to the collected data in the related area of the collection page. This allows users to quickly trigger services related to the collected data on the collection page, thus connecting the collected data with system services and improving the convenience for users to use services related to the collected data.
[0116] In some embodiments of this application, the aforementioned first associated service is determined based on at least one of the following: user behavior data, a first service scope, and a second service scope.
[0117] In some embodiments of this application, the first service scope includes predetermined associatable related services, and the second service scope includes predetermined non-associatable related services.
[0118] In some embodiments of this application, the first association service includes at least one of the following: an association service for the first collection data that is used frequently, or an association service for the first collection data that was used within a predetermined time period before the current time.
[0119] In some embodiments of this application, the aforementioned pre-defined associatable related services refer to available related services pre-defined by the system or user.
[0120] In some embodiments of this application, the aforementioned predetermined unassociatable associated services refer to unavailable associated services predetermined by the system or user.
[0121] In some embodiments of this application, the first service range described above may be a service range manually set by the user; or, the first service range may be a service range automatically set by the system, and this application does not limit this.
[0122] In some embodiments of this application, the second service range described above can be a service range manually set by the user; or, the second service range described above can also be a service range automatically set by the system, and this application does not limit this.
[0123] In some embodiments of this application, the value of the predetermined time period can be a fixed value or other values preset by the system. This application does not limit this value. For example, the predetermined time period can be 3 days.
[0124] In some embodiments of this application, the aforementioned user behavior data may be user behavior data within a preset first time period. The value of the first time period may be a fixed value or other values preset by the system; this application does not limit this. For example, the first time period may be 7 days.
[0125] In some embodiments of this application, the aforementioned user behavior data may include user usage data for at least one application. For example, the number of times a user uses a calendar application, the number of times a user uses a navigation application, and the duration of use for a shopping application. Of course, the aforementioned user behavior data may also include other data, which can be determined according to actual needs, and this application does not limit this.
[0126] In some embodiments of this application, the electronic device can automatically trigger service association based on key information and user behavior data in the collection data. Specifically, the electronic device can obtain recent user behavior data, such as frequent use of calendar applications, navigation applications, etc., as the basis for the aforementioned first associated service.
[0127] For example, when a user uses the navigation application more than a preset threshold number of times in the aforementioned user behavior data, the electronic device may identify the navigation service as one of the associated services in the first associated service.
[0128] For example, if the user's usage time of the shopping application exceeds a preset time threshold in the aforementioned user behavior data, the electronic device may identify the accounting service as one of the associated services in the first associated service.
[0129] In this way, electronic devices allow users to manually set the service scope of the first associated service, or automatically adjust the service scope of the first associated service based on user behavior data. While providing users with convenient association services for their favorite data, it also prevents the leakage of user privacy and ensures information security.
[0130] This application provides a method for displaying a collection page. When an electronic device displays a collection page containing multiple collection tabs, it can receive user input and retrieve collection data from different collection sources corresponding to different collection tabs on the collection page. This allows users to retrieve collection data from multiple different collection sources through a single collection page, avoiding the tedious steps of constantly switching application pages when searching for collection data and improving the efficiency of searching collection data.
[0131] Optionally, in some embodiments of this application, the header area mentioned above includes a source control. For example, in conjunction with... Figure 1 ,like Figure 5 As shown, the method for displaying the collection page provided in this application embodiment further includes the following steps 204 and 205.
[0132] Step 204: The electronic device receives a second input to the aforementioned source control.
[0133] In some embodiments of this application, the second input can be a user's touch input to the source control. Of course, the second input can also be other forms of input, which this application does not limit.
[0134] Step 205: In response to the second input to the source control, the electronic device displays the source page of the first collection data.
[0135] In some embodiments of this application, when the source of the first data is a browser, the source page of the first data is the webpage corresponding to the first data; when the source of the first data is an application, the source page of the first data can be the page of the application.
[0136] For example, taking scenario 4 as an example, after the user clicks on the source control in the collection page corresponding to the above-mentioned "City A Travel Guide", the mobile phone can display the web page containing the "City A Travel Guide" in the browser.
[0137] It should be noted that in some embodiments of this application, steps 204 and 205 can be executed after step 203. Of course, steps 204 and 205 can also be executed at any other time when the electronic device displays the source control, and this application does not limit this.
[0138] In this way, electronic devices can display a source control on the favorites page, allowing users to view the source page of the favorites data by clicking the source control, so that they can perform operations related to the favorites data on the source page later, thus improving the convenience of users using the favorites data.
[0139] Optionally, in some embodiments of this application, the key information extracted from the aforementioned first collection data includes at least one first key piece of information. For example, in combination with... Figure 1 ,like Figure 6 As shown, the method for displaying the collection page provided in this application embodiment further includes steps 206 to 209 as described below.
[0140] Step 206: The electronic device receives a third input for the target key information in at least one of the first key information.
[0141] In some embodiments of this application, the aforementioned first key information can be highlighted on the aforementioned first collection page.
[0142] In some embodiments of this application, the aforementioned first key information may be key information related to the existence of a corresponding associated service. For example, the aforementioned first key information may be address information related to the existence of a navigation associated service.
[0143] In some embodiments of this application, the aforementioned first key information includes at least one of the following: time information, address information, person information, event information, and amount information. Of course, the aforementioned first key information may also include other information, which can be determined according to actual needs, and this application does not limit this.
[0144] In some embodiments of this application, the third input can be a touch input to the first key information. Of course, the third input can also be other forms of input, and this application does not limit it.
[0145] Step 207: In response to a third input of the target key information in at least one of the first key information, the electronic device displays an associated service window on the first favorites page.
[0146] In some embodiments of this application, the aforementioned associated service window includes at least one second service control, and each second service control corresponds to a second associated service of the aforementioned target key information.
[0147] Optionally, in some embodiments of this application, the aforementioned associated service window may further include at least one of the following: a copy control, a cut control, a share control, and an edit control. Of course, the aforementioned associated service window may also include other controls, which can be determined according to actual needs, and this application does not limit this.
[0148] For example, taking scenario 2 as an example, such as Figure 7A As shown, users can click on the first key information "299 yuan" in the collection page 57 corresponding to the above children's toy product, such as... Figure 7B As shown, this triggers the display of the associated service window 58 on the mobile phone. This associated service window 58 includes an accounting control 59 and a copy control 60.
[0149] For example, taking scenario 4 as an example, such as Figure 7C As shown, users can click on the first key information "Location A" in the bookmark page 61 corresponding to the "City A Travel Guide" mentioned above, such as... Figure 7D As shown, this triggers the display of the associated service window 62 on the mobile phone. This associated service window 62 includes a navigation control 63 and a copy control 64.
[0150] Step 208: The electronic device receives a fourth input to a second service control.
[0151] In some embodiments of this application, the fourth input can be a user's touch input to the second service control. Of course, the fourth input can also be other forms of input, and this application does not limit it.
[0152] Step 209: In response to the fourth input to a second service control, the electronic device executes the service function of the second associated service corresponding to the second service control.
[0153] In some embodiments of this application, the electronic device can execute the service functions of the second associated service through an application corresponding to the second associated service. For example, if the second associated service is a navigation associated service, the electronic device can execute the second associated service through a navigation application; if the second associated service is an accounting associated service, the electronic device can execute the second associated service through an accounting application.
[0154] It should be noted that in some embodiments of this application, steps 206 to 209 can be performed after step 203. Of course, steps 206 to 209 can also be performed at any other time when the electronic device displays the key information, and this application does not limit this.
[0155] In this way, electronic devices can provide users with convenient related services by receiving key information extracted from the collection data on the collection page, thereby improving the ease of use of the collection data for users.
[0156] Optionally, in some embodiments of this application, in conjunction with Figure 1 ,like Figure 8 As shown, the method for displaying the collection page provided in this application embodiment further includes the following steps 210 and 211.
[0157] Step 210: The electronic device receives a fifth input to a first service control.
[0158] In some embodiments of this application, the fifth input can be a user's touch input to the first service control. Of course, the fifth input can also be other forms of input, and this application does not limit it.
[0159] Step 211: In response to the fifth input to a first service control, the electronic device executes the service function of the first associated service corresponding to the first service control.
[0160] In some embodiments of this application, the electronic device can execute the service functions of the first associated service through an application corresponding to the first associated service. For example, if the first associated service is a navigation associated service, the electronic device can execute the first associated service through a navigation application; if the first associated service is an accounting associated service, the electronic device can execute the first associated service through an accounting application.
[0161] For example, taking scenario 1 as an example, combined with Figure 4A Users can click the "Add Schedule" control on the Favorites page 41 to add the schedule "Attend a meeting at 1 p.m. in the conference room, attendees: Person A, Person B, Person C" to the schedule application.
[0162] For example, taking scenario 3 as an example, combined with Figure 4B Users can click the accounting control in page 46 of the collection to record the accounting information "Product Name: Children's Toy Product Price: 299 yuan" into the accounting application.
[0163] For example, taking scenario 5 as an example, combined with Figure 4C Users can click the record control on the collection page 51 to record the corresponding physical examination information in the above physical examination report, such as "Physical examination time: October 2, 2025, blood pressure: 95-120, normal blood pressure, blood sugar: 6.7, slightly high blood sugar," into the health application. In addition, users can click the add schedule control on the collection page 51 to add the schedule information "Go running on the 10th of every month" into the schedule application.
[0164] It should be noted that in some embodiments of this application, steps 210 and 211 can be executed after step 203. Of course, steps 210 and 211 can also be executed at any other time when the electronic device displays the first service control. This application does not limit this.
[0165] In this way, electronic devices can quickly execute the associated services related to the collection data by directly receiving the user's input to the first associated service control, thereby improving the convenience for users to use the collection data.
[0166] Optionally, in some embodiments of this application, the above-mentioned collection interface displays a second collection tab, and the collection page display method provided in the embodiments of this application further includes the following steps 212 and 213.
[0167] Step 212: The electronic device receives the sixth input for the collection tab of the first collection tab page.
[0168] In some embodiments of this application, the sixth input can be a user's touch input to the favorites tab of the first favorites tab page. Of course, the sixth input can also be other forms of input, and this application does not limit it.
[0169] Step 213: In response to the sixth input to the first favorites tab, the electronic device switches the second favorites tab displayed on the favorites interface to the first favorites tab.
[0170] It is understood that in some embodiments of this application, the electronic device can receive user input for the collection tabs in the collection interface and switch the collection tabs currently displayed in the collection interface.
[0171] For example, such as Figure 9AAs shown, assuming the phone is currently displaying the All Favorites tab 65, the user can click on the browser's favorites tab 66 within the All Favorites tab 65 to trigger the phone to display... Figure 9B The browser's favorites tab 67 is shown.
[0172] In this way, electronic devices can receive user input for different collection tags and display collection cards corresponding to collection data from different collection sources, making it easier for users to find target collection data and improving the efficiency of users' collection data search.
[0173] Optionally, in some embodiments of this application, the collection interface includes a collection collection control, and the collection page display method provided in the embodiments of this application further includes the following steps 214 and 215.
[0174] Step 214: The electronic device receives the seventh input to the above-mentioned collection control.
[0175] In some embodiments of this application, the seventh input can be a user's touch input to the collection control. Of course, the seventh input can also be other forms of input, and this application does not limit it.
[0176] Step 215: The electronic device responds to the seventh input to the collection control and displays the collection interface.
[0177] In some embodiments of this application, the collection interface includes at least one collection identifier, each collection identifier indicating a collection, and a collection includes collection cards corresponding to at least one collection data in the collection interface.
[0178] In some embodiments of this application, the electronic device may receive a first touch input from a user for a first set identifier, and in response to the first touch input, display the collection cards included in the collection indicated by the first set.
[0179] For example, such as Figure 10A As shown, users can click on the collection control 69 in the collection interface 68, such as... Figure 10B As shown, the phone is triggered to display the collection interface 70, which includes an uncategorized collection icon 71, a home and living collection icon 72, a design materials collection icon 73, and a travel plans collection icon 74. Users can click on the uncategorized collection icon 71, such as... Figure 10C As shown, the phone is triggered to display the uncategorized collection page 75, which also includes a newly created collection control 76.
[0180] In some embodiments of this application, the collection interface further includes a new collection control. The electronic device can receive a second touch input from the user to the new collection control and, in response to the second touch input, display a new collection window, so that the user can subsequently create a new collection through the new collection window.
[0181] For example, combined Figure 10C ,like Figure 10D As shown, users can click Figure 10C New collection control 76 in the middle, such as Figure 10D As shown, the phone is triggered to display the new collection window 77.
[0182] In some embodiments of this application, the electronic device can receive a third touch input from a user to a collection identifier in a collection card, and in response to the third touch input, display a movable collection window, so that the user can subsequently move the aforementioned collection card to other collections through the movable collection window.
[0183] For example, combined Figure 10A ,like Figure 10E As shown, users can click the "Uncategorized" icon in collection card 78 to trigger the electronic device to display items such as... Figure 10F The movable collection window 79 shown includes the names of other collections.
[0184] In this way, electronic devices can categorize their collected data through collections, allowing users to quickly retrieve their target collections and improving the efficiency of finding their collected data.
[0185] Optionally, in some embodiments of this application, the collection interface includes a map control. For example, in conjunction with... Figure 1 ,like Figure 11 As shown, the method for displaying the collection page provided in this application embodiment further includes the following steps 216 and 217.
[0186] Step 216: The electronic device receives the eighth input to the above-mentioned graph control.
[0187] In some embodiments of this application, the eighth input can be a user's touch input to the map control. Of course, the eighth input can also be other forms of input, and this application does not limit it.
[0188] Step 217: The electronic device responds to the eighth input to the graph control and displays the graph interface.
[0189] It should be noted that steps 216 and 217 can be performed after step 203. Of course, steps 216 and 217 can also be executed when the graph control is displayed on any other electronic device, and this application does not limit this.
[0190] In some embodiments of this application, the above-mentioned map interface includes at least one collection map, and each map node in each collection map corresponds to a collection identifier.
[0191] In some embodiments of this application, the aforementioned collection map refers to a tool that uses graphics to visualize collection data and the relationships between them.
[0192] In some embodiments of this application, users can delete or edit at least one graph node in the above-mentioned collection graph.
[0193] Optionally, in some embodiments of this application, the size of a graph node in the above-mentioned collection graph can represent the proportion of the collection data carrying the collection identifier corresponding to the graph node in the total number of collection data.
[0194] For example, combined Figure 10E ,like Figure 12A As shown, users can click on the above Figure 10E The "Graph" control in the middle displays as follows Figure 12A The graph interface 80 includes the following graph nodes: pop, jazz, rap, indie, light music, rock, Cantonese, piano, classical, live, Western, and classic songs.
[0195] Optionally, in some embodiments of this application, when the degree of correlation between the collection identifiers corresponding to two nodes in the above-mentioned collection map is high, there may be a connection between the two nodes.
[0196] In some embodiments of this application, when there is at least one of the following relationships between the collection identifiers corresponding to two graph nodes in the above collection graph, it can be determined that the degree of association between the collection identifiers corresponding to the two graph nodes is high: similarity relationship, inclusion relationship, and association relationship.
[0197] For example, such as Figure 12B As shown, Figure 12BThe mobile phone displays a graph interface 81, which includes graph nodes such as Elephant, Ivory, T Country, and Leisure. Graph nodes with a high degree of correlation are connected by arcs. For example, the collection icon "Elephant" corresponding to the Elephant graph node and the collection icon "T Country" corresponding to the T Country graph node have an associative relationship, therefore the Elephant graph node and the T Country graph node are connected by an arc; similarly, the collection icon "Elephant" corresponding to the Elephant graph node and the collection icon "Ivory" corresponding to the Ivory graph node have an inclusion relationship, therefore the Elephant graph node and the Ivory graph node are connected by an arc.
[0198] In some embodiments of this application, an electronic device can generate a user profile by using the collection identifier corresponding to a graph node in at least one of the above-mentioned collection graphs, and subsequently push content that the user is interested in to the user in a targeted manner based on the user profile.
[0199] For example, assuming that the collection nodes in a collection graph correspond to the collection identifiers "parenting" and "career", the electronic device can generate a user profile of the user corresponding to the collection graph, such as "25-35-year-old working mother, focusing on parenting and career improvement", and subsequently push content about parenting and career improvement to the user based on the user profile.
[0200] It should be noted that in some embodiments of this application, steps 216 and 217 can be executed after step 203. Of course, steps 216 and 217 can also be executed at any other time when the electronic device displays the graph control. This application does not limit this.
[0201] In this way, electronic devices can display a collection map, allowing users to see what content they have collected in a more macro and intuitive way. By linking the tags of these contents, users can see the connections between the content they have collected, helping them to better understand their collection preferences.
[0202] Optionally, in some embodiments of this application, in conjunction with Figure 11 ,like Figure 13 As shown, after step 209 above, the method for displaying the collection page provided in this application embodiment further includes steps 218 and 219 as described below.
[0203] Step 218: The electronic device receives the ninth input to a graph node in the first collection graph in the graph interface.
[0204] In some embodiments of this application, the ninth input can be a user's touch input to a graph node. Of course, the ninth input can also be other forms of input, and this application does not limit it.
[0205] Step 219: In response to the ninth input to a graph node in the first collection graph in the graph interface, the electronic device displays collection data carrying the collection identifier corresponding to the graph node.
[0206] It is understood that in some embodiments of this application, the electronic device can receive input from the user for a node in the collection map and display collection data carrying the collection identifier corresponding to that node.
[0207] For example, combined Figure 12B ,like Figure 14 As shown, users can click Figure 12B The T country map node in the image shows, as follows: Figure 14 The node collection data window 82 contains collection data carrying the collection identifier corresponding to the T country map node.
[0208] It should be noted that in some embodiments of this application, steps 218 and 219 can be performed after step 217. Of course, steps 218 and 219 can also be performed at any other time when the electronic device displays the graph interface. This application does not limit this.
[0209] In this way, electronic devices can receive user input on graph nodes in the collection graph and display the collection data corresponding to the collection identifier of that graph node, enabling users to quickly retrieve their target collection data through the collection graph and improving the efficiency of users' collection data search.
[0210] Optionally, in some embodiments of this application, the method for displaying the collection page provided in this application embodiment further includes the following steps 200a to 200c.
[0211] Step 200a: The electronic device displays the application interface of the first application.
[0212] In some embodiments of this application, the first application described above can be an embedded application of the electronic device, i.e., a system application of the electronic device, or it can be a downloadable application. The downloadable application can be an application pre-installed on the electronic device or a third-party application downloaded and installed by the user on the electronic device.
[0213] Step 200b: The electronic device receives a favorite input for the first displayed content in the application interface.
[0214] In some embodiments of this application, the aforementioned collection input may include touch input by the user onto the first displayed content. Of course, the aforementioned collection input may also include other forms of input, which this application does not limit.
[0215] For example, the above-mentioned collection input may include long-press touch input by the user on the first displayed content and click input by the user on the add to collection control.
[0216] Optionally, the above-mentioned collection input may include the user's screenshot input of the first displayed content and the input of clicking the add to collection control.
[0217] Optionally, the aforementioned collection input can be a user's touch input to the authorization control. The electronic device can obtain collection data from multiple applications through an Application Programming Interface (API), and store the collection data from these multiple applications into the aforementioned collection database after the user authorizes the data through the touch authorization control.
[0218] Step 200c: In response to the above-mentioned collection input, the electronic device generates second collection data based on the above-mentioned first display content, and collects the second collection data into the collection database.
[0219] It should be noted that for a detailed explanation of how the electronic device generates the second collection data based on the first display content, please refer to the relevant description in the following embodiments. To avoid repetition, this application will not repeat it here.
[0220] In some embodiments of this application, the aforementioned collection database is also referred to as a system-level collection database, which can store collection data from multiple collection sources.
[0221] In this way, electronic devices can collect content from any application interface and generate collection data. Data collected from different sources is stored in the same system-level database, allowing users to view collection data from different sources and quickly retrieve their target collection data on the same interface, thus improving the efficiency of users in finding collection data.
[0222] Optionally, in some embodiments of this application, the step 200c described above, "generating second collection data based on the first display content," can be specifically implemented through steps 300a to 300c described below.
[0223] Step 300a: The electronic device extracts the key information of the first displayed content.
[0224] In some embodiments of this application, the key information of the first displayed content can be obtained by the electronic device extracting information from the first displayed content, inputting the extracted information into the AI big model, and automatically summarizing the information through the semantic analysis capability of the AI big model.
[0225] Step 300b: The electronic device generates a first collection identifier based on the above key information.
[0226] In some embodiments of this application, the aforementioned first collection identifier is used to characterize the content features of the aforementioned first displayed content. For example, assuming that the aforementioned first displayed content is a travel guide for City A, the collection identifier of the first displayed content can be "travel, City A, attractions".
[0227] In some embodiments of this application, the first collection identifier may be a collection identifier generated by the electronic device based on the key information of the first displayed content through an AI big model; or, the first collection identifier may be a collection identifier manually set by the user, and this application does not limit this.
[0228] Step 300c: The electronic device generates the second collection data based on the first display content, the key information, the first collection identifier, the application information of the first application, and the input time of the collection input.
[0229] In some embodiments of this application, the electronic device may associate and store the first display content, the key information, the first collection identifier, the application information of the first application, and the input time of the collection input as the second collection data.
[0230] In this way, electronic devices can extract key information from content saved by users in any application interface, and generate corresponding collection data based on this key information, the content saved by users in any application interface, the application information of the content saved by users, and the time when the content was saved by users. This allows users to quickly retrieve their target collection data by viewing the key information and collection information in the collection data, thus improving the efficiency of users in finding collection data.
[0231] The implementation process of the collection page display method provided in this application embodiment will be illustrated below through specific implementation methods.
[0232] To address the technical problems of "dispersed management, low intelligence, and weak cross-application association" in the collection functions of related technologies, this application provides a collection page display method to achieve unified management, intelligent processing, and full-domain service association of collection content. In this application, a system-level collection database is constructed to integrate collection content from all applications and provide a unified management entry point, supporting one-stop viewing, editing, and deletion of collection content; it supports the extraction and intelligent tagging of key information from collection content, automatically generating a memory graph; it establishes a link between collection content and system services, supporting collection content to directly trigger subsequent services, such as automatically associating flight information with schedule reminders after collection; it automatically constructs a memory graph and user profile: a memory graph is generated based on collection content, and a user profile is extracted, supporting graph editing and one-click deletion, balancing intelligence and user autonomy, and improving user information management efficiency and user experience.
[0233] For example, taking scenario 2 as an example, the method for displaying the collection page provided in this application embodiment will be described: After the user clicks the collection application icon on the mobile phone, the mobile phone will display the collection interface. The collection interface includes the collection tab of the aforementioned album application. The collection tab of the album application contains the collection card corresponding to the aforementioned online courseware screenshot. The collection card corresponding to the online courseware screenshot includes the tags "mathematical formula" and "calculus". After the user clicks the collection card corresponding to the online courseware screenshot, the mobile phone will display the collection page corresponding to the online courseware screenshot. The collection page includes the key information in the aforementioned online courseware screenshot: the basic formula of calculus and related knowledge points of the basic formula of calculus. The collection page also includes the automatic association service control "add to study notes". After the user clicks "generate study notes", the mobile phone can trigger the display of the application page of the note application and record the aforementioned basic formula of calculus and related knowledge points of the basic formula of calculus into the note application.
[0234] For example, taking scenario 4 as an example, the method for displaying the collection page provided in this application embodiment will be described: After the user clicks the collection application icon on the mobile phone, the mobile phone will display the collection interface. The collection interface includes the collection tab of the browser mentioned above. The collection tab of the browser contains the collection card corresponding to the "City A Travel Guide" page mentioned above. The collection card corresponding to the "City A Travel Guide" page includes the tags "Travel" and "City A". After the user clicks the collection card corresponding to the "City A Travel Guide" page, the mobile phone will display the collection page corresponding to the "City A Travel Guide" page. The collection page includes the key information of the "City A Travel Guide" page mentioned above: "Must-visit attractions: Location A; Food recommendations: Seafood". The collection page also includes the automatically associated service control "Navigation". After the user clicks the "Navigation" control, the mobile phone can trigger the display of the navigation application page and automatically navigate to Location A.
[0235] It should be noted that each of the above method embodiments, or various possible implementations of each method embodiment, can be executed individually or in combination of any two or more. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.
[0236] The method for displaying a favorites page provided in this application can be executed by a favorites page display device. Some embodiments of this application use a favorites page display device to execute the method as an example to illustrate the favorites page display device provided in this application.
[0237] Figure 15 A schematic diagram of a possible structure of a collection page display device involved in some embodiments of this application is shown. For example... Figure 15 As shown, the collection page display device 90 may include a display module 91 and a receiving module 92.
[0238] The receiving module 92 is used to receive a first input to the first collection card when the collection interface is displayed; wherein the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; the display module 91 is used to display a first collection page in response to the first input received by the receiving module 92, the first collection page includes the first collection data corresponding to the first collection card, and the first collection tab is one of the at least one collection tab.
[0239] In one possible implementation, the aforementioned collection card includes at least one of the following: all or part of the information in the collection data corresponding to the aforementioned collection card, the collection identifier carried by the collection data corresponding to the aforementioned collection card, the collection source of the collection data corresponding to the aforementioned collection card, the collection time of the collection data corresponding to the aforementioned collection card, and the set identifier of the collection set to which the collection data corresponding to the aforementioned collection card belongs; wherein, the aforementioned collection identifier is used to indicate key information of the corresponding collection data; the aforementioned collection source includes at least one of the following: a browser, an application.
[0240] In one possible implementation, the first collection page includes a title area, a key information area, and an association area; wherein, the title area includes a collection title that indicates key content in the first collection data; the key information area includes key information extracted from the first collection data; and the association area includes at least one of the following: relevant information of the first collection data, and a service control corresponding to each of the first association services in at least one first association service of the first collection data.
[0241] In one possible implementation, the first associated service is determined based on at least one of the following: user behavior data, a first service scope, and a second service scope; wherein the first service scope includes predetermined associatable associated services, and the second service scope includes predetermined non-associatable associated services.
[0242] In one possible implementation, the title area includes a source control; the display module 91 is further configured to display the source page of the first collection data in response to a second input to the source control received by the receiving module 92.
[0243] In one possible implementation, the key information extracted from the first collection data includes at least one first key information, and the collection page display device 90 further includes a processing module 93.
[0244] The display module 91 is further configured to respond to the third input of the target key information in the at least one first key information received by the receiving module 92, and display an associated service window on the first collection page. The associated service window includes at least one second service control, and each second service control corresponds to a second associated service of the target key information.
[0245] The processing module 93 is used to execute the service function of the second associated service corresponding to the second service control in response to the fourth input to the second service control received by the receiving module 92.
[0246] In one possible implementation, the above-mentioned collection page display device 90 further includes a processing module 93;
[0247] The processing module 93 is used to respond to the fifth input to a first service control received by the receiving module 92 and execute the service function of the first associated service corresponding to the first service control.
[0248] In one possible implementation, the collection interface displays a second collection tab, and the collection page display device 90 further includes a processing module 93; the processing module 93 is used to switch the second collection tab displayed on the collection interface to the first collection tab in response to the sixth input of the collection tag of the first collection tab received by the receiving module 92.
[0249] In one possible implementation, the collection interface includes a collection collection control; the display module 91 is further configured to display a collection collection interface in response to a seventh input to the collection collection control received by the receiving module 92, the collection collection interface including at least one collection identifier, each collection identifier indicating a collection collection, and a collection collection including a collection card corresponding to at least one collection data collected in the collection interface.
[0250] In one possible implementation, the collection interface includes a graph control; the display module 91 is further configured to display the graph interface in response to the eighth input to the graph control received by the receiving module 92, the graph interface including at least one collection graph, and each graph node in each collection graph corresponds to a collection identifier.
[0251] In one possible implementation, the display module 91 is further configured to, after the display map interface, in response to the ninth input received by the receiving module 92 to a map node in the first collection map in the map interface, display collection data carrying the collection identifier corresponding to the map node.
[0252] In one possible implementation, the aforementioned collection page display device 90 further includes a processing module 93; the aforementioned display module 91 is further configured to display the application interface of the first application; the aforementioned receiving module 92 is configured to receive collection input for the first display content in the application interface displayed by the aforementioned display module 91; the aforementioned processing module 93 is configured to, in response to the collection input received by the aforementioned receiving module 92, generate second collection data based on the first display content displayed by the aforementioned display module 91, and collect the second collection data into the collection database.
[0253] In one possible implementation, the processing module 93 is specifically used to extract key information of the first display content displayed by the display module 91, and generate a first collection identifier based on the key information; and to generate the second collection data based on the first display content displayed by the display module 91, the key information, the first collection identifier, the application information of the first application, and the input time of the collection input received by the receiving module 92.
[0254] This application provides a collection page display device. In this solution, the collection page display device can receive user input and retrieve collection data from different collection sources corresponding to different collection tabs on the collection page when displaying a collection page containing multiple collection tabs. This allows users to retrieve collection data from multiple different collection sources through a single collection page, avoiding the tedious steps of constantly switching application pages when searching for collection data and improving the efficiency of searching collection data.
[0255] In some embodiments of this application, the device for displaying the collection page can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application does not specifically limit the device.
[0256] In some embodiments of this application, the device for displaying the favorites page can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application does not specifically limit the specific operating system used.
[0257] The collection page display device provided in this application embodiment can implement the various processes implemented in the above method embodiments, and will not be described again here to avoid repetition.
[0258] Optionally, such as Figure 16 As shown, this application embodiment also provides an electronic device 1000, including a processor 1001 and a memory 1002. The memory 1002 stores a program or instructions that can run on the processor 1001. When the program or instructions are executed by the processor 1001, they implement the various steps of the above-described collection page display method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0259] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0260] Figure 17 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.
[0261] The electronic device 100 includes, but is not limited to, components such as: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, and processor 110.
[0262] Those skilled in the art will understand that the electronic device 100 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 110 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 17 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0263] The user input unit 107 is configured to receive a first input to a first collection card when the collection interface is displayed; wherein the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; the display unit 106 is further configured to display a first collection page in response to the first input to the first collection card displayed in the first collection tab, the first collection page including the first collection data corresponding to the first collection card, and the first collection tab is one of the at least one collection tab.
[0264] Optionally, the aforementioned collection card includes at least one of the following: all or part of the information in the collection data corresponding to the aforementioned collection card, the collection identifier carried by the collection data corresponding to the aforementioned collection card, the collection source of the collection data corresponding to the aforementioned collection card, the collection time of the collection data corresponding to the aforementioned collection card, and the set identifier of the collection set to which the collection data corresponding to the aforementioned collection card belongs; wherein, the aforementioned collection identifier is used to indicate key information of the corresponding collection data; the aforementioned collection source includes at least one of the following: a browser, an application.
[0265] Optionally, the aforementioned first collection page includes a title area, a key information area, and an associated area; wherein, the title area includes a collection title, which indicates the key content in the aforementioned first collection data; the key information area includes key information extracted based on the aforementioned first collection data; and the associated area includes at least one of the following: relevant information of the aforementioned first collection data, and service controls corresponding to each of the first associated services in at least one first associated service of the aforementioned first collection data.
[0266] Optionally, the first associated service is determined based on at least one of the following: user behavior data, a first service scope, and a second service scope; wherein the first service scope includes predetermined associated services that can be associated, and the second service scope includes predetermined unassociated associated services.
[0267] Optionally, the title area includes a source control; the display unit 106 is also configured to display the source page of the first collection data in response to a second input to the source control.
[0268] Optionally, the key information extracted from the first collection data includes at least one first key information. The display unit 106 is further configured to display an associated service window on the first collection page in response to a third input to the target key information among the at least one first key information. The associated service window includes at least one second service control, and each second service control corresponds to a second associated service of the target key information. The processor 110 is configured to execute the service function of the second associated service corresponding to the second service control in response to a fourth input to the second service control.
[0269] Optionally, the processor 110 is further configured to execute the service function of the first associated service corresponding to the first service control in response to a fifth input to the first service control.
[0270] Optionally, the collection interface displays a second collection tab; the processor 110 is further configured to, in response to a sixth input to the collection tab of the first collection tab, switch the second collection tab displayed on the collection interface to the first collection tab.
[0271] Optionally, the collection interface includes a collection collection control; the display unit 106 is further configured to display a collection collection interface in response to a seventh input to the collection collection control, the collection collection interface including at least one collection identifier, each collection identifier indicating a collection collection, and a collection collection including a collection card corresponding to at least one collection data collected in the collection interface.
[0272] Optionally, the collection interface includes a graph control; the display unit 106 is also used to display a graph interface in response to an eighth input to the graph control, the graph interface including at least one collection graph, and each graph node in each collection graph corresponds to a collection identifier.
[0273] Optionally, the display unit 106 is further configured to, after the display map interface, in response to a ninth input to a map node in the first collection map in the map interface, display collection data carrying the collection identifier corresponding to the map node.
[0274] Optionally, the display unit 106 is further configured to display the application interface of the first application; the user input unit 107 is configured to receive a collection input for the first displayed content in the application interface; and the processor 110 is further configured to, in response to the collection input, generate second collection data based on the first displayed content, and collect the second collection data into the collection database.
[0275] Optionally, the processor 110 is specifically configured to extract key information of the first displayed content and generate a first collection identifier based on the key information; and generate the second collection data based on the first displayed content, the key information, the first collection identifier, the application information of the first application, and the input time of the collection input.
[0276] This application provides an electronic device that, when displaying a collection page containing multiple collection tabs, can receive user input and retrieve collection data from different collection sources corresponding to different collection tabs on the collection page. This allows users to retrieve collection data from multiple different collection sources through a single collection page, avoiding the tedious steps of constantly switching application pages when searching for collection data and improving the efficiency of searching collection data.
[0277] The electronic device provided in this application embodiment can implement all the processes implemented in the above method embodiments and achieve the same technical effects. To avoid repetition, it will not be described again here. The beneficial effects of the various implementation methods in this embodiment can be found in the beneficial effects of the corresponding implementation methods in the above method embodiments. To avoid repetition, it will not be described again here.
[0278] It should be understood that, in this embodiment, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0279] The memory 109 can be used to store software programs and various data. The memory 109 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 109 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 109 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0280] Processor 110 may include one or more processing units; optionally, processor 110 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 110.
[0281] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described collection page display method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0282] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0283] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described collection page display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0284] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0285] This application provides a computer program product that is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described collection page display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0286] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0287] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0288] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for displaying a favorites page, characterized in that, include: When the collection interface is displayed, a first input to the first collection card is received; wherein, the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; In response to the first input, a first collection page is displayed, which includes the first collection data corresponding to the first collection card.
2. The method according to claim 1, characterized in that, The collection card includes at least one of the following: all or part of the information in the collection data corresponding to the collection card, the collection identifier carried by the collection data corresponding to the collection card, the collection source of the collection data corresponding to the collection card, the collection time of the collection data corresponding to the collection card, and the set identifier of the collection set to which the collection data corresponding to the collection card belongs. The collection identifier is used to indicate key information of the corresponding collection data; the collection source includes at least one of the following: browser, application.
3. The method according to claim 1, characterized in that, The first collection page includes a title area, a key information area, and an associated area; The title area includes a collection title, which indicates key content in the first collection data; the key information area includes key information extracted from the first collection data; and the association area includes at least one of the following: relevant information of the first collection data, and service controls corresponding to each of the first association services in at least one first association service of the first collection data.
4. The method according to claim 3, characterized in that, The first associated service is determined based on at least one of the following: user behavior data, a first service scope, and a second service scope; wherein the first service scope includes predetermined associatable associated services, and the second service scope includes predetermined non-associatable associated services.
5. The method according to claim 3, characterized in that, The title area includes a source control; The method further includes: In response to a second input to the source control, the source page of the first collection data is displayed.
6. The method according to claim 3, characterized in that, The key information extracted from the first collection data includes at least one first key piece of information; The method further includes: In response to a third input on the target key information in the at least one first key information, an associated service window is displayed on the first collection page. The associated service window includes at least one second service control, and each second service control corresponds to a second associated service of the target key information. In response to a fourth input to a second service control, the service function of the second associated service corresponding to the second service control is executed.
7. The method according to claim 3, characterized in that, The method further includes: In response to a fifth input to a first service control, the service function of the first associated service corresponding to the first service control is executed.
8. The method according to claim 1, characterized in that, The collection interface displays a second collection tab; The method further includes: In response to a sixth input to the collection tab of the first collection tab, the second collection tab displayed on the collection interface is switched to the first collection tab.
9. The method according to claim 1, characterized in that, The collection interface includes a map control; The method further includes: In response to the eighth input to the graph control, a graph interface is displayed, the graph interface including at least one favorite graph, and each graph node in each favorite graph corresponds to a favorite identifier.
10. The method according to claim 9, characterized in that, After displaying the atlas interface, the method further includes: In response to the ninth input to a graph node in the first collection graph in the graph interface, collection data carrying the collection identifier corresponding to the graph node is displayed.
11. The method according to claim 1, characterized in that, The method further includes: Display the application interface of the first application; Receive a favorite input for the first displayed content in the application interface; In response to the input of the collection, a second collection data is generated based on the first displayed content, and the second collection data is added to the collection database.
12. A device for displaying a bookmark page, characterized in that, The device includes a receiving module and a display module; The receiving module is used to receive a first input to the first collection card when the display module displays the collection interface; wherein, the collection interface includes at least one collection tab, each collection tab includes at least one collection card, each collection tab corresponds to a different collection source, and each collection card corresponds to a collection data; The display module is further configured to display a first collection page in response to a first input received by the receiving module, the first collection page including first collection data corresponding to the first collection card.
13. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the favorites page display method as described in any one of claims 1 to 11.
14. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the favorites page display method as described in any one of claims 1 to 11.
15. A computer program product, characterized in that, The program product is stored in a storage medium, and the program product is executed by at least one processor to implement the favorites page display method as described in any one of claims 1 to 11.