Session interaction method and device, electronic equipment and storage medium
By displaying and interacting with conversation activity indicators on the conversation page of social applications, the problem of monotonous conversation interaction methods has been solved, enabling more flexible and interesting interactions and improving conversation interaction rate and resource utilization.
Patent Information
- Application Number
- CN202510913256.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-11-11
AI Technical Summary
In existing technologies, the conversational interaction methods of social applications are relatively fixed and singular, resulting in low conversational interaction rates and resource utilization.
By displaying preset conversation activity indicators on the conversation page and responding to users' chain-reaction commands, the system enables the publication and interaction of conversation activity indicators, including the switching between locked and unlocked states, as well as the use of the emoji chain panel, thus enriching the interaction methods.
It improves the flexibility and interactivity of the conversation page, increases the utilization of conversation resources, and enhances the fun and interactivity of conversation interactions.
Smart Images

Figure CN120935141A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of Internet application technology, and in particular to a conversational interaction method, apparatus, electronic device, and storage medium. Background Technology
[0002] With the widespread development of internet applications, online interactions based on social applications are becoming increasingly common, such as one-on-one chats or group chats. Related technologies offer various ways to enrich the interactive experience in chats, but the interaction methods for each method are relatively fixed and monotonous, resulting in low conversation interaction rates and low utilization of conversation resources. Summary of the Invention
[0003] This disclosure provides a conversational interaction method, apparatus, electronic device, and storage medium to at least improve... The technical solution of this disclosure is as follows:
[0004] According to a first aspect of the present disclosure, a conversational interaction method is provided, comprising:
[0005] Displays the target session page for multiple session accounts; the multiple session accounts include the first session account;
[0006] In the target session page, in response to the first session account triggering a chain instruction for a preset session activity identifier, the first session activity identifier published by the first session account is displayed. The first session activity identifier is one of a plurality of session activity identifiers associated with the preset session activity identifier. The preset session activity identifier is used to indicate that the session activity in the target session page has reached the preset session activity level.
[0007] In one possible implementation, the target session page further displays session identification information, which is used to identify the target session corresponding to the target session page; the method further includes:
[0008] The preset session activity indicator is displayed at the associated location of the session identification information.
[0009] In one possible implementation, the method further includes:
[0010] When the preset session activity indicator displayed at the associated location is triggered, a first activity indicator pop-up window is displayed; the first activity indicator pop-up window displays the preset session activity indicator, the target session activity indicator which is in a locked state, and a session message sending guide control;
[0011] When the target session activity identifier, which is in a locked state, is selected, guidance information for obtaining the target session activity identifier is displayed, and the session message sending guidance control is switched to displaying an activity identifier chain control. The activity identifier chain control is used to trigger a chain for the preset session activity identifier.
[0012] In one possible implementation, the step of displaying the first session activity identifier published by the first session account in response to the first session account triggering a chain instruction for a preset session activity identifier includes:
[0013] In response to the first session account triggering a chain command for a preset session activity identifier, the first session activity identifier published by the first session account is displayed, and the display of the first session activity identifier is switched at the associated position of the session identifier information.
[0014] In one possible implementation, the method further includes:
[0015] When the first session activity indicator displayed at the associated location is triggered, a second activity indicator pop-up window is displayed; the second activity indicator pop-up window displays the first session activity indicator in an unlocked state, a session message sending guide control, and an activity indicator chain control;
[0016] The activity indicator chain control is used to trigger a chain of events for the preset session activity indicator; the session message sending guide control is used to display a message input control when triggered.
[0017] In one possible implementation, the target session page displays an emoji relay control; the method further includes:
[0018] In response to the triggering of the emoji relay control, an emoji relay panel is displayed; the emoji relay panel displays the preset session activity indicator;
[0019] When the preset session activity flag is triggered, the chain instruction for the preset session activity flag is generated.
[0020] In one possible implementation, displaying the emoji relay panel in response to the triggering of the emoji relay control includes:
[0021] In response to the triggering of the emoji relay control, an emoji relay panel is displayed, and if the session activity level on the target session page reaches the preset session activity level, the preset session activity level indicator is displayed in the emoji relay panel.
[0022] In one possible implementation, the target session page displays a second session activity identifier posted by a second session account and a corresponding chain control, wherein the second session activity identifier is one of multiple session activity identifiers associated with the preset session activity identifier; the method further includes:
[0023] In response to the triggering of the chain control, the chain instruction for the preset session activity indicator is generated.
[0024] In one possible implementation, the first session activity identifier is locked before being published; the method further includes:
[0025] Display the guiding description information of obtaining the first session activity identifier at the associated location of the first session activity identifier;
[0026] In response to the triggering of the guidance description information, a third activity indicator pop-up window is displayed; the third activity indicator pop-up window displays the first session activity indicator and an activity indicator chain control;
[0027] In response to the first session account's triggering of the activity indicator chain control, the third session activity indicator published by the first session account is displayed on the target session page.
[0028] In one possible implementation, the first session activity identifier is locked before being published, and the first session activity identifier includes a target session activity identifier of a first activity level, or the first session activity identifier includes a target session activity identifier of a second activity level.
[0029] The step of responding to the first session account triggering a chain command targeting a preset session activity identifier and displaying the first session activity identifier published by the first session account includes:
[0030] When the number of accounts corresponding to the chain-relay instruction reaches a first quantity threshold, the target session activity indicator of the first activity level published by the first session account is displayed.
[0031] When the number of accounts corresponding to the chain-relay instruction reaches the second quantity threshold, the target session activity indicator of the second activity level issued by the first session account is displayed.
[0032] Wherein, the second quantity threshold is greater than the first quantity threshold, and the second activity level is higher than the first activity level.
[0033] According to a second aspect of the present disclosure, a conversational interaction device is provided, comprising:
[0034] The session page display module is configured to display a target session page for multiple session accounts; the multiple session accounts include a first session account.
[0035] The activity indicator chain module is configured to execute on the target session page, responding to the chain instruction triggered by the first session account for a preset session activity indicator, and displaying the first session activity indicator published by the first session account. The first session activity indicator is one of a plurality of session activity indicators associated with the preset session activity indicator; the preset session activity indicator is used to indicate that the session activity on the target session page has reached a preset session activity level.
[0036] In one possible implementation, the target session page further displays session identification information, which is used to identify the target session corresponding to the target session page; the apparatus further includes:
[0037] The first display module is configured to display the preset session activity indicator at the associated location of the session identifier information.
[0038] In one possible implementation, the device further includes:
[0039] The first activity indicator pop-up display module is configured to display a first activity indicator pop-up when the preset session activity indicator displayed at the associated location is triggered; the first activity indicator pop-up displays the preset session activity indicator, the target session activity indicator in a locked state, and a session message sending guide control;
[0040] The second display module is configured to, when the target session activity identifier in the locked state is selected, display guidance information for obtaining the target session activity identifier, and switch the session message sending guidance control to display an activity identifier chain control, wherein the activity identifier chain control is used to trigger a chain for the preset session activity identifier.
[0041] In one possible implementation, the activity identifier chain module is further configured to execute a chain instruction triggered by the first session account for a preset session activity identifier, display the first session activity identifier published by the first session account, and switch to displaying the first session activity identifier at the associated position of the session identifier information.
[0042] In one possible implementation, the device further includes:
[0043] The second activity indicator pop-up display module is configured to display a second activity indicator pop-up when the first session activity indicator displayed at the associated location is triggered; the second activity indicator pop-up displays the first session activity indicator in an unlocked state, a session message sending guide control, and an activity indicator chain control;
[0044] The activity indicator chain control is used to trigger a chain of events for the preset session activity indicator; the session message sending guide control is used to display a message input control when triggered.
[0045] In one possible implementation, the target session page displays an emoji relay control; the device further includes:
[0046] The emoji relay panel display module is configured to respond to the triggering of the emoji relay control and display the emoji relay panel; the emoji relay panel displays the preset session activity indicator;
[0047] The first chain instruction generation and display module is configured to generate the chain instruction for the preset session activity identifier when the preset session activity identifier is triggered.
[0048] In one possible implementation, the emoji relay panel display module includes:
[0049] The emoji relay panel display unit is configured to respond to the triggering of the emoji relay control, display the emoji relay panel, and, if the session activity level on the target session page reaches the preset session activity level, display the preset session activity level indicator in the emoji relay panel.
[0050] In one possible implementation, the target session page displays a second session activity identifier posted by a second session account and a corresponding chain control, wherein the second session activity identifier is one of multiple session activity identifiers associated with the preset session activity identifier; the device further includes:
[0051] The second chain instruction generation and display module is configured to generate the chain instruction for the preset session activity indicator in response to the triggering of the chain control.
[0052] In one possible implementation, the first session activity identifier is locked before being published; the apparatus further includes:
[0053] The third display module is configured to display the guidance description information of obtaining the first session activity identifier at the associated position of the first session activity identifier;
[0054] The third activity indicator pop-up display module is configured to respond to the triggering of the guidance description information and display the third activity indicator pop-up; the third activity indicator pop-up displays the first session activity indicator and the activity indicator chain control;
[0055] The chain-relay display module is configured to respond to the first session account's triggering of the activity indicator chain-relay control, and display the third session activity indicator published by the first session account on the target session page.
[0056] In one possible implementation, the first session activity identifier is locked before being published, and the first session activity identifier includes a target session activity identifier of a first activity level, or the first session activity identifier includes a target session activity identifier of a second activity level; the activity identifier relay module includes:
[0057] The first activity identifier chain unit is configured to display the target session activity identifier of the first activity level published by the first session account when the number of chain accounts corresponding to the chain instruction reaches a first quantity threshold.
[0058] The second activity indicator chain unit is configured to display the target session activity indicator of the second activity level published by the first session account when the number of chain accounts corresponding to the chain instruction reaches a second quantity threshold.
[0059] Wherein, the second quantity threshold is greater than the first quantity threshold, and the second activity level is higher than the first activity level.
[0060] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.
[0061] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the methods described in the first aspect of the present disclosure.
[0062] According to a fifth aspect of the present disclosure, a computer program product is provided, including computer instructions that, when executed by a processor, cause a computer to perform the method described in any one of the first aspects of the present disclosure.
[0063] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0064] By displaying a target conversation page for multiple conversation accounts, including a first conversation account, and in response to the first conversation account triggering a chain instruction for a preset conversation activity indicator on the target conversation page, a first conversation activity indicator published by the first conversation account is displayed. This first conversation activity indicator is one of multiple conversation activity indicators associated with the preset conversation activity indicator. The preset conversation activity indicator is used to indicate that the conversation activity on the target conversation page has reached a preset conversation activity level. This effectively links the display and interaction of the preset conversation activity indicator, which indicates that the conversation activity has reached the preset level, with the chain-like gameplay, enriching the interaction of the preset conversation activity indicator. It not only conveys that the preset conversation activity level has been reached on the conversation page but also provides more flexible and richer interactions for the preset conversation activity indicator, improving the flexibility of conversation interactions on the conversation page, increasing the conversation interaction rate, and thus improving the utilization rate of conversation resources.
[0065] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0066] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0067] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment.
[0068] Figure 2 This is a flowchart illustrating a conversational interaction method according to an exemplary embodiment.
[0069] Figure 3a This is a schematic diagram illustrating the display and triggering of a preset activity indicator according to an exemplary embodiment.
[0070] Figure 3b This is a schematic diagram illustrating the display and triggering of a preset activity indicator carried in an emoji relay panel according to an exemplary embodiment.
[0071] Figure 4 This is a schematic diagram illustrating the display of a preset activity indicator and interaction at the associated position of the conversation identification information in a one-on-one chat scenario, according to an exemplary embodiment.
[0072] Figure 5This is a schematic diagram illustrating a group chat scenario in which a preset activity indicator and interaction are displayed at a location associated with the session identifier information, according to an exemplary embodiment.
[0073] Figure 6 This is an interactive diagram illustrating an exemplary embodiment of a scenario where the session activity indicator displayed at the associated location of the session identification information is hidden.
[0074] Figure 7 This is an interactive schematic diagram illustrating guide description information for hidden items according to an exemplary embodiment.
[0075] Figure 8 This is a schematic diagram illustrating a session activity indicator based on a chain-linking control for publishing chain-links, according to an exemplary embodiment.
[0076] Figure 9 This is a block diagram illustrating a conversational interaction device according to an exemplary embodiment.
[0077] Figure 10 This is a block diagram illustrating an electronic device for conversational interaction according to an exemplary embodiment.
[0078] Figure 11 This is a block diagram illustrating an electronic device for conversational interaction based on an exemplary embodiment. Detailed Implementation
[0079] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0080] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0081] Artificial intelligence (AI) is the theory, methods, technology, and application systems that use digital computers or computers-controlled machines to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results. AI software technology mainly includes computer vision, speech processing, natural language processing, and machine learning / deep learning.
[0082] In recent years, with the research and progress of artificial intelligence technology, it has been widely applied in many fields. The solutions provided in this application involve technologies such as machine learning / deep learning, which are specifically illustrated through the following embodiments:
[0083] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, such as... Figure 1 As shown, the application environment may include server 01 and terminal 02.
[0084] In an optional embodiment, terminal 02 can be used for conversational interaction processing. Specifically, terminal 02 can be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. Optionally, the operating system running on the electronic device can be, but is not limited to, Android, iOS, Linux, Windows, etc.
[0085] In an optional embodiment, server 01 can be used for backend support of session interaction. Specifically, server 01 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0086] In addition, it should be noted that, Figure 1 The example shown is merely one application environment of the conversational interaction method provided in this disclosure.
[0087] In the embodiments described in this specification, the server 01 and the terminal 02 can be directly or indirectly connected through wired or wireless communication, and this application does not impose any restrictions on this.
[0088] It should be noted that the following diagram illustrates one possible sequence of steps, and it is not strictly required to follow this order. Some steps can be performed in parallel without interdependence. The user information (including but not limited to user device information, user personal information, user behavior information, etc.) and data (including but not limited to data used for display, training data, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0089] Figure 2 This is a flowchart illustrating a conversational interaction method according to an exemplary embodiment. Figure 2 As shown, the steps may include the following.
[0090] In step S201, the target session page for multiple session accounts is displayed.
[0091] In the embodiments of this specification, the target session page can refer to a page used for session message interaction, such as a chat page. For example, it can be a one-on-one chat page between two session accounts, or it can be a group chat page between more than two session accounts; this disclosure does not limit it in this way.
[0092] Multiple session accounts can refer to session accounts participating in the target session (the session corresponding to the target session page). The number of these multiple session accounts can be greater than or equal to two, meaning that multiple session accounts can refer to two or more session accounts. For example, these multiple session accounts can include a first session account, which can be any one of the multiple session accounts.
[0093] In step S203, on the target session page, in response to the first session account triggering a chain instruction for the preset session activity indicator, the first session activity indicator published by the first session account is displayed.
[0094] In this embodiment of the specification, a preset session activity flag can be used to indicate that the session activity level on the session page has reached a preset session activity level. Here, it can be used to indicate that the session activity level on the target session page has reached the preset session activity level. For example, the preset session activity flag can be a flag pre-set for the session activity level to represent this state. Multiple associated session activity flags can be configured under this preset session activity flag. Based on this, the first session activity flag can be one of the multiple session activity flags associated with the preset session activity flag.
[0095] In one example, the preset session activity identifier and multiple session activity identifiers can be of image type, such as a preset session activity image and multiple session activity images. For example, the preset session activity image could be a preset spark image, such as... Figure 3a As shown in 31. The session activity image can be a target spark image published in a preset spark image chain, for example... Figure 3a As shown in Figure 32, and in other figures, the spark images published in the preset spark image chain are as follows. This disclosure does not limit the preset session activity identifier and multiple session activity identifiers.
[0096] In one example, among multiple session activity indicators, some session activity indicators (e.g., at least one session activity indicator) may be locked (which can be considered a hidden session activity indicator), requiring a chain reaction to trigger unlocking. For example Figure 3b As shown in 37, there are three session activity indicators that are in a locked state. For example, a session activity indicator in a locked state can be unlocked by satisfying at least one of the following conditions: random unlocking, the number of rounds in the chain reaching a preset number, the number of session accounts participating in the chain reaching a preset number, etc., which are not limited in this disclosure.
[0097] In one possible implementation, the chain instruction for the preset session activity indicator can be triggered and generated in any of the following ways: performing a preset gesture, sending preset message content in the target session page, when the session activity in the target session page reaches the preset session activity level, or triggering a chain control for the preset session activity indicator, etc. This disclosure does not limit this.
[0098] For example, if the session activity level on the target session page reaches a preset session activity level, the following can be displayed: Figure 3a The preset session activity indicator shown in section 31 may optionally include guiding text displayed below it, allowing users to click on it. Figure 3a In step 31, a chain instruction is generated to trigger the generation of a preset session activity indicator. If clicked... Figure 3a If account number 31 is the first account in the first session, then the activity indicator of the first session posted by the first account can be displayed on the target session page. For example, the activity indicator of the first session posted by the first account can be displayed in the session window of the target session page. Figure 3a As shown in 32. Here, the first session account can refer to... Figure 3a The account avatar shown in Figure 33 corresponds to the session account. It can be understood that in this case, the first session account is the primary account, that is, the local account, which is the account logged into the local terminal, or the self-host account of the session.
[0099] By displaying a target conversation page for multiple conversation accounts, including a first conversation account, and in response to the first conversation account triggering a chain instruction for a preset conversation activity indicator on the target conversation page, a first conversation activity indicator published by the first conversation account is displayed. This first conversation activity indicator is one of multiple conversation activity indicators associated with the preset conversation activity indicator. The preset conversation activity indicator is used to indicate that the conversation activity on the target conversation page has reached a preset conversation activity level. This effectively links the display and interaction of the preset conversation activity indicator, which indicates that the conversation activity has reached the preset level, with the chain-like gameplay, enriching the interaction of the preset conversation activity indicator. It not only conveys that the preset conversation activity level has been reached on the conversation page but also provides more flexible and richer interactions for the preset conversation activity indicator, improving the flexibility of conversation interactions on the conversation page, increasing the conversation interaction rate, and thus improving the utilization rate of conversation resources.
[0100] Reference Figure 3b In one possible implementation, the preset activity level indicator can be integrated into the emoji relay panel. This means the preset activity level indicator can be displayed within the emoji relay panel, saving display resources and increasing the interaction rate of the new emoji relay function based on the preset session activity level indicator. Therefore, the target session page can display an emoji relay control, such as... Figure 3b As shown in 35. Accordingly, the method may further include:
[0101] In response to the triggering of the emoji relay control (e.g., click, long press, etc.), the emoji relay panel can be displayed (e.g., Figure 3b (As shown in 38). This emoji relay panel can display preset conversation activity indicators, such as... Figure 3b As shown in 34, it can be displayed before various emoticons, that is, displayed first.
[0102] Furthermore, when a preset session activity indicator is triggered, the aforementioned chain of instructions targeting the preset session activity indicator can be generated. For example, the first session account clicks... Figure 3b 34 can display the activity indicator of the first session posted by the first session account. For example, the display of the target session page of the main account (the first session account) can be as follows: Figure 3b As shown in the lower right image, the first session account posts as follows: Figure 3b The first session activity indicator is shown in section 36. For example, the display of the target session page for a guest account (a session account participating in the target session other than the first session account) can be as follows: Figure 3b As shown in the lower left image, the first session account posting can be displayed as follows: Figure 3b The first session activity indicator is shown in Figure 36.
[0103] Optionally, the current round of the chain can also be displayed in an associated location, such as around the first session activity indicator, for example. Figure 3b The "×1" displayed can indicate that the number of rounds in the chain is 1. Alternatively, a chain control corresponding to the first session activity indicator can be displayed in the associated position of the first session activity indicator. This chain control can be used to trigger a chain based on the first session activity indicator. For example, the chain control corresponding to the first session activity indicator can be as follows: Figure 3b As shown in 39.
[0104] In one optional implementation, the above-mentioned response to the triggering of the emoji relay control to display the emoji relay panel may include: displaying the emoji relay panel in response to the triggering of the emoji relay control, and displaying a preset session activity indicator in the emoji relay panel when the session activity level on the target session page reaches a preset session activity level. This makes the information display in the emoji relay panel more flexible and rich, and makes the display and interaction of the preset session activity indicator more interesting, effectively improving the relay interaction based on the preset session activity indicator.
[0105] In another possible implementation, a chain reaction can be initiated based on the session activity markers published by other accounts, making the triggering method of the chain reaction command more flexible and diverse, thereby improving the convenience of chain reaction interaction based on the preset session activity markers. The target session page can display a second session activity marker published by the second session account and the corresponding chain reaction control. This second session activity marker can be one of multiple session activity markers associated with the preset session activity marker. Based on this, the method can also include: generating a chain reaction command for the preset session activity marker in response to the triggering of the chain reaction control (e.g., click, long press, etc.). For example... Figure 3b As shown in the lower left image, the chain control can be used as follows: Figure 3b As shown in 39, or as Figure 6 As shown in 61. For example, click... Figure 3b In step 39, a chain instruction can be generated for a preset session activity identifier. For example, the second session activity identifier and the first session activity identifier may differ in style. The style may include, but is not limited to, color, shape, animation, etc., and this disclosure does not limit this.
[0106] Reference Figure 4 or Figure 5In one possible implementation, the target session page also displays session identification information, which can be used to identify the target session corresponding to the target session page. For example, in a one-on-one chat scenario, the session identification information may include, but is not limited to, the account identifier of the other party's account (e.g., ...). Figure 4 As shown in 41), account avatars, etc. (e.g.) Figure 4 As shown in 42). In group chat scenarios, session identification information may include, but is not limited to, group nicknames (e.g., Figure 5 As shown in 51), group chat avatars (e.g.) Figure 5 (as shown in Figure 52). The method further includes: displaying a preset session activity indicator at the associated location of the session identification information. For example... Figure 4 As shown in 43, or Figure 5 As shown in 53, by displaying preset session activity indicators in the associated positions of session identification information, group activity information can be displayed intuitively, visually prompting the session account, thereby improving session interaction rate and interactive participation based on preset session activity indicators.
[0107] Furthermore, in an optional implementation, further interaction can be achieved based on the preset session activity indicator displayed at the associated location. Based on this, the method may further include:
[0108] When the preset session activity indicator displayed in the associated location is triggered, a first activity indicator pop-up window is displayed; this first activity indicator pop-up window may display the preset session activity indicator (e.g. Figure 4 As shown in 441), the target session activity indicator is in a locked state, and the session message sending guidance control (e.g.) Figure 4 (As shown in 45). The target session activity identifier can refer to a session activity identifier that was locked before being posted by the session account (i.e., locked by default) and unlocked after being posted by the session account, for example... Figure 4 The target session activity indicator is shown in 442. This interaction process can also be found in [reference needed]. Figure 5 The left side of the image Figure 5 As shown in the right-hand diagram, the preset conversation activity indicator displayed in the associated location in a group chat scenario can be triggered to perform the corresponding display as described above. Optionally, in a group chat scenario, a regular conversation activity indicator (the default is the conversation activity indicator in the unlocked state) can also be triggered to display the first activity indicator pop-up window; this disclosure does not limit this.
[0109] Furthermore, when the target session activity indicator, which is currently in a locked state, is selected (e.g., by clicking the target session activity indicator), guidance information for obtaining the target session activity indicator can be displayed, and the session message sending guidance control can be switched to displaying an activity indicator chain control, for example... Figure 4 As shown in 46, this activity indicator chain control can be used to trigger a chain of activities targeting preset session activity indicators. By triggering the preset session activity indicator displayed at the associated location, a pop-up window for the first activity indicator can be displayed, allowing for easy viewing of the preset session activity indicator and the target session activity indicator that is in a locked state. This enables further interaction under guidance, making the interaction more efficient.
[0110] Reference Figures 5 to 6 As shown, in an optional implementation, the method may further include: if the first session activity identifier is locked before being published, switching the display of the first session activity identifier at the associated location of the session identifier information. That is, if the first session activity identifier published by the first session account is a target session activity identifier that is locked by default, the associated location of the session identifier information can be switched to display the first session activity identifier. This allows for the presentation of visual change information triggered by the hidden item in the group nickname when the session activity identifier is linked to, thereby enhancing the interactive fun based on the preset session activity identifier.
[0111] Furthermore, the method may also include: displaying a second activity indicator pop-up when the first session activity indicator displayed at the associated location is triggered, for example... Figure 6 As shown in 62, the second activity indicator pop-up displays the first session activity indicator in the unlocked state, a session message sending guide control, and an activity indicator chain control. The activity indicator chain control is used to trigger a chain for a preset session activity indicator; the session message sending guide control, when triggered, displays a message input control. For example, the session message sending guide control can be as follows: Figure 6 As shown in Figure 63, the activity indicator chain control can be as follows: Figure 6 As shown in Figure 64, when the first session activity indicator displayed at the associated location is triggered, a second activity indicator pop-up window is displayed. The second activity indicator pop-up window displays the first session activity indicator in the unlocked state, a session message sending guide control, and an activity indicator chain control. It is convenient to trigger a chain based on the activity indicator chain control for a preset session activity indicator or to perform quick message interaction based on the session message sending guide control.
[0112] In one possible implementation, the first session activity identifier is locked before being published, meaning it can be a hidden session activity identifier. Based on this, the method may further include:
[0113] The system displays a description of how the first session activity identifier was obtained in the associated location, such as... Figure 7 As shown in 71.
[0114] In response to the triggering of the aforementioned guidance description information, a third activity indicator pop-up window is displayed, for example... Figure 7 As shown in 73. The third activity indicator pop-up displays the first session activity indicator and an activity indicator chain control (e.g., Figure 7 (As shown in 74).
[0115] Furthermore, in response to the first session account triggering the activity indicator chain control, the third session activity indicator published by the first session account can be displayed on the target session page. For example, the third session activity indicator published by the first session account can be the first session activity indicator in a new round of chaining. This third session activity indicator can be a normal (unlocked by default) session activity indicator or a hidden session activity indicator. This not only allows for convenient viewing of the unlocked first session activity indicator but also flexibly triggers a new round of chaining. For example, the third session activity indicator, the second session activity indicator, and the first session activity indicator can differ in style. The style can include, but is not limited to, color, shape, and animation effects; this disclosure does not limit this. In other words, the session activity indicators published in different rounds of chaining can be different, and this disclosure does not limit the comparison.
[0116] Optionally, the third activity indicator pop-up can be as follows: Figure 7 As shown in the bottom left image (75). This allows you to switch between different hidden items by swiping left and right, making the interaction more flexible and convenient. Or, as... Figure 7 As shown in the top left image, you can display guidance information for the hidden version's session activity indicator (e.g., the first session activity indicator) below the session activity indicator for the regular version. Figure 7 As shown in 72, based on this, the guidance information can be triggered to display the third activity indicator pop-up.
[0117] In one possible implementation, such as Figure 3b As shown in section 37, multiple session activity indicators can be set for hidden items. Furthermore, activity levels can be assigned to these multiple session activity indicators. For example... Figure 3bAs shown in 37, the activity level can be set to increase sequentially from left to right. Based on this, the first session activity indicator is locked before being published, i.e., a hidden session activity indicator. The hidden indicator that triggers unlocking can be published based on the activity level. Correspondingly, the first session activity indicator may include a target session activity indicator of the first activity level, or the first session activity indicator may include a target session activity indicator of the second activity level. This can be indeterminate, and the activity level of the published session activity indicator is determined according to the chain-reaction rounds. Based on this, in the target session page, in response to the first session account triggering a chain-reaction command for the preset session activity indicator, displaying the first session activity indicator published by the first session account can include:
[0118] If the number of accounts corresponding to the chain-relay instruction (i.e., the number of chain-relay rounds) reaches the first threshold, the target session activity indicator of the first session account at the first activity level will be displayed.
[0119] When the number of accounts corresponding to the chain-relay instruction reaches the second quantity threshold, the target session activity indicator of the second activity level issued by the first session account is displayed.
[0120] The second quantity threshold is greater than the first quantity threshold, and the second activity level is higher than the first activity level. In other words, the more rounds of the chain, the higher the activity level can be for triggering the hidden item.
[0121] By setting activity levels for the conversation activity indicators of multiple hidden items, the unlocking process can be flexibly triggered based on the number of rounds in the chain, making the chain of hidden items more interesting and flexible, thereby increasing participation in the chain of events based on the preset conversation activity indicators.
[0122] For example, in a group chat, a message that was locked before being posted can be posted as follows: Figure 3b As shown in point 37, there are three hidden items, from left to right representing the first, second, and third activity levels. The first activity level is lower than the second, and the second is lower than the third. For example, you could set it so that the hidden item for the first activity level is unlocked within five rounds of the activity chain. Figure 6 As shown in the left-hand image, the hidden item for the first activity level appeared in round 5. Starting from round 6, hidden items can be unlocked according to the following probabilities.
[0123]
[0124] For example, referring to the table above, such as Figure 8 As shown, the hidden item for the third activity level is unlocked in round 11. This disclosure does not limit the strategy for unlocking hidden items.
[0125] In one alternative implementation, the unlockable hidden items on the one-on-one chat page can include hidden items at the first activity level, which can encourage one-on-one chat accounts to trigger group chats, making the interaction more flexible and richer.
[0126] This specification's embodiments link users' favorite chat sparks with the chain-reaction gameplay, expanding the interaction of more chat sparks. This not only conveys the conversation activity level to the preset conversation activity level, but also provides more flexible and richer interactions for chat sparks, thereby guiding more users to join the group to send messages and improving the retention rate of group messages.
[0127] Figure 9 This is a block diagram illustrating a conversational interaction device according to an exemplary embodiment. (Refer to...) Figure 9 The interactive device may include:
[0128] The session page display module 901 is configured to execute and display a target session page for multiple session accounts; the multiple session accounts include a first session account.
[0129] The activity identifier chain module 903 is configured to execute on the target session page, in response to the first session account triggering a chain instruction for a preset session activity identifier, and display the first session activity identifier published by the first session account. The first session activity identifier is one of a plurality of session activity identifiers associated with the preset session activity identifier. The preset session activity identifier is used to indicate that the session activity on the target session page has reached a preset session activity level.
[0130] By displaying a target conversation page for multiple conversation accounts, including a first conversation account, and in response to the first conversation account triggering a chain instruction for a preset conversation activity indicator on the target conversation page, a first conversation activity indicator published by the first conversation account is displayed. This first conversation activity indicator is one of multiple conversation activity indicators associated with the preset conversation activity indicator. The preset conversation activity indicator is used to indicate that the conversation activity on the target conversation page has reached a preset conversation activity level. This effectively links the display and interaction of the preset conversation activity indicator, which indicates that the conversation activity has reached the preset level, with the chain-like gameplay, enriching the interaction of the preset conversation activity indicator. It not only conveys that the preset conversation activity level has been reached on the conversation page but also provides more flexible and richer interactions for the preset conversation activity indicator, improving the flexibility of conversation interactions on the conversation page, increasing the conversation interaction rate, and thus improving the utilization rate of conversation resources.
[0131] In one possible implementation, the target session page further displays session identification information, which is used to identify the target session corresponding to the target session page; the device may further include:
[0132] The first display module is configured to display the preset session activity indicator at the associated location of the session identifier information.
[0133] In one possible implementation, the device may further include:
[0134] The first activity indicator pop-up display module is configured to display a first activity indicator pop-up when the preset session activity indicator displayed at the associated location is triggered; the first activity indicator pop-up displays the preset session activity indicator, the target session activity indicator in a locked state, and a session message sending guide control;
[0135] The second display module is configured to, when the target session activity identifier in the locked state is selected, display guidance information for obtaining the target session activity identifier, and switch the session message sending guidance control to display an activity identifier chain control, wherein the activity identifier chain control is used to trigger a chain for the preset session activity identifier.
[0136] In one possible implementation, the activity identifier chain module 903 is further configured to execute a chain instruction triggered by the first session account for a preset session activity identifier, display the first session activity identifier published by the first session account, and switch to display the first session activity identifier at the associated position of the session identifier information.
[0137] In one possible implementation, the device may further include:
[0138] The second activity indicator pop-up display module is configured to display a second activity indicator pop-up when the first session activity indicator displayed at the associated location is triggered; the second activity indicator pop-up displays the first session activity indicator in an unlocked state, a session message sending guide control, and an activity indicator chain control;
[0139] The activity indicator chain control is used to trigger a chain of events for the preset session activity indicator; the session message sending guide control is used to display a message input control when triggered.
[0140] In one possible implementation, the target session page displays an emoji relay control; the device further includes:
[0141] The emoji relay panel display module is configured to respond to the triggering of the emoji relay control and display the emoji relay panel; the emoji relay panel displays the preset session activity indicator;
[0142] The first chain instruction generation and display module is configured to generate the chain instruction for the preset session activity identifier when the preset session activity identifier is triggered.
[0143] In one possible implementation, the emoji relay panel display module may include:
[0144] The emoji relay panel display unit is configured to respond to the triggering of the emoji relay control, display the emoji relay panel, and, if the session activity level on the target session page reaches the preset session activity level, display the preset session activity level indicator in the emoji relay panel.
[0145] In one possible implementation, the target session page displays a second session activity identifier posted by a second session account and a corresponding chain control, wherein the second session activity identifier is one of multiple session activity identifiers associated with the preset session activity identifier; the device may further include:
[0146] The second chain instruction generation and display module is configured to generate the chain instruction for the preset session activity indicator in response to the triggering of the chain control.
[0147] In one possible implementation, the first session activity identifier is locked before being published; the apparatus further includes:
[0148] The third display module is configured to display the guidance description information of obtaining the first session activity identifier at the associated position of the first session activity identifier;
[0149] The third activity indicator pop-up display module is configured to respond to the triggering of the guidance description information and display the third activity indicator pop-up; the third activity indicator pop-up displays the first session activity indicator and the activity indicator chain control;
[0150] The chain-relay display module is configured to respond to the first session account's triggering of the activity indicator chain-relay control, and display the third session activity indicator published by the first session account on the target session page.
[0151] In one possible implementation, the first session activity identifier is locked before being published, and the first session activity identifier includes a target session activity identifier of a first activity level, or the first session activity identifier includes a target session activity identifier of a second activity level; the activity identifier relay module 903 may include:
[0152] The first activity identifier chain unit is configured to display the target session activity identifier of the first activity level published by the first session account when the number of chain accounts corresponding to the chain instruction reaches a first quantity threshold.
[0153] The second activity indicator chain unit is configured to display the target session activity indicator of the second activity level published by the first session account when the number of chain accounts corresponding to the chain instruction reaches a second quantity threshold.
[0154] Wherein, the second quantity threshold is greater than the first quantity threshold, and the second activity level is higher than the first activity level.
[0155] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0156] Figure 10 This is a block diagram illustrating an electronic device for conversational interaction according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 10 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a conversational interaction method. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse.
[0157] Those skilled in the art will understand that Figure 10The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0158] Figure 11 This is a block diagram illustrating an electronic device for session interaction based on an exemplary embodiment. The electronic device may be a server, and its internal structure diagram may be as follows: Figure 11 As shown, this electronic device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a session-based interactive method.
[0159] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0160] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement a session interaction method as described in the embodiments of this disclosure.
[0161] In an exemplary embodiment, a computer-readable storage medium is also provided, which, when executed by a processor of an electronic device, enables the electronic device to perform the session interaction method of the present disclosure embodiments. The computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.
[0162] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the method of session interaction in the embodiments of this disclosure.
[0163] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0164] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0165] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A conversational interaction method, characterized in that, include: Displays the target session page for multiple session accounts; The plurality of session accounts includes the first session account; In the target session page, in response to the first session account triggering a chain instruction for a preset session activity identifier, the first session activity identifier published by the first session account is displayed. The first session activity identifier is one of multiple session activity identifiers associated with the preset session activity identifier. The preset session activity indicator is used to indicate that the session activity level in the target session page has reached the preset session activity level.
2. The method according to claim 1, characterized in that, The target session page also displays session identification information, which is used to identify the target session corresponding to the target session page; the method further includes: The preset session activity indicator is displayed at the associated location of the session identification information.
3. The method according to claim 2, characterized in that, The method further includes: When the preset session activity indicator displayed at the associated location is triggered, a first activity indicator pop-up window is displayed; the first activity indicator pop-up window displays the preset session activity indicator, the target session activity indicator which is in a locked state, and a session message sending guide control; When the target session activity identifier, which is in a locked state, is selected, guidance information for obtaining the target session activity identifier is displayed, and the session message sending guidance control is switched to displaying an activity identifier chain control. The activity identifier chain control is used to trigger a chain for the preset session activity identifier.
4. The method according to claim 2, characterized in that, The step of responding to the first session account triggering a chain command targeting a preset session activity identifier and displaying the first session activity identifier published by the first session account includes: In response to the first session account triggering a chain command for a preset session activity identifier, the first session activity identifier published by the first session account is displayed, and the display of the first session activity identifier is switched at the associated position of the session identifier information.
5. The method according to claim 4, characterized in that, The method further includes: When the first session activity indicator displayed at the associated location is triggered, a second activity indicator pop-up window is displayed; the second activity indicator pop-up window displays the first session activity indicator in an unlocked state, a session message sending guide control, and an activity indicator chain control; The activity indicator chain control is used to trigger a chain of events for the preset session activity indicator; the session message sending guide control is used to display a message input control when triggered.
6. The method according to any one of claims 1-5, characterized in that, The target session page displays an emoji relay control; the method also includes: In response to the triggering of the emoji relay control, an emoji relay panel is displayed; the emoji relay panel displays the preset session activity indicator; When the preset session activity flag is triggered, the chain instruction for the preset session activity flag is generated.
7. The method according to claim 6, characterized in that, The response to the triggering of the emoji relay control, displaying the emoji relay panel, includes: In response to the triggering of the emoji relay control, an emoji relay panel is displayed, and if the session activity level on the target session page reaches the preset session activity level, the preset session activity level indicator is displayed in the emoji relay panel.
8. The method according to any one of claims 1-5, characterized in that, The target session page displays a second session activity indicator posted by the second session account and a corresponding chain control, wherein the second session activity indicator is one of multiple session activity indicators associated with the preset session activity indicator; the method further includes: In response to the triggering of the chain control, the chain instruction for the preset session activity indicator is generated.
9. The method according to claim 1 or 3, characterized in that, The first session activity identifier is locked before being published; the method further includes: Display the guiding description information of obtaining the first session activity identifier at the associated location of the first session activity identifier; In response to the triggering of the guidance description information, a third activity indicator pop-up window is displayed; the third activity indicator pop-up window displays the first session activity indicator and an activity indicator chain control; In response to the first session account's triggering of the activity indicator chain control, the third session activity indicator published by the first session account is displayed on the target session page.
10. The method according to claim 1, characterized in that, The first session activity identifier is locked before it is published. The first session activity identifier includes a target session activity identifier of a first activity level, or the first session activity identifier includes a target session activity identifier of a second activity level. The step of responding to the first session account triggering a chain command targeting a preset session activity identifier and displaying the first session activity identifier published by the first session account includes: When the number of accounts corresponding to the chain-relay instruction reaches a first quantity threshold, the target session activity indicator of the first activity level published by the first session account is displayed. When the number of accounts corresponding to the chain-relay instruction reaches the second quantity threshold, the target session activity indicator of the second activity level issued by the first session account is displayed. Wherein, the second quantity threshold is greater than the first quantity threshold, and the second activity level is higher than the first activity level.
11. A conversational interactive device, characterized in that, include: The session page display module is configured to display the target session page for multiple session accounts. The plurality of session accounts includes the first session account; The activity identifier chain module is configured to be executed on the target session page, and in response to the first session account triggering a chain instruction for a preset session activity identifier, display the first session activity identifier published by the first session account, wherein the first session activity identifier is one of a plurality of session activity identifiers associated with the preset session activity identifier; The preset session activity indicator is used to indicate that the session activity level in the target session page has reached the preset session activity level.
12. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the session interaction method as described in any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the session interaction method as described in any one of claims 1 to 10.
14. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, cause the computer to perform the session interaction method as described in any one of claims 1 to 10.