Information interaction method and device, electronic equipment and storage medium

By introducing the function of automatically synchronizing and displaying user status information on social media platforms, the problem of lack of novelty in existing interactive functions is solved, and higher interaction frequency and effect are achieved.

CN119484458APending Publication Date: 2025-02-18BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411668424.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The interactive functions of existing social media platforms lack novelty, resulting in reduced frequency of human-computer interaction and poorer effect.

Method used

By introducing an information interaction method on social platforms, users can automatically synchronize status information, including user behavior, interaction situation and environment information in preset scenarios, and display details of these status information on the session page.

Benefits of technology

This method enriches the types of social interactions, expands the release scenarios of status information, and makes status release more diversified and personalized, thereby improving the frequency and effect of human-computer interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484458A_ABST
    Figure CN119484458A_ABST
Patent Text Reader

Abstract

The invention provides an information interaction method and device, electronic equipment and a storage medium, and belongs to the technical field of Internet. The method comprises the following steps: displaying a session page between a first user account and a second user account; wherein the session page displays state information of the second user account, the state information is obtained after information related to the second user account in a preset scene is automatically synchronized to a session state of the second user account, and the preset scene is configured by the second user account in advance; and in response to a trigger operation on the state information, displaying detailed information of the state information. According to the invention, interaction based on state information can be enhanced. The interaction mode not only enriches the interaction type based on the social platform, but also expands the scene of publishing the state information, so that the state publishing is not limited to some fixed scenes any more, and the publishing content is indirectly enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to an information interaction method, device, electronic device and storage medium. Background Art

[0002] With the rapid development of Internet technology, social media has gradually evolved from a simple information sharing platform to a comprehensive community covering various interactive functions. At present, the interactive functions around social scenarios include: real-time chat, live broadcast, barrage, like, comment or share the content posted by others, etc. However, since these interactive functions are frequently used by users, they have lost their novelty, resulting in a decrease in the frequency of human-computer interaction and a deterioration in the effect of human-computer interaction. Summary of the invention

[0003] The present disclosure provides an information interaction method, device, electronic device and storage medium. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided an information interaction method, which is applied to a first terminal, where a first user account is currently logged in to the first terminal, and includes:

[0005] Displaying a conversation page between the first user account and the second user account; wherein the conversation page displays status information of the second user account; the status information is obtained by automatically synchronizing information related to the second user account under a preset scenario to the conversation status of the second user account; the preset scenario is pre-configured by the second user account;

[0006] In response to a triggering operation on the status information, detailed information of the status information is displayed.

[0007] In some embodiments, the status information is used to indicate one or more of the following:

[0008] The interaction between the second user account and the first user account;

[0009] The user behavior currently being performed by the second user account;

[0010] The current environment information of the geographical location of the second user account.

[0011] In some other embodiments, in response to the triggering operation on the status information, displaying detailed information of the status information includes:

[0012] In the case where the preset scenario involves user behavior, in response to a triggering operation on the status information, a detail page is displayed; wherein the detail page displays detailed information of the status information; or,

[0013] In a case where the preset scenario involves the interactive situation or the environmental information, detailed information of the status information is displayed on the session page in response to a triggering operation on the status information.

[0014] In some other embodiments, the detailed information of the status information includes:

[0015] In the case where the preset scenario involves user behavior, the detailed information is used to introduce the user behavior currently being performed by the second user account; or,

[0016] In the case where the preset scene involves the interactive situation, the detailed information is a virtual special effect corresponding to the interactive situation; or,

[0017] In the case where the preset scene involves the environmental information, the detailed information is a virtual special effect corresponding to the environmental information.

[0018] In some other embodiments, the method further comprises:

[0019] In response to the state information indicating the interaction between the second user account and the first user account, based on the interaction type of the interaction behavior between the second user account and the first user account, displaying the virtual special effect on the session page; or,

[0020] The virtual special effect is displayed on the conversation page based on the keyword included in the status information.

[0021] In some other embodiments, the details page includes an information input box and a smart reply control; the method further includes:

[0022] Based on the user input operation, display the input reply information in the information input box; in response to the publishing operation of the input reply information, display the input reply information on the first page; or,

[0023] In response to a triggering operation on the smart reply control, the generated reply information is displayed in the information input box; in response to a publishing operation on the generated reply information, the generated reply information is displayed on the first page; wherein the generated reply information is automatically generated based on artificial intelligence;

[0024] The first page is at least one of the session page or the detail page.

[0025] In some other embodiments, the details page includes a status publishing control; the method further includes:

[0026] In response to a triggering operation on the status publishing control, the status information is published as a session status of the first user account.

[0027] In some other embodiments, in response to the triggering operation on the status publishing control, publishing the status information as the session status of the first user account includes:

[0028] In response to a triggering operation on the status publishing control, displaying a status publishing page; wherein the status publishing page displays the status information;

[0029] Based on the user input operation, displaying the re-edited status information on the status publishing page;

[0030] In response to a publishing operation on the edited state information, the re-edited state information is published as the session state of the first user account.

[0031] In some other embodiments, the detail page includes an interactive control; the method further includes:

[0032] In response to a triggering operation on the interactive control, interacting with a third user account based on an interaction mode indicated by the interactive control;

[0033] The interaction mode indicated by the interactive control is related to the user behavior currently being performed by the second user account.

[0034] According to a second aspect of an embodiment of the present disclosure, there is provided an information interaction method, which is applied to a second terminal, where a second user account is currently logged in to the second terminal, and the method includes:

[0035] In the case where the current scenario hits the status publishing scenario pre-configured by the second user account, generating status information of the second user account based on information related to the second user account in the current scenario;

[0036] Pushing the state information of the second user account to the first user account as the session state of the second user account;

[0037] The session status is displayed on a session page between the second user account and the first user account after being received by the first terminal, and the first terminal is currently logged in with the first user account.

[0038] In some other embodiments, the generating the state information of the second user account based on the information related to the second user account in the current scenario includes:

[0039] Get the status publishing template that matches the current scenario;

[0040] Based on the status publishing template and information related to the second user account in the current scenario, status information of the second user account is generated.

[0041] In some other embodiments, the method further comprises:

[0042] Display a second page; wherein the second page is used for live broadcast or resource playback, and a target control is displayed on the second page;

[0043] In response to the triggering operation on the target control, a function menu is displayed; wherein a status publishing entry is displayed on the function menu;

[0044] In response to a triggering operation on the status publishing entry, displaying a status publishing page;

[0045] Based on the user input obtained on the status publishing page, the status information of the second user account is published.

[0046] According to a third aspect of an embodiment of the present disclosure, there is provided an information interaction device, including:

[0047] A first display module is configured to display a conversation page between a first user account and a second user account; wherein the conversation page displays status information of the second user account; the status information is obtained by automatically synchronizing information related to the second user account under a preset scenario to the conversation status of the second user account; the preset scenario is pre-configured by the second user account;

[0048] The second display module is configured to display detailed information of the status information in response to a triggering operation on the status information.

[0049] In some embodiments, the status information is used to indicate one or more of the following:

[0050] The interaction between the second user account and the first user account;

[0051] The user behavior currently being performed by the second user account;

[0052] The current environment information of the geographical location of the second user account.

[0053] In some other embodiments, the second display module is configured as follows:

[0054] In the case where the preset scenario involves user behavior, in response to a triggering operation on the status information, a detail page is displayed; wherein the detail page displays detailed information of the status information; or,

[0055] In a case where the preset scenario involves the interactive situation or the environmental information, detailed information of the status information is displayed on the session page in response to a triggering operation on the status information.

[0056] In some other embodiments, the detailed information of the status information includes:

[0057] In the case where the preset scenario involves user behavior, the detailed information is used to introduce the user behavior currently being performed by the second user account; or,

[0058] In the case where the preset scene involves the interactive situation, the detailed information is a virtual special effect corresponding to the interactive situation; or,

[0059] In the case where the preset scene involves the environmental information, the detailed information is a virtual special effect corresponding to the environmental information.

[0060] In some other embodiments, the device further includes: a third display module; the third display module is configured to:

[0061] In response to the state information indicating the interaction between the second user account and the first user account, based on the interaction type of the interaction behavior between the second user account and the first user account, displaying the virtual special effect on the session page; or,

[0062] The virtual special effect is displayed on the conversation page based on the keyword included in the status information.

[0063] In some other embodiments, the details page includes an information input box and a smart reply control; the device further includes: a fourth display module; the fourth display module is configured to:

[0064] Based on the user input operation, display the input reply information in the information input box; in response to the publishing operation of the input reply information, display the input reply information on the first page; or,

[0065] In response to a triggering operation on the smart reply control, the generated reply information is displayed in the information input box; in response to a publishing operation on the generated reply information, the generated reply information is displayed on the first page; wherein the generated reply information is automatically generated based on artificial intelligence;

[0066] The first page is at least one of the session page or the detail page.

[0067] In some other embodiments, the details page includes a status publishing control; the device further includes:

[0068] The first publishing module is configured to publish the state information as the session state of the first user account in response to a triggering operation on the state publishing control.

[0069] In some other embodiments, the first publishing module is configured to:

[0070] In response to a triggering operation on the status publishing control, displaying a status publishing page; wherein the status publishing page displays the status information;

[0071] Based on the user input operation, displaying the re-edited status information on the status publishing page;

[0072] In response to a publishing operation on the edited state information, the re-edited state information is published as the session state of the first user account.

[0073] In some other embodiments, the details page includes interactive controls; the device further includes:

[0074] an interaction module, configured to interact with a third user account based on an interaction mode indicated by the interaction control in response to a triggering operation on the interaction control;

[0075] The interaction mode indicated by the interactive control is related to the user behavior currently being performed by the second user account.

[0076] According to a fourth aspect of an embodiment of the present disclosure, there is provided an information interaction device, including:

[0077] a generating module configured to generate status information of the second user account based on information related to the second user account in the current scenario when the current scenario hits the status publishing scenario pre-configured by the second user account;

[0078] a sending module, configured to push the state information of the second user account as the session state of the second user account to the first user account;

[0079] The session status is displayed on a session page between the second user account and the first user account after being received by the first terminal, and the first terminal is currently logged in with the first user account.

[0080] In some embodiments, the generating module is configured to:

[0081] Get the status publishing template that matches the current scenario;

[0082] Based on the status publishing template and information related to the second user account in the current scenario, status information of the second user account is generated.

[0083] In some other embodiments, the device further comprises:

[0084] A fifth display module is configured to display a second page; wherein the second page is used for live broadcast or resource playback, and a target control is displayed on the second page;

[0085] The fifth display module is further configured to display a function menu in response to a trigger operation on the target control; wherein a status publishing entrance is displayed on the function menu; and display a status publishing page in response to a trigger operation on the status publishing entrance;

[0086] The second publishing module is configured to publish the status information of the second user account based on the user input obtained on the status publishing page.

[0087] According to a fifth aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0088] one or more processors;

[0089] A memory for storing program codes executable by the processor;

[0090] The processor is configured to execute the program code to implement the above-mentioned information interaction method.

[0091] According to a sixth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, and when a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to perform the above-mentioned information interaction method.

[0092] According to a seventh aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned information interaction method when executed by a processor of an electronic device.

[0093] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0094] In detail, the embodiments of the present disclosure support users to set the scenarios in which status information needs to be published. After the status publishing scenarios are set, there is no need for users to manually publish status information in the future, and certain user behaviors or certain types of information can be automatically synchronized to the status. For example, automatically synchronize important anniversaries or holidays to the status, automatically synchronize certain user behaviors to the status, automatically synchronize daily weather to the status, etc. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the conversation page with others. In response to others triggering the status information on the conversation page, the embodiments of the present disclosure will further display detailed information of the status information.

[0095] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0096] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0097] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0098] Figure 1 It is a schematic diagram of an implementation environment of an information interaction method according to an exemplary embodiment.

[0099] Figure 2 The present invention is a flowchart of an information interaction method according to an exemplary embodiment.

[0100] Figure 3 The present invention is a flowchart of another information interaction method according to an exemplary embodiment.

[0101] Figure 4 The present invention is a flowchart of another information interaction method according to an exemplary embodiment.

[0102] Figure 5 The diagram is a schematic diagram of a page according to an exemplary embodiment.

[0103] Figure 6 is another page schematic diagram shown according to an exemplary embodiment.

[0104] Figure 7is another page schematic diagram shown according to an exemplary embodiment.

[0105] Figure 8 is another page schematic diagram shown according to an exemplary embodiment.

[0106] Fig. 9 is another page schematic diagram shown according to an exemplary embodiment.

[0107] Fig.10 is another page schematic diagram shown according to an exemplary embodiment.

[0108] Fig.11 is another page schematic diagram shown according to an exemplary embodiment.

[0109] Fig.12 is another page schematic diagram shown according to an exemplary embodiment.

[0110] Fig.13 is another page schematic diagram shown according to an exemplary embodiment.

[0111] Fig.14 is another page schematic diagram shown according to an exemplary embodiment.

[0112] Fig.15 The present invention is a flowchart of another information interaction method according to an exemplary embodiment.

[0113] Fig.16 is another page schematic diagram shown according to an exemplary embodiment.

[0114] Fig.17 is another page schematic diagram shown according to an exemplary embodiment.

[0115] Fig.18 is another page schematic diagram shown according to an exemplary embodiment.

[0116] Fig.19 is another page schematic diagram shown according to an exemplary embodiment.

[0117] Fig. 20 is another page schematic diagram shown according to an exemplary embodiment.

[0118] Fig.21 It is a block diagram of an information interaction device according to an exemplary embodiment.

[0119] Fig. 22 It is a block diagram of another information interaction device according to an exemplary embodiment.

[0120] Fig.23It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0121] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0122] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0123] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0124] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of an information interaction method according to an exemplary embodiment. Figure 1 , the implementation environment includes: a first terminal 101, a second terminal 102 and a server 103.

[0125] The target application is installed on the first terminal 101 and the second terminal 102. The user logs in to the target application through a registered account to obtain services provided by the target application. Exemplarily, the target application is a social application, such as a short video application with social functions.

[0126] It should be noted that, in this document, the first terminal 101 refers to a terminal used by a first user, and the second terminal 102 refers to a terminal used by a second user.

[0127] In some embodiments, the first terminal 101 and the second terminal 102 are smartphones. In addition, those skilled in the art will appreciate that the number of the above terminals may be more or less. For example, the above terminals may be only a few, or the above devices may be dozens or hundreds, or more. The embodiments of the present disclosure do not limit the number and type of terminals.

[0128] In other embodiments, the server 103 provides background services for the target application. In addition, the server 103 is connected to the first terminal 101 and the second terminal 102 via a wireless network or a wired network. In addition, the server involved in the embodiment of the present disclosure may also include other functional servers to provide more comprehensive and diversified services.

[0129] Figure 2 is a flow chart of an information interaction method according to an exemplary embodiment. Figure 2 As shown, the information interaction method is applied to electronic devices, such as Figure 1 The first terminal 101 is shown, wherein the first terminal 101 is currently logged in with a first user account. The information interaction method comprises the following steps:

[0130] In 201, the electronic device displays a conversation page between the first user account and the second user account; wherein the conversation page displays status information of the second user account; the status information is obtained after automatically synchronizing information related to the second user account under a preset scenario to the conversation status of the second user account, and the preset scenario is pre-configured by the second user account.

[0131] In the disclosed embodiment, the first user account is a user account registered by the first user when using the target application. The second user account is a user account registered by the second user when using the target application. In other words, the first user logs in to the target application installed on the first terminal through the first user account, and the second user logs in to the target application installed on the second terminal through the second user account. Taking the electronic device as the first terminal as an example, the target application installed on the first terminal is currently logged in with the first user account.

[0132] In some embodiments, there is a two-way following relationship between the second user account and the first user account. Two-way following is also called mutual following, so the two-way following relationship is also called a friend relationship. That is, the first user account appears in the friend list of the second user account, and the second user account also appears in the friend list of the first user account.

[0133] It should be noted that the conversation page usually includes three parts, namely, a title bar (also called a navigation bar) at the top of the page, an input box at the bottom of the page, and a content display area between the two. Taking the electronic device as the first terminal as an example, when the first terminal displays the conversation page, the account identification and status information of the second user account can be displayed in the title bar of the conversation page. Among them, the account identification displayed in the title bar can be a user avatar and a user nickname, which is not limited in this disclosure.

[0134] In addition, considering that the space in the title bar is limited, when displaying status information in the title bar, only part of the status information can be displayed, for example, only text and icons used to represent the user's current status (such as a note icon representing listening to music) can be displayed to provide a summary description. This disclosure does not limit this.

[0135] In other embodiments, the embodiments of the present disclosure support status publishing in multiple scenarios, which makes status publishing no longer limited to some fixed scenarios. Among them, the embodiments of the present disclosure support users to set by themselves in which scenarios the status information needs to be published. After setting the status publishing scenario, there is no need for the user to manually publish the status information in the future, and a certain user behavior or a certain type of information can be automatically synchronized to the status. For example, after the user completes the scene setting, it can automatically synchronize important anniversaries or holidays to the status, automatically synchronize the current user behavior to the status, automatically synchronize the daily weather to the status, etc. Exemplarily, specific user behaviors can be listening to music, watching live broadcasts, browsing videos posted by others, etc., which are not limited by the present disclosure.

[0136] In other embodiments, assuming that the preset scenario involves the interaction between the second user account and the first user account, the status information related to the second user may be: information related to the aforementioned interaction. Assuming that the preset scenario involves the user behavior currently being performed by the second user account, the status information related to the second user may be: information related to the aforementioned user behavior. Assuming that the preset scenario involves the current environmental information of the geographic location of the second user account, the status information related to the second user may be: information related to the aforementioned environmental information.

[0137] In some other embodiments, the status information of the second user account is used to indicate one or more of the following:

[0138] 1. Interaction between the second user account and the first user account.

[0139] Among them, the interaction between the second user account and the first user account can be: the cumulative number of messages sent, the cumulative length of calls, the cumulative number of emoticons sent, the cumulative number of works shared, the cumulative number of days (or years) they have been friends, etc., and the present disclosure does not limit this.

[0140] In addition, the interactive behavior can be counted from the moment when the association relationship is established between the second user account and the first user account, or from a certain moment after the association relationship is established, so as to obtain the cumulative interactive situation between the two, which is not limited in the present disclosure. In this case, the status information displayed in the title bar of the conversation page can be in the form of "We have been friends for 365 days".

[0141] 2. User behavior currently being performed by the second user account.

[0142] The currently executed user behavior may be listening to music, watching live broadcasts, browsing videos posted by others, playing games, etc., which is not limited in this disclosure. In this case, the status information displayed in the title bar of the conversation page may be in the form of "Listening to Music - xxxx" or "Watching Live Broadcasts", etc., which is not limited in this disclosure. xxxx refers to the name of the music currently being listened to.

[0143] 3. Current environment information of the geographical location of the second user account.

[0144] Exemplarily, the above environmental information includes weather information, road traffic information, etc., which is not limited in the present disclosure.

[0145] Taking weather information as an example, in this case, the status information displayed in the title bar of the conversation page may be in the form of "It is raining here today", which is not limited in the present disclosure.

[0146] Taking road traffic information as an example, in this case, the status information displayed in the title bar of the conversation page may be in the form of "traffic congestion here today", which is not limited in the present disclosure.

[0147] To sum up, the embodiments of the present disclosure expand the scenarios for publishing status information, so that the status publishing scenarios are no longer limited to some pre-set fixed scenarios, but are more diversified and personalized. This also greatly enriches the published content, so that the published status information is no longer restricted to fixed styles, but is more diverse, which greatly improves the human-computer interaction effect.

[0148] In 202 , in response to a triggering operation on the status information by a first user using a first user account, the electronic device displays detailed information of the status information.

[0149] In some embodiments, the triggering operation of the first user on the status information refers to: a click operation of the second user on the status information of the second user account displayed in the title bar, which is not limited in the present disclosure.

[0150] It should be noted that the detailed information displayed for the status information means that, in addition to the content displayed in the title bar, the status information also involves other content that needs to be presented to the user. This content is used to enrich the content displayed in the title bar and is a supplementary description of the content displayed in the title bar.

[0151] For example, this part of the content involves a detailed description of a specific user behavior (the status information displayed in the title bar is used to summarize the user behavior). Taking the specific user behavior as listening to music as an example, the status information displayed in the title bar may only be in the form of "listening to music-xxxx". If the user triggers the status information displayed in the title bar, the electronic device will then present detailed information about listening to music to the user, such as the poster, name, singer, lyrics, and how many people use the music, etc., which is not limited in this disclosure.

[0152] For example, this part of the content may also involve a detailed description of the interaction situation (the status information displayed in the title bar is used to summarize the interaction situation). Taking the interaction situation as being friends for 365 days as an example, the status information displayed in the title bar may only be in the form of "We have been friends for 365 days". If the user triggers the status information displayed in the title bar, the electronic device will then present the user with detailed information about the interaction situation, for example, on the basis of "We have been friends for 365 days", additionally present a virtual special effect matching the interaction situation to the user, and the present disclosure does not limit this.

[0153] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0154] In detail, the embodiments of the present disclosure support users to set the scenarios in which status information needs to be published. After the status publishing scenarios are set, there is no need for users to manually publish status information in the future, and certain user behaviors or certain types of information can be automatically synchronized to the status. For example, automatically synchronize important anniversaries or holidays to the status, automatically synchronize certain user behaviors to the status, automatically synchronize daily weather to the status, etc. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the conversation page with others. In response to others triggering the status information on the conversation page, the embodiments of the present disclosure will further display detailed information of the status information.

[0155] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0156] Figure 3 is a flow chart of an information interaction method according to an exemplary embodiment. Figure 3As shown, the information interaction method is applied to electronic devices, such as Figure 1 The second terminal 102 is shown, wherein the second terminal 102 is currently logged in with a second user account. The information interaction method comprises the following steps:

[0157] In 301, when the current scene hits the status publishing scene pre-configured by the second user account, the electronic device generates status information of the second user account based on information related to the second user account in the current scene.

[0158] This step is used to introduce the automatic publishing status information.

[0159] In the case of automatically synchronizing a certain user behavior or a certain type of information to the status, the status information of the second user account is automatically published by the second terminal under a preset scenario, and the preset scenario is customized by the second user. In other words, the disclosed embodiment supports the user to set the scenarios in which the status information needs to be published. After the status publishing scenario is set, the user does not need to manually publish the status information in the future, and the user behavior or a certain type of information can be automatically synchronized to the status.

[0160] In some embodiments, for the situation of automatically publishing status information, the method provided by the embodiment of the present disclosure further includes:

[0161] When the current scene hits the status publishing scene pre-configured by the second user account, the status information of the second user account is generated based on the information related to the second user account in the current scene; the status information of the second user account is pushed to the first user account as the session state of the second user account.

[0162] Exemplarily, the embodiment of the present disclosure supports the second user to select a status publishing scene in a pre-set scene library. For example, the user can select a scene by controlling a switch control set for each scene. In addition, the embodiment of the present disclosure also supports the user to manually input a status publishing scene, which is not limited by the present disclosure.

[0163] In other embodiments, after completing the scene setting, if the second user is currently in the configured status publishing scenario, the second terminal will obtain a status publishing template that matches the status publishing scenario, and then generate status information of the second user account based on the status publishing template and information related to the second user account in the current scenario, and automatically publish the generated status information through the second user account.

[0164] Exemplarily, taking the status publishing scenario configured by the second user including listening to music as an example, if the second user is currently listening to music, the second terminal obtains a status publishing template that matches the music listening scenario, and then generates the status information of the second user account in the music listening scenario based on the status publishing template that matches the music listening scenario and the information related to the second user account listening to music, and automatically publishes the status information related to listening to music through the second user account. Among them, the status publishing template can adopt either the system default template or the user-defined template, which is not limited in the present disclosure. Taking listening to music as an example, the status publishing template that matches the music listening scenario can be in the form of "listening to music-xxxx", which is not limited in the present disclosure. Among them, xxxx refers to the name of the music currently being listened to.

[0165] In 302, the electronic device pushes the status information of the second user account as the session status of the second user account to the first user account; wherein, after being received by the first terminal, the session status is displayed on the session page between the second user account and the first user account, and the first terminal is currently logged in with the first user account.

[0166] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0167] In detail, the embodiments of the present disclosure support users to set the scenarios in which status information needs to be published. After the status publishing scenarios are set, there is no need for users to manually publish status information in the future, and certain user behaviors or certain types of information can be automatically synchronized to the status. For example, automatically synchronize important anniversaries or holidays to the status, automatically synchronize certain user behaviors to the status, automatically synchronize daily weather to the status, etc. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the conversation page with others. In response to others triggering the status information on the conversation page, the embodiments of the present disclosure will further display detailed information of the status information.

[0168] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0169] Above Figure 2 or Figure 3 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 4is a flow chart of another information interaction method according to an exemplary embodiment. Figure 4 As shown, the information interaction method is applied to an electronic device. Taking the interaction between the first terminal 101 and the second terminal 102 as an example, the information interaction method includes the following steps:

[0170] In 401, the second terminal publishes status information through the second user account.

[0171] In the disclosed embodiment, the second terminal may automatically publish status information through the second user account. In addition, the second user may also manually publish status information through the second user account by operating the second terminal. Manually publishing status information is described below.

[0172] Manually publish status information

[0173] In other embodiments, in the case of manually publishing status information, the second terminal displays a second page; wherein the second page is used for live broadcast or resource playback, and a target control is displayed on the second page; in response to the second user's triggering operation on the target control, the electronic device further displays a function menu; wherein a status publishing entry is displayed on the function menu; in response to the second user's triggering operation on the status publishing entry, a status publishing page is further displayed; next, the electronic device publishes the status information of the second user account based on the user input obtained on the status publishing page.

[0174] Among them, the above resources include audio, video, etc., which are not limited in this disclosure. The above function menu includes a first function menu, a second function menu and a third function menu, and the target control includes a first control, a second control and a third control. These three function menus and these three types of controls correspond to three status publishing scenarios. The following three scenarios are used to introduce manual publishing of status information.

[0175] 4011. The second terminal displays a work playback page; wherein the work playback page displays a first control; in response to a triggering operation of the second user on the first control, the second terminal displays a first function menu; wherein a status publishing entrance is displayed on the first function menu; in response to a triggering operation of the second user on the status publishing entrance, the second terminal displays a status publishing page; the second terminal publishes status information through the second user account based on the user input obtained on the status publishing page.

[0176] Among them, the work playback page is as follows Figure 5 As shown, the work playback page is used to present works published by others to users.

[0177] Exemplarily, the first control is a sharing control displayed on the work playback page, and accordingly, the first function menu is Figure 5 The sharing menu is displayed in the middle half of the screen. Figure 5 , the sharing menu displays a status publishing entry 1, and in response to the second user's triggering operation (such as a click operation) on the status publishing entry 1, the second terminal will jump to a page and display a page such as Figure 6 The status page is shown.

[0178] For example, in Figure 6 On the status publishing page shown, the second user can choose to publish one or more of text, pictures, emoticons, etc. as status information, which is not limited in the present disclosure.

[0179] In other embodiments, Figure 6 The status posting page shown also includes a preview box to facilitate users to preview the status before posting. In addition, Figure 6 The "synchronize status to works" shown in means that the current status information to be published can be used as the work display target location after being published. The target location refers to the location for displaying the works published by the second user account, such as the work display area on the personal homepage of the second user account.

[0180] 4012. The second terminal displays an audio playback page; wherein the audio playback page displays a second control; in response to a triggering operation on the second control, the second terminal displays a second function menu; wherein a status publishing entry is displayed on the second function menu; in response to a triggering operation on the status publishing entry, the second terminal displays a status publishing page; the second terminal publishes status information of the second user account based on user input obtained on the status publishing page.

[0181] Among them, the audio playback page is as follows Figure 7 As shown, the audio playback page is used to present the music currently being listened to to the user.

[0182] Exemplarily, the second control is a sharing control displayed on the audio playback page, and accordingly, the second function menu is Figure 7 The sharing menu is displayed in the middle half of the screen. Figure 7 , the sharing menu displays a status publishing entry 1, and in response to the second user's triggering operation (such as a click operation) on the status publishing entry 1, the second terminal will jump to a page and display a page such as Figure 5 The status page is shown.

[0183] 4013. The second terminal displays a live broadcast page; wherein the live broadcast page displays a third control; in response to a triggering operation on the third control, the second terminal displays a third function menu; wherein the third function menu displays a status publishing entry; in response to a triggering operation on the status publishing entry, the second terminal displays a status publishing page; the second terminal publishes status information of the second user account based on the user input obtained on the status publishing page.

[0184] Among them, the live broadcast page is as follows Figure 8 As shown, the live broadcast page is used to present other people's live broadcast images to users.

[0185] Exemplarily, the third control is the “…” control displayed in the lower left corner of the live page. Accordingly, the third function menu is Figure 8 The sharing menu is displayed in the middle half of the screen. Figure 8 , the sharing menu displays a status publishing entry 1, and in response to the second user's triggering operation (such as a click operation) on the status publishing entry 1, the second terminal will jump to a page and display a page such as Figure 6 The status page is shown.

[0186] To sum up, the embodiments of the present disclosure support both the second terminal automatically publishing status information through the second user account and the user operating the second terminal to manually publish status information through the second user account. This not only enriches the publishing methods of status information, but also the automatic publishing of status information can greatly save the cost of human-computer interaction.

[0187] In addition, the disclosed embodiment supports users to set the scenarios in which status information needs to be published. After setting the status publishing scenario, the user does not need to manually publish the status information in the future, and a certain user behavior or a certain type of information can be automatically synchronized to the status. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, for the situation of automatically publishing status information, the status can be published according to the status publishing template that matches the current scenario, which makes the status publishing more standardized and more accurate.

[0188] In addition, for the situation of manually publishing status information, the disclosed embodiment supports users to publish status information in a variety of scenarios, including but not limited to listening to music, watching live broadcasts, and browsing works published by others, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, in these scenarios, the operation path to enter the status publishing page is shorter, which greatly reduces the cost of human-computer interaction and simplifies the status publishing process.

[0189] It should be noted that the above describes how the second terminal automatically publishes status information and how the second user manually publishes status information by operating the second terminal. The same is true for how the first terminal automatically publishes status information and how the first user manually publishes status information by operating the first terminal, and will not be repeated.

[0190] In 402, the first terminal displays a conversation page between the first user account and the second user account; wherein the status information of the second user account is displayed in the title bar of the conversation page.

[0191] This step is the same as the aforementioned step 201 and will not be repeated here.

[0192] In 403 , in response to a triggering operation on the status information by the first user using the first user account, the first terminal displays detailed information of the status information.

[0193] In the embodiment of the present disclosure, in response to the first user's triggering operation on the status information, the first terminal displays detailed information of the status information, including but not limited to the following situations:

[0194] 4031. In a case where the preset scenario involves user behavior, in response to a triggering operation of the first user on the status information, a details page is displayed; wherein detailed information of the status information is displayed on the details page.

[0195] Among them, when the preset scenario involves user behavior, the detailed information is used to introduce the user behavior currently being performed by the second user account, such as listening to music, watching live broadcasts, or browsing works posted by others, etc., and the present disclosure does not limit this. This interactive method of displaying detailed information after triggering the status information displayed on the session page enables others to quickly learn all the content about the status, realizes the rapid sharing of certain behaviors or certain types of information between users, and has high information transmission efficiency. In addition, detailed information can be displayed on both the session page and the session page, enriching the display path of detailed information.

[0196] Take listening to music as an example. Fig. 9 As shown, the title bar of the conversation page displays the status information of the second user account "He is listening: ###". In response to the first user's triggering operation (such as a click operation) on the status information "He is listening: ###", the first terminal jumps to the page and displays the following information: Fig.10 The details page is shown. Fig.10 As shown, the detail page displays the detail information of the music currently being listened to by the second user.

[0197] Exemplarily, the detail page is a page displayed in full screen, and by displaying the detail information in full screen, the user's interactive immersion is stronger and the user experience is good.

[0198] In some other embodiments, the present disclosure supports the first user to Fig.10 The detailed information page shown in the figure replies with the status, and presents the reply information of the first user on the conversation page between the first user account and the second user account.

[0199] like Fig.10 As shown, the details page includes an information input box and a smart reply control ( Fig.10 ). Accordingly, the method provided by the embodiment of the present disclosure also includes:

[0200] 1. Manually reply to the status through the information input box.

[0201] For this method, the first terminal will display the reply information input by the first user in the information input box based on the user input operation; in response to the first user's publishing operation on the input reply information, the first terminal displays the first user's reply information on the conversation page, thereby depositing the reply information on the conversation page.

[0202] 2. Automatically reply to status messages through smart reply controls.

[0203] In this manner, in response to the triggering operation (such as a click operation) of the smart reply control by the first user, the first terminal will display the generated reply information in the information input box; in response to the publishing operation of the first user on the generated reply information, the first terminal will display the reply information on the conversation page. The reply information here is automatically generated based on artificial intelligence.

[0204] In summary, in addition to supporting the viewing of status information posted by others on the conversation page, the disclosed embodiment also supports users to manually reply or automatically reply to status information posted by others, and deposit the reply information into the conversation page. This interactive method enriches the interactive method based on status information, allowing users to express their opinions on status information posted by others in a timely manner and notify the other party in a timely manner, and the human-computer interaction efficiency is high. In addition, the automatic reply method greatly reduces the cost of human-computer interaction.

[0205] In other embodiments, the disclosed embodiments also support a second user to follow up and publish a status and to publish a status after secondary creation.

[0206] like Fig.10 As shown, the details page includes a status publishing control ( Fig.10 Accordingly, the method provided by the embodiment of the present disclosure further includes:

[0207] In response to the first user's triggering operation on the status publishing control, the first terminal publishes the status information as the session status of the first user account.

[0208] The above describes how the first user follows the second user to publish a status. The following describes how the first user re-creates the status information published by the second user and then publishes it.

[0209] Regarding the method of publishing status after secondary creation, in response to the triggering operation of the first user on the status publishing control, the first terminal displays a status publishing page; wherein the status publishing page currently displays the status information published by the second user; next, based on the user input operation, the first terminal displays the re-edited status information on the status publishing page; finally, in response to the publishing operation of the second user on the edited status information, the first terminal publishes the re-edited status information as the session status of the first user account.

[0210] For example, Fig.10 For example, when re-creating the status information related to listening to music posted by the second user, you can choose to replace the music poster, which is not limited in the present disclosure.

[0211] In summary, this method of following the status release and releasing the status after secondary creation not only enriches the interactive methods based on status information, but also lowers the threshold for users to release the status, making it possible for users to release the status quickly, and the human-computer interaction efficiency is high. In addition, the method of releasing the status after secondary creation takes into account the speed and quality of status release, and realizes personalized release of the status while ensuring the speed of status release.

[0212] In some other embodiments, the disclosed embodiments also support the first user to invite others to do something together.

[0213] The details information page includes an interactive control. Accordingly, the method provided by the embodiment of the present disclosure further includes: in response to a trigger operation (such as a click operation) of the interactive control by the first user, interacting with a third user account based on the interactive mode indicated by the interactive control.

[0214] It should be noted that the interaction mode indicated by the interactive control is related to the user behavior currently being performed by the second user account. For example, the user behavior currently being performed by the second user account is listening to music, and the interaction mode indicated by the interactive control can be as follows: Fig.10 Taking the user behavior currently being performed by the second user account as watching a live broadcast as an example, the interactive mode indicated by the interactive control may be “watch together”.

[0215] To sum up, this interactive method that supports the first user to invite others to do something together further enriches the interactive method based on status information and improves the efficiency of human-computer interaction. The first user can directly invite others to do something together on the current page. For example, the first user can quickly invite another person to listen to music shared by the second user.

[0216] 4032. When the preset scenario involves interactive conditions or environmental information, in response to a triggering operation of the first user on the status information, the first terminal displays detailed information of the status information on the session page.

[0217] In the embodiment of the present disclosure, when the preset scene involves the aforementioned interactive situation, the detailed information is a virtual special effect corresponding to the aforementioned interactive situation; when the preset scene involves the aforementioned environmental information, the detailed information is a virtual special effect corresponding to the aforementioned environmental information.

[0218] In some embodiments, the first terminal displays the virtual special effects on the session page in the following manner:

[0219] A. If the status information is used to indicate the interaction between the second user account and the first user account, the first terminal displays a virtual special effect on the session page based on the interaction type of the interaction behavior between the second user account and the first user account.

[0220] Take synchronizing the interaction between the two to the state as an example, Fig.11 As shown, the title bar of the conversation page displays the status information of the second user account "Today is the 520th day since we met", and in response to the first user's triggering operation (such as a click operation) on the status information "Today is the 520th day since we met", the first terminal displays the following in full screen: Fig.12 The virtual effects shown. Fig.12 As shown, the virtual special effects match the status information "Today is the 520th day since we met". In addition, the status details information displayed in full screen on the conversation page may include text information, pictures, etc. that match the status information "Today is the 520th day since we met", in addition to the above virtual special effects, and the present disclosure does not limit this.

[0221] B. Based on the keywords included in the status information, the first terminal displays a virtual special effect on the session page.

[0222] Take synchronizing weather to status as an example, Fig.13 As shown, the title bar of the conversation page displays the status information of the second user account "It is raining here today". In response to the first user's triggering operation (such as a click operation) on the status information "It is raining here today", the first terminal displays the following in full screen: Fig.14The virtual effects shown. Fig.14 As shown, the virtual special effects match the status information "It's raining here today". In addition, the detailed information displayed in full screen on the conversation page may include text information, pictures, etc. that match the status information "It's raining here today", in addition to the above virtual special effects, and the present disclosure does not limit this.

[0223] It should be noted that the virtual special effects are displayed in full screen on the conversation page. By displaying detailed information in full screen, the user's interactive immersion is stronger and the user experience is good.

[0224] In some other embodiments, the conversation page includes an information input box and a smart reply control. Accordingly, the method provided by the embodiment of the present disclosure also includes:

[0225] The first terminal displays the input reply information in the information input box based on the user input operation; in response to the first user's publishing operation on the input reply information, displays the input reply information on the conversation page; or,

[0226] In response to the first user's triggering operation on the smart reply control, the first terminal displays the generated reply information in the information input box; in response to the first user's publishing operation on the generated reply information, the first terminal displays the generated reply information on the conversation page; wherein the reply information here is automatically generated based on artificial intelligence.

[0227] In summary, in addition to supporting the viewing of status information posted by others on the conversation page, the disclosed embodiment also supports users to manually reply or automatically reply to status information posted by others, and deposit the reply information into the conversation page. This interactive method enriches the interactive method based on status information, allowing users to express their opinions on status information posted by others in a timely manner and notify the other party in a timely manner, and the human-computer interaction efficiency is high. In addition, the automatic reply method greatly reduces the cost of human-computer interaction.

[0228] In some other embodiments, the session page includes a status publishing control. Accordingly, the method provided by the embodiment of the present disclosure further includes: in response to the second user triggering the status publishing control, the first terminal publishing the status information as the session status of the first user account.

[0229] In some other embodiments, in response to a triggering operation on a status publishing control, publishing the status information as a session status of the first user account includes:

[0230] In response to the first user triggering the status publishing control, the first terminal displays a status publishing page; wherein the status publishing page displays status information of the second user account;

[0231] Based on the user input operation, the first terminal displays the re-edited status information on the status publishing page;

[0232] In response to the first user's publishing operation on the edited status information, the first terminal publishes the re-edited status information as the session status of the first user account.

[0233] In summary, this method of following the status release and releasing the status after secondary creation not only enriches the interactive methods based on status information, but also lowers the threshold for users to release the status, making it possible for users to release the status quickly, and the human-computer interaction efficiency is high. In addition, the method of releasing the status after secondary creation takes into account the speed and quality of status release, and realizes personalized release of the status while ensuring the speed of status release.

[0234] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0235] In addition, for different status publishing scenarios, the embodiments of the present disclosure will display different types of detailed information, so that the display of the detailed information is more adapted to the scenario, ensuring the display accuracy of the detailed information.

[0236] In addition, when displaying virtual special effects, the embodiments of the present disclosure provide a variety of ways to display virtual special effects, which makes the display of virtual special effects more diversified and improves the human-computer interaction effect.

[0237] Fig.15 is a flow chart of an information interaction method according to an exemplary embodiment. Fig.15 As shown, the information interaction method is applied to electronic devices, such as Figure 1 The first terminal 101 is shown. The information interaction method comprises the following steps:

[0238] In 1501, the electronic device displays a message list page of a first user account; wherein the message list page displays an account identification and status information of a second user account.

[0239] Exemplarily, the status information is obtained after automatically synchronizing information related to the second user account in a preset scenario to the session status of the second user account, wherein the preset scenario is pre-configured by the second user account.

[0240] In the embodiment of the present disclosure, in addition to displaying the status information in the title bar of the conversation page, the embodiment of the present disclosure also supports displaying the status information on the message list page. Fig.16As shown, a plurality of conversation items are displayed on the message list page, and each conversation item includes a conversation identifier. These conversation items involve one-to-one interaction, one-to-many interaction, platform notification, platform message, etc., which are not limited in the present disclosure.

[0241] In some embodiments, Fig.16 As shown, the message list page includes a top navigation bar. The first terminal displays the account identifier of the second user account in the top navigation bar of the message list page. The account identifier here can be a user avatar, which is not limited in the present disclosure.

[0242] In other embodiments, the first terminal displays the status information of the second user account in the top navigation bar of the message list page in a display manner that partially blocks the account identifier of the second user account. The display manner of partially blocking the account identifier of the second user account includes but is not limited to the following two manners:

[0243] Method 1: Fig.16 As shown, a bubble is displayed in a floating manner on top of the account logo of the second user account, and the status information of the second user account is displayed through the bubble.

[0244] Mode 2: Displaying the status information of the second user account at the display position of the account logo by partially covering the account logo of the second user account.

[0245] In 1502 , in response to a triggering operation on the status information by a first user using a first user account, the electronic device displays detailed information of the status information.

[0246] Taking the state information used to indicate that the second user is currently watching a live broadcast as an example, the first terminal can Fig.17 Click the page shown to display the detailed information of the status information.

[0247] Taking the state information indicating that the second user is currently listening to music as an example, the first terminal can Fig.18 Click the page shown to display the detailed information of the status information.

[0248] Taking the state information used to indicate the cumulative interaction between the two (for example, knowing each other for 520 days) as an example, the first terminal can Fig.19 Click the page shown to display the detailed information of the status information.

[0249] Taking the state information as an example of indicating the current weather at the geographical location of the second user, the first terminal can Fig. 20 Click the page shown to display the detailed information of the status information.

[0250] It should be noted that Figures 17 to 20 The page shown may further display that the status information has been viewed by multiple people, and present interactive controls for interacting with the status information, such as a like control, which is not limited in the present disclosure.

[0251] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0252] In detail, the disclosed embodiments support users to set the scenarios in which status information needs to be published. After setting the status publishing scenarios, users do not need to manually publish status information in the future, and can automatically synchronize certain user behaviors or certain types of information to the status. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the friend's message list page. In response to others triggering the status information on the message list page, the disclosed embodiments will further display detailed information of the status information.

[0253] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0254] Fig.21 is a block diagram of an information interaction device according to an exemplary embodiment. Fig.21 , the device comprises:

[0255] The first display module 2101 is configured to display a conversation page between the first user account and the second user account; wherein the conversation page displays the status information of the second user account; the status information is obtained by automatically synchronizing the information related to the second user account under a preset scenario to the conversation status of the second user account; the preset scenario is pre-configured by the second user account;

[0256] The second display module 2102 is configured to display detailed information of the status information in response to a triggering operation on the status information.

[0257] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0258] In detail, the embodiments of the present disclosure support users to set the scenarios in which status information needs to be published. After the status publishing scenarios are set, there is no need for users to manually publish status information in the future, and certain user behaviors or certain types of information can be automatically synchronized to the status. For example, automatically synchronize important anniversaries or holidays to the status, automatically synchronize certain user behaviors to the status, automatically synchronize daily weather to the status, etc. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the conversation page with others. In response to others triggering the status information on the conversation page, the embodiments of the present disclosure will further display the details of the status information.

[0259] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0260] In some embodiments, the status information is used to indicate one or more of the following:

[0261] The interaction between the second user account and the first user account;

[0262] The user behavior currently being performed by the second user account;

[0263] The current environment information of the geographical location of the second user account.

[0264] In some other embodiments, the second display module is configured as follows:

[0265] In the case where the preset scenario involves user behavior, in response to a triggering operation on the status information, a detail page is displayed; wherein the detail page displays detailed information of the status information; or,

[0266] In a case where the preset scenario involves the interactive situation or the environmental information, detailed information of the status information is displayed on the session page in response to a triggering operation on the status information.

[0267] In some other embodiments, the detailed information of the status information includes:

[0268] In the case where the preset scenario involves user behavior, the detailed information is used to introduce the user behavior currently being performed by the second user account; or,

[0269] In the case where the preset scene involves the interactive situation, the detailed information is a virtual special effect corresponding to the interactive situation; or,

[0270] In the case where the preset scene involves the environmental information, the detailed information is a virtual special effect corresponding to the environmental information.

[0271] In some other embodiments, the device further includes: a third display module; the third display module is configured to:

[0272] In response to the state information indicating the interaction between the second user account and the first user account, based on the interaction type of the interaction behavior between the second user account and the first user account, displaying the virtual special effect on the session page; or,

[0273] The virtual special effect is displayed on the conversation page based on the keyword included in the status information.

[0274] In some other embodiments, the details page includes an information input box and a smart reply control; the device further includes: a fourth display module; the fourth display module is configured to:

[0275] Based on the user input operation, display the input reply information in the information input box; in response to the publishing operation of the input reply information, display the input reply information on the first page; or,

[0276] In response to a triggering operation on the smart reply control, the generated reply information is displayed in the information input box; in response to a publishing operation on the generated reply information, the generated reply information is displayed on the first page; wherein the generated reply information is automatically generated based on artificial intelligence;

[0277] The first page is at least one of the session page or the detail page.

[0278] In some other embodiments, the details page includes a status publishing control; the device further includes:

[0279] The first publishing module is configured to publish the state information as the session state of the first user account in response to a triggering operation on the state publishing control.

[0280] In some other embodiments, the first publishing module is configured to:

[0281] In response to a triggering operation on the status publishing control, displaying a status publishing page; wherein the status publishing page displays the status information;

[0282] Based on the user input operation, displaying the re-edited status information on the status publishing page;

[0283] In response to a publishing operation on the edited state information, the re-edited state information is published as the session state of the first user account.

[0284] In some other embodiments, the details page includes interactive controls; the device further includes:

[0285] an interaction module, configured to interact with a third user account based on an interaction mode indicated by the interaction control in response to a triggering operation on the interaction control;

[0286] The interaction mode indicated by the interactive control is related to the user behavior currently being performed by the second user account.

[0287] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described in detail here.

[0288] Fig. 22 is a block diagram of an information interaction device according to an exemplary embodiment. Fig. 22 , the device comprises:

[0289] The generating module 2201 is configured to generate the status information of the second user account based on the information related to the second user account in the current scenario when the current scenario hits the status publishing scenario pre-configured by the second user account;

[0290] The sending module 2202 is configured to push the state information of the second user account as the session state of the second user account to the first user account;

[0291] The session status is displayed on a session page between the second user account and the first user account after being received by the first terminal, and the first terminal is currently logged in with the first user account.

[0292] The disclosed embodiment proposes an information interaction method around a social scenario, which can strengthen the interaction based on status information.

[0293] In detail, the embodiments of the present disclosure support users to set the scenarios in which status information needs to be published. After the status publishing scenarios are set, there is no need for users to manually publish status information in the future, and certain user behaviors or certain types of information can be automatically synchronized to the status. For example, automatically synchronize important anniversaries or holidays to the status, automatically synchronize certain user behaviors to the status, automatically synchronize daily weather to the status, etc. This interactive method not only enriches the types of interactions based on social platforms, but also expands the scenarios for publishing status information, so that status publishing is no longer limited to some fixed scenarios, but is more diversified and more personalized, which also indirectly enriches the published content. In addition, after the user publishes the status information, the status information can be displayed on the conversation page with others. In response to others triggering the status information on the conversation page, the embodiments of the present disclosure will further display the details of the status information.

[0294] To sum up, since this interactive method provides users with a way to share their current personal status with others in diversified scenarios, it can greatly increase the frequency of human-computer interaction and thus improve the effect of human-computer interaction.

[0295] In some embodiments, the generating module is configured to:

[0296] Get the status publishing template that matches the current scenario;

[0297] Based on the status publishing template and information related to the second user account in the current scenario, status information of the second user account is generated.

[0298] In some other embodiments, the device further comprises:

[0299] A fifth display module is configured to display a second page; wherein the second page is used for live broadcast or resource playback, and a target control is displayed on the second page;

[0300] The fifth display module is further configured to display a function menu in response to a trigger operation on the target control; wherein a status publishing entrance is displayed on the first function menu; and a status publishing page is displayed in response to a trigger operation on the status publishing entrance;

[0301] The second publishing module is configured to publish the status information of the second user account based on the user input obtained on the status publishing page.

[0302] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described in detail here.

[0303] It should be noted that the information interaction device provided in the above embodiment only uses the division of the above functional units as an example when performing information interaction. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the information interaction device provided in the above embodiment and the information interaction method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0304] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0305] In some embodiments, an electronic device is further provided, the electronic device comprising:

[0306] one or more processors;

[0307] a memory for storing program code executable by the processor;

[0308] Wherein, the processor is configured to execute the program code to implement the above-mentioned information interaction method.

[0309] In which, in response to the electronic device being provided as a terminal, Fig.23 It is a block diagram of a terminal 2300 according to an exemplary embodiment.

[0310] Typically, the terminal 2300 includes: a processor 2301 and a memory 2302 .

[0311] The processor 2301 includes one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2301 is implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 2301 includes a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.

[0312] In some embodiments, the processor 2301 is integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2301 also includes an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0313] The memory 2302 includes one or more computer-readable storage media, which are non-transitory. The memory 2302 also includes a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2302 is used to store at least one program code, and the at least one program code is used to be executed by the processor 2301 to implement the information interaction method provided in the method embodiment of the present disclosure.

[0314] In some embodiments, the terminal 2300 further includes: a peripheral device interface 2303 and at least one peripheral device. The processor 2301, the memory 2302 and the peripheral device interface 2303 are connected via a bus or a signal line. Each peripheral device is connected to the peripheral device interface 2303 via a bus, a signal line or a circuit board. The peripheral device includes: at least one of a radio frequency circuit 2304, a display screen 2305, a camera assembly 2306, an audio circuit 2307 and a power supply 2308.

[0315] The peripheral device interface 2303 is used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2301 and the memory 2302. In some embodiments, the processor 2301, the memory 2302, and the peripheral device interface 2303 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 2301, the memory 2302, and the peripheral device interface 2303 are implemented on a separate chip or circuit board, which is not limited in the present disclosure.

[0316] The radio frequency circuit 2304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 2304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 2304 communicates with other terminals through at least one wireless communication protocol. Wireless communication protocols include, but are not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2304 also includes circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0317] The display screen 2305 is used to display the UI (User Interface). The UI includes graphics, text, icons, videos and any combination thereof. In the case where the display screen 2305 is a touch display screen, the display screen 2305 also has the ability to collect touch signals on the surface or above the surface of the display screen 2305. The touch signal is input to the processor 2301 as a control signal for processing. At this time, the display screen 2305 is also used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 2305 is one, which is set on the front panel of the terminal 2300; in other embodiments, the display screen 2305 is at least two, which are respectively set on different surfaces of the terminal 2300 or are folded; in other embodiments, the display screen 2305 is a flexible display screen, which is set on the curved surface or folded surface of the terminal 2300. Alternatively, the display screen 2305 is set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 2305 is made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0318] The camera assembly 2306 is used to capture images or videos. In some embodiments, the camera assembly 2306 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In other embodiments, the camera assembly 2306 also includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which is used for light compensation at different color temperatures.

[0319] The audio circuit 2307 includes a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 2301 for processing, or input them into the RF circuit 2304 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there are multiple microphones, which are respectively arranged at different parts of the terminal 2300. Alternatively, the microphone is an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 2301 or the RF circuit 2304 into sound waves. The speaker is a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can the electrical signal be converted into sound waves audible to humans, but also the electrical signal can be converted into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 2307 also includes a headphone jack.

[0320] The power supply 2308 is used to power various components in the terminal 2300. The power supply 2308 is an alternating current, a direct current, a disposable battery, or a rechargeable battery. In the case where the power supply 2308 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged through a wired line, and a wireless rechargeable battery is a battery that is charged through a wireless coil. The rechargeable battery is also used to support fast charging technology.

[0321] Those skilled in the art will understand that Fig.23 The structure shown in the figure does not constitute a limitation on the terminal 2300, and the terminal 2300 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0322] In some embodiments, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the instructions are executed by a processor of an electronic device to implement the above-mentioned information interaction method. In other embodiments, the computer-readable storage medium is a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0323] In some embodiments, a computer program product is also provided, including a computer program, which, when executed by a processor of an electronic device, implements the above-mentioned information interaction method.

[0324] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0325] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. An information interaction method, characterized in that: Applied to a first terminal, where a first user account is currently logged in to the first terminal, the method includes: Displaying a conversation page between the first user account and the second user account; wherein the conversation page displays status information of the second user account; the status information is obtained by automatically synchronizing information related to the second user account under a preset scenario to the conversation status of the second user account; the preset scenario is pre-configured by the second user account; In response to a triggering operation on the status information, detailed information of the status information is displayed.

2. The information interaction method according to claim 1, characterized in that: The status information is used to indicate one or more of the following: The interaction between the second user account and the first user account; The user behavior currently being performed by the second user account; The current environment information of the geographical location of the second user account.

3. The information interaction method according to claim 2, characterized in that: The displaying detailed information of the status information in response to the triggering operation on the status information includes: In the case where the preset scenario involves user behavior, in response to a triggering operation on the status information, a detail page is displayed; wherein the detail page displays detailed information of the status information; or, In a case where the preset scenario involves the interactive situation or the environmental information, detailed information of the status information is displayed on the session page in response to a triggering operation on the status information.

4. The information interaction method according to claim 3, characterized in that: The detailed information of the status information includes: In the case where the preset scenario involves user behavior, the detailed information is used to introduce the user behavior currently being performed by the second user account; or, In the case where the preset scene involves the interactive situation, the detailed information is a virtual special effect corresponding to the interactive situation; or, In the case where the preset scene involves the environmental information, the detailed information is a virtual special effect corresponding to the environmental information.

5. The information interaction method according to claim 4, characterized in that: The method further comprises: In response to the state information indicating the interaction between the second user account and the first user account, based on the interaction type of the interaction behavior between the second user account and the first user account, displaying the virtual special effect on the session page; or, The virtual special effect is displayed on the conversation page based on the keyword included in the status information.

6. The information interaction method according to claim 3, characterized in that: The details page includes an information input box and a smart reply control; the method also includes: Based on the user input operation, display the input reply information in the information input box; in response to the publishing operation of the input reply information, display the input reply information on the first page; or, In response to a triggering operation on the smart reply control, the generated reply information is displayed in the information input box; in response to a publishing operation on the generated reply information, the generated reply information is displayed on the first page; wherein the generated reply information is automatically generated based on artificial intelligence; The first page is at least one of the session page or the detail page.

7. The information interaction method according to claim 3, characterized in that: The details page includes a status publishing control; the method further includes: In response to a triggering operation on the status publishing control, the status information is published as a session status of the first user account.

8. The information interaction method according to claim 7, characterized in that: The step of publishing the state information as the session state of the first user account in response to the triggering operation on the state publishing control includes: In response to a triggering operation on the status publishing control, displaying a status publishing page; wherein the status publishing page displays the status information; Based on the user input operation, displaying the re-edited status information on the status publishing page; In response to a publishing operation on the edited state information, the re-edited state information is published as the session state of the first user account.

9. The information interaction method according to claim 3, characterized in that: The details page includes an interactive control; the method further includes: In response to a triggering operation on the interactive control, interacting with a third user account based on an interaction mode indicated by the interactive control; The interaction mode indicated by the interactive control is related to the user behavior currently being performed by the second user account.

10. An information interaction method, characterized in that: Applied to a second terminal, where a second user account is currently logged in to the second terminal, the method includes: In the case where the current scenario hits the status publishing scenario pre-configured by the second user account, generating status information of the second user account based on information related to the second user account in the current scenario; Pushing the state information of the second user account to the first user account as the session state of the second user account; The session status is displayed on a session page between the second user account and the first user account after being received by the first terminal, and the first terminal is currently logged in with the first user account.

11. The information interaction method according to claim 10, characterized in that: The generating the status information of the second user account based on the information related to the second user account in the current scenario includes: Get the status publishing template that matches the current scenario; Based on the status publishing template and information related to the second user account in the current scenario, status information of the second user account is generated.

12. The information interaction method according to claim 10, characterized in that: The method further comprises: Display a second page; wherein the second page is used for live broadcast or resource playback, and a target control is displayed on the second page; In response to the triggering operation on the target control, a function menu is displayed; wherein a status publishing entry is displayed on the function menu; In response to a triggering operation on the status publishing entry, displaying a status publishing page; Based on the user input obtained on the status publishing page, the status information of the second user account is published.

13. An information interaction device, characterized in that: The device comprises: A first display module is configured to display a conversation page between a first user account and a second user account; wherein the conversation page displays status information of the second user account; the status information is obtained by automatically synchronizing information related to the second user account under a preset scenario to the conversation status of the second user account; the preset scenario is pre-configured by the second user account; The second display module is configured to display detailed information of the status information in response to a triggering operation on the status information.

14. An information interaction device, characterized in that: The device comprises: a generating module configured to generate status information of the second user account based on information related to the second user account in the current scenario when the current scenario hits the status publishing scenario pre-configured by the second user account; a sending module, configured to push the state information of the second user account as the session state of the second user account to the first user account; The session status is displayed on a session page between the second user account and the first user account after being received by the first terminal, and the first terminal is currently logged in with the first user account.

15. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the information interaction method as described in any one of claims 1 to 9; or, the information interaction method as described in any one of claims 10 to 12.

16. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information interaction method as described in any one of claims 1 to 9; or, the information interaction method as described in any one of claims 10 to 12.

17. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor of an electronic device, implements the information interaction method as described in any one of claims 1 to 9; or, the information interaction method as described in any one of claims 10 to 12.