Display method and device of interactive information, electronic equipment, storage medium and program product
By displaying share cards in the application and responding to user actions to show a conversation interface and display interactive information, the problem of limited sharing content and interaction methods in existing technologies is solved, and a rich interactive experience is achieved.
Patent Information
- Application Number
- CN202411998368.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2044-12-31
AI Technical Summary
The content sharing and interaction methods based on the shared content in existing technologies are relatively simple.
A method for displaying interactive information is provided, which displays a share card on a preset interface, displays a conversation interface in response to the user's trigger operation, and displays interactive information corresponding to the share card in the conversation interface, supporting rich interaction based on the shared content.
It enriches the sharing content and interaction methods in the application, supports the sharing and interaction of interactive content, and enhances the interactive experience between users.
Smart Images

Figure CN119781890B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present disclosure relate to the technical field of computer, and particularly, to a display method and apparatus of interactive information, an electronic device, a storage medium, and a program product. BACKGROUND
[0002] Currently, in some applications, a sharing user can share media content in the application by sending a sharing password. After the sharing user shares, a shared user can enter the application based on the sharing password to view the media content shared by the sharing user. However, in the related art, the sharing content in the application and the interactive mode based on the sharing content are relatively single. SUMMARY
[0003] Embodiments of the present disclosure provide a display method and apparatus of interactive information, an electronic device, a storage medium, and a program product to enrich the sharing content in the application and the interactive mode based on the sharing content.
[0004] In a first aspect, embodiments of the present disclosure provide a display method of interactive information, comprising:
[0005] displaying a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user for preset interactive content;
[0006] in response to a first triggering operation of a second user for the sharing card, displaying a conversation interface between the second user and the first user;
[0007] displaying first interactive information corresponding to the sharing card on the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content.
[0008] In a second aspect, embodiments of the present disclosure further provide a display apparatus of interactive information, comprising:
[0009] a card display module configured to display a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user for preset interactive content;
[0010] a conversation interface display module configured to, in response to a first triggering operation of a second user for the sharing card, display a conversation interface between the second user and the first user;
[0011] a first information display module configured to display first interactive information corresponding to the sharing card on the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content.
[0012] In a third aspect, embodiments of the present disclosure further provide an electronic device, comprising:
[0013] one or more processors;
[0014] a memory for storing one or more programs,
[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying interactive information according to the embodiments of the present disclosure.
[0016] In a fourth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium, having stored thereon a computer program, which, when executed by a processor, implements the method for displaying interactive information according to the embodiments of the present disclosure.
[0017] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, which, when executed by a computer, causes the computer to implement the method for displaying interactive information according to the embodiments of the present disclosure.
[0018] The method for displaying interactive information, the device, the electronic device, the storage medium and the program product provided by the embodiments of the present disclosure support sharing of interactive content in a current application, and support entering a conversation interface based on a sharing card of the interactive content, which can enrich the sharing content in the current application and the interactive mode based on the sharing content. BRIEF DESCRIPTION OF DRAWINGS
[0019] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent upon reading the following detailed description in conjunction with the accompanying drawings, in which like reference numerals refer to like elements. It is to be understood that the drawings are designed solely for the purpose of illustration and not as a definition of the limits of the present disclosure, for which reference should be made only to the appended claims. Throughout the drawings, like reference numerals indicate like elements.
[0020] Figure 1 A flowchart of a method for displaying interactive information according to an embodiment of the present disclosure is shown in FIG. 1;
[0021] Figure 2 A display diagram of a sharing card according to an embodiment of the present disclosure is shown in FIG. 2;
[0022] Figure 3 A display diagram of first interactive information according to an embodiment of the present disclosure is shown in FIG. 3;
[0023] Figure 4 A flowchart of another method for displaying interactive information according to an embodiment of the present disclosure is shown in FIG. 4;
[0024] Figure 5 A display diagram of second interactive information according to an embodiment of the present disclosure is shown in FIG. 5;
[0025] Figure 6 A block diagram of a display device for displaying interactive information according to an embodiment of the present disclosure is shown in FIG. 6.
[0026] Figure 7 A structural schematic diagram of an electronic device is provided for the embodiments of the present disclosure. DETAILED DESCRIPTION
[0027] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It should be understood that the drawings of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0028] It should be understood that each of the steps recited in the method embodiments of the present disclosure can be executed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect.
[0029] The term "comprising" and variations thereof as used herein are open-ended, that is, "comprising but not limited to." The term "based on" is "based, at least in part, on." The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments." Related terms are defined in the following description.
[0030] It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0031] It should be noted that the adjectives "one", "more" mentioned in the present disclosure are illustrative and not limiting, and those skilled in the art should understand that "one or more" should be understood unless the context clearly indicates otherwise.
[0032] The names of the messages or information exchanged between the devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of the messages or information.
[0033] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the relevant laws, regulations and provisions.
[0034] Figure 1A flowchart of a method for displaying interactive information is provided in the embodiments of the present disclosure. The method can be performed by a device for displaying interactive information, which can be implemented by software and / or hardware and can be configured in an electronic device, typically, a computer, a mobile phone or a tablet. The method for displaying interactive information provided in the embodiments of the present disclosure is suitable for a scenario of interaction based on sharing of interactive content, such as a scenario of interaction based on entering a session interface according to a sharing card of interactive content. As shown in FIG. 8, the method for displaying interactive information provided in the embodiments of the present disclosure can include the following steps. Figure 1
[0035] S101, displaying a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user for a preset interactive content.
[0036] The preset interface can be any page of a current application that supports display of the sharing card, such as a first interface of the current application or an interface displayed by the current application before or after a second user copies a sharing password of the first user for the preset interactive content. The current application can be understood as an application that performs the method for displaying interactive information provided in the embodiments of the present disclosure. The sharing event can be an event of sharing, such as an event of the first user sharing the preset interactive content to the second user. The first user can be understood as a user sharing the preset interactive content, and the second user can be a user to which the first user shares the preset interactive content, such as a current user. The preset interactive content can be understood as interactive content shared by the first user. The preset interactive content can be content that supports interaction, such as an interactive activity. For example, the second user can perform interaction associated with the first user in the current application based on the preset interactive content shared by the first user. The type of the preset interactive content is not limited, for example, the preset interactive content can be content that a user participates in interactive content interaction between multiple users in a session interface, such as a group photo, a video, a virtual resource, an answer interaction, etc. The second user can upload a picture to be processed (such as a single-person picture) to generate a group photo of multiple users (including the first user) based on the preset interactive content, shoot a video with the same shooting effect as the first user, obtain a virtual resource by chatting with the first user, or obtain an answer result by answering a question, etc.
[0037] The sharing card corresponding to the sharing event can be a card for displaying associated information of the sharing event, which can include but is not limited to information associated with the preset interactive content and / or information associated with the first user. Optionally, at least one of a content identifier of the preset interactive content, a user identifier of the first user and a preset control configured to trigger the first trigger operation is displayed in the sharing card. The content identifier of the preset interactive content can be understood as the identification information of the preset interactive content, such as the name of the preset interactive content. The user identifier of the first user can be understood as the identification information of the first user, such as the avatar and / or nickname of the first user. The preset control can be a control for triggering entering a session interface between the second user and the first user to view the interaction information associated with the preset interactive content.
[0038] As shown in the example of FIG. 2, Figure 2 The sharing card 20 corresponding to the sharing event of the first user for the preset interactive content can be displayed in the preset interface, for example, in the case that the current application is in a non-running state when the second user triggers the display of the sharing card corresponding to a sharing event, the current application can be run after receiving the running operation of the current application by the second user, and the sharing card 20 corresponding to the sharing event can be displayed in the first interface of the current application; in the case that the current application is in a running state when the second user triggers the display of the sharing card corresponding to a sharing event, the sharing card 20 corresponding to the sharing event can be displayed in the current interface of the current application.
[0039] Please continue to refer to Figure 2 The preset control 21, the user identifier 22 of the first user and / or the content identifier 23 of the preset interactive content can be displayed in the sharing card 20. In addition, the sharing card 20 can also display the image 24 associated with the preset interactive content, the introduction and / or the invitation prompt message of the second user to the first user, etc., which are not limited in the embodiment. The image 24 associated with the preset interactive content can be, for example, a preset screen of the preset interactive content and / or an image obtained by the first user for the preset interactive content, etc.
[0040] In the embodiment, the manner in which the first user shares the preset interactive content to the second user and the manner in which the second user views the sharing card of the preset interactive content are not limited. Optionally, the displaying of the sharing card in the preset interface includes: displaying the sharing card generated based on the sharing password copied by the second user in the preset interface, wherein the sharing password corresponds to the sharing event of the first user for the preset interactive content.
[0041] The sharing password corresponding to the sharing event of the preset interactive content by the first user can be understood as a password generated by the first user when sharing the preset interactive content with the second user. The sharing password can be a specific combination of codes, numbers, letters, and / or characters corresponding to the preset interactive content, so that the receiver (e.g., the second user) can open or access the shared content in the current application by copying the password.
[0042] In the above embodiments, the first user can share the preset interactive content in the current application with the second user by sending the sharing password corresponding to the preset interactive content to the second user. The second user can open the sharing card corresponding to the preset interactive content shared by the first user in the current application by copying the sharing password, so as to open or access the preset interactive content shared by the first user based on the sharing card.
[0043] For example, the first user can trigger the generation of the sharing password of the preset interactive content, and can publish or send the sharing password in the current application or other applications before the current application to share the preset interactive content. The second user can copy the sharing password published or sent by the first user to the second user, and after copying is completed, the current application can be opened or returned. The current application can generate a sharing card corresponding to the sharing password after detecting the sharing password copied by the first user, and display the sharing card in a preset interface (e.g., a first interface or a currently displayed interface).
[0044] S102, in response to the first trigger operation of the second user for the sharing card, displaying a conversation interface between the second user and the first user.
[0045] The first trigger operation can be understood as a trigger operation for indicating the display of the conversation interface between the second user and the first user. The first trigger operation can be performed based on the sharing card displayed in the preset interface, and the specific execution manner is not limited. For example, the first trigger operation can be an operation of triggering the sharing card in a preset trigger manner, triggering a preset position of the sharing card, or triggering a preset control displayed in the sharing card.
[0046] Specifically, in the case of receiving the first trigger operation of the second user for the sharing card, the conversation interface between the second user and the first user can be displayed, so that the second user can view the first interactive information corresponding to the sharing card in the sharing interface.
[0047] In some examples, as Figure 2As shown, the preset control 21 can be displayed in the sharing card 20. In a case where the second user triggers the preset control 21 displayed in the sharing card 20 is detected, it can be determined that the first triggering operation for the sharing card 20 is received, and in response to the first triggering operation, the session interface 30 between the second user and the first user is displayed, as shown. Figure 3
[0048] In this embodiment, the display manner of the session interface between the second user and the second user is not limited.
[0049] In some embodiments, the display of the session interface 30 between the second user and the first user includes maintaining the display of the preset interface and layering the session interface 30 between the second user and the first user on at least a partial region of the preset interface. For example, in a case where the first triggering operation for the sharing card 20 by the second user is received, the display of the preset interface can be maintained, and the session interface 30 between the second user and the first user can be layered on at least a partial region of the preset interface, as shown. Figure 3 The session interface 30 between the second user and the first user can be displayed in the form of a pop-up layer (such as
[0050] In some embodiments, the display of the session interface between the second user and the first user includes switching the currently displayed interface from the preset interface to the session interface between the second user and the first user. For example, in a case where the first triggering operation for the sharing card by the second user is received, the currently displayed interface can be switched from the preset interface to the session interface between the second user and the first user, as shown.
[0051] S103、In the session interface, display first interaction information corresponding to the sharing card, at least part of the content of the first interaction information is associated with the preset interaction content.
[0052] The first interaction information can be the interaction information corresponding to the sharing card displayed in the preset interface. At least part of the information content of the first interaction information is associated with the preset interaction, for example, the first interaction information can be used to prompt interaction based on the preset interaction content.
[0053] For example, after displaying the conversation interface 30 between the second user and the first user in response to the first triggering operation of the second user for the sharing card 20, the first interaction information 31 corresponding to the sharing card 20 can be displayed in the conversation interface 30, such as displaying the first interaction information 31 corresponding to the sharing card 20 in the conversation interface 30 between the second user and the first user in the form of system notification information and / or conversation information sent by the first user, as shown in Figure 3 by the first interaction information 31.
[0054] In this embodiment, the information style of the first interaction information is not limited. Alternatively, the method of displaying the first interaction information corresponding to the sharing card in the conversation interface comprises: displaying an interaction card corresponding to the sharing card in the conversation interface. For example, the first interaction information can be displayed in the form of an interaction card in the conversation interface between the second user and the first user, as shown in Figure 3 . The interaction card can be a card for prompting interaction based on the preset interaction content.
[0055] Please continue to refer to Figure 3 , the first interaction information can display an image 24 associated with the preset interaction content, such as a preset image of the preset interaction content and / or an image obtained by the first user for the preset interaction content, etc.; and / or display a prompt content for inviting the second user to perform the interaction associated with the preset interaction content. In addition, after displaying the conversation interface in response to the first triggering operation of the second user, the prompt information 32 of the second user entering the conversation interface based on the sharing event of the first user can also be displayed in the conversation interface, so as to prompt the second user that he enters the conversation interface based on the sharing event of the first user through the prompt information 32, as shown in Figure 3 ; or, prompt the first user through the prompt information 32 that the second user enters the conversation interface based on the sharing event performed by the second user, etc.
[0056] In some embodiments, the method of displaying the interaction information can further comprise: in response to the second user and the first user not having established a preset association relationship, displaying relationship prompt information corresponding to the preset association relationship in the conversation interface; and in response to a relationship establishment operation based on the relationship prompt information, adding the first user to an association user set of the second user, the association user set being a set of users having the preset association relationship with the second user.
[0057] The preset association relationship can be a certain association relationship between users, such as a follow relationship or other association relationship. The relationship prompt information can be prompt information for the preset association relationship. For example, the relationship prompt information can be used to prompt the second user to establish the preset association relationship with the first user, prompt the second user to interact with the first user before and / or after the preset association relationship is established, and the like. The relationship establishment operation can be a trigger operation for indicating that the preset association relationship between the second user and the first user is established. The relationship establishment operation is not limited in execution manner. For example, the relationship establishment operation can be an operation of triggering the relationship prompt information displayed in the conversation interface, or an operation of triggering the relationship establishment control associated with the relationship prompt information, and the like. The association user set of the second user can be understood as a set of users in the current application that have the preset association relationship with the second user.
[0058] Specifically, in the case where the second user and the first user have not established the preset association relationship, after the conversation interface between the second user and the first user is displayed in response to the first trigger operation of the second user, relationship prompt information corresponding to the preset association relationship can be further displayed in the conversation interface, to prompt the second user to establish the preset association relationship with the first user. In the case where the relationship establishment operation of the second user based on the relationship prompt information is received, such as in the case where the second user triggers the relationship establishment control associated with the relationship prompt information, the preset association relationship between the second user and the first user is established, and the first user is added to the association user set of the second user.
[0059] Taking the follow relationship as the preset association relationship as an example, after the conversation interface 30 between the second user and the first user is displayed in response to the first trigger operation, the relationship prompt information 33 can be displayed in the conversation interface 30, to prompt the second user to follow the first user, as shown in FIG. 3B. Figure 3 In the case where the second user triggers the relationship establishment control 34 associated with the relationship prompt information 33, it can be determined that the relationship establishment operation is received, and the follow relationship between the second user and the first user is established in response to the relationship establishment operation, and the first user is added to the follow user set of the second user.
[0060] In addition, in the case where the second user and the first user have established the preset association relationship, the relationship prompt information corresponding to the preset association relationship can not be displayed in the conversation interface, or prompt information for prompting the second user that the second user has established the preset association relationship with the first user can be displayed in the conversation interface, which is not limited in the embodiment.
[0061] In some embodiments, the method for displaying the interaction information can further include: in response to a third triggering operation of the second user on the sharing card, displaying a personal interface of the first user, the third triggering operation including a triggering operation on the user identifier of the first user.
[0062] The third triggering operation can be a triggering operation for indicating to display the personal interface of the first user. The third triggering operation is not limited in implementation manner, and examples can include but are not limited to a triggering operation on the user identifier of the first user displayed in the sharing card.
[0063] In the above embodiments, the second user can also enter the personal interface of the first user based on the sharing card displayed in the preset interface to view the related information and / or related work information of the first user, and the like, so as to further enrich the interaction supported by the sharing card and simplify the operation required to enter the personal interface of the first user.
[0064] For example, in the case of receiving the third triggering operation of the second user on the sharing card 20, as in the case of detecting that the second user triggers the user identifier 22 (as shown in FIG. 2) of the first user displayed in the sharing card 20, the personal interface of the first user can be displayed, such as maintaining the display of the preset interface and displaying the personal interface of the first user on the upper layer of at least a part of the area of the preset interface; or switching the currently displayed interface from the preset interface to the personal interface of the first user, and the like, so as to facilitate the second user to view the information associated with the first user in the personal interface of the first user. Figure 2
[0065] The embodiment provides a method for displaying interaction information, displaying a sharing card in a preset interface, the sharing card corresponding to a sharing event of a first user on preset interaction content; in response to a first triggering operation of a second user on the sharing card, displaying a conversation interface between the second user and the first user; displaying first interaction information corresponding to the sharing card in the conversation interface, at least part of the content of the first interaction information being associated with the preset interaction content. The embodiment utilizes the above technical solutions to support sharing of interaction content in a current application and entering a conversation interface based on a sharing card of the interaction content, which can enrich the sharing content in the current application and the interaction manner based on the sharing content.
[0066] Figure 4 Another flowchart of the method for displaying interactive information is provided in the embodiments of the present disclosure. The solution in the embodiments can be combined with one or more optional solutions in the above embodiments. Alternatively, the method for displaying interactive information can further include: in response to an interactive operation based on the first interactive information, displaying an interactive interface corresponding to the sharing card; in response to an interactive event of the second user in the interactive interface, obtaining interactive associated content; and in response to completion of the interactive event, displaying second interactive information generated based on the interactive associated content in the conversation interface.
[0067] Correspondingly, as shown in Figure 4 the method for displaying interactive information provided in the embodiments can include:
[0068] S201, displaying a sharing card in a preset interface, the sharing card corresponding to a sharing event of a first user for preset interactive content.
[0069] S202, in response to a first triggering operation of a second user for the sharing card, displaying a conversation interface between the second user and the first user.
[0070] S203, displaying first interactive information corresponding to the sharing card in the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content.
[0071] S204, in response to an interactive operation based on the first interactive information, displaying an interactive interface corresponding to the sharing card.
[0072] The interactive operation can be a triggering operation for displaying the interactive interface corresponding to the sharing card. The execution manner of the interactive operation is not limited, and exemplarily, the interactive operation can be an operation for triggering the first interactive information, or an operation for triggering an interactive control displayed in association with the first interactive information, etc. The interactive interface corresponding to the sharing card can be used for the second user to interact, so the interactive interface can be an interactive interface of the preset interactive content, and the interactive interface can be used for the second user to interact with the first user based on the preset interactive content, etc.
[0073] Exemplarily, in the case of receiving an interactive operation based on the first interactive information 31, as in the case of detecting that the second user triggers the interactive control 35 displayed in association with the first interactive information 31 (as shown in Figure 3 , an interactive interface corresponding to the sharing card 20 can be displayed, such as an interactive interface of the preset interactive content shared by the first user, so as to facilitate the second user to interact in the interactive interface.
[0074] S205, in response to an interactive event of the second user in the interactive interface, obtaining interactive associated content.
[0075] The interaction event can be an event of the second user interacting in the interaction interface. The interaction-related content can be content obtained based on the interaction event of the second user in the interaction interface. Optionally, the interaction-related content includes at least one of image content, a virtual object, and an interaction completion degree, and at least part of the interaction-related content is determined or generated based on the interaction event of the second user in the interaction interface. The image content can be image-type content associated with the interaction event of the second user in the interaction interface, such as a picture and / or a video obtained based on the interaction event of the second user in the interaction interface. The virtual object can be an object associated with the interaction event of the second user in the interaction interface, such as a virtual resource obtained based on the interaction event of the second user in the interaction interface, an obtained virtual object, and / or a growth value of the virtual object. The interaction completion degree can be understood as a completion degree associated with the interaction event of the second user in the interaction interface, such as a completion degree of the second user for interaction content in the interaction interface.
[0076] For example, after the interaction interface corresponding to the display sharing card is displayed, the second user can interact in the interaction interface. Accordingly, the current application can obtain interaction-related content associated with the interaction event of the second user in the interaction interface based on the interaction event of the second user in the interaction interface.
[0077] In this embodiment, when the preset interaction content is different, the interaction event of the second user in the interaction interface and / or the obtained interaction-related content can be different. For example, when the preset interaction content is to take a group photo, the interaction interface can be a picture obtaining interface, and the second user can upload a single-person picture in the interaction interface. The interaction-related content can be the single-person picture uploaded by the second user and / or a group photo generated based on the single-person picture uploaded by the first user and the single-person picture uploaded by the second user. When the preset interaction content is to take a video, the interaction interface can be a video obtaining interface, and the interaction-related content can be a second video of the same theme taken by the second user using the same shooting effect as that used by the first user when taking the first video. When the preset interaction content is to obtain a virtual resource through a conversation, the interaction interface can be an interface for obtaining a virtual resource, and the second user can obtain a virtual resource obtained through a conversation with the first user in the interface. The interaction-related content can be resource information of the obtained virtual resource. When the preset interaction content is an answer interaction, the interaction interface can be an answer interface, and the second user can answer questions associated with the first user in the interaction interface. The interaction-related content can be an answer result obtained by the second user in the answer interaction or an interaction completion degree of the second user (such as an answer score of the second user).
[0078] S206, in response to the completion of the execution of the interaction event, displaying second interaction information generated based on the interaction-related content in the session interface.
[0079] The second interaction information can be interaction information generated based on the obtained interaction-related content. For example, the second interaction information can be used to prompt the interaction-related content, prompt that the second user has completed the interaction, and / or prompt that the interaction-related content has been obtained, etc.
[0080] For example, the second user can perform an interaction event associated with the preset interaction content in the interaction interface. After the second user completes the interaction, the current application can generate second interaction information 50 based on the interaction-related content obtained after the completion of the execution of the interaction event, and display the second interaction information 50 in the session interface 30 between the second user and the first user, as shown in Figure 5 .
[0081] Please continue to refer to Figure 5 , the second interaction information can display prompt content for the interaction event performed by the second user, a preset viewing control 51, and / or an image 52 associated with the obtained interaction-related content, etc. The preset viewing control 51 can be configured to trigger viewing of the obtained interaction-related content. The image associated with the interaction-related content can be, for example, a thumbnail of the interaction-related content and / or an image generated based on the interaction-related content, etc., which is not limited in the present embodiment.
[0082] In the present embodiment, the display mode of the second interaction information is not limited. For example, the second interaction information can be displayed in the form of notification information and / or session information sent by the second user in the session interface. Alternatively, the second interaction information generated based on the interaction-related content can be displayed in the form of session information sent by the second user in the session interface. For example, the second interaction information can be generated based on the interaction-related content, and displayed in the form of session information sent by the second user to the first user in the session interface between the second user and the first user, as shown in Figure 5 , to further enrich the display mode of the second interaction information.
[0083] In some embodiments, the second user and / or the first user can view the interaction-related content based on the second interaction information, to further enrich the interaction mode supported after entering the conversation interface based on the sharing card. Optionally, the method for displaying the interaction information can further include: in response to a second triggering operation for the second interaction information, displaying the interaction-related content. The second triggering operation can be a triggering operation based on the second interaction information, such as an operation of triggering the second interaction information or an operation of triggering a preset viewing control associated with the display of the second interaction information.
[0084] For example, when the second interaction information 50 is displayed in the conversation interface, the second interaction information 50 can be associated with the display of a preset viewing control 51, as shown in FIG. 5 (for example, the preset viewing control 51 is displayed in the display area of the second interaction information 50). Figure 5 When a second triggering operation based on the second interaction information 50 is received, the obtained interaction-related content can be displayed, such as when a triggering operation for the preset viewing control 51 associated with the display of the second interaction information 50 is detected, a display interface of the interaction-related content can be displayed, and the interaction-related content can be displayed in the display interface, and so on.
[0085] The method for displaying interaction information provided in this embodiment supports entering the interaction interface for interaction based on the first interaction information displayed in the conversation interface and corresponding to the sharing card in the preset interface, to obtain interaction-related content, and displays the second interaction information generated based on the interaction-related content in the conversation interface, which can realize the sharing and interaction of interaction content, and further enrich the interaction mode based on the sharing card.
[0086] Figure 6 A structural block diagram of an interaction information display device provided in this embodiment of the disclosure is provided. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically, in a computer, a mobile phone, or a tablet computer. The device can support interaction based on shared interaction content by executing the method for displaying interaction information, such as entering the conversation interface based on the sharing card for the interaction content. As shown in FIG. 6, the interaction information display device provided in this embodiment can include a card display module 601, a conversation interface display module 602, and a first information display module 603. Figure 6
[0087] The card display module 601 is configured to display a sharing card in a preset interface, and the sharing card corresponds to a sharing event of a first user for preset interaction content.
[0088] The conversation interface display module 602 is configured to display a conversation interface between the second user and the first user in response to a first triggering operation of the second user for the sharing card.
[0089] The first information display module 603 is configured to display first interaction information corresponding to the sharing card on the session interface, at least part of content of the first interaction information being associated with the preset interaction content.
[0090] The embodiment provides a display device of interaction information. The sharing card corresponding to the sharing event of the first user for the preset interaction content is displayed on the preset interface by the card display module. The session interface between the second user and the first user is displayed by the session interface display module in response to the first triggering operation of the second user for the sharing card. The first interaction information corresponding to the sharing card is displayed on the session interface by the first information display module. At least part of content of the first interaction information is associated with the preset interaction content. The embodiment uses the above technical solutions to support sharing of the interaction content in the current application and support the sharing card based on the interaction content to enter the session interface, which can enrich the sharing content in the current application and the interaction mode based on the sharing content.
[0091] Optionally, the first information display module 603 can be specifically configured to display an interaction card corresponding to the sharing card in the session interface.
[0092] Optionally, at least one of the content identifier of the preset interaction content, the user identifier of the first user and a preset control is displayed in the sharing card. The preset control is configured to trigger the first triggering operation.
[0093] Further, the display device of the interaction information can further include an interaction interface display module configured to display an interaction interface corresponding to the sharing card in response to an interaction operation based on the first interaction information; a content acquisition module configured to acquire interaction associated content in response to an interaction event of the second user in the interaction interface; and a second information display module configured to display second interaction information generated based on the interaction associated content on the session interface in response to completion of the interaction event.
[0094] Optionally, the interaction associated content includes at least one of image content, a virtual object and an interaction completion degree. At least part of the interaction associated content is determined or generated based on the interaction event of the second user in the interaction interface.
[0095] Optionally, the second information display module can be specifically configured to display the second interaction information generated based on the interaction associated content in the form of the session information sent by the second user on the session interface.
[0096] Further, the display apparatus of the interaction information can further include a content display module configured to display the interaction-related content in response to a second triggering operation on the second interaction information.
[0097] Further, the display apparatus of the interaction information can further include a relationship prompting module configured to display relationship prompting information corresponding to a preset relationship in the conversation interface in response to the second user not having established the preset relationship with the first user, and a relationship establishing module configured to add the first user to a set of associated users of the second user in response to a relationship establishing operation based on the relationship prompting information, the set of associated users being a set of users having the preset relationship with the second user.
[0098] Optionally, the conversation interface display module 602 can be specifically configured to: maintain display of the preset interface, and display the conversation interface between the second user and the first user on at least a partial region of the preset interface; or switch a currently displayed interface from the preset interface to the conversation interface between the second user and the first user.
[0099] Optionally, the card display module 601 can be specifically configured to: display a sharing card generated based on a sharing password copied by the second user on a preset interface, wherein the sharing password corresponds to a sharing event of the first user for the preset interaction content.
[0100] Further, the display apparatus of the interaction information can further include a personal interface display module configured to display a personal interface of the first user in response to a third triggering operation of the second user on the sharing card, the third triggering operation including a triggering operation on a user identifier of the first user.
[0101] The display apparatus of the interaction information provided by the embodiments of the present disclosure can execute the display method of the interaction information provided by any of the embodiments of the present disclosure, and has the corresponding function modules and beneficial effects of executing the display method of the interaction information. Technical details not described in the present embodiment can be referred to the display method of the interaction information provided by any of the embodiments of the present disclosure.
[0102] Reference will be made to the following description of the embodiments of the present disclosure Figure 7 , which shows a structural schematic diagram of an electronic device (e.g., a terminal device) 700 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), and the like, as well as fixed terminals such as digital TVs, desktop computers, and the like. Figure 7The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0103] like Figure 7 As shown, the electronic device 700 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. The RAM 703 also stores various programs and data required for the operation of the electronic device 700. The processing unit 701, ROM 702, and RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0104] Typically, the following devices can be connected to I / O interface 705: input devices 706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 707 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 708 including, for example, magnetic tapes, hard disks, etc.; and communication devices 709. Communication device 709 allows electronic device 700 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 7 An electronic device 700 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0105] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 709, or installed from storage device 708, or installed from ROM 702. When the computer program is executed by processing device 701, it performs the functions defined in the methods of embodiments of this disclosure.
[0106] It should be noted that the computer-readable medium described above can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in baseband or propagated as a carrier wave in a propagated data signal, in which the computer-readable program code is contained. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium that can send, propagate or transfer the program for use by or in connection with the instruction execution system, apparatus or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to, wire, cable, RF (radio frequency), etc., or any suitable combination of the above.
[0107] In some embodiments, the client, server, or both can communicate using any current known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.
[0108] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device, and is not assembled into the electronic device.
[0109] The computer readable medium described above carries one or more programs, when the one or more programs are executed by the electronic device, cause the electronic device to: display a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user for preset interactive content; in response to a first triggering operation of a second user for the sharing card, display a conversation interface between the second user and the first user; display first interactive information corresponding to the sharing card on the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content.
[0110] Computer program code for carrying out operations of the present disclosure can be written in one or more programming languages or combinations of languages including object oriented programming languages such as Java, Smalltalk, C++ as well as conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0111] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may
[0112] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware, or by a combination of software and hardware. In some cases, the name of the module does not constitute a limitation on the unit itself.
[0113] The functionality described herein above can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0114] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0115] According to one or more embodiments of the present disclosure, example 1 provides a method for displaying interactive information, comprising:
[0116] displaying a sharing card in a preset interface, the sharing card corresponding to a sharing event of a first user for a preset interactive content;
[0117] in response to a first triggering operation of the sharing card by a second user, displaying a conversation interface between the second user and the first user;
[0118] displaying first interactive information corresponding to the sharing card in the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content.
[0119] According to one or more embodiments of the present disclosure, example 2 provides the method according to example 1, wherein the displaying first interactive information corresponding to the sharing card in the conversation interface comprises:
[0120] displaying an interactive card corresponding to the sharing card in the conversation interface.
[0121] According to one or more embodiments of the present disclosure, example 3 provides the method according to example 1, wherein at least one of a content identifier of the preset interactive content, a user identifier of the first user, and a preset control configured to trigger the first triggering operation is displayed in the sharing card.
[0122] According to one or more embodiments of the present disclosure, example 4 includes the method of example 1, further comprising:
[0123] displaying an interaction interface corresponding to the sharing card in response to an interaction operation based on the first interaction information;
[0124] obtaining interaction associated content in response to an interaction event of the second user in the interaction interface;
[0125] displaying second interaction information generated based on the interaction associated content in the conversation interface in response to completion of the interaction event.
[0126] According to one or more embodiments of the present disclosure, example 5 includes the method of example 4, wherein the interaction associated content includes at least one of image content, a virtual object, and an interaction completion degree, and at least part of the interaction associated content is determined or generated based on the interaction event of the second user in the interaction interface.
[0127] According to one or more embodiments of the present disclosure, example 6 includes the method of example 4, wherein the displaying second interaction information generated based on the interaction associated content in the conversation interface comprises:
[0128] displaying second interaction information generated based on the interaction associated content in the conversation interface in the form of conversation information sent by the second user.
[0129] According to one or more embodiments of the present disclosure, example 7 includes the method of example 4, further comprising:
[0130] displaying the interaction associated content in response to a second trigger operation for the second interaction information.
[0131] According to one or more embodiments of the present disclosure, example 8 includes the method of example 1, further comprising:
[0132] displaying relationship prompt information corresponding to a preset relationship in the conversation interface in response to the second user not having established the preset relationship with the first user.
[0133] adding the first user to an associated user set of the second user in response to a relationship establishment operation based on the relationship prompt information, the associated user set being a set of users having the preset relationship with the second user.
[0134] According to one or more embodiments of the present disclosure, example 9 includes the method of example 1, wherein the displaying the conversation interface between the second user and the first user comprises:
[0135] maintain displaying the preset interface, and display a conversation interface between the second user and the first user on at least a partial region of the preset interface; or
[0136] switch a currently displayed interface from the preset interface to the conversation interface between the second user and the first user.
[0137] According to one or more embodiments of the present disclosure, example 10 provides a method according to any one of examples 1-9, wherein the displaying the sharing card on the preset interface comprises:
[0138] displaying the sharing card on the preset interface based on the sharing password copied by the second user, wherein the sharing password corresponds to a sharing event of the first user for the preset interactive content.
[0139] According to one or more embodiments of the present disclosure, example 11 provides a method according to any one of examples 1-9, further comprising:
[0140] displaying a personal interface of the first user in response to a third triggering operation of the second user for the sharing card, the third triggering operation comprising a triggering operation acting on a user identifier of the first user.
[0141] According to one or more embodiments of the present disclosure, example 12 provides a display device of interactive information, comprising:
[0142] a card display module configured to display a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user for a preset interactive content;
[0143] a conversation interface display module configured to display a conversation interface between the second user and the first user in response to a first triggering operation of the second user for the sharing card;
[0144] a first information display module configured to display first interactive information corresponding to the sharing card on the conversation interface, at least part of the first interactive information being associated with the preset interactive content.
[0145] According to one or more embodiments of the present disclosure, example 13 provides an electronic device, comprising:
[0146] one or more processors;
[0147] a memory configured to store one or more programs,
[0148] when the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying interactive information according to any one of examples 1-11.
[0149] According to one or more embodiments of the present disclosure, example 14 provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of displaying interactive information according to any one of examples 1-11.
[0150] According to one or more embodiments of the present disclosure, example 15 provides a computer program product, which, when executed by a computer, causes the computer to implement the method of displaying interactive information according to any one of examples 1-11.
[0151] The above description merely provides preferred embodiments of the present disclosure and a description of the technical principles of the present disclosure. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions with the specific combinations of the above technical features, and also covers other technical solutions formed by combining the above technical features or equivalent features without departing from the technical concepts disclosed above. For example, the technical solutions formed by replacing the above features with other technical features disclosed in the present disclosure (but not limited to) with similar functions.
[0152] Further, although operations are depicted in a particular, chronological sequence, this should not be understood as requiring such order unless specifically specified. In some circumstances, multitasking and parallel processing can be advantageous. Likewise, "functionality" described as being carried out at a given time may, in fact, span multiple times. Similarly, while operations have been depicted as following a specific sequence in the above discussion, this is not intended to be a requirement. In some embodiments, the operations can be performed in other sequences. Furthermore, some of the features described above can be combined into a single feature, or divided into multiple features. Similarly, some of the features described above can be implemented in software, hardware, or a combination thereof. The scope of the present disclosure is not limited to the above features, but extends to any features that would perform the same function, or equivalent features.
[0153] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1. A method of displaying interactive information, characterized by, The method comprises the following steps: displaying a sharing card in a preset interface, the sharing card corresponding to a sharing event of a first user for a preset interactive content; in response to a first triggering operation of a second user for the sharing card, displaying a conversation interface between the second user and the first user; displaying first interactive information corresponding to the sharing card in the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content; in response to an interactive operation based on the first interactive information, displaying an interactive interface corresponding to the sharing card, the interactive interface being used for the second user to interact based on the preset interactive content.
2. The method of claim 1, wherein, The step of displaying the first interactive information corresponding to the sharing card in the conversation interface comprises the following steps: displaying an interactive card corresponding to the sharing card in the conversation interface.
3. The method of claim 1, wherein, At least one of a content identifier of the preset interactive content, a user identifier of the first user and a preset control is displayed in the sharing card, and the preset control is configured to trigger the first triggering operation.
4. The method of claim 1, wherein, The method further comprises the following steps: in response to an interactive event of the second user in the interactive interface, obtaining interactive associated content; in response to completion of the interactive event, displaying second interactive information generated based on the interactive associated content in the conversation interface.
5. The method of claim 4, wherein, The interactive associated content comprises at least one of image content, a virtual object and an interactive completion degree, and at least part of the interactive associated content is determined or generated based on the interactive event of the second user in the interactive interface.
6. The method of claim 4, wherein, The step of displaying the second interactive information generated based on the interactive associated content in the conversation interface comprises the following steps: displaying the second interactive information generated based on the interactive associated content in the conversation interface in the form of conversation information sent by the second user.
7. The method of claim 4, wherein, The method further comprises the following steps: in response to a second triggering operation for the second interactive information, displaying the interactive associated content.
8. The method of claim 1 wherein, The method further comprises the following steps: in response to the second user not having established a preset association relationship with the first user, displaying relationship prompt information corresponding to the preset association relationship in the conversation interface; in response to a relationship establishment operation based on the relationship prompt information, adding the first user to an associated user set of the second user, the associated user set being a set of users having the preset association relationship with the second user.
9. The method of claim 1, wherein, The step of displaying the conversation interface between the second user and the first user comprises the following steps: maintaining display of the preset interface, and displaying the conversation interface between the second user and the first user on at least part of the area of the preset interface; or switching the currently displayed interface from the preset interface to the conversation interface between the second user and the first user.
10. The method according to any one of claims 1 to 9, characterized in that, The step of displaying the sharing card in the preset interface comprises the following steps: displaying a sharing card generated based on a sharing password copied by a second user in a preset interface, wherein the sharing password corresponds to a sharing event of a first user for a preset interactive content.
11. The method according to any one of claims 1 to 9, characterized in that, The method further comprises the following steps: In response to a third triggering operation of the second user on the sharing card, a personal interface of the first user is displayed, the third triggering operation including a triggering operation on a user identifier of the first user.
12. An apparatus for displaying interactive information, characterized by The method comprises the following steps: a card display module is configured to display a sharing card on a preset interface, the sharing card corresponding to a sharing event of a first user on preset interactive content; a conversation interface display module is configured to display a conversation interface between the second user and the first user in response to a first triggering operation of the second user on the sharing card; a first information display module is configured to display first interactive information corresponding to the sharing card on the conversation interface, at least part of the content of the first interactive information being associated with the preset interactive content; an interactive interface display module is configured to display an interactive interface corresponding to the sharing card in response to an interactive operation based on the first interactive information, the interactive interface being used for the second user to interact based on the preset interactive content.
13. An electronic device, comprising: The method comprises the following steps: at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the method for displaying interactive information according to any one of claims 1-11.
14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to execute the method for displaying interactive information according to any one of claims 1-11.
15. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program, when executed by the processor, implements the method for displaying interactive information according to any one of claims 1-11. The computer program product comprises a computer program, and the computer program, when executed by the processor, implements the method for displaying interactive information according to any one of claims 1-11.
Citation Information
Patent Citations
Session message processing method, device, equipment and computer program product
CN116614464A