Input interaction method, electronic device, program product and readable medium
By introducing intelligent agents into sports and health applications, personalized information and services are proactively pushed based on user profile data and displayed using cards and sliding panels. This solves the problem of users having difficulty accessing services in sports and health applications and improves user interaction efficiency and experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2024-10-23
- Publication Date
- 2026-04-24
AI Technical Summary
Users often struggle to quickly find suitable services in sports and health apps, requiring them to repeatedly interact with the app interface, thus increasing the number of interactions.
By introducing intelligent agents into sports and health applications, personalized information and services can be proactively pushed based on user profile data. Information can be displayed using cards and sliding panels, reducing the number of user interactions and providing multiple interaction methods such as text input and voice input.
This allows users to obtain personalized information and services without multiple interactions, improving user experience and convenience, and simplifying the service retrieval process.
Smart Images

Figure CN121918907A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to an input interaction method, electronic device, computer program product, and computer-readable storage medium. Background Technology
[0002] Electronic devices are equipped with sports and health apps that can provide users with professional exercise tracking and training courses such as weight loss and body shaping. Combined with scientific sleep and health services, they offer reasonable suggestions for a healthy lifestyle. The services included in these sports and health apps are rich and diverse, making it relatively difficult for users to find the right services from among the many available, requiring them to repeatedly navigate the app's interface. Summary of the Invention
[0003] This application provides an input interaction method, electronic device, computer program product, and computer-readable storage medium to proactively push personalized information and services to users with fewer user interactions.
[0004] To achieve the above objectives, this application provides the following technical solution:
[0005] In a first aspect, this application provides an input interaction method, comprising: an electronic device displaying a first interface of a first application; the electronic device displaying a first card on the first interface, the first card displaying a first avatar of an intelligent agent and first information, the first information being obtained by the intelligent agent based on user profile data; the electronic device, in response to a click operation on the first card, displaying a first slidable panel on the first interface, the first slidable panel including the first information; the electronic device, in response to the first information, displaying the first information and second information on the first slidable panel, the second information being feedback information from the intelligent agent to the first information; the electronic device displaying a second card on the first interface, the second card displaying a second avatar of an intelligent agent and third information, the third information being obtained by the intelligent agent based on user profile data and used to indicate a service of the first application, the second avatar being the same as or different from the first avatar; the electronic device, in response to a click operation on the second card, displaying a second interface, the second interface being a display interface for the service indicated by the third information.
[0006] As can be seen from the above, after the intelligent agent obtains the first or third information based on the user's profile data, the electronic device can display the first or third information to the user by showing a card on the first interface of the first application. This achieves proactive push of personalized information and services to the user without user interaction, reducing the difficulty for the user to understand the services of the first application. Furthermore, when the user clicks on the card, the electronic device displays the first and second information, or the display interface of the service indicated by the third information, on a first sliding panel. This allows the user to view the feedback information of the first information and the services of the first application through simple interactive operations, further improving the convenience for the user to understand the services of the first application.
[0007] In one possible implementation, the first slidable panel further displays a first input box, and the method further includes: in response to a user's input operation in the first input box, the electronic device displays fourth information and the first input box on the first slidable panel, the fourth information being information input by the user; in response to the fourth information, the electronic device displays the fourth information, fifth information, and the first input box on the first slidable panel, or displays the fourth information, a first service card, and the first input box on the first slidable panel, the fifth information being feedback information from the intelligent agent to the fourth information; the first service card is used to indicate a response service for the fourth information.
[0008] In this implementation, the fourth and fifth pieces of information typically refer to the associated information of the services supported by the first application, and the first service card typically refers to the services supported by the first application. Based on this, users can easily and conveniently understand the services of the first application that meet their needs by interacting with the intelligent agent through the first input box.
[0009] In one possible implementation, the device further includes: in response to a click on the first service card, the electronic device displays a third interface, which is a display interface of the response service indicated by the first service card.
[0010] In one possible implementation, the first sliding panel has a first height.
[0011] In one possible implementation, the first interface further displays a third avatar of the agent, which may be the same as or different from the first and second avatars. The method further includes: in response to a click on the third avatar, the electronic device displays a second sliding panel on the first interface, the second sliding panel displaying sixth information, the sixth information being content guiding the functional topic of the first application, obtained by the agent based on user profile data, and the second sliding panel having a second height; in response to a click on the sixth information, the electronic device displays a third sliding panel on the first interface, the third sliding panel displaying the sixth information, the third sliding panel having a third height, the third height being greater than the second height; in response to the sixth information, the electronic device displays the sixth information and a seventh information on the third sliding panel, or displays the sixth information and a second service card on the third sliding panel, the seventh information being feedback information from the agent to the sixth information, and the second service card indicating a response service for the sixth information.
[0012] In this implementation, after the user clicks on the third avatar, the electronic device can display the sixth information on the second sliding panel. This sixth information is the content guiding the functional topic of the first application, which is obtained by the intelligent agent based on the user's profile data. This also enables the user to understand the services provided by the first application through simple interaction, thus opening up another convenient channel for the user to understand the services provided by the first application and further improving the convenience for the user to understand the services provided by the first application.
[0013] In one possible implementation, the second sliding panel further displays a second input box. The method further includes: in response to a text input operation on the second input box, the electronic device displays a fourth sliding panel on a first interface, the fourth sliding panel displaying the second input box and an input method keyboard, the fourth sliding panel having a fourth height, which is greater than the second height and less than the third height; in response to an input operation via the keyboard, the electronic device displays an eighth message in the second input box; in response to an operation to send the eighth message, the electronic device displays a fifth sliding panel, the fifth sliding panel displaying the eighth message and the second input box, the fifth sliding panel having a third height; in response to the eighth message, the electronic device displays the eighth message, a ninth message, and the second input box on the fifth sliding panel, or displays the eighth message, a third service card, and the second input box on the fourth sliding panel, the ninth message being feedback information from the agent to the eighth message, and the third service card indicating a response service for the eighth message.
[0014] In one possible implementation, the method further includes: the electronic device, in response to a voice input operation on the second input box, displays tenth information in the second input box, the tenth information being voice input information; upon completion of the voice input, the electronic device displays a sixth sliding panel, the sixth sliding panel displaying the tenth information and the second input box, the sixth sliding panel being a third height; the electronic device, in response to the tenth information, displays the tenth information, eleventh information, and the second input box on the sixth sliding panel, or displays the tenth information, a fourth service card, and the second input box on the sixth sliding panel, the eleventh information being feedback information from the intelligent agent to the tenth information, and the fourth service card being used to indicate the response service for the tenth information.
[0015] In the two embodiments described above, users can interact with the intelligent agent through text input or voice input. The intelligent agent presents the interaction results to the user through a sliding panel, making the operation simple and convenient for the user.
[0016] In one possible implementation, when the second input box displays the tenth information, the electronic device also displays a fourth avatar with a first animation effect in the second input box. The fourth avatar has an animation effect, which can enhance the interest and prevent users from feeling bored while waiting to input the tenth information, thereby improving the user experience.
[0017] In one possible implementation, the eleventh message or fourth service card is displayed gradually on the sixth sliding panel. During this gradual display, the electronic device displays a fifth avatar with a second function in the second input box. This implementation also enhances the user experience by using animated avatars, preventing boredom while waiting for the eleventh message or fourth service card to appear.
[0018] In one possible implementation, after the electronic device displays the first card on the first interface, it further includes: in response to an up or down swipe operation input by a user on the first interface, the electronic device displays a third card on the first interface, the third card displaying all or part of the content of the first information, and the size of the third card being smaller than that of the first card.
[0019] In one possible implementation, after the electronic device displays a third card on the first interface in response to an up or down swipe operation input by the user on the first interface, the electronic device further includes: displaying a first card on the first interface in response to an operation input by the user on the first interface to swipe down to display content at the top of the first interface.
[0020] In one possible implementation, the first application is used to implement exercise detection and health management; the first information is used to indicate the related information of exercise and / or health. The first application implements exercise detection and health management, which can be understood as follows: the first application is input into a sports and health application, which supports diverse and complex services, making it inconvenient for users to query. By displaying cards on the first interface of the first application, the first information or third information is presented to the user. The first information or third information is obtained by the intelligent agent based on the user's profile data, improving the convenience for users to access the services supported by the health and exercise application.
[0021] In one possible implementation, the first interface includes: a primary interface of the first application, a secondary interface, an interface associated with the exercise function, a report interface, an interface for the sleep scenario, an interface for the "Run with Me" scenario, and an interface for the weight loss scenario.
[0022] In one possible implementation, the method further includes: an electronic device displaying a first desktop, the first desktop displaying a card of a first application, the card of the first application including a sixth avatar and a twelfth message of the intelligent agent, the sixth avatar being the same as or different from the first avatar, the second avatar and the third avatar; the electronic device, in response to a click operation on a card of the first application, displaying a fourth interface of the first application, the fourth interface displaying a seventh sliding panel, the seventh sliding panel displaying the twelfth message; the electronic device, in response to the twelfth message, displaying the twelfth message and a thirteenth message on the seventh sliding panel, the thirteenth message being feedback information from the intelligent agent to the twelfth message.
[0023] In this embodiment, the twelfth piece of information is obtained by the intelligent agent based on the user's profile data. It can indicate the service content of the first application and provide the user with a channel to understand the services provided by the first application on the desktop, making it easier for the user to learn about the services of the first application.
[0024] In one possible implementation, the first area of the first desktop displays only the card of the first application, and the card of the first application is of a first size; or, the first area of the first desktop displays the card of the first application and the card of the second application, and the card of the first application and the card of the second application are of a second size, and the second size is smaller than the first size; or, the first area of the first desktop displays the card of the first application, the card of the second application and the card of the third application, and the card of the third application is of a second size, and the card of the first application and the card of the second application are of a third size, and the third size is smaller than the second size.
[0025] In one possible implementation, before the electronic device displays a first desktop and the first desktop displays a card of the first application, the device further includes: the electronic device displaying a second desktop and the second desktop displaying a capsule of the first application; the electronic device displaying the first desktop and the first desktop displaying a card of the first application includes: the electronic device displaying the first desktop and the first desktop displaying a card of the first application in response to a click operation on the capsule of the first application.
[0026] In one possible implementation, the device further includes: in response to the launch operation of the fourth application, the electronic device displays a fifth interface, the fifth interface displaying a seventh avatar and name of the agent; the seventh avatar may be the same as or different from the first, second, third, and sixth avatars; in response to a click operation on the seventh avatar of the agent, the electronic device displays the agent's business card page; in response to a click operation on the name of the agent, the electronic device displays the agent's chat page.
[0027] In one possible implementation, the business card page includes a start conversation button. After the electronic device displays the business card page in response to a click on the agent's seventh avatar, it further includes: the electronic device displays a conversation page in response to a click on the start conversation button.
[0028] In one possible implementation, the dialog page includes an eighth avatar of the agent, which may be the same as or different from the first, second, third, sixth, and seventh avatars; after the electronic device displays the dialog page of the agent in response to a click on the agent's name, it further includes: the electronic device displays a business card page in response to a click on the eighth avatar of the agent.
[0029] In a second aspect, this application provides an electronic device comprising: one or more processors, a memory, and a display screen; the memory and the display screen are coupled to one or more processors, the memory being used to store a computer program, the computer program including computer instructions, and when one or more processors execute the computer instructions, the electronic device performs an input interaction method as described in any one of the first aspects and its embodiments.
[0030] Thirdly, this application provides a computer-readable storage medium for storing a computer program, which, when executed, is specifically used to implement the input interaction method provided in any of the first aspects and its embodiments.
[0031] Fourthly, this application provides a computer program product that, when run on a computer, causes the computer to perform an input interaction method as provided in any of the first aspects and their embodiments. Attached Figure Description
[0032] Figure 1This is a startup demonstration diagram of the sports and health intelligent agent provided in the embodiments of this application;
[0033] Figures 2 to 4 This is a diagram illustrating the interaction between a user and a sports and health intelligent agent in the dialogue interface provided in this embodiment of the application.
[0034] Figure 5 A diagram illustrating a specific interface display card for a sports and health application provided in this embodiment of the application;
[0035] Figure 6 This is a diagram illustrating how a user interacts with a smart sports and health agent using cards, as provided in an embodiment of this application.
[0036] Figure 7 Another illustration of a user interacting with a sports and health smart agent via a card, provided in an embodiment of this application;
[0037] Figure 8 The illustration shows various application scenarios of the sports and health application provided in the embodiments of this application.
[0038] Figure 9 An illustration of a mobile phone desktop displaying various application cards in different styles, provided in an embodiment of this application;
[0039] Figure 10 An illustration showing how users can adjust the display style of application cards according to an embodiment of this application;
[0040] Figure 11 This is a diagram illustrating user interaction with application cards provided in an embodiment of this application.
[0041] Figure 12 A diagram illustrating another startup entry point for the sports and health intelligent agent provided in this application embodiment;
[0042] Figure 13 An illustration of a user interacting with a sports and health intelligent agent through a dialog page, provided in an embodiment of this application;
[0043] Figure 14 This is a hardware structure diagram of the electronic device provided in the embodiments of this application. Detailed Implementation
[0044] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise.
[0045] References to "some embodiments" and the like in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless otherwise specifically emphasized.
[0046] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0047] This application provides an input interaction method that enables electronic devices to generate valuable information and services for users based on their personal characteristics and behavior or data. This allows for the proactive delivery of personalized information and services to users with fewer user interactions. In some embodiments, the valuable information and services include, but are not limited to, training guidance information, popular science content, and summaries. The user's personal characteristics and behavior or data can also refer to user profile data.
[0048] In some embodiments, the electronic device executes the input interaction method provided in the embodiments of this application through a sports and health application; wherein, the sports and health application is configured with a sports and health intelligent agent, which can make decisions to produce information and services of value to the user based on the user's personal characteristics, and can also respond to the user's input operation or spontaneously display information and services of value to the user.
[0049] It is understandable that the sports and health intelligent agent can also be called an intelligent agent, sports and health smart agent, intelligent agent, sports and health assistant, intelligent big model, AI big model, big model, etc. This application does not have specific restrictions on its name.
[0050] The application of the input interaction method provided in the embodiments of this application is not limited to sports and health applications. It can be understood that other applications of electronic devices can also execute the input interaction method provided in the embodiments of this application to obtain information and services of value to the user based on the user's profile data. The information and services of value to the user may refer to the introduction content of services provided by other applications, the entry point of the display interface of services provided by other applications, etc.
[0051] Sports and health applications can monitor exercise, manage health, and provide professional training courses. This application uses the name "sports and health" as an example to describe the application, but this does not constitute a limitation on applications that can achieve the above functions.
[0052] Figure 1 Using a mobile phone as an example, the interface diagram of the sports and health intelligent system being started and running is shown.
[0053] In some embodiments, when the sports and health application is launched, the sports and health intelligent agent is launched and running simultaneously.
[0054] For example, such as Figure 1 As shown in (a), the phone displays desktop 100, which shows icons for multiple applications, including the sports and health application 101. The user clicks the icon for sports and health application 101 to launch the application. The phone responds to this click, launching the sports and health application, and the sports and health smart assistant also starts running. Correspondingly, the phone displays... Figure 1 The homepage interface 103 of the sports and health application shown in (b) is shown in the middle.
[0055] like Figure 1 As shown in (b), the homepage interface 103 of the sports and health application includes: an avatar 104 of the sports and health intelligent agent, and a search box 105, etc. The avatar 104 can be understood as being in a silent state. This application does not specifically limit the image of the avatar 104. Figure 1 The bald image holding a heart shown in the image below is just one example of one possible image for avatar 104.
[0056] In some embodiments, the image of avatar 104 can also be associated with key events, festivals, etc. That is, during the occurrence of a key event, the image of the health and fitness agent's avatar 104 embodies elements of the key event; during a festival, the image of the health and fitness agent's avatar 104 embodies festival elements. In some embodiments, key events may include: sporting events, sports activities, cultural events, etc.
[0057] like Figure 1When avatar 104 is displayed as shown in (b), avatar 104 can first be displayed in the form of an element representing the key event, and after a period of time, such as 5 seconds, avatar 104 can revert to the traditional form. Of course, avatar 104 can also continue to maintain the form representing the key event and not revert to the traditional form.
[0058] In some embodiments, the silent avatar 104 may be configured with animation effects. After the phone displays the avatar 104, the avatar 104 periodically displays animation effects. For example, the animation effects of the avatar 104 may be that the avatar 104 floats up and down, or that the avatar 104 blinks intermittently. In some embodiments, the search box 105 may also display text to remind the user of some functions of the fitness and health intelligent agent.
[0059] Users can input actions on the home screen of the fitness app to switch between displaying other interfaces. These other interfaces include the fitness assistant's avatar and a search box. For example, a user... Figure 1 As shown in (b), when "Sports" is clicked, the phone responds to the user's click and displays the following: Figure 1 The motion interface 106 shown in (c) includes: an avatar 104 of the motion health intelligent agent, and a search box 105, etc.
[0060] Understandable: When a user launches the app, the primary interface of the sports and health application is displayed. The primary interface of the sports and health application can display the avatar of the sports and health smart agent and a search box, etc.
[0061] In some embodiments, when a user clicks the search box 105, the mobile phone responds to the user's click operation and can display the search interface of the sports and health application.
[0062] It should be noted that when a user launches the Health app by clicking its icon, the phone responds to the click by displaying either the app's home screen or other interfaces. This application does not limit this functionality. Figure 1 This explanation uses the homepage of a fitness app on a mobile phone as an example. Furthermore, the following explanation also uses user interaction with the fitness app's avatar 104 displayed on the homepage as an example, but this does not constitute a limitation on the display interface of the fitness app's avatar 104.
[0063] In some application scenarios, after the sports and health intelligent agent is activated, it can make decisions and produce information and services that are valuable to the user based on the user's profile data. Correspondingly, the mobile phone can display the information and services that are valuable to the user. In some embodiments, the mobile phone can display the information and services that are valuable to the user in the form of cards.
[0064] In one implementation, the sports and health intelligent agent uses user profile data to screen out valuable information and services from a database. This database includes diverse topics, such as training guidance, popular science content, and summaries related to sports, health, lifestyle, and science.
[0065] In some embodiments, the training guidance information may also indicate the services supported by the sports and health application. The sports and health intelligent agent can build links between the services and information supported by the sports and health application, so that the mobile phone can proactively push the services supported by the sports and health application to the user by displaying information.
[0066] For example, based on user profile data, the smart sports and health agent determines that a user has repeatedly failed to meet exercise targets. The phone then filters out relevant content from diverse topics and displays cards to remind and assist the user. Figure 1 As shown in (d), the mobile phone displays card 102 on the home screen 103. Card 102 includes an avatar 104, reminder text, etc. In some embodiments, card 102 may also include a collapse button, such as... Figure 1 The broken line located in the upper right corner of card 102 is shown in (d).
[0067] In this embodiment, the sports and health application is configured with a sports and health intelligent agent. The sports and health intelligent agent can make decisions and produce information and services that are valuable to the user based on the user's personal characteristics, behavior or data profile data, and actively display them to the user through the interface of the sports and health application, thereby realizing the proactive push of personalized information and services to the user and reducing the number of user interactions.
[0068] In some embodiments, card 102 may be configured with a background, such as a colored background, a gradient background, a background with a gradient flow effect, etc., and avatar 104, reminder text, collapse button, etc., may be displayed on top of the background. It is understood that: Figure 1 For the sake of simplicity in drawing, the background of card 102 is not shown in (d).
[0069] In other embodiments, the mobile phone displays card 102 on the home screen 103. Card 102 may be located in the top area of the home screen 103, and the original content of the home screen 103 may be displayed below card 102.
[0070] In some other embodiments, while the phone displays card 102, the avatar 104 may display animation effects. For example, the avatar 104's ears may wiggle, or it may change into a smiling face. Once the phone finishes displaying card 102, the animation effects of the avatar 104 may also finish playing. After the animation effects of the avatar 104 have finished playing, the avatar 104 may return to a silent state.
[0071] In other embodiments, the card 102 displayed on the mobile phone can be retracted (or closed), and after the card 102 is retracted, the mobile phone can display... Figure 1 The image 104 and search box 105 are shown in (c). In some scenarios, card 102 includes a collapse button, which the user clicks to collapse card 102. In other scenarios, card 102 is automatically collapsed when the phone displays it for a certain duration.
[0072] In other embodiments, the card 102 displayed on the mobile phone is in an unfolded state, but it can also be folded to form a folded card. In some scenarios, the user, such as Figure 1 As shown in (d), when a user swipes up on the homepage 103, the phone responds to the swipe, controlling the content on the homepage 103 to slide upwards and folding the card 102 into a folded card 107. Figure 1 As shown in (e), the folding card 107 is typically associated with... Figure 1 The search box 105 shown in (b) is the same size and is placed on top of the search box 105. The folding card 107 can also display the reminder text of the card 102. When the reminder text is long and the space of the folding card 107 is insufficient to display the entire reminder text, a portion of the reminder text or a summary of the reminder text can be displayed.
[0073] Users Figure 1 As shown in (e), on the homepage interface 103, a swipe-down operation is performed until the top content of the homepage interface 103 is displayed, and the folding card 107 can be used as follows. Figure 1 As shown in (f), it is restored to card 102.
[0074] It should be noted that the mobile phone displays valuable information and services to the user through cards (including card 102 in its unfolded state and card 107 in its folded state). These cards can be linked to other functions or services of the sports and health application; after the user interacts with the card, the mobile phone can jump to and display the interface of the corresponding function or service. The card can also be associated with a dialogue interface; after the user interacts with the card, the mobile phone can pull up the sports and health smart assistant for dialogue interaction. For details, please refer to [link to relevant documentation]. Figure 6 and Figure 7 The corresponding content will not be explained in detail here.
[0075] In some embodiments, after the mobile phone launches the sports and health smart assistant, the user can input various operations on the interface of the sports and health application. For example, Figure 2 The diagram shows the user's interface for launching the sports and health AI assistant and interacting with it.
[0076] Users Figure 2As shown in (a), when the user clicks the avatar 104 of the sports and health AI displayed on the homepage 103, the phone responds to the user's click and displays the dialogue interface of the sports and health AI on the homepage 103. For example, Figure 2 (b) shows the dialogue interface 108 of the sports and health intelligent agent. The dialogue interface 108 is a sliding panel with a height of H1, which can be divided into a title area, a welcome message area, and a sports topic guidance area. The input box 111 of the sports and health intelligent agent is located below the sports topic guidance area. The welcome message area, the sports topic guidance area, and the input box 111 can be understood as constituting the content area of the dialogue interface 108.
[0077] The title area may include the name and avatar of the sports and health intelligent agent, and may also include two types of close buttons, namely button 109 and button 110. When the user clicks button 109, the phone can close the chat interface 108; when the user inputs a drop-down operation on button 110, the phone can also close the chat interface 108.
[0078] The welcome message area can display a text introducing the functions of the sports and health intelligent agent.
[0079] The sports topic guidance area displays multiple topic boxes. In some embodiments, the multiple topic boxes are fixed in place. In other embodiments, the multiple topic boxes are swiped; when a user swipes left or right in the sports topic guidance area, the hidden topic boxes can be displayed following the user's swipe. In some embodiments, the topic boxes can also be configured with backgrounds, such as colored backgrounds, gradient backgrounds, etc.
[0080] In one implementation, the content of the multiple topic boxes displayed in the sports topic guidance area is obtained by the sports and health intelligent agent based on the user's profile data. In some embodiments, the sports and health intelligent agent, based on the user's profile data, filters out valuable information and services from an information database as the content of the topic boxes. The information database can be found in the description above.
[0081] Input box 111 includes an avatar 112 and a voice input button 113. The area between the avatar 112 and the voice input button 113 is a text input area. When the user does not input text in the text input area, a prompt message can be displayed, such as... Figure 2 (b) shows "Enter your command". Among them, Figure 2 The image of avatar 112 shown is merely an example and does not constitute a limitation on the image of avatar 112.
[0082] Users can manually enter text in input box 111 or enter text via voice input. Figure 2 Middle (c) to Figure 2Image (f) shows the user interface when manually entering text in input box 111; Figure 3 Middle (a) to Figure 3 Image (d) shows the interface where a user inputs text via voice in input box 111. The following sections will explain this in conjunction with the corresponding images. Furthermore, the fitness and health AI can engage in text-based dialogue with the user based on the text entered in input box 111, and can also provide the user with corresponding service cards. Figure 2 and Figure 3 The interface diagram shows the interaction between the sports and health intelligent agent and the user through text-based dialogue. Figure 4 The interface diagram shows the sports and health intelligent agent providing feedback to the user with corresponding service cards. The following text will also explain the interface diagram with reference to the attached diagram.
[0083] In one application scenario, the user, such as Figure 2 As shown in (b), when the text input area is clicked, the phone responds to the user's click action, as follows: Figure 2 As shown in (c), a heightened dialogue interface 108 is displayed on the homepage interface 103. The content of the welcome message area and the sports topic guidance area of the dialogue interface 108 can be cleared. The welcome message area and the sports topic guidance area constitute the function, dialogue, and feedback area, which can be used to display the text entered by the user and the text feedback from the sports and health intelligent agent. The input box 111 is located below the function, dialogue, and feedback area and belongs to the multimodal input area of the homepage interface 103. In addition, the phone also pulls up the input method and displays the keyboard 114 of the input method at the bottom area of the dialogue interface 108. The user can enter text in the text input area of the input box 111 through the keyboard 114. For example, the dialogue interface 108 is heightened to H2, and of course, the height of H2 is greater than the height of H1.
[0084] In some embodiments, the keyboard 114 also includes a collapse button 116. When the user clicks the collapse button 116, the keyboard 114 can be collapsed, and the height of the dialog interface 108 can be adjusted to a height of H1. Alternatively, the height of the dialog interface 108 can remain unchanged at a height of H2, and the input box 111 can be moved to the bottom area of the dialog interface 108.
[0085] Users Figure 2 As shown in (d), the text "How long after a run can I recover before starting my next run?" is entered via keyboard 114 and displayed in the text input area of input box 111. If the text input area is insufficient to accommodate the user's input, part of the text can be hidden. Normally, the text entered first by the user is hidden.
[0086] In some embodiments, at the moment when the user begins to input text via keyboard 114, the voice input button 113 of input box 111 can be replaced with a text input button 115, which is in an input state, such as... Figure 2 The solid state shown in (d) is shown.
[0087] In other embodiments, after the user deletes the text entered in the text input area of input box 111, the text input button 115 can be adjusted to a cleared state, such as... Figure 2 The solid state shown in (d) is adjusted to a hollow state.
[0088] After the user completes the text input, it can be like this: Figure 2 As shown in (d), when the text input button 115 is clicked, the mobile phone responds to the user's click operation, as follows: Figure 2 As shown in (e), the homepage interface 103 displays a dialog interface 108 that has been expanded again. The function, dialog, and feedback areas display the text 117 entered by the user. The input method is turned off, the input method keyboard 114 is collapsed, and the input box 111 is adjusted to the bottom area of the dialog interface 108. For example, the dialog interface 108 is expanded to a height of H3, which is greater than the height of H2.
[0089] It is understandable that H1, H2 and H3 are merely descriptions of the height of the dialog interface 108 and refer to the actual height of the dialog interface 108, and do not constitute a limitation on the height of the dialog interface 108.
[0090] In some embodiments, when the mobile phone displays the dialog interface 108 that has been expanded again on the home screen 103, the text input button 115 of the input box 111 can also be replaced by the voice input button 113.
[0091] Furthermore, after the user clicks the text input button 115, the fitness and health AI agent can parse the user's input text, generate feedback text, and display it in the function, dialogue, and feedback areas. In this way, the fitness and health AI agent completes its dialogue with the user. Typically, the feedback text received by the fitness and health AI agent will be displayed below the text entered by the user, for example, such as... Figure 2 As shown in (f), the mobile phone displays feedback text 118 below the user-inputted text 117 in the dialogue interface 108, the input box 111 remains displayed in the bottom area of the dialogue interface 108, and the voice input button 113 remains displayed in the input box.
[0092] In some embodiments, the feedback text 118 may include, in addition to the text content of the feedback, a favorite button 119, a play button 120, and a refresh button 121.
[0093] It should be noted that during the process of the user inputting text through the keyboard 114 of the input method until the sports and health intelligent agent completes the display of feedback text, the avatar 112 in the input box 111 can be displayed as follows: Figure 2 As shown, it remains unchanged. In some embodiments, the avatar 112 may also display animation effects. For example, the user... Figure 2 As shown in (d), during text input, the avatar 112 displays an animation effect; after the user finishes inputting text, the user clicks the text input button 115, and the phone displays an animation effect as shown in (d). Figure 2 During the display of feedback text 118 as shown in (f), avatar 112 displays another animation effect; after the feedback text 118 is displayed, the avatar 112 stops its animation effect and returns to a silent state. In some embodiments, feedback text 118 may be gradually displayed on the dialog interface 108.
[0094] It should also be noted that sports and health intelligent agents, such as Figure 2 As shown in (f), after receiving and displaying feedback text 118 in response to the user's input text 117, the user can initiate another text or voice input in the input box 111 to continue the text-based dialogue with the sports and health agent, or request a service card from the sports and health agent. The implementation method for the user to continue the text-based dialogue with the sports and health agent is as follows: Figure 2 or Figure 3 As shown, Figure 2 It demonstrates how text input is implemented. Figure 3 The implementation of voice input is demonstrated; the implementation of users requesting service cards from the running health intelligence agent is shown below. Figure 4 As shown, these will not be elaborated upon here.
[0095] In another application scenario, users such as Figure 3 As shown in (a), when the user clicks the voice input button 113 and begins inputting voice, the phone responds to the user's operation by calling the microphone to capture the user's voice input, converting it into text, and displaying it as shown in (a). Figure 3 As shown in (b), text is displayed in the text input area of the input box 111 displayed in the dialog interface 108.
[0096] In some embodiments, after the user clicks the voice input button 113, the voice input button 113 of the input box 111 can be adjusted to an input state, such as... Figure 3 The solid state shown in (b)
[0097] In other embodiments, after the user clicks the voice input button 113, the avatar 112 in the input box 111 may also display an animation effect, which continues until the phone detects that the user has completed voice input. For example, Figure 3(b) shows an interface in which the sports and health intelligent agent displays the text converted from the user's voice input during the user's voice input process. In this interface, the avatar 112 in the input box 111 presents a head tilting animation.
[0098] The phone detects that the user has completed voice input, and the phone... Figure 3 As shown in (c), a heightened dialog interface 108 is displayed on the homepage interface 103. For example, the dialog interface 108 is heightened to H3. The dialog interface 108 includes a title area, a function, dialogue, and feedback area, and a multimodal input area. The mobile phone can display the text 117 obtained by converting the user's voice input in the function, dialogue, and feedback areas of the dialog interface 108; the input box 111 is displayed in the multimodal input area. The function and position of each area of the dialog interface 108 can be found in the foregoing description and will not be elaborated here.
[0099] In some embodiments, after the user completes voice input, the voice input button 113 of the input box 111 can be adjusted to the completed state, such as... Figure 3 The hollow state shown in (c)
[0100] Once the phone detects that the user has completed voice input, the fitness and health AI agent can parse the converted text, generate feedback text, and display it in the function, dialogue, and feedback areas. Typically, the feedback text obtained by the fitness and health AI agent will be displayed below the text entered by the user. For example, as shown below... Figure 3 As shown in (d), the mobile phone displays feedback text 118 below the user-inputted text 117 in the dialogue interface 108, the input box 111 remains displayed in the bottom area of the dialogue interface 108, and the voice input button 113 remains displayed in the input box.
[0101] In some embodiments, the feedback text 118 may include, in addition to the text content of the feedback, a favorite button 119, a play button 120, and a refresh button 121.
[0102] In some embodiments, after the user completes voice input, the fitness and health agent displays text 117 until it displays feedback text 118 indicating completion. The avatar 112 in the input box 111 may display animation effects. For example... Figure 3 Image (c) shows the interface of the sports and health intelligent agent at the moment the text 117 is displayed. In this interface, the avatar 112 in the input box 111 displays a smiley face animation. Figure 3 As shown in (d), once the feedback text 118 has finished displaying, the avatar 112 can stop its animation and return to a silent state. In some embodiments, the feedback text 118 may be gradually displayed on the dialog interface 108.
[0103] It should be noted that sports and health intelligent agents, such as Figure 3As shown in (d), after receiving and displaying feedback text 118 in response to the user's input text 117, the user can initiate another text or voice input in the input box 111 to continue the text-based dialogue with the sports and health intelligent agent, or request a service card from the agent. The implementation method for the user to continue the text-based dialogue with the sports and health intelligent agent is as follows: Figure 2 or Figure 3 As shown, Figure 2 It demonstrates how text input is implemented. Figure 3 The implementation of voice input is demonstrated; the implementation of users requesting service cards from the running health intelligence agent is shown below. Figure 4 As shown, it will not be elaborated further here.
[0104] It should also be noted that when a user clicks... Figure 2 (b) shows a topic box on the dialogue interface 108. The phone can display an expanded dialogue interface 108 in response to the user's click, such as... Figure 2 As shown in (e), the content of the topic box clicked by the user can also be displayed as text on the dialogue interface 108. Of course, the sports and health agent can also obtain feedback text based on this text and display the feedback text on the dialogue interface 108, such as... Figure 2 The position and style of the feedback text 118 shown in (f). Alternatively, the sports and health agent obtains a service card based on the text and displays the service card on the dialogue interface 108, as described below. Figure 4 The details will not be elaborated here.
[0105] User through Figure 2 The text input method shown or Figure 3 The demonstration shows a voice input method where users send text to a health and fitness agent, which the agent identifies as a service card request. The agent can then provide the user with a service card based on the input text.
[0106] Figure 4 The interface diagram shows the sports and health intelligent agent providing feedback to users with several types of service cards.
[0107] like Figure 4 As shown in (a), the mobile phone displays the dialogue interface 108 of the sports and health intelligent agent on the home screen 103. The user enters the text "What activities do I participate in in Honor Sports and Health?" through the input box 111. The mobile phone responds to the user's input operation and displays the text 123 on the dialogue interface 108. In addition, the mobile phone also obtains the service card 124 corresponding to the text 123 based on the text 123 and displays the service card 124 on the dialogue interface 108.
[0108] In some embodiments, service card 124 includes: a plurality of active service cards, Figure 4 Example (a) shows two. In this example, portions of multiple service cards can be hidden. Users can display hidden service cards by swiping through service card 124, or by clicking the "View More" button.
[0109] In other embodiments, each service card may also link to an activity display interface, whereby when a user clicks on a service card, the phone will redirect to display the activity display interface linked to that service card.
[0110] like Figure 4 As shown in (b), the mobile phone displays the dialogue interface 108 of the sports and health intelligent agent on the home screen 103. The user enters the text "Roads near me?" through the input box 111. The mobile phone responds to the user's input operation and displays the text 125 on the dialogue interface 108. In addition, the mobile phone also obtains the service card 126 corresponding to the text 125 based on the text 125 and displays the service card 126 on the dialogue interface 108.
[0111] In some embodiments, service card 126 includes: service cards for multiple road segments, Figure 4 Example (b) shows two. In this example, portions of multiple service cards can be hidden. Users can display hidden service cards by swiping through service card 126, or by clicking the "View More" button.
[0112] In other embodiments, each service card may also link to the navigation interface of the road segment. When a user clicks on a service card, the mobile phone will jump to display the navigation interface of the road segment linked to that service card.
[0113] like Figure 4 As shown in (c), the mobile phone displays the dialogue interface 108 of the sports and health intelligent agent on the home screen 103. The user enters the text "I want to run" through the input box 111. The mobile phone responds to the user's input operation and displays the text 127 on the dialogue interface 108. In addition, the mobile phone also obtains the service card 128 corresponding to the text 127 based on the text 127 and displays the service card 128 on the dialogue interface 108.
[0114] In some embodiments, service card 128 includes: service cards for various running types, Figure 4 Example (b) shows two. In this example, portions of multiple service cards can be hidden. Users can display hidden service cards by swiping through service card 128, or by clicking the "View More" button.
[0115] In other embodiments, each service card may also link to a running-related display interface. When a user clicks on a service card, the phone will redirect to display the running-related display interface linked to that service card.
[0116] like Figure 4 As shown in (d), the mobile phone displays the dialogue interface 108 of the sports and health intelligent agent on the home screen 103. The user enters the text "What courses do I often practice?" through the input box 111. The mobile phone responds to the user's input operation and displays the text 129 on the dialogue interface 108. Furthermore, the mobile phone also obtains the service card 130 corresponding to the text 129 based on the text 129 and displays the service card 130 on the dialogue interface 108.
[0117] In some embodiments, service card 130 includes: service cards for multiple courses, Figure 4 Example (b) shows three. In these examples, portions of multiple service cards can be hidden. Users can display hidden service cards by swiping through service card 130, or by clicking the "View More" button.
[0118] In other embodiments, each service card may also link to a course display interface. When a user clicks on a service card, the mobile phone will jump to display the display interface of the course linked to that service card.
[0119] As can be seen from the above, the sports and health intelligent agent displays service cards to users through the dialogue interface 108. Each service card can be linked to the display interface of the service to which the service card belongs. By clicking on the service card, users can control their mobile phones to jump to the display interface of the service to which the service card belongs.
[0120] In this embodiment, the user invokes the dialogue interface of the sports and health intelligent agent. In the dialogue interface, the user can interact with the sports and health intelligent agent through text input or voice input, which improves the convenience for the user to obtain personalized information and services.
[0121] After the sports and health intelligent agent is activated, it can generate valuable information and services for the user based on the user's profile data after the user triggers access to a specific interface of the sports and health application, and display them on that specific interface. In some embodiments, this specific interface may include: interfaces associated with sports functions, such as sports recording interfaces, report interfaces, and secondary interfaces of sports functions. Of course, the information and services displayed by the sports and health intelligent agent will differ depending on the type of specific interface, and will be associated with the function to which that specific interface belongs. In this way, it is possible to push appropriate information and services to the user on different interfaces.
[0122] For example, Figure 5The presentation showcases a sports and health application with an activity tracking interface, a report interface, and a secondary interface displaying cards. The content of these cards is derived by the sports and health agent based on user profile data.
[0123] In one application scenario, the phone detects that the user has completed a long-distance jogging training course in a fitness and health app. The phone then... Figure 5 As shown in (a), the sports record interface 140 of the long-distance jogging training course is displayed.
[0124] The sports and health intelligent agent obtains exercise-related information based on the user's exercise data during the course, such as exercise duration, distance traveled, average pace, and average heart rate, and displays this information on the exercise record interface 140. In some embodiments, the sports and health intelligent agent can obtain valuable information for the user based on the user's exercise data during the course and historical exercise data, and display this information on the exercise record interface 140 as well. This exercise-related information can be used to guide users in scientific exercise or provide users with popular science content about exercise. In this way, users can quickly and conveniently obtain content of interest without manual operation.
[0125] For example, such as Figure 5 As shown in (b), the mobile phone displays a card 141 on the activity tracking interface 140. The card 141 includes a profile picture, reminder text, etc. In some embodiments, the card 141 may also include a collapse button for collapsing the card 141. In other embodiments, the card 141 may automatically collapse after the mobile phone displays the card 141 on the activity tracking interface 140 for a period of time.
[0126] In another application scenario, the phone detects that the user has completed an exercise plan in a fitness app, and the phone... Figure 5 As shown in (c), the report interface 142 of the exercise plan is displayed.
[0127] The sports and health intelligent agent uses the user's exercise data during the exercise plan, such as exercise duration, distance traveled, average pace, and average heart rate, to obtain educational content after the user completes the exercise and displays it on the report interface 142. In some embodiments, the sports and health intelligent agent can obtain valuable information for the user based on the user's exercise data during the exercise plan and historical exercise data, and display it on the report interface 142, enabling the user to quickly and conveniently access content of interest.
[0128] For example, such as Figure 5As shown in (c), the mobile phone displays card 143 on the reporting interface 142. Card 143 includes a profile picture, reminder text, etc. In some embodiments, card 143 may also include a collapse button for collapsing card 143. In other embodiments, card 143 may automatically collapse after the mobile phone displays card 143 on the reporting interface 142 for a period of time.
[0129] In another application scenario, the phone enters a secondary interface of the health and fitness app, such as... Figure 5 The outdoor running display interface 144 is shown in (d). Based on the user's historical exercise data, such as the duration, distance, average pace, and average heart rate of multiple runs, the sports and health intelligent agent obtains information about the running plan service and displays it on the outdoor running display interface 144, enabling users to quickly and conveniently obtain information about the services supported by the sports and health application.
[0130] For example, such as Figure 5 As shown in (d), the mobile phone's outdoor running display interface 144 displays a card 145, which includes an avatar, reminder text, etc. In some embodiments, the card 145 may also include a collapse button for collapsing the card 145. In other embodiments, the card 145 may automatically collapse after being displayed on the mobile phone's outdoor running display interface 144 for a period of time.
[0131] In some embodiments, the reminder text displayed on card 145 may include: plain text and specific text linking to other functions or services of the fitness and health app. To highlight the specific text, it may also use a specific color, add lighting effects, etc. For example, Figure 5 In card 145 shown in (d), "Based on your running data from the last two weeks, for..."
[0132] "Your Personalized Customization" is in plain text; "Run with You Plan" is in plain text. The text is specific and links to the "Run with Me" feature of a sports and health app, highlighted in gray in the image.
[0133] It should be noted that the sports and health intelligent agent obtains valuable information and services for users based on user profile data. Furthermore, the sports and health intelligent agent displays cards on the primary interface and specific interfaces of the sports and health application, and these cards include valuable information and services for the user. These cards can be linked to other functions or services of the sports and health application, or associated with the dialogue interface. When a user clicks a card, the phone can respond to the user's click by displaying the corresponding function or service interface; alternatively, the phone can respond to the user's click by launching the sports and health intelligent agent's dialogue interface.
[0134] In some embodiments, the text included in the card is plain text, and the card is associated with a dialog interface. When a user taps the card, the phone responds to the tap by launching the dialog interface of the fitness and health smart assistant.
[0135] In other embodiments, the card includes text belonging to a specific text that links to other functions or services of the fitness and health application. When a user taps the card, the phone responds to the tap by displaying the interface of the corresponding function or service.
[0136] Figure 6 and Figure 7 The example demonstrates the dialog interface for launching the fitness and health smart assistant on a mobile phone and the interface that displays the corresponding functions or services.
[0137] In an application scenario, such as Figure 6 As shown in (a), the mobile phone displays card 141 on the activity tracking interface 140. Card 141 includes information of value to the user, such as... Figure 6 The plain text shown in (a) indicates that when a user clicks card 141, the phone responds by displaying a dialogue interface 108 of the sports and health AI on the activity recording interface 140. Information valuable to the user included in card 141 can be displayed as input text on the dialogue interface 108. For example, as shown... Figure 6 As shown in (b), the mobile phone displays a dialogue interface 108 of the sports health intelligent agent on the sports record interface 140. The dialogue interface is H3 in height and includes text 146 and an input box 111. The text 146 is the content included in the card 141, and the input box 111 is located in the bottom area of the dialogue interface 108.
[0138] In some embodiments, the dialog interface 108 may also include two types of close buttons, namely button 109 and button 110. When the user clicks button 109, the mobile phone can close the dialog interface 108; when the user inputs a pull-down operation on button 110, the mobile phone can also close the dialog interface 108.
[0139] In some embodiments, after the mobile phone displays text 146 in the dialogue interface 108, the mobile phone may also display feedback text of text 146 in the dialogue interface 108, which is obtained by the sports and health agent based on text 146. For example, as shown... Figure 6 As shown in (c), the phone displays feedback text 147 on the dialogue interface 108, which is located below text 146. The feedback text includes text content and may also include a favorite button 119, a play button 120, and a refresh button 121.
[0140] In another application scenario, such as Figure 7As shown in (a), the mobile phone's outdoor running display interface 144 shows a card 145, which includes information and services of value to the user, such as... Figure 7 The "Run with You" program shown in (a) This is linked to specific text. When a user clicks card 145, the phone responds to the user's click by displaying the "Run with Me" service interface 146. For example, such as... Figure 7 As shown in (b), the display interface 146 of the "Run with Me" plan service includes: a return button 147 and service cards for multiple plans. The image shows the service card 148 for the 3km introductory plan.
[0141] When the user clicks the back button 147, the phone returns to the previous screen of the "Run with Me" service display 146. (The user then repeats the same information.) Figure 7 As shown in (b), when the user clicks the service card 148 of the 3km introductory plan, the mobile phone displays the 3km introductory plan display interface 149. The display interface 149 includes: a return button 150, a user's identity information card 131, and a confirmation button 152. The user can return to the display interface 146 of the "Run with You" plan service through the return button 150, or the user can start the 3km introductory plan by clicking the confirmation button 152.
[0142] It should be noted that the interface used to display information and services valuable to users is not limited to the interface associated with the sports functions of a sports and health application. In some embodiments, after the sports and health agent is activated, when the user triggers an interface in another application scenario of the sports and health application, the sports and health agent can also obtain information and services valuable to the user based on the user's profile data, and display the information and services valuable to the user in the form of cards in the interface of other application scenarios. In this way, the usage scenarios in which users understand and perceive the functions and services of the sports and health application can be broadened.
[0143] It is understood that user profile data can generally refer to profile data related to other application scenarios of sports and health applications. In some embodiments, application scenarios may include: AI sleep scenarios, AI-assisted running scenarios, AI weight loss scenarios, etc. This application is not limited in this respect.
[0144] Figure 8 The example demonstrates the interface diagrams for three scenario display cards: AI sleep scenario, AI running companion scenario, and AI weight loss scenario. Among them, Figure 8 (a) and (b) belong to the AI sleep scenario; Figure 8 (c) belongs to the AI-assisted running scenario; Figure 8 (d) and (e) belong to the AI-powered weight loss scenario.
[0145] like Figure 8As shown in (a), the user enters the sleep page 155 of the AI sleep scenario, or the display interface 155 of the sleep function of the sports and health application. Based on the user's sleep data, the sports and health intelligent agent can obtain information and services related to the user's sleep, and display the information and services related to the user's sleep through card 156. The display position of card 156 on the sleep page 155 is not limited; the figure is only an example.
[0146] Card 156 includes: an avatar and reminder text. The reminder text may include: plain text and specific text linking to the AI sleep scenario service of a fitness and health app. To highlight the specific text, it may also use a specific color, add lighting effects, etc. For example, Figure 8 Among the cards shown in (a), "Sleep Schedule" is one of them. The text is a link to the sleep scheduling feature of a fitness and health app, highlighted in gray in the image.
[0147] In some embodiments, when a user clicks card 156, the phone can redirect to a display interface showcasing the sleep timer function. For specific implementation details, please refer to the corresponding... Figure 7 The specific implementation details are not repeated here.
[0148] like Figure 8 As shown in (b), when a user enters the display interface 157 of the weekly exercise and health report in the AI sleep scenario, the exercise and health intelligent agent can obtain information and services related to the user's sleep based on the user's sleep data, and display the information and services related to the user's sleep through card 158. The display position of card 158 on the display interface 157 of the weekly exercise and health report is not limited; the figure is only an example.
[0149] Card 158 includes: a portrait and a reminder text, which may include: plain text.
[0150] In some embodiments, when a user clicks card 158, the phone can launch the fitness and health assistant and display its dialogue interface. The reminder text in card 158 can be displayed as text in the dialogue interface, and the fitness and health assistant can obtain feedback text based on this text, which is then displayed in the dialogue interface. For specific implementation details, please refer to the corresponding... Figure 6 The specific implementation details are not repeated here.
[0151] like Figure 8As shown in (c), when a user enters the display interface 159 of the 3km introductory plan in the AI-assisted running scenario, the sports and health intelligent agent can obtain information and services related to the user's exercise based on the user's exercise data, and display information and services related to the user's sleep through card 160. The display position of card 160 on the 3km introductory plan display interface 159 is not limited; the figure is only an example.
[0152] Card 160 includes: a portrait and reminder text, which may include: plain text.
[0153] In some embodiments, when a user clicks card 160, the phone can launch the fitness and health assistant and display its dialogue interface. The reminder text on card 160 can be displayed as text in the dialogue interface, and the fitness and health assistant can receive feedback text based on this text, which is then displayed in the dialogue interface. For specific implementation details, please refer to the corresponding... Figure 6 The specific implementation details are not repeated here.
[0154] like Figure 8 As shown in (d), when a user enters the weight loss plan display interface 161 in the AI weight loss scenario, the sports and health intelligent agent can obtain information and services related to the user's weight loss based on the user's weight data, and display the information and services related to the user's weight loss through card 162. The display position of card 162 on the weight loss plan display interface 161 is not limited; the figure is only an example.
[0155] Card 162 includes: an avatar and reminder text. The reminder text may include: plain text and specific text linking to the AI-powered weight loss scenario of a fitness and health app. To highlight the specific text, it may also use a specific color, add lighting effects, etc. For example, Figure 8 In card 162 shown in (d), "Adjust immediately" The text refers to a specific text linking to a weight loss program feature in a fitness and health app, highlighted in gray in the image.
[0156] In some embodiments, when a user clicks card 162, the phone can redirect to a display screen showing the weight loss plan function. For specific implementation details, please refer to the corresponding... Figure 7 The specific implementation details are not repeated here.
[0157] like Figure 8 As shown in (e), when a user enters the weekly plan report display interface 163 in the AI weight loss scenario, the sports and health intelligent agent can obtain information and services related to the user's weight loss based on the user's weight loss data, and display the information and services related to the user's weight loss through card 164. The display position of card 160 in the weekly plan report display interface 163 is also unrestricted; the figure is only an example.
[0158] Card 160 includes: a portrait and reminder text, which may include: plain text.
[0159] In some embodiments, when a user clicks card 163, the phone can launch the fitness and health assistant and display its dialogue interface. The reminder text in card 163 can be displayed as text in the dialogue interface, and the fitness and health assistant can obtain feedback text based on this text and display it in the dialogue interface. For specific implementation details, please refer to the corresponding... Figure 6 The specific implementation details are not repeated here.
[0160] Figure 1 In the mobile phone desktop 100 shown in Figure (a), multiple applications such as fitness and health are displayed as icons. In some embodiments, applications can also be displayed on the desktop as cards, which are typically system-level cards.
[0161] After a sports and health app is configured with a sports and health intelligent agent, the agent, based on the user's profile data, decides and produces information and services that are valuable to the user. This information and services can then be displayed to the user through cards within the sports and health app. For example, Figure 9 Four styles of cards for fitness and wellness apps were displayed. Figure 9 Taking the card shown in (a) as an example, the card 102 of the sports and health application displayed on the desktop 100 may include the application name, the avatar of the sports and health smart agent, such as Figure 9 The bald avatar holding a heart shown in (a) may also include reminder text obtained by the fitness and health AI, which is valuable information to the user, such as... Figure 9 The image in (a) shows "Not meeting your exercise goals? Our carefully selected courses will help you break through your plateau."
[0162] It should be noted that before the health and fitness agent determines information and services of value to the user, the phone's home screen may not display the health app's card, but may display cards for other apps. In other words, the health and fitness app's card may be overlaid by cards for other apps. In some scenarios, once the health and fitness agent obtains information and services of value to the user, the phone will display the health and fitness app's card on the home screen, and this card will show the information and services obtained by the health and fitness agent.
[0163] Figure 9 The four card styles shown represent: 4×2, 2×2, 2×1, and capsule styles, respectively. The following will combine... Figure 9 Let's elaborate on it.
[0164] Figure 9(a) shows a mobile phone desktop 100 with a card in a 4×2 style. The card in a 4×2 style can mean that a card is displayed on the mobile phone desktop, such as the card 165 of the sports and health application shown in the figure. The size of the card 165 can be understood as 4×2. Of course, this is not the actual size of the card, but only an explanation of the card's aspect ratio.
[0165] In some embodiments, the card 165 displayed on the mobile phone desktop may cover multiple hidden cards, and the hidden cards can be displayed sequentially when the user performs a swipe operation in the display area of the card 165.
[0166] It's important to note that the phone can display one application's card on the home screen based on background activity. Other application cards are covered by the displayed application's card, and multiple cards are stacked. In one application scenario, the phone defaults to displaying the weather application's card, with the health and fitness application's card covered by the weather card. When the health and fitness assistant obtains valuable information and services based on the user's profile data, the phone automatically displays the health and fitness application's card on the home screen, hiding the weather application's card. Furthermore, the health and fitness application's card can also display valuable information and services for the user, such as... Figure 9 The card shown in (a) contains 165 Chinese characters.
[0167] In some embodiments, the card covered by the application card displayed on the mobile phone desktop 100 can be a 4×2 card, two 2×2 cards placed side by side, or a combination of a 2×2 card and two 2×1 cards placed vertically. Of course, the 2×2 card and the 2×1 card can be placed side by side.
[0168] Figure 9 (b) shows a mobile phone desktop 100 with a 2×2 card style. The mobile phone desktop can display two 2×2 cards at the same time, such as the sports and health application card 166 and the weather card 167 shown in the figure. The size of the card can be understood as 2×2. Of course, this is not the actual size of the card, but only an explanation of the aspect ratio of the card.
[0169] In some embodiments, the cards 166 and 167 displayed on the phone's desktop can cover multiple hidden cards. These hidden cards can be a single 4x2 card, two 2x2 cards placed side-by-side, a combination of a single 2x2 card and two 2x1 cards placed vertically, or a combination of 2x2 and 2x1 cards placed side-by-side. When the user performs a swipe operation on the display area of cards 166 and 167, the hidden cards can be revealed sequentially.
[0170] It should be noted that the cards displayed on the phone's home screen can also be updated. In some application scenarios, the phone will display a hidden pair of 2x2 cards and hide the currently displayed pair of 2x2 cards. Of course, the hidden cards displayed by the phone are not limited to the 2x2 pattern; they can also be a 4x2 card, a 2x2 card, or a combination of two 2x1 cards placed vertically.
[0171] Figure 9 (c) shows a mobile phone desktop 100 with cards in 2×1 and 2×2 styles. The mobile phone desktop displays three cards, namely the weather card 168, the sports and health application card 169, and the navigation card 170 shown in the figure. The size of card 169 and card 170 can be understood as 2×1, and the size of card 168 can be understood as 2×2. Of course, this is not the actual size of the card, but only an explanation of the aspect ratio of the card.
[0172] In some embodiments, cards 168, 169, and 170 displayed on the phone's desktop can cover multiple hidden cards. These hidden cards can be a single 4x2 card, two 2x2 cards placed side-by-side, a combination of a single 2x2 card and two 2x1 cards placed vertically, or a combination of 2x2 and 2x1 cards placed side-by-side. When a user performs a swipe operation on the display area of cards 168, 169, and 170, the hidden cards can be revealed sequentially.
[0173] It should be noted that the cards displayed on the phone's home screen can also be updated. For details on how to update, please refer to the aforementioned content, which will not be repeated here.
[0174] Figure 9 (d) shows a mobile phone desktop 100 with cards in a capsule style, and the sports and health application is displayed as a card in a capsule style 171.
[0175] In some embodiments, capsule-style cards can be switched between displaying and 4×2-style cards. The user clicks as shown... Figure 9 The sports and health application card 171 shown in (d) can be displayed on the desktop 100 in a 4×2 pattern in response to the user's click operation. Figure 9 Card 165 is shown in (a).
[0176] In some embodiments, card 165 may cover multiple hidden cards. After the user clicks on the capsule-shaped card 171 and the phone displays the 4×2-shaped card 165, the user continues to slide on the 4×2-shaped card 165, and multiple hidden cards can be displayed in sequence.
[0177] It should be noted that the display style of the cards on the phone's home screen can be switched by the user. Figure 10 The screenshot shows the interface display style of the cards when users switch between applications.
[0178] Users Figure 10 As shown in (a), when a user long-presses the card 165 displayed on the phone's home screen 100, the phone responds to the user's long-press operation by displaying cards 172, 173, and 174 on the phone's home screen 100. Card 172 is used to delete card 165 displayed on the phone's home screen 100. Card 173 includes YOYO suggestions and an edit default style option. Card 174 is a card for quick services.
[0179] Users Figure 10 As shown in (b), when the user clicks the "Edit Default Style" item in card 173, the phone responds to the user's click and displays a panel 175 for selecting the default style on the phone's desktop 100. The panel 175 for selecting the default style is a sliding panel that includes three display styles for the cards: two 2×2 style cards placed side by side, a 4×2 style card, and a capsule style card. On the right side of each display style, there are also buttons, namely buttons 176, 177, and 178. The user can control the style of the cards displayed on the phone's desktop by selecting a button.
[0180] like Figure 10 As shown in (b), the health and fitness app cards displayed on the phone's home screen are in a 4x2 format, therefore, Figure 10 The second style shown in (c), namely the 4×2 style button 176, is selected. If this button is grayed out, the user can select other styles to adjust the card style displayed on the phone's desktop.
[0181] It should be noted that when the user selects... Figure 10 After the first style shown in (c), the phone can use different styles for multiple applications based on their running status. Figure 9 Display it in the style shown in (b), or use Figure 9 The style shown in (c) is displayed.
[0182] In some embodiments, the panel 175 for selecting the default style also includes two types of close buttons, namely button 179 and button 180. When the user inputs a drop-down operation on button 179, the mobile phone can close the panel 175 for selecting the default style; when the user clicks button 180, the mobile phone can also close the panel 175 for selecting the default style.
[0183] It should also be noted that when a user clicks... Figure 9 The card shown in (a) is 165, or click on it. Figure 9Card 166 is shown in (b), or click on it. Figure 9 The card 169 shown in (c) indicates that the mobile phone can respond to the user's click operation, launch the sports and health application and the sports and health smart agent, and display the first-level interface of the sports and health application, such as... Figure 1 The homepage interface 103 of the sports and health application shown in (b) is as follows, or... Figure 1 The sports interface 106 of the sports and health application shown in (c) includes the avatar of the sports and health smart agent. The phone can then automatically launch from the primary interface of the sports and health application. Figure 2 The dialogue interface 108 of the displayed sports and health agent, the text included in cards 165, 166 or 169 can be used as text input by the user to the dialogue interface 108, and the sports and health agent can also obtain feedback text based on the text and display it on the dialogue interface 108.
[0184] The following is Figure 9 Taking card 165 shown in (a) as an example, combined with Figure 11 The above process will be explained in detail.
[0185] like Figure 11 As shown in (a), the phone displays a health and fitness application card 165 on the desktop 100. The user taps the health and fitness application card 165 to launch the application. The phone responds to this tap by launching the application, and the health and fitness assistant also starts running. Correspondingly, the phone first displays... Figure 11 The homepage interface 103 of the sports and health application shown in (b) displays the avatar 104 of the sports and health intelligent agent, as well as a search box 105, etc. Then, the phone launches the chat interface 108, which is displayed on the homepage interface 103. The chat interface 108 has a height of H3. The phone can also... Figure 11 As shown in (c), the content of card 165 is displayed as text 181 on the dialogue interface 108. The interface 108 can also display an input box 111. The sports and health agent can also obtain feedback text 182 based on this text 181 and display the feedback text 182 on the dialogue interface 108, such as... Figure 11 The location of feedback text 182 is shown in (d).
[0186] In some embodiments, the feedback text 182 may include text content, and may also include a favorite button, a play button, and a refresh button. In some embodiments, the feedback text 182 may be gradually displayed on the dialog interface 108.
[0187] It should be noted that sports and health intelligent agents, such as Figure 11As shown in (d), after receiving and displaying feedback text 182 in response to the user's input text 181, the user can initiate another text or voice input in the input box 111 to continue the text-based dialogue with the sports and health agent, or request a service card from the sports and health agent. The implementation method for the user to continue the text-based dialogue with the sports and health agent is as follows: Figure 2 or Figure 3 As shown, Figure 2 It demonstrates how text input is implemented. Figure 3 The implementation of voice input is demonstrated; the implementation of users requesting service cards from the running health intelligence agent is shown below. Figure 4 As shown, it will not be elaborated further here.
[0188] It should also be noted that the phone can be configured with a system-level application. Users can access the interface of this system-level application to learn about the functions of different types of smart agents configured on the phone. This system-level application can be called a smart agent store, and this application does not specifically limit the name of the application. A sports and health smart agent can be understood as a type of smart agent configured on the phone. Taking the sports and health smart agent as an example, the smart agent store also provides launch entries for different smart agents.
[0189] The following combination Figure 12 This section introduces how users can learn about or activate sports and health smart agents through the smart agent store.
[0190] Figure 12 (a) and (b) show two primary interfaces of the Agent Store, which display various agents in different ways.
[0191] like Figure 12 As shown in Figure (a), the display interface 183 of the Smart Agent Store shows a display box 184 for smart agents. This display box can show various smart agents configured on the mobile phone. For example, Figure 12 (a) shows three types of intelligent agents: Sports and Health Agent, Agent 1, and Agent 2. Display box 184 can display the name, avatar, and identifier of an intelligent agent, and can also display some reminder text provided by the intelligent agent in the area below the name of the intelligent agent. The reminder text can be dynamically updated. Taking the Sports and Health Agent as an example, display box 184 displays the avatar 185, name, and identifier 186.
[0192] like Figure 12 As shown in (b), the recent items display interface 187 of the smart agent store displays the category items of the smart agent. Taking the sports and health smart agent as an example, the category items of the sports and health smart agent may include: avatar 188 and name 189. Some reminder text provided by the smart agent can also be displayed below the name 189. The reminder text can be dynamically updated.
[0193] Users can input commands on the main interface of the Smart Agent Store to control their phones to display either a conversation page or a business card page for the Sports and Health Smart Agent. The conversation page can be understood as a full-screen interface for the Sports and Health Smart Agent's dialogue, while the business card page can be understood as a full-screen display of the Sports and Health Smart Agent's business card.
[0194] In some embodiments, when a user clicks on the avatar of a sports and health smart agent on the primary interface of the smart agent store, the phone can display a business card page; when a user clicks on the name of a sports and health smart agent on the primary interface of the smart agent store, the phone can display a chat page.
[0195] In one application scenario, the user, such as Figure 12 As shown in (a), click on the avatar 185 of the sports and health intelligent agent displayed on the search project's display interface 183, or as shown in (a). Figure 12 As shown in (b), clicking the avatar 188 of the Sports and Health Smart Agent category displayed on the recent items display interface 187 allows the phone to... Figure 12 As shown in (c), the profile page 193 of the sports and health intelligent agent is displayed. Profile page 193 includes: the sports and health intelligent agent's avatar, name, welcome message, multiple topic boxes, and also includes a back button 194 and a start conversation button 195.
[0196] In some embodiments, multiple topic boxes are displayed in a fixed position. In other embodiments, multiple topic boxes can also be displayed by sliding. When a user swipes left or right, hidden topic boxes can be displayed following the user's swipe. In some embodiments, the topic boxes can also be configured with backgrounds, such as colored backgrounds, gradient backgrounds, etc.
[0197] In some embodiments, when a user clicks the back button 194, the mobile phone can display the entry interface of the sports and health smart agent's business card page 193. For example: when a user enters the sports and health smart agent's business card page 193 from the search item display interface 183, and the user clicks the back button 194 on the business card page 193, the mobile phone displays the search item display interface 183; when a user enters the sports and health smart agent's business card page 193 from the recent items display interface 187, and the user clicks the back button 194 on the business card page 193, the mobile phone displays the recent items display interface 197.
[0198] In some embodiments, when a user clicks the start dialog button 195, the phone can launch the fitness and health smart assistant and display... Figure 12 The dialog page 190 of the sports and health intelligent agent shown in (d) is shown in the middle.
[0199] In another application scenario, users such as Figure 12 As shown in (a), click on the name 186 of the sports and health intelligent agent displayed on the search project display interface 183, or as shown in (a). Figure 12 As shown in (b), clicking on the name of the Sports and Health Smart Agent category 189 displayed on the recent items display interface 187 allows the phone to... Figure 12 As shown in (d), the dialog page 190 of the sports and health intelligent agent is displayed.
[0200] The business card page 190 includes: the avatar 192 of the sports and health intelligent agent, name, welcome message, multiple topic boxes, as well as a back button 191 and an input box 111.
[0201] In some embodiments, multiple topic boxes are displayed in a fixed position. In other embodiments, multiple topic boxes can also be displayed by sliding. When a user swipes left or right, hidden topic boxes can be displayed following the user's swipe. In some embodiments, the topic boxes can also be configured with backgrounds, such as colored backgrounds, gradient backgrounds, etc.
[0202] In some embodiments, when a user clicks the back button 191, the mobile phone can display the entry interface of the sports and health intelligent agent's dialog page 190. For example: when a user enters the sports and health intelligent agent's dialog page 190 from the search item display interface 183, and the user clicks the back button 191 on the dialog page 190, the mobile phone displays the search item display interface 183; when a user enters the sports and health intelligent agent's dialog page 190 from the recent items display interface 187, and the user clicks the back button 191 on the dialog page 190, the mobile phone displays the recent items display interface 187.
[0203] In some embodiments, input box 111 can be... Figure 2 The input box 111 shown in (b) is the same, including: an avatar and a voice input button, with a text input area between the avatar and the voice input button. When the user does not enter text in the text input area, a prompt message can be displayed, such as... Figure 12 The image shown in section (d) is titled "Enter your command." The avatar used is merely an example and does not constitute a limitation on its appearance. Users can interact with the smart health assistant via text or voice input through input box 111. For details on this interaction method, please refer to the corresponding... Figure 2 , Figure 3 and Figure 4 The specific implementation details are not repeated here.
[0204] In some embodiments, when a user clicks on avatar 192, the phone can display... Figure 12 The business card page 193 of the sports and health intelligent agent shown in (c) is shown.
[0205] It should be noted that users can interact with the health and fitness assistant by clicking the topic box on the chat page or business card page. The following is combined with... Figure 13 This will be introduced.
[0206] Users Figure 13 As shown in (a), clicking a topic box on the business card page 193 will cause the phone to respond to the user's click and display the chat page 190 of the sports and health intelligent agent, as shown in (a). Figure 13 As shown in (c), the content of the topic box clicked by the user can also be displayed as text 196 on the dialog page 190. Furthermore, the sports and health agent can obtain feedback text 197 based on text 196, and as shown in (c). Figure 13 As shown in (d), the feedback text 197 is displayed on dialog page 190.
[0207] Users Figure 13 As shown in (b), clicking a topic box on the chat page 190 will cause the phone to respond to the user's click action, as follows: Figure 13 As shown in (c), the content of the topic box clicked by the user is displayed as text 193 on the dialog page 190. Furthermore, the sports and health agent can also obtain feedback text 197 based on text 196, and as shown in (c). Figure 13 As shown in (d), the feedback text 197 is displayed on dialog page 190.
[0208] In some embodiments, the feedback text 197 may include, in addition to the text content of the feedback, a favorite button 119, a play button 120, and a refresh button 121.
[0209] In some embodiments, the sports and health intelligent agent, such as Figure 13 As shown in (d), after displaying feedback text 197, the user can also interact with the sports and health intelligent agent through text input or voice input via input box 111. This interaction method can be found in the corresponding... Figure 2 , Figure 3 and Figure 4 The specific implementation details are not repeated here.
[0210] The input interaction method provided in the above embodiments of this application can be applied to electronic devices such as mobile phones, tablets, personal digital assistants (PDAs), desktop, laptop, and notebook computers, ultra-mobile personal computers (UMPCs), handheld computers, netbooks, and wearable devices.
[0211] Taking mobile phones as an example, Figure 14 This is an example of the composition of an electronic device provided in an embodiment of this application. For example... Figure 14As shown, the electronic device 100 may include a processor 110, an internal memory 120, a display screen 130, and a sensor module 140, etc. It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device 100.
[0212] Processor 110 may include one or more processing units, such as an application processor (AP), a graphics processing unit (GPU), or an image signal processor (ISP). Processor 110 may also include memory for storing instructions and data.
[0213] Internal memory 120 can be used to store computer executable program code, including instructions. Processor 110 executes various functional applications and data processing of electronic device 100 by running the instructions stored in internal memory 120. In some embodiments, internal memory 120 stores instructions for executing input interaction methods. Processor 110 can execute instructions stored in internal memory 120 to launch a sports and health intelligent agent, display information and services of value to the user obtained by the sports and health intelligent agent, and assist the user in interacting with the sports and health intelligent agent through a dialogue interface.
[0214] In sensor module 140, pressure sensor 140A is used to sense pressure signals and convert them into electrical signals. Touch sensor 140B, also known as a "touch device," can be placed on display screen 130. Touch sensor 140B and display screen 130 together form a touchscreen, also known as a "touch screen." Touch sensor 140B is used to detect touch operations applied to or near it. The touch sensor can transmit the detected touch operation to the application processor to determine the touch event type.
[0215] Another embodiment of this application provides a computer-readable storage medium storing instructions that, when executed on a computer or processor, cause the computer or processor to perform one or more steps of any of the above methods.
[0216] Computer-readable storage media can be non-transitory computer-readable storage media, such as read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage devices.
[0217] Another embodiment of this application provides a computer program product containing instructions. When the computer program product is run on a computer or processor, it causes the computer or processor to perform one or more steps of any of the methods described above.
Claims
1. An input interaction method, characterized in that, include: The electronic device displays the first interface of the first application; The electronic device displays a first card on the first interface. The first card displays the first avatar and first information of the intelligent agent. The first information is obtained by the intelligent agent based on the user's profile data. In response to a click on the first card, the electronic device displays a first slidable panel on the first interface, the first slidable panel including the first information; In response to the first information, the electronic device displays the first information and the second information on the first slidable panel, wherein the second information is the feedback information of the intelligent agent to the first information. The electronic device displays a second card on the first interface. The second card displays a second avatar and third information of the intelligent agent. The third information is obtained by the intelligent agent based on the user's profile data and is used to indicate the services of the first application. The second avatar may be the same as or different from the first avatar. In response to a click on the second card, the electronic device displays a second interface, which is a display interface for the service indicated by the third information.
2. The input interaction method according to claim 1, characterized in that, The first slidable panel also displays a first input box, and the method further includes: In response to a user's input operation in the first input box, the electronic device displays fourth information and the first input box on the first slidable panel, wherein the fourth information is information input by the user. In response to the fourth information, the electronic device displays the fourth information, the fifth information, and the first input box on the first sliding panel, or displays the fourth information, the first service card, and the first input box on the first sliding panel. The fifth information is the feedback information of the intelligent agent to the fourth information; the first service card is used to indicate the response service of the fourth information.
3. The input interaction method according to claim 2, characterized in that, Also includes: In response to a click on the first service card, the electronic device displays a third interface, which is a display interface for the response service indicated by the first service card.
4. The input interaction method according to any one of claims 1 to 3, characterized in that, The first sliding panel has a first height.
5. The input interaction method according to any one of claims 1 to 4, characterized in that, The first interface also displays a third avatar of the intelligent agent, which may be the same as or different from the first avatar and the second avatar; The method further includes: In response to a click on the third avatar, the electronic device displays a second slidable panel on the first interface. The second slidable panel displays sixth information, which is the content guiding the functional topic of the first application, obtained by the intelligent agent based on the user's profile data. The second slidable panel is the second height. In response to a click operation on the sixth information, the electronic device displays a third slidable panel on the first interface. The third slidable panel displays the sixth information and has a third height, which is greater than the second height. In response to the sixth information, the electronic device displays the sixth information and the seventh information on the third sliding panel, or displays the sixth information and the second service card on the third sliding panel, wherein the seventh information is feedback information from the intelligent agent to the sixth information, and the second service card is used to indicate the response service for the sixth information.
6. The input interaction method according to claim 5, characterized in that, The second sliding panel also displays a second input box, and the method further includes: In response to a text input operation on the second input box, the electronic device displays a fourth sliding panel on the first interface. The fourth sliding panel displays the second input box and an input method keyboard. The fourth sliding panel has a fourth height, which is greater than the second height and less than the third height. The electronic device, in response to an input operation via the keyboard, displays the eighth information in the second input box; In response to the operation of sending the eighth information, the electronic device displays a fifth slidable panel, which displays the eighth information and the second input box, and the fifth slidable panel is the third height; In response to the eighth information, the electronic device displays the eighth information, the ninth information, and the second input box on the fifth sliding panel, or displays the eighth information, the third service card, and the second input box on the fourth sliding panel. The ninth information is the feedback information of the intelligent agent to the eighth information, and the third service card is used to indicate the response service of the eighth information.
7. The input interaction method according to claim 5 or 6, characterized in that, Also includes: In response to a voice input operation on the second input box, the electronic device displays tenth information in the second input box, the tenth information being voice input information; When the voice input is completed, the electronic device displays a sixth sliding panel, which displays the tenth information and the second input box. The sixth sliding panel is the third height. In response to the tenth information, the electronic device displays the tenth information, the eleventh information, and the second input box on the sixth sliding panel, or displays the tenth information, the fourth service card, and the second input box on the sixth sliding panel. The eleventh information is the feedback information of the intelligent agent to the tenth information, and the fourth service card is used to indicate the response service of the tenth information.
8. The input interaction method according to claim 7, characterized in that, When the second input box displays the tenth information, the electronic device also displays a fourth avatar with a first animation effect in the second input box.
9. The input interaction method according to claim 7 or 8, characterized in that, The eleventh message or the fourth service card is displayed in a gradually emerging manner on the sixth sliding panel, wherein, during the gradual emergence of the eleventh message or the fourth service card, the electronic device displays a fifth avatar with a second function in the second input box.
10. The input interaction method according to any one of claims 1 to 9, characterized in that, After the electronic device displays the first card on the first interface, it further includes: The electronic device responds to the user's up and down swipe operations on the first interface, and displays a third card on the first interface. The third card displays all or part of the content of the first information, and the size of the third card is smaller than that of the first card.
11. The input interaction method according to claim 10, characterized in that, The electronic device, in response to an up or down swipe operation input by the user on the first interface, further includes the following after displaying the third card on the first interface: The electronic device displays the first card on the first interface in response to a user's input to swipe down to display the content at the top of the first interface.
12. The input interaction method according to any one of claims 1 to 11, characterized in that, The first application is used to realize exercise detection and health management; the first information is used to indicate the correlation information between exercise and / or health.
13. The input interaction method according to claim 12, characterized in that, The first interface includes: the first-level interface of the first application, the second-level interface, the related interface for sports functions, the report interface, the interface for sleep scenarios, the interface for running with you scenarios, and the interface for weight loss scenarios.
14. The input interaction method according to any one of claims 1 to 13, characterized in that, Also includes: The electronic device displays a first desktop, which displays a card of the first application. The card of the first application includes the sixth avatar and twelfth information of the smart agent. The sixth avatar may be the same as or different from the first avatar, the second avatar and the third avatar. In response to a click operation on a card of the first application, the electronic device displays a fourth interface of the first application, the fourth interface displays a seventh slidable panel, and the seventh slidable panel displays the twelfth information; In response to the twelfth information, the electronic device displays the twelfth and thirteenth information on the seventh sliding panel, wherein the thirteenth information is the feedback information of the intelligent agent to the twelfth information.
15. The input interaction method according to claim 14, characterized in that, The first area of the first desktop displays only the card of the first application, and the card of the first application is of a first size; or, the first area of the first desktop displays the card of the first application and the card of the second application, and the cards of the first application and the second application are of a second size, and the second size is smaller than the first size; or, the first area of the first desktop displays the card of the first application, the card of the second application and the card of the third application, and the card of the third application is of the second size, and the cards of the first application and the second application are of a third size, and the third size is smaller than the second size.
16. The input interaction method according to any one of claims 1 to 13, characterized in that, The electronic device displays a first desktop, and before the first desktop displays the card of the first application, it further includes: The electronic device displays a second desktop, which displays a capsule containing the first application; The electronic device displays a first desktop, which displays a card of the first application, including: the electronic device displays the first desktop in response to a click operation on a capsule of the first application, and the first desktop displays a card of the first application.
17. The input interaction method according to any one of claims 1 to 16, characterized in that, Also includes: In response to the launch operation of the fourth application, the electronic device displays a fifth interface, which displays the seventh avatar and name of the intelligent agent; The seventh avatar may be the same as or different from the first avatar, the second avatar, the third avatar, and the sixth avatar; In response to a click on the seventh avatar of the smart agent, the electronic device displays the smart agent's business card page; The electronic device displays the dialog page of the intelligent agent in response to a click operation on the name of the intelligent agent.
18. The input interaction method according to claim 17, characterized in that, The business card page includes a button to start a conversation. After the electronic device displays the business card page in response to a click on the agent's seventh avatar, it also includes: The electronic device displays the dialog page in response to a click on the start dialog button.
19. The input interaction method according to claim 17 or 18, characterized in that, The dialog page includes an eighth avatar of the agent, which may be the same as or different from the first, second, third, sixth, and seventh avatars; after the electronic device displays the dialog page of the agent in response to a click operation on the name of the agent, it further includes: The electronic device displays the business card page in response to a click on the eighth avatar of the smart agent.
20. An electronic device, characterized in that, include: One or more processors, memory, and a display screen; The memory and the display screen are coupled to the one or more processors. The memory is used to store a computer program, the computer program including computer instructions, and when the one or more processors execute the computer instructions, the electronic device performs the input interaction method as described in any one of claims 1 to 19.
21. A computer-readable storage medium, characterized in that, Used to store computer programs, which, when executed, are specifically used to implement the input interaction method as described in any one of claims 1 to 19.
22. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the input interaction method as described in any one of claims 1 to 19.