Interaction method and electronic equipment

By creating scene-based folders in electronic devices and supporting sliding viewing and editing operations, the problem of limited use scenarios for service cards and folders in the existing technology is solved, and the user experience and convenience when viewing multiple application information is improved sex.

CN119105676APending Publication Date: 2024-12-10HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202310685610.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-09
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In existing electronic devices, the usage scenarios of service cards and folders are relatively limited and the user experience is poor. Especially when viewing popular information and historical records of multiple applications, the operation is cumbersome and difficult to quickly find and manage.

Method used

Provides an interactive method. By creating scene-based folders, users can view service cards associated with multiple applications in their expanded interface, and view all service cards through up and down swipe operations, supporting editing operations such as top and removal , improve user experience.

Benefits of technology

It realizes the rapid viewing of popular information and history of multiple similar applications, without opening multiple applications in turn, simplifying the operation process and improving user experience and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105676A_ABST
    Figure CN119105676A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction method and electronic equipment, the electronic equipment can create one or more scenarized folders, not only can application icons be added into the scenarized folders, but also service cards can be added into the scenarized folders. The user interface after the scenario folder is unfolded can display icons of a plurality of applications included in the scenario folder, and can also display one or more service cards provided by a part of applications or all applications in the plurality of applications, and / or more service cards of the same kind. In this way, the user can check all the service cards through up-down sliding operation, the user can also conduct editing operation (such as top operation) on the service cards, convenience and rapidness are achieved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to an interaction method and electronic device. Background Art

[0002] With the popularization of smart electronic devices and the development of Internet technology, electronic devices such as smart phones, laptops, and tablets have become indispensable products in people's daily lives. In order to meet the growing needs of users, the types and number of applications (Application, APP) installed on these electronic devices are also increasing.

[0003] Usually, the entrances to these applications are displayed on the desktop of electronic devices in the form of icons. In addition to icons, some current electronic device manufacturers also provide service card functions, which can not only serve as the entrance to applications, but also as the entrance to a sub-function of an application. Compared with traditional applications, service cards have clearer vision, freer layout, more flexible size, richer content, support for personalized customization, etc., which can present the content of applications lightly, quickly and efficiently, support users' quick operations, and realize one-step direct access to services.

[0004] In addition, folders are also one of the most commonly used functions on the desktop. Users put icons of multiple applications into one folder. On the one hand, this can save desktop space. On the other hand, this can make it easier for users to find applications of the same type.

[0005] However, at present, the usage scenarios of service cards and folders are still relatively limited, and the user experience is poor. Summary of the invention

[0006] An embodiment of the present application provides an interaction method and an electronic device. The electronic device can create one or more scenario-based folders. After the scenario-based folder is expanded, the user interface can display one or more service cards provided by some or all of the applications included in the scenario-based folder, and / or more similar service cards. The user can view all service cards by swiping up and down, and the user can also edit the service cards (such as pinning them to the top, etc.), which is convenient and quick, and improves the user experience.

[0007] In a first aspect, an embodiment of the present application provides an interaction method, the method comprising: an electronic device displays a first user interface, the first user interface including a first folder (eg Figure 1AThe electronic device detects a first operation (such as a click operation) by a user on the icon of the first folder; in response to the first operation, the electronic device displays a second user interface, in which the second user interface displays icons of one or more applications included in the first folder and one or more service cards associated with the first folder.

[0008] In some embodiments, the first user interface may be, for example, Figure 1A The desktop shown in FIG. 1 may have an icon of the first folder, for example, Figure 1A The icon of a folder shown (eg, the icon 114 of the video folder) may be a user interface after the user opens the first folder.

[0009] In some embodiments, the icon of the first folder can be a small folder icon, which is used to open the entire folder after receiving a click operation; the icon of the first folder can also be a large folder icon, which includes an application icon that can be used to directly open the application and an icon or area or other operation method for directly opening the folder. After receiving the operation for directly opening the folder, the folder is opened.

[0010] In some embodiments, the interface after the folder is opened is the second user interface, that is, it can be considered that the folder contains application icons and application cards. In other embodiments, the second user interface includes the interface after the folder is opened and service card information, that is, it can be considered that the folder contains information such as application icons. After the folder is opened, the second user interface displays both information such as application icons after the folder is opened and service cards related to these application icons.

[0011] In some embodiments, the one or more service cards include service cards recommended by the operating system of the electronic device. System recommendation factors may include user history usage records, such as user video viewing records, exercise history, etc. For example, if a user has watched a certain serialized episode of video application A in a folder in the past, the system may recommend a card that can be directly opened to the latest episode when the episode is updated and display it on the second user interface. In other embodiments, the one or more service cards include service cards set by the user, or include service cards temporarily downloaded from the network, etc.

[0012] By implementing the method provided in the first aspect, the service cards associated with the applications in the scenario-based folder can be displayed in the user interface after the scenario-based folder is expanded. In this way, popular information of multiple similar applications (such as popular dramas on different video applications, different news and information content, etc.), viewing history, etc. can be quickly viewed without the user having to open multiple applications in sequence, which is convenient and fast, and improves the user experience.

[0013] In one possible implementation, it may not be possible to display all the service cards at once on the second user interface, that is, the service cards are hidden in whole or in part. The method further includes: the electronic device detects a second operation of the user on the second user interface; in response to the second operation, the electronic device displays all or part of the hidden service cards.

[0014] In some embodiments, the second operation may be, for example, the user Figure 3A The swipe up operation or click operation (e.g., click operation on the mark 312) on the user interface shown can trigger the electronic device to display one or more service cards; the second operation can also be, for example, an operation in which the user swipes up or down to view all service cards, which can trigger the electronic device to scroll and display one or more service cards so that the user can view all service cards. The scrolling display can be the entire interface or a partial area on the interface.

[0015] In one possible implementation, in response to the second operation, the electronic device displays all or part of the hidden service cards, specifically including: in response to the second operation, the electronic device increases the display area of ​​the service cards, and the increased display area of ​​the service cards is used to display a larger number of service cards.

[0016] In this way, by increasing the display area of ​​the service card, the electronic device can display more service cards, which is convenient for users to view and improves the user experience.

[0017] In one possible implementation, in response to the second operation, the method also includes: the electronic device reduces the display area of ​​the application icons in the first folder, and the reduced display area of ​​the application icons specifically includes one or more of the following: the number, size, and spacing of the application icons displayed in the display area of ​​the application icons are reduced.

[0018] In this way, while the total display area of ​​the second user interface remains unchanged, the display area of ​​the service card can be increased by reducing the display area of ​​the icon of the application in the first folder, so that the electronic device can display more service cards, which is convenient for users to view and improves the user experience.

[0019] It should be noted that the total display area of ​​the second user interface may also be increased or decreased. The increase in the display area of ​​the service card and the decrease in the display area of ​​the application icon do not necessarily occur at the same time.

[0020] In a possible implementation, the second operation is a sliding operation of the user in the first direction of the second user interface. Optionally, the display area of ​​the service card may increase with the sliding operation, and optionally, the display area of ​​the application icon may decrease with the sliding operation.

[0021] In some embodiments, the sliding operation in the first direction may be an operation in which the user slides upward on the second user interface. In this way, the electronic device may sequentially display, for example, Figure 3H , Fig. 3I , Figure 3J The effect shown is that the display area of ​​the service card increases with the sliding operation, and the display area of ​​the application icon decreases with the sliding operation.

[0022] In another possible implementation, the increase in the display area of ​​the service card and the decrease in the display area of ​​the application icon do not necessarily occur at the same time.

[0023] In one possible implementation, the electronic device detects a sliding operation of the user in a first direction within the display area of ​​the service card; in response to the sliding operation, the electronic device scrolls to display more service cards associated with the first folder.

[0024] The scrolling display effect may occur in the entire second user interface or in a partial area on the second user interface, such as the area where the service card is located.

[0025] In this way, as the user slides, the electronic device can move in the direction of the sliding operation, for example Figure 3H , Fig. 3I , Figure 3J The display scrolls to display more service cards associated with the first folder.

[0026] In a possible implementation, the icons of the one or more applications and the service card are displayed in the first display area and the second display area, respectively. Further, optionally, a region partition indicator may be displayed between the display areas, and each display area may also display its own name.

[0027] In this way, icons and service cards of one or more applications can be displayed separately in different display areas on the electronic device, with a clearer layout, making it easier for users to view and search.

[0028] In one possible implementation, the icons of applications in the first folder are displayed in multiple pages, and the multiple pages include a first page and a second page. When the second user interface displays the icons of applications in the first page, the service card displayed on the second user interface is a service card associated with the application in the first page.

[0029] In this way, the electronic device can preferentially display or only display one or more service cards associated with the application in the current page of the first folder, ensuring the association between the application icon and the application card, making it convenient for users to view the corresponding card of the application and quickly enter the function of the application.

[0030] In one possible implementation, the method also includes: the electronic device detects a page switching operation by the user; in response to the page switching operation, the electronic device displays an icon of the application in the second page, and the electronic device displays a service card associated with the application in the second page.

[0031] In this way, the electronic device can support the user to perform page switching operations on the first folder, and the electronic device can preferentially display or only display one or more service cards associated with the application in the current page of the first folder.

[0032] In a possible implementation, the method further includes: the electronic device detecting a third operation of the user on the second user interface; and in response to the third operation, the electronic device hiding all or part of the displayed service card.

[0033] Among them, the third operation can be a downward sliding operation, which can trigger the electronic device to return to display the previously displayed service card, hide part of the service cards, or hide all the service cards.

[0034] In one possible implementation, in response to the third operation, the electronic device hides all or part of the displayed service card, specifically including: in response to the third operation, the electronic device reduces the display area of ​​the service card, and the reduced display area of ​​the service card is used to display a smaller number of service cards.

[0035] In this way, the electronic device can hide the service card by reducing the display area of ​​the service card.

[0036] In one possible implementation, in response to the third operation, the method also includes: the electronic device increases the display area of ​​the application icons in the first folder, and the increased display area of ​​the application icons specifically includes one or more of the following: an increase in the number, an increase in the size, and an increase in the spacing of the application icons displayed in the display area of ​​the application icons.

[0037] In this way, by increasing the display area of ​​the icons of the applications in the first folder, the icons of the applications in the first folder can be displayed and the service cards can be hidden.

[0038] In a possible implementation, the third operation is a sliding operation of the user in the second direction of the second user interface. Optionally, the display area of ​​the service card decreases with the sliding operation, and further optionally, the display area of ​​the application icon increases with the sliding operation.

[0039] The sliding operation in the second direction may be an operation in which the user slides downward on the second user interface, so that the electronic device may sequentially display, for example, Figure 3J , Fig. 3I , Figure 3H The effect shown is that the display area of ​​the service card decreases with the sliding operation, and the display area of ​​the application icon increases with the sliding operation.

[0040] In one possible implementation, the method further includes: the electronic device detecting a sliding operation of the user in a second direction within the display area of ​​the service card; in response to the sliding operation, the electronic device scrolls to display the service card associated with the first folder.

[0041] In this way, as the user slides, the electronic device can move in the direction of the sliding operation, for example Figure 3J , Fig. 3I , Figure 3H The display scrolls to display more service cards associated with the first folder.

[0042] In one possible implementation, the method also includes: the electronic device detects a fourth operation, and the fourth operation is used to display a target service card among the one or more service cards on top; in response to the fourth operation, the electronic device moves the display position of the target service card to a top position.

[0043] In some embodiments, the fourth operation may be, for example, an operation in which the user clicks on a top option, or an operation in which the user drags the target service card to the top position, etc. The embodiment of the present application does not limit the operation of triggering the top display of the target service card. The present application does not specifically limit the top position, which may be the top of all cards, the top of the entire interface, or other positions that are more likely to be of interest to the user.

[0044] In this way, the electronic device can support users to display service cards (such as service cards of interest) on top, so that users can view the display content on the service card in time without having to slide to find the service card, which is convenient and quick.

[0045] In one possible implementation, the method also includes: the electronic device detects a fifth operation; in response to the fifth operation, the electronic device displays a first window, the first window including one or more options, the one or more options being used to perform an editing operation on a selected service card among the one or more service cards when the operation is received (or triggered), wherein the editing operation includes any one of the following: moving the selected service card to a top-ranked position among the multiple service cards; removing the selected service card; adding the selected service card to the desktop; moving the selected service card to the area where the icons of the one or more applications are located in the first folder; combining the selected service cards to generate a new combined card.

[0046] The fifth operation may be, for example, a long press on the service card, and the first window may be, for example, Figure 6C or Figure 7C or Figure 7F The window shown.

[0047] In this way, the electronic device can support users to edit one or more service cards (such as pinning, removing, adding to the desktop, adding to a folder, combining, etc.), which is flexible and convenient, and brings a personalized experience to users.

[0048] In one possible implementation, the method also includes: the electronic device detects an operation by a user of long pressing and dragging a target service card among the one or more service cards to a first display area, and the first display area is used to display icons of one or more applications in the first folder; in response to the operation, the electronic device adds the target service card to the first folder.

[0049] If these service cards are set to not be in the folder initially, the service cards can be added to the folder through the above user operation, so that the cards can be seen in the folder for a long time in the future, which is more convenient to use.

[0050] In one possible implementation, the one or more service cards include a first service card, and the method further includes: when a first condition is met, the electronic device automatically adjusts the order of the first service card among the multiple service cards; wherein the first condition includes one or more of the following: a change in the order of icons applied in the first folder, a change in the number of times the first service card is used, and a change in the displayed content on the first service card.

[0051] In this way, the electronic device can automatically update the arrangement order of the service cards under certain conditions.

[0052] In a possible implementation, the service card associated with the first folder specifically includes: service cards provided by the one or more applications; and / or service cards provided by other applications of the same type as the one or more applications; and / or service cards related to the one or more applications provided by the system. The system here refers to the operating system of the electronic device.

[0053] In this way, the service cards associated with the first folder displayed by the electronic device can come from multiple providers, and the service cards will also be more diverse.

[0054] In one possible implementation, after the electronic device combines the selected service cards to generate a combined card, the method further includes: the electronic device detects a sixth operation; in response to the sixth operation, the electronic device displays a second window, the second window includes one or more options, and the one or more options are used to perform an editing operation on the combined card when the operation is received, wherein the editing operation includes any one of the following: uncombining the combined card; adding the combined card to the desktop; adding the combined card to the first folder.

[0055] The sixth operation may be, for example, a long press on the combined card, and the first window may be, for example, Figure 7F The window shown.

[0056] In this way, the electronic device can support the user to perform editing operations on the combined cards (such as canceling the combination, adding to the desktop, adding to a folder, etc.), which is flexible and convenient, and brings a personalized experience to the user.

[0057] In one possible implementation, a second service card is displayed on the first user interface, and the method further includes: the electronic device detects an operation by a user of long pressing and dragging the second service card to an icon of the first folder or to a preset distance near the icon of the first folder; in response to the operation, the electronic device adds the second service card to the first folder.

[0058] The first user interface may be, for example, a desktop of an electronic device, and the second service card may be a service card displayed on the desktop.

[0059] In this way, for some service cards that are not suitable for adding to the desktop for display (such as service cards related to user private information, etc.), electronic devices can support users to add them to folders, which are more private; on the other hand, for some service cards that are occasionally used (such as express cards, energy collection cards, etc.), electronic devices can support users to add them to folders, which not only does not take up desktop space, but also makes it convenient for users to view these service cards while using applications associated with these service cards (such as shopping applications, etc.).

[0060] In one possible implementation, the icons of one or more applications include an icon of a first application, and the method further includes: the electronic device detects an operation of a user on the icon of the first application, and in response to the operation, the electronic device displays an interface of the first application.

[0061] In other words, the scenario-based folders in this application also have the functions of the original folders. For example, by clicking the icon of an application in the folder, the electronic device can open the application and display the interface of the application.

[0062] In a second aspect, an embodiment of the present application provides an electronic device, which includes one or more processors and one or more memories; wherein the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer-readable instructions, so that when the one or more processors execute the computer-readable instructions, the electronic device executes the method described in any possible implementation method of the first aspect above.

[0063] In a third aspect, an embodiment of the present application provides a computer storage medium storing computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device executes the method described in any possible implementation of the first aspect.

[0064] In a fourth aspect, an embodiment of the present application provides a computer program product, which includes computer-readable instructions. When the computer-readable instructions are executed on a computer, the computer executes the method described in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1A-Figure 1C is a set of user interface schematic diagrams provided in an embodiment of the present application;

[0066] Figure 2 is a schematic diagram of a user interface involved in a scenario-based folder provided in an embodiment of the present application;

[0067] Figure 3A-3K is another set of user interface schematic diagrams provided in an embodiment of the present application;

[0068] Figure 4 is a user interface schematic diagram provided in an embodiment of the present application;

[0069] Figure 5A-Figure 5C is another set of user interface schematic diagrams provided in an embodiment of the present application;

[0070] Figure 6A-6E is another set of user interface schematic diagrams provided in an embodiment of the present application;

[0071] Figure 7A-7G is another set of user interface schematic diagrams provided in an embodiment of the present application;

[0072] Figure 8A-8E is another set of user interface schematic diagrams provided in an embodiment of the present application;

[0073] Fig. 9 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0074] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0075] It should be understood that the terms "first", "second", etc. in the specification, claims and drawings of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0076] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0077] In the embodiments of the present application, the words "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.

[0078] The term "user interface (UI)" in the following embodiments of the present application refers to a medium interface for interaction and information exchange between an application (or application) or an operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device and finally presented as content that can be recognized by the user. The commonly used form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.

[0079] When using electronic devices, users often use the desktop of the electronic device. The desktop can display one or more application icons, folder icons, service cards and other desktop components. The desktop components can be used to provide quick access to visual information and / or functions.

[0080] Among them, the folder is one of the most commonly used functions on the desktop by users. The electronic device can support the system to create folders by default or the user to create folders. The system to create folders by default or the user to create folders can include icons of multiple applications. In this way, putting the icons of multiple applications in one folder can save desktop space on the one hand, and on the other hand, these multiple applications can be applications of the same type (such as video, shopping, etc.), which can facilitate users to find applications of the same type. In addition, the display format of the folder icon can include two types: a large folder format and a small folder format. Among them, the large folder format is a display format that supports one-click opening of applications. When the large folder format is used for display, when the user clicks the icon of the application in the folder, the application can be directly started. When the small folder format is used for display, the user needs to first click the folder icon to expand and display the icons of the applications in the folder, and then click the corresponding application icon to start the application. Similar to the small folder format, when displayed in a large folder format, the user can also trigger the expansion of the display of the application icons in the folder through corresponding operations (for example, clicking on the display area other than the application icon display area in the folder, clicking on the application icon overlay display area in the folder, etc.), and then click on the corresponding application icon to start the application.

[0081] Among them, service cards, which can also be called cards or service components or widgets, are a form of interface display in the form of cards, which can be used to carry a certain type of detailed information or interaction of an application. For example, important information of the application (such as notification information, schedule information, etc.) or some functions (such as highlight functions / quick functions frequently used by users, etc.) can be displayed. Users can use service cards through quick gestures to achieve direct access to services and reduce level jumps, which can conveniently bring users a shallow level of interactive experience.

[0082] It should be noted that the service card is just a term used in the embodiments of the present application. Its meaning has been recorded in the embodiments of the present application, and its name does not constitute any limitation to the embodiments of the present application.

[0083] When the electronic device displays other user interfaces other than the desktop (e.g., the user interface of a certain application), the electronic device can return to displaying the desktop of the electronic device after detecting an operation acting on the home screen key. The above-mentioned home screen key may also be called a home key, etc. The above-mentioned home screen key may be a physical key on the electronic device, or it may be a virtual key. Alternatively, the function corresponding to the above-mentioned home screen key may also be implemented through an operation gesture. For example, an operation gesture of sliding upwards at the bottom of the screen.

[0084] Currently, users may encounter the following experience problems when using folders: when users want to watch videos or news information, they sometimes don’t know which popular dramas are available in different video applications, or which news information is available in different news applications. At this time, users need to open different applications in turn to view them. Moreover, some functions of some applications are very deep and require users to perform multiple steps to find them. The operation is cumbersome and the user experience is poor.

[0085] For example, see Figure 1A The user interface 110 may be a user interface of the desktop of the electronic device. The user interface 110 may display desktop components, for example, one or more service cards (e.g., service card 111 provided by a music application, service card 112 provided by a sports and health application), one or more folder icons (e.g., shopping folder icon 113, video folder icon 114), one or more application icons (e.g., music application icon, application store application icon, gallery application icon, sports and health application icon, camera application icon, contact application icon, dial application icon, information application icon). The user interface 110 may also display a page indicator 115, which may be used to indicate the total number of pages on the desktop and the positional relationship between the currently displayed page and other pages. The user may browse other pages by sliding left and right.

[0086] Continue reading Figure 1A For example, when a user opens an application in a video folder, first, the electronic device can detect the user's operation (such as a click operation) on the icon 114 of the video folder. In response to the operation, the electronic device can display Figure 1B The user interface 120 shown in the example may display an expanded video folder. It can be seen that the video folder includes multiple application icons (e.g., an icon of application 1, an icon of application 2, an icon of application 3, etc.). If the user wants to open an application in the video folder, the electronic device may detect the user's operation (e.g., a click operation) on the icon of an application (e.g., application 1) in the video folder. In response to the operation, the electronic device may open the application and display the user interface corresponding to the application (e.g., Figure 1C The main interface 130 of the application 1 is shown as an example. The user needs to continue to manually operate in the user interface to use more functions of the application (such as viewing more popular dramas, viewing viewing history, etc.). It is easy to understand that if the user wants to open other applications in the video folder, he needs to return to Figure 1AThe desktop shown in the figure, and then repeat the above operation process of opening application 1 in the video folder to open other applications in the video folder. The operation is cumbersome and the user experience is poor.

[0087] Currently, users may encounter the following experience problems when using service cards: some service cards related to user private information (such as physiological information, weight, stock information, fund information, etc.) are not suitable for display on the desktop, but since electronic devices usually only support users to add service cards to the desktop for display, the privacy is poor, which will cause users to worry about their privacy being easily leaked.

[0088] Based on the above-mentioned user experience problems that may exist when using folders and service cards, the embodiment of the present application provides a scenario-based folder interaction method, which can be applied to the electronic device 100, wherein the scenario-based folder can be a folder based on the interaction of the original folder (such as a user-created or system-native folder). The electronic device 100 can not only support the user to add multiple application icons in the scenario-based folder, but also support the user to add one or more service cards in the scenario-based folder. In addition, see Figure 2 , and the original folder after the user interface is expanded (see Figure 1B ) is that, in addition to displaying the icons of multiple applications included in the scenario-based folder, the user interface after the scenario-based folder is expanded may also display one or more service cards provided by some or all of the multiple applications, and / or more similar service cards. The electronic device 100 may support the user to view all service cards by sliding up and down, and the electronic device 100 may also support the user to edit the service cards (e.g., pin them to the top, etc.). The subsequent embodiments will be described in detail and will not be expanded here.

[0089] Among them, the presentation form of the above-mentioned "service cards provided by some or all of the multiple applications, and / or, more similar service cards" can be vividly called a "waterfall flow form".

[0090] It should be noted that the scenario folder (or scenario / scenario folder) is just a term used in the embodiments of the present application. Its meaning has been recorded in the embodiments of the present application, and its name does not constitute any limitation to the embodiments of the present application.

[0091] It should be noted that, for the sake of ease of description and to distinguish from the scenario-based folders in the embodiments of the present application, the embodiments of the present application will only support adding icons of multiple applications, and will not support adding and displaying service cards. The folders are called original folders. The above-mentioned original folders can also be called ordinary folders, which are not limited in the embodiments of the present application.

[0092] By implementing the interactive method of scenario-based folders provided in the embodiment of the present application, on the one hand, for some service cards that are not suitable for being added to the desktop for display (such as service cards related to user private information, etc.), the electronic device 100 can support users to add them to scenario-based folders, which are more private; on the other hand, for some service cards that are occasionally used (such as express cards, energy collection cards, etc.), the electronic device 100 can support users to add them to scenario-based folders, so that not only will it not take up desktop space, but it will also be convenient for users to view these service cards while using applications associated with these service cards (such as shopping applications, etc.); on the other hand, the user interface after the scenario-based folder is expanded can display the service cards provided by the applications in the folder, so that for popular information of multiple similar applications (such as popular dramas of different video applications, different news and information content, etc.), viewing history, etc., users can quickly view them without having to open multiple applications in sequence, which is convenient and fast, and improves user experience.

[0093] It should be noted that the electronic device 100 in the embodiment of the present application may be equipped with Or portable electronic devices with other operating systems, such as mobile phones, tablet computers, smart watches, smart bracelets, AR devices, VR devices, etc., can also be non-portable electronic devices such as laptop computers with touch-sensitive surfaces or touch panels, desktop computers with touch-sensitive surfaces or touch panels, etc. The embodiment of the present application does not limit the type of electronic device 100.

[0094] Combine the following Figure 3A-3K , Figure 4 , Figure 5A-5C This article will introduce in detail a series of exemplary user interfaces involved in the process of a user viewing a service card by utilizing the scenario-based folder interaction method provided in an embodiment of the present application.

[0095] In the embodiment of the present application, one or more scene-based folder icons may be displayed on the desktop of the electronic device 100, for example, Figure 1A The shopping folder icon 113 and the video folder icon 114 shown in the example can both be scene-based folder icons, and the scene-based folder icons can also be displayed in two formats: a large folder format and a small folder format. Figure 1AThe display formats of the shopping folder icon 113 and the video folder icon 114 are both in the small folder format. It is easy to understand that, whether it is displayed in the large folder format or the small folder format, the operation of triggering "displaying the user interface after the scenario-based folder is expanded" can be the same or similar, for example, both can be the operation of clicking the scenario-based folder icon. The embodiment of the present application takes the small file format as an example for explanation.

[0096] Among them, the name of the scenario-based folder (such as shopping, video, etc.) can be set by the system or customized by the user, and the embodiment of the present application is not limited to this.

[0097] Continue reading Figure 1A Taking the video folder as an example, the electronic device 100 can detect the user's operation (such as a click operation) on the icon 114 of the video folder. In response to the operation, the electronic device 100 can display Figure 3A User interface 310 is shown as an example.

[0098] See also Figure 3A The user interface 310 may include icons of multiple applications in the video folder (e.g., an icon for application 1, an icon for application 2, an icon for application 3, etc.). It can be seen that the layout style of the application icons in the video folder is a 3*4 style (i.e., each row displays a maximum of 3 application icons, and a page displays a maximum of 4 rows of application icons).

[0099] In the embodiment of the present application, the layout style of the icons of the applications in the folder and the arrangement order of the icons of the applications may be set by the system or by the user, and the embodiment of the present application does not limit this.

[0100] Continue reading Figure 3A The electronic device 100 can determine the total number of pages of the folder (i.e., the number of horizontal pages) based on the number of application icons and / or service cards included in the folder. If the number is too large to be displayed on one page, the electronic device 100 can display the application icons and / or service cards in the folder on multiple pages. In this case, the user interface 310 can also include a page indicator 311, which can be used to indicate the total number of pages of the folder and the positional relationship between the currently displayed page and other pages. The user can browse the application icons and service cards displayed on other pages by sliding left and right.

[0101] Continue reading Figure 3AThe user interface 310 may further include an identification 312, which may be used to prompt the user to perform a corresponding operation (eg, a sliding upward operation) to view a service card associated with the application in the folder.

[0102] The mark 312 can be in the form of text (e.g. Figure 3A "Swipe up to view application services"), graphics (such as Figure 3A The display may be in the form of an upward arrow as shown, etc., and this embodiment of the present application is not limited to this.

[0103] Continue reading Figure 3A If the user wants to view the service cards associated with the applications in the folder, the electronic device 100 can detect the user's corresponding operation, and in response to the operation, the electronic device 100 can display one or more service cards associated with the applications in the folder.

[0104] Among them, the above-mentioned "corresponding operation" can be an operation of the user sliding upward on the user interface 310, or it can be an operation of the user clicking on the logo 312, and the embodiment of the present application is not limited to this.

[0105] Among them, the above-mentioned "one or more service cards associated with the application in the folder" may refer to one or more service cards provided by some or all of the applications in the folder, and / or, one or more service cards provided by one or more applications of the same type as the application in the folder, and / or, one or more service cards provided by the system and related to one or more applications in the folder.

[0106] In the embodiment of the present application, in order to facilitate the user to view the service card, after detecting the above corresponding operation of the user, the electronic device 100 can use certain methods to free up more display area on the screen to display one or more service cards associated with the application in the folder. The above "certain methods" may include but are not limited to the following two:

[0107] 1. Change the layout style of the icons applied in the folder

[0108] Continue reading Figure 3A , it can be seen that Figure 3A The layout style of the application icons in the folder shown is a 3*4 style (i.e., a maximum of 3 application icons are displayed in each row, and a maximum of 4 rows of application icons are displayed in one page). The electronic device 100 can change the 3*4 style to a style that occupies a smaller display area, such as a 4*3 style (i.e., a maximum of 4 application icons are displayed in each row, and a maximum of 3 rows of application icons are displayed in one page), a 6*2 style (i.e., a maximum of 6 application icons are displayed in each row, and a maximum of 2 rows of application icons are displayed in one page), etc. The embodiments of the present application are not limited to this.

[0109] In the 4*3 format, the electronic device 100 can be configured as follows, for example Figure 3B or Figure 3C The order in which the application icons are arranged is shown to display the application icons in an arranged order.

[0110] In the 6*2 format, the electronic device 100 can be configured as follows, for example Figure 3D or Figure 3E The order in which the application icons are arranged is shown to display the application icons in an arranged order.

[0111] It can be seen that for the same folder, the 3*4 style occupies the most display area, and the 6*2 style occupies the least display area.

[0112] 2. Reduce the display size of the icons of applications in the folder

[0113] The electronic device 100 may not change the layout style of the icons of the applications in the folder, but may, for example, Figure 3F As shown, only the display size of the icons of applications in the folder is reduced, which can also reduce the display area occupied by the folder.

[0114] It can be seen that Figure 3A compared to, Figure 3F The layout style of the icons of the applications in the folder shown does not change, the display size of the icons of the applications in the folder is reduced, and the display area occupied by the folder is reduced.

[0115] In some embodiments, while reducing the display size of the icons of applications in a folder, the distance between icons of different applications may also be reduced to further reduce the display area occupied by the folder.

[0116] In some embodiments, while changing the layout style of icons of applications in a folder, the display size of icons of applications in the folder may also be reduced, and / or the distance between icons of different applications may be reduced, so as to further reduce the display area occupied by the folder.

[0117] In an embodiment of the present application, in addition to adding application icons to the scenario-based folder, service cards can also be added. It is easy to understand that when the scenario-based folder includes service cards, when the above two methods are implemented, the display of the service cards in the folder (such as display position, display size) can also be adaptively changed accordingly.

[0118] In some embodiments, after detecting the above corresponding operation of the user, the electronic device 100 may not change the layout style of the icons applied in the folder, the display size, distance, etc. of the icons applied in the folder, that is, it does not change the display of the folder, for example Figure 3G As shown, the size and position of the display area of ​​the folder may not be changed, and one or more service cards associated with the application in the folder may be displayed directly in the blank area below the folder.

[0119] In some embodiments, the electronic device 100 may also reduce the display area occupied by the folder by reducing the number of application icons displayed in the current page of the folder.

[0120] In the embodiments of this application, continue to refer to Figure 3A After detecting the corresponding operation of the user, the electronic device 100 may display one or more service cards associated with the application in the folder. Figure 3B Take the 4*3 style shown as an example, see Figure 3B , the electronic device 100 can display one or more service cards associated with the application in the folder in the blank display area below the folder, for example, service card 321, service card 322, service card 323, etc. It can be seen that service card 321 and service card 322 are fully displayed, and due to the size of the screen of the electronic device 100, service card 323 is partially displayed and partially hidden. The electronic device 100 can support the user to view the hidden part of service card 323 and other hidden service cards by performing an upward sliding operation. The subsequent embodiments will be described in detail, which will not be expanded here.

[0121] It is easy to understand that the one or more service cards associated with the application in the folder displayed by the electronic device 100 can not only be quickly viewed by the user, but also support the user to trigger the electronic device 100 to display the user interface corresponding to the service card by clicking on a service card. Figure 3B A click operation is performed on the service card 321 (i.e., the service card “Application 1 - Hot Recommendation”) shown in FIG. 1 . In response to this operation, the electronic device 100 can display the hot recommendation interface in Application 1.

[0122] Optionally, continue to Figure 3B The electronic device 100 may display an option for pinning the service card on each service card (eg, option 324 displayed on the service card 321), so that the user can pin the card of interest to the top for quick viewing.

[0123] Optionally, continue to Figure 3B The electronic device 100 may display an identification 325 (eg, “current application service”) to prompt the user that the service card displayed below the identification 325 is one or more service cards provided by some or all of the applications in the folder.

[0124] In the embodiment of the present application, there are many ways to determine the arrangement order of the service cards, including but not limited to the following three:

[0125] 1. Determine based on the order of the application icons in the folder

[0126] Continue reading Figure 3B For example, if the icon of application 1 is at the front, then the service card provided by application 1 is also at the front, and the service card provided by application 2, the service card provided by application 3, ... until the service card provided by application 12 can all be arranged in sequence, and the service card provided by application 12 is at the end.

[0127] It is easy to understand that in actual scenarios, not every application will provide a service card. For example, Application 1, Application 2, and Application 4 all provide service cards, but Application 3 does not provide a service card. Then, the service card provided by Application 4 can be displayed after the service cards provided by Application 1 and Application 2.

[0128] 2. Determine based on the usage habits of the user of the electronic device 100

[0129] For example, the electronic device 100 may obtain the number of times a user uses an application within a preset time period (eg, one day, one week, one month, etc.). The more times an application is used, the higher the order in which its service card is arranged.

[0130] For another example, the electronic device 100 may obtain the number of times a user uses a certain service card within a preset time period (eg, one day, one week, one month, etc.). The more times a service card is used, the higher its arrangement order may be.

[0131] 3. Determine based on cloud data analysis results

[0132] For example, the electronic device 100 can obtain data on the applications used in the folder and the service cards provided by a large number of users in the cloud for analysis, and then determine the arrangement order of the service cards based on the analysis results. For example, for applications with high frequency of use, the service cards provided by them can be arranged in the front for display; for another example, for service cards with high frequency of use, they can be arranged in the front for display.

[0133] In some embodiments, since the content on the service card can be updated periodically, the electronic device 100 can also periodically update and display the arrangement order of the service card based on the changes in the content on the service card. For example, for service cards of popular recommendation categories, the electronic device 100 can update the arrangement order of the service card based on the changes in the popularity of the recommended content. The higher the popularity, the higher the arrangement order can be. For another example, for service cards of the user's own usage data (such as viewing history, exercise steps, etc.), the electronic device 100 can update the arrangement order of the service card based on whether the data has changed. If there is a change, it can be arranged in the front for display so that the user can be informed of the changes in his or her own usage data in a timely manner.

[0134] In some embodiments, the electronic device 100 may also arrange the service cards that the user has recently viewed in the front for display so that the user may view them again.

[0135] In the embodiment of the present application, Figure 3B Taking the 4*3 style shown as an example, the user can view the hidden part of the service card 323 and other hidden service cards by sliding upward. Figure 3B , the electronic device 100 may detect the user's operation of sliding upward on the user interface 310, and in response to the operation, refer to Figure 3H , the electronic device 100 may display part of the content that was hidden before the operation (for example Figure 3H Service card 323 is shown in Figure 3B ), and can hide parts of the content that were displayed before the operation (for example Figure 3H Hidden in Figure 3B That is to say, the screen of the electronic device 100 can be equivalent to a sliding window, and the content of the area intercepted by the sliding window in the user interface 310 can be displayed on the screen, and the content of the area outside the intercepted area can be hidden.

[0136] Similarly, continue to refer to Figure 3H , the electronic device 100 may detect that the user continues to slide up the user interface 310, and in response to the operation, refer to Fig. 3I , the electronic device 100 may display part of the content that was hidden before the operation (for example Fig. 3I It is shown in Figure 3H The service card 331 and service card 332 that are hidden in the operation may be hidden, and part of the content that has been displayed before the operation (for example, Figure 3H Hidden in Figure 3B icons of all applications in the folder that are already displayed in the .

[0137] Optionally, continue to Fig. 3I , the electronic device 100 may display an identification 333 (e.g., "More similar services") to prompt the user that one or more service cards provided by one or more applications of the same type as the application in the folder are displayed below the identification 333. The electronic device 100 may detect that the user continues to slide up on the user interface 310, and in response to the operation, refer to Figure 3J , the electronic device 100 may display part of the content that was hidden before the operation (for example Figure 3J It is shown in Fig. 3I The service card 341 and service card 342 that are hidden in the operation may be hidden, and part of the content that has been displayed before the operation (for example, Figure 3J The folder and the "App 1 - Popular Recommendations" service card are completely hidden in the app.

[0138] That is, the user can scroll the service cards on the electronic device 100 by swiping upward, so that the user can view all the service cards under the folder. It is easy to understand that after the user views the service card at the bottom by swiping upward, the user can return to view the previous service card by swiping downward. For example, the electronic device 100 can return to display the service card at the bottom in response to the user's swiping downward. Figure 3G In other words, the user can scroll the electronic device 100 to display the previously displayed service cards by sliding downward, so that the user can return to view the previously displayed service cards. In some embodiments, the electronic device 100 returns to display, for example, the previously displayed service cards in response to the user's downward sliding operation. Figure 3G After the topmost service card shown in , if it is detected that the user continues to slide down, the electronic device 100 may display, for example Figure 3A The user interface shown hides all service cards.

[0139] It is easy to understand that if the process of triggering the electronic device 100 to display the service card by sliding upward is called display process 1, then the process of triggering the electronic device 100 to return to displaying the previous service card by sliding downward can be called the reverse display process of the above display process 1.

[0140] In some embodiments, the electronic device 100 returns to displaying, for example, Figure 3G After the top service card is displayed, if the user continues to slide down, the electronic device 100 may also hide all the service cards.

[0141] In some embodiments, the electronic device 100 may also support the user to manually update the service cards under the above-mentioned "current application service" and the service cards under the above-mentioned "more similar services". For example, the electronic device 100 may display an update option, and the user may click the update option to complete the update. The update may include updating the arrangement order, display content, quantity, type, etc. of the service cards. For example, for the service cards under "more similar services", the user may manually update the operation to make the electronic device 100 recommend and display more new similar service cards.

[0142] In some embodiments, if the electronic device 100 detects that the user has removed the icon of an application in a folder, then the electronic device 100 may also remove one or more service cards provided by the application under “Current Application Service” and no longer display them.

[0143] In some embodiments, the electronic device 100 can give the scenario-based folder a state memory function. For example, if the layout style of the folder changes after the user swipes up, then after the user swipes down to return the electronic device 100 to display the top service card, the changed layout style of the folder (for example, Figure 3B The 4*3 style shown in the figure) can be restored to the folder layout style before the change (for example Figure 3G 3*4 style shown).

[0144] In some embodiments, the electronic device 100 detects that the user is Figure 3A After operating (eg, clicking) the icon 114 of the video folder shown, the electronic device 100 may also, for example, Figure 3G Instead of first displaying one or more service cards associated with the application in the folder, Figure 3A The user interface shown in the figure detects the corresponding user operation (such as sliding up or clicking Figure 3A After that, one or more service cards associated with the application in the folder are displayed.

[0145] In some embodiments, see Figure 3K , the folder can also remain displayed and not be hidden, but the content of the display area of ​​the service card below it will be displayed or hidden as the user slides up and down. In this way, while viewing the service card, the user can also see the icon of the application in the folder, which is convenient for the user to click on the icon of an application at any time to enter the application.

[0146] In the embodiment of the present application, the electronic device 100 can display icons and service cards of applications in the folder in multiple pages. Figure 3A , it can be seen that the current page of the folder displays the icons of application 1 to application 12 in the folder, and the electronic device 100 can detect the user's operation of sliding left on the folder, and in response to the operation, refer to Figure 4 , the electronic device 100 can display another page of the folder, which can display more icons of other applications (such as the icon of application 13, the icon of application 14, etc.). Similarly, the user can view one or more service cards associated with the applications in the folder by sliding up and down. In some embodiments, the electronic device 100 can preferentially display one or more service cards provided by one or more applications on the current page of the folder. In other embodiments, the electronic device 100 may also only display one or more service cards provided by one or more applications on the current page of the folder, without displaying service cards provided by applications on other pages of the folder.

[0147] The above embodiments all describe the process of a user viewing all service cards by sliding up and down. It is easy to understand that when a user views all service cards by sliding up and down, all service cards form a vertically arranged queue as a whole, and the length of the queue is greater than the length of the screen, and all service cards need to be viewed by sliding up and down.

[0148] In some embodiments, see Figure 5A-5C , users can also view all service cards by sliding left and right. It is easy to understand that when viewing all service cards by sliding left and right, all service cards form a horizontal queue. The length of the queue is greater than the width of the screen, and all service cards need to be swiped left and right to view all service cards.

[0149] For example, see Figure 5A , Figure 5A The service cards shown (such as the "Application 1-Hot Recommendation" service card and the "Application 2-Hot Recommendation" service card) may be the service cards at the front. The electronic device 100 may detect the user's left sliding operation. In response to the operation, refer to Figure 5B , the electronic device 100 may display Figure 5A More other service cards after the shown service card (eg, “App 3 - Popular Recommendations” service card, “App 1 - Viewing History” service card, “App 2 - Viewing History” service card).

[0150] Similarly, continue to refer to Figure 5B , the electronic device 100 may detect the user's continued left sliding operation, and in response to the operation, refer to Figure 5C , the electronic device 100 may display the Figure 5B More other service cards after the service card shown (e.g., service cards provided by "XX video application" and "XXX video application" of the same type as the application in the folder). It is easy to understand that after the user views the last service card by swiping left, he can return to view the previous service card by swiping right.

[0151] In the above Figure 5A-Figure 5C In the illustrated embodiment, the folder may remain displayed all the time and will not be hidden as a result of a user's sliding operation.

[0152] Combine the following Figure 6A-6E , Figure 7A-7G , Figure 8A-8E This article will introduce in detail a series of exemplary user interfaces involved in the process of users editing service cards (such as pinning, removing, adding to the desktop, adding to a folder, etc.) by utilizing the scenario-based folder interaction method provided in an embodiment of the present application.

[0153] 1. Top service card

[0154] In an embodiment of the present application, the electronic device 100 may support the user to pin one or more service cards associated with the application in the scenario-based folder. Among them, "pinning" may mean that the electronic device 100 arranges the service cards that the user is interested in at the front for display, so that the user can view them quickly and in a timely manner. Among them, "pinning" can also be called favorites, attention, etc., and the embodiment of the present application does not limit its name. It should be noted that the embodiment of the present application does not specifically limit the position where the service card is pinned to the top (i.e., the pinned position). For example, it can be the top of the display area of ​​all service cards, or it can be the top of the entire interface.

[0155] For example, see Figure 3B , the user can click on an option displayed on a service card (e.g., option 324 displayed on service card 321) to place the service card on top. Taking the service card 321 as an example, the electronic device 100 can detect the user's click operation on option 324, and in response to the operation, refer to Fig. 6A , the electronic device 100 can display the service card 321 (i.e., the "Application 1-Popular Recommendation" service card) on the top. It can be seen that the service card 321 is displayed above the "Current Application Service", that is, the service card 321 is displayed in front of all other service cards. In this way, when the user enters the interface, he can check the display content on the service card in time without having to search for the service card through sliding operations, which is convenient and quick.

[0156] Similarly, users can also pin more service cards (such as other service cards under "Current Application Service" and service cards under "More Similar Services") to the top. Figure 6B It can be seen that in addition to pinning the "App 1 - Popular Recommendations" service card, the user also pinned the "App 1 - Viewing History" service card and the "App 2 - Viewing History" service card.

[0157] In the embodiment of the present application, there are multiple ways to determine the arrangement order of the top service cards. For example, after the user performs the top operation, the service card corresponding to the top operation can be arranged in the front of other top service cards for display; for another example, after the user performs the top operation, the service card corresponding to the top operation can be arranged behind other top service cards for display; for another example, for multiple top service cards, their arrangement order can also be periodically updated (for example, when the display content of a service card is updated, it can be arranged to the front for display).

[0158] In some embodiments, in addition to placing a service card on top by clicking on an option displayed on a service card for placing the service card on top, the user may also place the service card on top in other ways.

[0159] For example, see Figure 3B , also taking the top service card 321 as an example, the electronic device 100 can detect the user's operation on the service card 321 (such as a long press operation), and in response to the operation, refer to Figure 6C , the electronic device 100 may display a window 610, which may include one or more options, such as option 611, which may be used to place a service card on the top or cancel the service card on the top. The electronic device 100 may detect a user operation (such as a click operation) on option 611, and in response to the operation, refer to Fig. 6A , the electronic device 100 can display the service card 321 (ie, the “Application 1 - Popular Recommendation” service card) at the top.

[0160] In the embodiment of the present application, there are also multiple ways to unpin a service card that has been pinned. For example, a user can long press the service card to trigger the display of Figure 6COption 611 is shown as an example. Clicking option 611 can cancel the pinning of the service card. For another example, the user can long press and drag the service card downward to an area outside the pinned area (such as the area below the "Current Application Service") to cancel the pinning of the service card. For another example, the electronic device 100 can also display a cancel pinning option (not shown in the figure) on the pinned service card, and the user can click the cancel pinning option to cancel the pinning of the service card.

[0161] 2. Remove service card

[0162] In an embodiment of the present application, the electronic device 100 can support the user to remove one or more service cards associated with the application in the scenario folder. In this way, the user can remove the service cards that are not of interest to the user and only keep the service cards that the user is interested in.

[0163] Also remove Figure 3B For example, refer to the service card 321 in Figure 6C Window 610 may further include option 612, which may be used to remove the service card. Electronic device 100 may detect a user operation (eg, a click operation) on option 612, and in response to the operation, refer to Fig.6D , the electronic device 100 can remove the service card 321 (ie, the “Application 1 - Popular Recommendation” service card) and no longer display it.

[0164] In some embodiments, considering that the user's interest in service cards may vary in different time periods, the electronic device 100 may also support the user to add back the service cards that have been removed. In one possible implementation, the electronic device 100 may periodically prompt the user whether it is necessary to add back the service cards that have been removed. If so, the electronic device 100 may add back the service cards that have been removed for the user to view. In another possible implementation, the electronic device 100 may provide an interface for displaying service cards that have been removed (e.g., similar to the recently deleted interface in the gallery application), and the user may perform corresponding operations in the interface to add back the service cards that have been removed.

[0165] 3. Add service cards to the desktop

[0166] In an embodiment of the present application, the electronic device 100 can support the user to add one or more service cards associated with the application in the scenario folder to the desktop for display. In this way, the user can view the service card of interest on the desktop without having to expand the folder to view the service card of interest.

[0167] Similarly, Figure 3BTake the service card 321 in the example of adding it to the desktop, for example, continue to refer to Figure 6C Window 610 may further include option 613, which may be used to add a service card to the desktop. Electronic device 100 may detect a user operation (eg, a click operation) on option 613, and in response to the operation, refer to Fig. 6E , the electronic device 100 can add the service card 321 (ie, the “Application 1 - Hot Recommendation” service card) to the desktop and display it.

[0168] Above Figure 6A-6E The illustrated embodiment describes the process of a user editing a single service card. In some embodiments, the electronic device 100 may also support the user to edit multiple service cards at the same time. Figure 7A-7G Provide a detailed introduction.

[0169] The electronic device 100 can detect a specific operation of the user and respond to the operation by referring to Fig. 7A The electronic device 100 can put all service cards in a waiting state, and each service card can display a corresponding waiting box (for example, the "Application 1-Hot Recommendation" service card has a waiting box 711, the "Application 2-Hot Recommendation" service card has a waiting box 712, and the "Application 3-Hot Recommendation" service card has a waiting box 713). The electronic device 100 can also display option 714. Option 714 can be used to select all service cards with one click. The user can click this option to put all service cards in a selected state.

[0170] It is easy to understand that the above-mentioned "certain specific operation of the user" can be used to trigger the electronic device 100 to put all service cards in a standby state. The specific operation can be, for example, a long press operation of the user on a certain service card, etc., and the embodiments of the present application are not limited to this.

[0171] Continue reading Fig. 7A The user can select one or more service cards to edit them. For example, the user selects the two service cards "Application 1-Hot Recommendation" and "Application 2-Hot Recommendation" to perform editing operations. The electronic device 100 can detect the user's operations (such as click operations) on the selection box 711 and the selection box 712 respectively. In response to the operations, refer to Figure 7B The electronic device 100 can place the two service cards "Application 1-Hot Recommendation" and "Application 2-Hot Recommendation" in a selected state. At this time, a selected state mark (such as a "√" mark) can be displayed in the selection box 711 and the selection box 712.

[0172] In some embodiments, when the above-mentioned “certain specific operation of the user” is a long press operation of the user on a certain service card, the service card can be directly placed in a selected state without the user having to select the service card through a manual operation again.

[0173] Continue reading Figure 7B The electronic device 100 may also display option 715, which may be used to perform more editing operations on the selected one or more service cards. After the user completes the selection of the service card to be edited, the electronic device 100 may detect the user's operation (e.g., a click operation) on option 715. In response to the operation, refer to Figure 7C , the electronic device 100 can display window 720, which can include one or more options (such as option 721, option 722, option 723), wherein option 721 can be used to pin / unpin the selected one or more service cards, option 722 can be used to remove the selected one or more service cards, and option 723 can be used to add the selected one or more service cards to the desktop. For example, the service cards selected by the user are "Application 1-Hot Recommendation" and "Application 2-Hot Recommendation", then, after the electronic device 100 detects the user's operation (such as a click operation) on an option in window 720, in response to the operation, the electronic device 100 can simultaneously pin / unpin, remove, or add the two service cards "Application 1-Hot Recommendation" and "Application 2-Hot Recommendation" to the desktop.

[0174] It can be seen that the method of batch selecting service cards and performing editing operations in a unified manner can simplify user operations, improve editing efficiency, and bring users a convenient and fast experience compared to the aforementioned method of editing individual service cards one by one.

[0175] In some embodiments, the electronic device 100 may also support the user to combine multiple service cards to generate a combined card.

[0176] For example, a user can combine the same type of service cards provided by different applications (such as Fig.7D The two popular recommendation service cards "Application 1-Popular Recommendation" and "Application 2-Popular Recommendation" shown in the example are combined to generate a combined card. This allows users to quickly obtain the same type of information provided by multiple different applications, and can quickly compare the differences between these information without having to open different applications one by one to view and compare, which is convenient and quick.

[0177] For another example, a user can combine different types of service cards (such as Fig. 7EThe two service cards "Application 1 - Popular Recommendations" and "Application 1 - Viewing History" shown in the example are combined to generate a combined card. In this way, for an application that the user is interested in, the user can directly combine multiple service cards provided by the application, so that the user can quickly and conveniently view the multiple service cards provided by the application.

[0178] For another example, a user can combine multiple service cards that can share information to generate a combination card to achieve functional linkage. For example, a combination card is generated by combining a "calendar" service card and a "daily video recommendation" service card, wherein the "calendar" service card may include date information, and the "daily video recommendation" service card may also include date information. These two service cards can share date information. For example, during a certain festival, the "daily video recommendation" service card can recommend videos related to the festival.

[0179] It can be seen that for combined cards, on the one hand, it is convenient for users to classify multiple service cards and quickly view the service cards they need; on the other hand, it can realize the linkage of functions and provide users with a full-scene experience, which is flexible and convenient to meet the personalized needs of users.

[0180] There are many ways to generate the combination card. Figure 7A-7C In this way, users can first select multiple service cards that they want to combine, and then click Figure 7B As shown in option 715, the electronic device 100 may Figure 7C The window 720 shown shows a combination option (not shown in the figure), and the user can click the combination option to generate a combination card. For another example, a combination card can be generated by long pressing and dragging a service card. In this way, the user can first long press and drag a service card to another service card to generate a combination card generated by combining the two service cards. Furthermore, the user can also long press and drag more other service cards to the combination card to generate a combination card generated by combining more than two service cards.

[0181] In some embodiments, the electronic device 100 may also support the user to perform editing operations on the combined cards (eg, cancel the combination, add to the desktop, etc.).

[0182] For example, Fig.7D For example, the electronic device 100 may detect the user's operation on the combined card (eg, a long press operation), and in response to the operation, refer to Figure 7F, the electronic device 100 may display a window 730, which may include one or more options (eg, option 731, option 732), wherein option 731 may be used to ungroup the service cards included in the combined card, and option 732 may be used to add the combined card to the desktop.

[0183] Continue reading Figure 7F For example, the electronic device 100 can detect a user operation (such as a click operation) on option 731. In response to the operation, the electronic device 100 can ungroup the multiple service cards included in the combination card, no longer display the combination card, and can restore the multiple service cards included in the combination card to the position before the combination for display.

[0184] Continue reading Figure 7F For example, the electronic device 100 may detect a user operation (eg, a click operation) on the option 732, and in response to the operation, refer to Figure 7G , the electronic device 100 can add the combined card to the desktop for display.

[0185] Among them, the combined cards added to the desktop for display can no longer be displayed in Figure 7F The user interface shown in the figure can also be continued in Figure 7F The user interface shown is displayed, and this embodiment of the present application is not limited to this.

[0186] Among them, the combination card added to the desktop for display can be as follows Figure 7G The tiled display shown as an example may also be a stacked display, and the embodiment of the present application does not limit the display method of the combined cards.

[0187] The name of the combination card may be set by the system or customized by the user, and this embodiment of the present application does not limit this.

[0188] In some embodiments, the electronic device 100 may also support the user to share the service card. Figure 6C window shown, and / or, Figure 7C window shown, and / or, Figure 7F The window shown displays a sharing option (not shown in the figure) to support users to share the service card to social applications, other electronic devices (such as friends' electronic devices), etc.

[0189] 4. Add service cards to scenario folders

[0190] In an embodiment of the present application, the electronic device 100 can support the user to add a service card to a scenario-based folder.

[0191] In some embodiments, the electronic device 100 can support the user to add the service card added to the desktop for display to the scenario folder. In this way, for some service cards that are not suitable for being added to the desktop for display (such as service cards related to user private information, etc.), adding them to the scenario folder can enhance privacy and avoid the trouble of privacy leakage to the user.

[0192] For example, see Fig. 8A and Figure 8B Taking the example of adding the service card "Application 1-Viewing History" to the scenario-based folder of the video folder, the electronic device 100 can detect the operation of the user long pressing and dragging the service card "Application 1-Viewing History" to the icon of the video folder or within a preset distance near the icon, and in response to the operation, refer to Figure 8C , the electronic device 100 can add the service card "Application 1-Viewing History" from the desktop to the video folder, and no longer display the service card "Application 1-Viewing History" on the desktop, but display the service card "Application 1-Viewing History" in the video folder.

[0193] Among them, the trajectory of long pressing and dragging the service card can be a straight line or a curve, which is not limited in this embodiment of the present application.

[0194] In some embodiments, the electronic device 100 may also support the user to press and drag an icon of an application or a service card displayed on the desktop to generate and display a scenario-based folder that only includes the icon of the application and the service card on the desktop. For example, long press and drag the icon of the above application to a preset distance on or near the service card, thereby generating and displaying a scenario-based folder that only includes the icon of the application and the service card on the desktop; for another example, long press and drag the service card to a preset distance on or near the icon of the application, thereby generating and displaying a scenario-based folder that only includes the icon of the application and the service card on the desktop.

[0195] In some embodiments, the electronic device 100 may also support the user in a user interface after the scenario-based folder is expanded (eg Fig.8D In the user interface shown in the figure, one or more service cards associated with the application in the scenario-based folder are added to the scenario-based folder. In this way, the user does not need to add the service card to the desktop and then move it from the desktop to the scenario-based folder. This is convenient and quick and simplifies user operations.

[0196] For example, see Fig.8DTaking the example of adding the service card "Application 1-Hot Recommendation" to the scenario folder of the video folder, the electronic device 100 can detect the operation of the user long pressing and dragging the service card "Application 1-Hot Recommendation" to the display area where the video folder is located, and in response to the operation, refer to Fig. 8E , the electronic device 100 can add the service card "Application 1-Hot Recommendation" to the video folder for display.

[0197] Among them, the trajectory of long pressing and dragging the service card can be a straight line or a curve, which is not limited in this embodiment of the present application.

[0198] In some embodiments, in addition to the above, the method of adding a service card to a scenario-based folder in the user interface after the scenario-based folder is expanded is Fig.8D There are many other ways besides those shown.

[0199] For example, continue to see Figure 6C , the electronic device 100 can be Figure 6C The window 610 shown shows an option of adding to folder (not shown in the figure), and the user can add a corresponding service card to the current scenario folder by clicking on the option.

[0200] For example, continue to see Figure 7C , the electronic device 100 can be Figure 7C The window 720 shown shows an option of adding to folder (not shown in the figure), and the user can add one or more selected service cards to the current scenario folder by clicking on the option.

[0201] In some embodiments, for service cards added to a scenario-based folder, the electronic device 100 can also support users to adjust the display position, display size, etc. of the service cards in the folder to meet the user's personalized needs.

[0202] The following is a schematic structural diagram of an electronic device 100 provided in an embodiment of the present application.

[0203] Fig. 9 The structure of an electronic device 100 provided in an embodiment of the present application is exemplarily shown.

[0204] like Fig. 9As shown, the electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0205] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0206] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0207] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0208] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

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

[0210] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface, thereby realizing the touch function of the electronic device 100.

[0211] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to achieve communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 via the I2S interface to achieve the function of answering a call through a Bluetooth headset.

[0212] The PCM interface can also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface to realize the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

[0213] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.

[0214] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the shooting function of the electronic device 100. The processor 110 and the display screen 194 communicate via the DSI interface to implement the display function of the electronic device 100.

[0215] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.

[0216] The USB interface 130 is an interface that complies with the USB standard specification, and can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transfer data between the electronic device 100 and a peripheral device. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other terminal devices, such as AR devices, etc.

[0217] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0218] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100. While the charging management module 140 is charging the battery 142, it may also power the electronic device 100 through the power management module 141.

[0219] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.

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

[0221] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0222] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0223] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0224] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0225] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).

[0226] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0227] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0228] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0229] ISP is used to process the data fed back by camera 193. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to ISP for processing and converts it into an image visible to the naked eye. ISP can also perform algorithm optimization on the noise, brightness, etc. of the image. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, ISP can be set in camera 193.

[0230] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.

[0231] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the electronic device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.

[0232] Video codecs are used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs. Thus, the electronic device 100 may play or record videos in a variety of coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.

[0233] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of electronic device 100 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.

[0234] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.

[0235] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0236] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

[0237] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.

[0238] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The electronic device 100 can listen to music or listen to a hands-free call through the speaker 170A.

[0239] The receiver 170B, also called a "earpiece", is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or voice message, the voice can be received by placing the receiver 170B close to the human ear.

[0240] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to microphone 170C to input the sound signal into microphone 170C. The electronic device 100 can be provided with at least one microphone 170C. In other embodiments, the electronic device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify the sound source, realize directional recording function, etc.

[0241] The earphone interface 170D is used to connect a wired earphone and can be a USB interface 130 or a 3.5 mm open mobile terminal platform (OMTP) standard interface or a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0242] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. The capacitive pressure sensor can be a parallel plate including at least two conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure according to the change in capacitance. When a touch operation acts on the display screen 194, the electronic device 100 detects the touch operation intensity according to the pressure sensor 180A. The electronic device 100 can also calculate the touch position according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, an instruction to create a new short message is executed.

[0243] The gyro sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyro sensor 180B detects the angle of the electronic device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the electronic device 100 through reverse movement to achieve anti-shake. The gyro sensor 180B can also be used for navigation and somatosensory game scenes.

[0244] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device 100 and is applied to applications such as horizontal and vertical screen switching and pedometers.

[0245] The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.

[0246] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the electronic device 100, which is different from the position of the display screen 194.

[0247] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.

[0248] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

[0249] Indicator 192 may be an indicator light, which may be used to indicate charging status, power changes, messages, missed calls, notifications, etc.

[0250] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the electronic device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

[0251] It should be understood that Fig. 9The electronic device 100 shown is only an example, and the electronic device 100 may have more Fig. 9 More or fewer components may be shown, two or more components may be combined, or there may be a different configuration of components. Fig. 9 The various components shown in the EMBODIMENTS 2000 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.

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

[0253] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

[0254] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. An interactive method, It is characterized in that The method comprises: The electronic device displays a first user interface, wherein the first user interface includes an icon of a first folder; The electronic device detects a first operation performed by a user on an icon of the first folder; In response to the first operation, the electronic device displays a second user interface, in which icons of one or more applications included in the first folder and one or more service cards associated with the first folder are displayed.

2. The method according to claim 1, It is characterized in that The method further comprises: The electronic device detects a second operation of the user on the second user interface; In response to the second operation, the electronic device displays all or part of the hidden service card.

3. The method according to claim 2, It is characterized in that In response to the second operation, the electronic device displays all or part of the hidden service card, specifically including: In response to the second operation, the electronic device increases the display area of ​​the service card, and the increased display area of ​​the service card is used to display a larger number of service cards.

4. The method according to claim 2 or 3, It is characterized in that In response to the second operation, the method further includes: The electronic device reduces the display area of ​​the application icons in the first folder, and the reduced display area of ​​the application icons specifically includes one or more of the following: the number, size, or spacing of the application icons displayed in the display area of ​​the application icons is reduced.

5. The method according to any one of claims 2 to 4, It is characterized in that The second operation is a sliding operation of the user in a first direction of the second user interface, and the display area of ​​the service card increases with the sliding operation, and the display area of ​​the application icon decreases with the sliding operation.

6. The method according to any one of claims 1 to 5, It is characterized in that The method further comprises: The electronic device detects a sliding operation of a user in a first direction within a display area of ​​the service card; In response to the sliding operation, the electronic device scrolls to display more service cards associated with the first folder.

7. The method according to any one of claims 1 to 6, It is characterized in that The icons of the one or more applications and the service card are displayed in the first display area and the second display area respectively.

8. The method according to any one of claims 1 to 7, It is characterized in that The icons of the applications in the first folder are displayed in multiple pages, and the multiple pages include a first page and a second page. When the second user interface displays the icons of the applications in the first page, the service card displayed on the second user interface is a service card associated with the applications in the first page.

9. The method according to claim 8, It is characterized in that The method further comprises: The electronic device detects a page switching operation by a user; In response to the page switching operation, the electronic device displays the icon of the application in the second page, and correspondingly, the electronic device displays the service card associated with the application in the second page.

10. The method according to any one of claims 1 to 9, It is characterized in that The method further comprises: The electronic device detects a third operation of the user on the second user interface; In response to the third operation, the electronic device hides all or part of the displayed service card.

11. The method according to any one of claims 1 to 10, It is characterized in that The method further comprises: The electronic device detects a sliding operation of the user in a second direction within the display area of ​​the service card; In response to the sliding operation, the electronic device scrolls and displays the service cards associated with the first folder.

12. The method according to any one of claims 1 to 11, It is characterized in that The method further comprises: The electronic device detects a fourth operation, and the fourth operation is used to display a target service card among the one or more service cards on top; In response to the fourth operation, the electronic device moves the target service card to a top position.

13. The method according to any one of claims 1 to 12, It is characterized in that The method further comprises: The electronic device detects a fifth operation; In response to the fifth operation, the electronic device displays a first window, wherein the first window includes one or more options, and the one or more options are used to perform an editing operation on a selected service card from the one or more service cards when triggered, wherein the editing operation includes any one of the following: Moving the selected service card to a top position among the plurality of service cards; Remove the selected service card; Adding the selected service card to the desktop; moving the selected service card to the area where the icons of the one or more applications in the first folder are located; or A combined card is generated according to the selected service card.

14. The method according to any one of claims 1 to 13, It is characterized in that The method further comprises: The electronic device detects an operation of a user long pressing and dragging a target service card among the one or more service cards to a first display area, where the first display area is used to display icons of one or more applications in the first folder; In response to the operation, the electronic device adds the target service card to the first folder.

15. The method according to any one of claims 1 to 14, It is characterized in that The one or more service cards include a first service card, and the method further includes: When a first condition is met, the electronic device automatically adjusts the order of the first service card among the plurality of service cards; The first condition includes one or more of the following: a change in the order of icons of applications in the first folder, a change in the number of times the first service card is used, or a change in display content on the first service card.

16. The method according to any one of claims 1 to 15, It is characterized in that The service card associated with the first folder specifically includes: The service cards provided by the one or more applications; and / or, Service cards provided by other applications of the same type as the one or more applications; and / or, A service card related to the one or more applications provided by the system.

17. An electronic device, It is characterized in that The electronic device includes one or more processors and one or more memories; wherein the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer-readable instructions, and when the one or more processors execute the computer-readable instructions, the electronic device executes the method described in any one of claims 1-16.

18. A computer storage medium, It is characterized in that The computer storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 16.

Citation Information

Cited By

  • Interaction method and electronic device

    EP4711905A1

  • Interaction method and electronic device

    WO2024251174A1