Interactive information display method and device, electronic equipment, storage medium and program product
By displaying the sharing card in the application and entering the conversation interface to display interactive information, the problem of single sharing content and interaction methods in the existing technology is solved, and a richer interactive experience is achieved.
Patent Information
- Application Number
- CN202411998368.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In the prior art, the sharing content and the interaction methods based on sharing content in the application are relatively single, and there is a lack of rich interactive experience.
By displaying the sharing card on the preset interface, responding to the user's triggering operation, displaying the session interface, and displaying the interactive information corresponding to the sharing card in the session interface, the sharing and interaction of interactive content is realized.
It enriches the sharing content and interaction methods in the application, provides a richer interactive experience, and enhances the interaction between users.
Smart Images

Figure CN119781890A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method, device, electronic device, storage medium, and program product for displaying interactive information. Background Art
[0002] At present, in some applications, it is possible to support sharing users to share media content in the application by sending a sharing password. After the sharing user shares, the 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 method based on the shared content are relatively simple. Summary of the invention
[0003] The embodiments of the present disclosure provide a method, device, electronic device, storage medium and program product for displaying interactive information, so as to enrich the shared content in an application and the interactive mode based on the shared content.
[0004] In a first aspect, an embodiment of the present disclosure provides a method for displaying interactive information, including:
[0005] Displaying a sharing card on a preset interface, the sharing card corresponding to a sharing event of the first user for the preset interactive content;
[0006] In response to a first trigger operation of a second user on the sharing card, displaying a conversation interface between the second user and the first user;
[0007] First interactive information corresponding to the sharing card is displayed on the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
[0008] In a second aspect, the present disclosure also provides a display device for interactive information, including:
[0009] A card display module, configured to display a sharing card on a preset interface, wherein the sharing card corresponds to a sharing event of the first user for the preset interactive content;
[0010] a conversation interface display module, configured to display a conversation interface between the second user and the first user in response to a first trigger operation of the second user on the sharing card;
[0011] The first information display module is used to display first interactive information corresponding to the sharing card in the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
[0012] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:
[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 as described in the embodiment of the present disclosure.
[0016] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for displaying interactive information as described in the embodiment of the present disclosure.
[0017] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product. When the computer program product is executed by a computer, the computer implements the method for displaying interactive information as described in the embodiments of the present disclosure.
[0018] The display method, device, electronic device, storage medium and program product of interactive information provided by the embodiments of the present disclosure support sharing of interactive content in the current application, and support entering the conversation interface based on the sharing card of this interactive content, which can enrich the sharing content in the current application and the interaction method based on this shared content. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0020] Figure 1 A flowchart of a method for displaying interactive information provided by an embodiment of the present disclosure;
[0021] Figure 2 A schematic diagram of displaying a sharing card provided in an embodiment of the present disclosure;
[0022] Figure 3 A schematic diagram of displaying first interactive information provided by an embodiment of the present disclosure;
[0023] Figure 4 A flowchart of another method for displaying interactive information provided by an embodiment of the present disclosure;
[0024] Figure 5 A schematic diagram of displaying second interactive information provided by an embodiment of the present disclosure;
[0025] Figure 6 A structural block diagram of a display device for interactive information provided by an embodiment of the present disclosure;
[0026] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0028] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0029] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "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". The relevant definitions of other terms will be given in the following description.
[0030] It should be noted that the concepts such as "first" and "second" 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 modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0032] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0033] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0034] Figure 1A flowchart of a method for displaying interactive information provided in an embodiment of the present disclosure. The method can be executed by a display device for interactive information, wherein the device 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 computer. The method for displaying interactive information provided in an embodiment of the present disclosure is suitable for scenarios where interactions are conducted based on sharing interactive content, such as scenarios where interactions are conducted by entering a conversation interface based on a sharing card for interactive content. Figure 1 As shown, the method for displaying interactive information provided in this embodiment may include:
[0035] S101. Displaying a sharing card on a preset interface, where the sharing card corresponds to a sharing event of a first user for preset interactive content.
[0036] Among them, the preset interface can be any page in the current application that supports displaying a sharing card, such as the homepage of the current application or the interface displayed by the current application before and after the second user copies the sharing password for the preset interactive content with the first user. The current application can be understood as an application that executes the method for displaying interactive information provided by the embodiment of the present disclosure. The sharing event can be an event for sharing, such as an event in which the first user shares the preset interactive content with the second user. The first user can be understood as a user who shares the preset interactive content, and the second user can be a user with whom the first user shares the preset interactive content, such as the current user. The preset interactive content can be understood as the interactive content shared by the first user. The preset interactive content can be content that supports interaction, such as interactive activities. Exemplarily, the second user can interact with the first user in the current application based on the preset interactive content shared by the first user. There is no limit to the type of preset interactive content. For example, the preset interactive content can be content interaction between multiple users in which the user participates in a conversation interface, such as taking group photos, shooting videos, obtaining virtual resources, answering questions, etc. The second user can upload a picture to be processed (such as a single person picture) based on this preset interactive content to generate a group photo of multiple users (including the first user), shoot a video using the same shooting effect as the first user, obtain virtual resources by having a conversation with the first user, or answer questions to obtain answer results, etc.
[0037] The sharing card corresponding to the sharing event may be a card for displaying the associated information of the sharing event, and the associated information may include but is not limited to information associated with the preset interactive content and / or information associated with the first user. Optionally, the sharing card displays at least one of the content identifier of the preset interactive content, the user identifier of the first user, and a preset control, and the preset control is configured to trigger the execution of the first trigger operation. The content identifier of the preset interactive content may be understood as identification information of the preset interactive content, such as the name of the preset interactive content. The user identifier of the first user may be understood as identification information of the first user, such as the avatar and / or nickname of the first user. The preset control may be a control for triggering entry into the conversation interface between the second user and the first user to view the interactive information associated with the preset interactive content.
[0038] For example, Figure 2 As shown, a sharing card 20 corresponding to a sharing event of the first user for preset interactive content can be displayed in a preset interface. For example, in a case where the current application is not running when the second user triggers the display of a sharing card corresponding to a certain sharing event, the current application can be run after receiving a running operation for the current application from the second user, and the sharing card 20 corresponding to this sharing event can be displayed in the home interface of the current application; in a case where the current application is already running when the second user triggers the display of a sharing card corresponding to a certain sharing event, the sharing card 20 corresponding to this sharing event can be displayed in the current interface of the current application.
[0039] Please continue to refer to Figure 2 , the sharing card 20 may display a preset control 21, a user ID 22 of the first user, and / or a content ID 23 of the preset interactive content. In addition, the sharing card 20 may also display an image 24 associated with the preset interactive content, a brief introduction, and / or an invitation prompt message from the second user to the first user, etc., which is not limited in this embodiment. The image 24 associated with the preset interactive content may 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.
[0040] In this embodiment, the manner in which the first user shares the preset interactive content with the second user and the manner in which the second user views the sharing card of the preset interactive content are not limited. Optionally, displaying the sharing card on the preset interface includes: displaying a sharing card generated based on the sharing password copied by the second user on the preset interface, wherein the sharing password corresponds to the sharing event of the first user for the preset interactive content.
[0041] Among them, the sharing password corresponding to the sharing event of the first user for the preset interactive content can be understood as the password generated by the first user when sharing the preset interactive content to the second user. It can be a combination of a string of specific codes, numbers, letters and / or text corresponding to the preset interactive content, so that the recipient (such as the second user) can open or access the shared content in the current application by copying this password.
[0042] In the above implementation, 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 with 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 a sharing password for preset interactive content, and can publish or send the sharing password in the current application or other applications other than the current application to share the preset interactive content. The second user can copy the sharing password published by the first user or sent to the second user, and after the copying is completed, the current application can be opened or returned to. After detecting the sharing password copied by the first user, the current application can generate a sharing card corresponding to the sharing password and display the sharing card in a preset interface (such as the home interface or the currently displayed interface, etc.).
[0044] S102: In response to a first trigger operation of a second user on the sharing card, display a conversation interface between the second user and the first user.
[0045] The first trigger operation can be understood as a trigger operation for instructing to display 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 its specific execution method is not limited. For example, the first trigger operation can be an operation of triggering the sharing card in a preset triggering method, triggering the preset position of the sharing card, or triggering the preset control displayed in the sharing card.
[0046] Specifically, when a first trigger operation of the second user on a sharing card is received, a conversation interface between the second user and the first user may 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, such as Figure 2As shown, a preset control 21 may be displayed in the sharing card 20. When it is detected that the second user triggers the preset control 21 displayed in the sharing card 20, it can be determined that a first trigger operation for the sharing card 20 is received, and in response to the first trigger operation, a conversation interface 30 between the second user and the first user is displayed, such as Figure 3 shown.
[0048] In this embodiment, the display method of the conversation interface between the second user and the second user is not limited.
[0049] In some embodiments, displaying the conversation interface 30 between the second user and the first user includes: maintaining display of the preset interface, and displaying the conversation interface 30 between the second user and the first user on at least a portion of the area of the preset interface. For example, when receiving the first trigger operation of the second user on the sharing card 20, the preset interface can be maintained, and the conversation interface 30 between the second user and the first user can be displayed on at least a portion of the area of the preset interface. For example, a pop-up layer (such as Figure 3 The conversation interface 30 between the second user and the first user is displayed in the form of a window.
[0050] In some embodiments, displaying the conversation interface between the second user and the first user includes: switching the currently displayed interface from the preset interface to the conversation interface between the second user and the first user. For example, when receiving the first trigger operation of the second user on the sharing card, the currently displayed interface can be switched from the preset interface to the conversation interface between the second user and the first user, such as canceling the display of the preset interface and displaying the conversation interface between the second user and the first user.
[0051] S103: Displaying first interactive information corresponding to the sharing card on the conversation interface, wherein at least part of the first interactive information is associated with the preset interactive content.
[0052] The first interactive information may be interactive information corresponding to the sharing card displayed in the preset interface. At least part of the information content of the first interactive information is associated with the preset interaction, for example, the first interactive information may be used to prompt interaction based on the preset interactive content.
[0053] Exemplarily, after the conversation interface 30 between the second user and the first user is displayed in response to the first trigger operation of the second user on 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 by using the system notification information and / or the conversation information sent by the first user to display the first interaction information 31 corresponding to the sharing card 20 in the conversation interface 30 between the second user and the first user, such as Figure 3 As shown, the second user is invited to interact with the preset interactive content through the first interactive information 31.
[0054] In this embodiment, the information style of the first interactive information is not limited. Optionally, displaying the first interactive information corresponding to the sharing card in the conversation interface includes: displaying an interactive card corresponding to the sharing card in the conversation interface. For example, the first interactive information can be displayed in the conversation interface between the second user and the first user in the style of an interactive card, such as Figure 3 Among them, the interactive card can be a card used to prompt interaction based on preset interactive content.
[0055] Please continue to refer to Figure 3 The first interactive information may display an image 24 associated with the preset interactive content, such as a preset screen of the preset interactive content and / or an image obtained by the first user for the preset interactive content; and / or display prompt content inviting the second user to interact with the preset interactive content. In addition, after the conversation interface is displayed in response to the first trigger operation of the second user, prompt information 32 indicating that the second user has entered the conversation interface based on the sharing event of the first user may be displayed in the conversation interface, so as to prompt the second user through this prompt information 32 that the second user has entered the conversation interface based on the sharing event of the first user, such as Figure 3 As shown; or, the first user is prompted by this prompt information 32, and the second user enters the session interface based on the sharing event performed by the second user, and so on.
[0056] In some embodiments, the method for displaying interactive information may further include: 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; in response to a relationship establishment operation based on the relationship prompt information, adding the first user to the 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.
[0057] Among them, the preset association relationship can be a certain association relationship between users, such as a follow relationship or other association relationships. The relationship prompt information can be prompt information for the preset association relationship. Exemplarily, this relationship prompt information can be used to prompt the second user to establish a preset association relationship with the first user, prompt the second user to interact with the first user before the preset association relationship is established and / or after the preset association relationship is established, etc. The relationship establishment operation can be a trigger operation for indicating that a preset association relationship is established between the second user and the first user. The execution method of the relationship establishment operation is not limited. Exemplarily, this relationship establishment operation can be an operation to trigger the relationship prompt information displayed in the session interface, or an operation to trigger the relationship establishment control displayed in association with this relationship prompt information, etc. The associated user set of the second user can be understood as a set of users in the current application who have a preset association relationship with the second user.
[0058] Specifically, in the case where the second user has not established a preset association relationship with the first user, 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 may also be displayed in the conversation interface, and the second user is prompted to establish the preset association relationship between the second user and the first user through the relationship prompt information. And, in the case where the second user receives a relationship establishment operation based on the relationship prompt information, such as when it is detected that the second user triggers a relationship establishment control displayed in association 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 second user's associated user set.
[0059] Taking the preset association relationship as a follow 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, and the second user can be prompted to follow the first user through the relationship prompt information 33, such as Figure 3 Also, when it is detected that the second user triggers the relationship establishment control 34 displayed in association with the relationship prompt information 33, it can be determined that a relationship establishment operation is received, and in response to the relationship establishment operation, a follow relationship between the second user and the first user is established, and the first user is added to the second user's follow user set.
[0060] In addition, when the second user has established a preset association relationship with the first user, the relationship prompt information corresponding to the preset association relationship may not be displayed in the conversation interface, or prompt information for prompting the second user that the preset association relationship has been established with the first user may be displayed in the conversation interface. This embodiment is not limited to this.
[0061] In some embodiments, the method for displaying interactive information may further include: displaying the personal interface of the first user in response to a third trigger operation of the second user on the sharing card, the third trigger operation including a trigger operation acting on the user identifier of the first user.
[0062] The third trigger operation may be a trigger operation for instructing to display the personal interface of the first user. The execution method of the third trigger operation is not limited. For example, the third trigger operation may include but is not limited to triggering the operation of displaying the user ID of the first user in the sharing card.
[0063] In the above embodiment, 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 relevant information and / or related work information of the first user, etc., so as to further enrich the interaction supported by the sharing card and simplify the operations required to enter the personal interface of the first user.
[0064] For example, when receiving the third trigger operation of the second user on the sharing card 20, the user identification 22 (eg, Figure 2 In the case of a second user viewing the personal interface of the first user, the personal interface of the first user can be displayed, such as keeping the preset interface displayed and displaying the personal interface of the first user on the upper layer of at least part of the preset interface; or switching the currently displayed interface from the preset interface to the personal interface of the first user, etc., so that the second user can view the information associated with the first user in the personal interface of the first user.
[0065] This embodiment provides a method for displaying interactive information, wherein a sharing card is displayed on a preset interface, and the sharing card corresponds to a sharing event of a first user for preset interactive content; in response to a first trigger operation of a second user for the sharing card, a conversation interface between the second user and the first user is displayed; and first interactive information corresponding to the sharing card is displayed on the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content. This embodiment utilizes the above technical solution to support sharing of interactive content in the current application, and supports sharing cards based on the interactive content to enter the conversation interface, which can enrich the shared content in the current application and the interactive method based on the shared content.
[0066] Figure 4A flowchart of another method for displaying interactive information provided in an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, the method for displaying interactive information may also 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 related content; in response to completion of the interactive event, displaying second interactive information generated based on the interactive related content on the session interface.
[0067] Correspondingly, such as Figure 4 As shown, the method for displaying interactive information provided in this embodiment may include:
[0068] S201. Displaying a sharing card on a preset interface, where the sharing card corresponds to a sharing event of a first user for preset interactive content.
[0069] S202: In response to a first trigger operation of a second user on the sharing card, display a conversation interface between the second user and the first user.
[0070] S203: Displaying first interactive information corresponding to the sharing card on the conversation interface, wherein at least part of the first interactive information is associated with the preset interactive content.
[0071] S204: In response to the interactive operation based on the first interactive information, display an interactive interface corresponding to the sharing card.
[0072] The interactive operation may be a trigger operation for indicating the display of an interactive interface corresponding to the sharing card. The execution method of the interactive operation is not limited. For example, the interactive operation may 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. The interactive interface corresponding to the sharing card may be used for the second user to interact. Such an interactive interface may be an interactive interface of preset interactive content. The interactive interface may be used for the second user to interact with the first user based on the preset interactive content.
[0073] For example, when an interactive operation based on the first interactive information 31 is received, for example, when it is detected that the second user triggers the interactive control 35 (such as Figure 3 As shown), an interactive interface corresponding to the sharing card 20 can be displayed, such as an interactive interface that displays the preset interactive content shared by the first user, so that the second user can interact in the interactive interface.
[0074] S205: In response to an interactive event of the second user in the interactive interface, obtain interactive related content.
[0075] Among them, the interactive event can be an event in which the second user interacts in the interactive interface. The interactively associated content can be content obtained based on the interactive event of the second user in the interactive interface. Optionally, the interactively associated content includes at least one of image content, virtual objects and interactive completion, and at least part of the interactively associated content is determined or generated based on the interactive event performed by the second user in the interactive interface. This image content can be image-type content associated with the interactive event of the second user in the interactive interface, such as pictures and / or videos obtained based on the interactive event of the second user in the interactive interface. The virtual object can be an object associated with the interactive event of the second user in the interactive interface, such as virtual resources obtained based on the interactive event of the second user in the interactive interface, the virtual object obtained and / or the growth value of the virtual object. The interactive completion can be understood as the completion associated with the interactive event of the second user in the interactive interface, such as the completion of the second user for the interactive content in the interactive interface.
[0076] Exemplarily, after the interactive interface corresponding to the sharing card is displayed, the second user can interact in the interactive interface. Accordingly, the current application can obtain interactive related content associated with the interactive event based on the interactive event of the second user in the interactive interface.
[0077] In this embodiment, when the preset interactive content is different, the interactive events and / or the interactive related content obtained by the second user in the interactive interface may be different. For example, when the preset interactive content is taking a group photo, this interactive interface may be a picture acquisition interface, the second user may upload a single person picture in the interactive interface, and this interactive related content may be a 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, etc. When the preset interactive content is shooting a video, this interactive interface may be a video acquisition interface, and this interactive related content may be a second video of the same theme shot by the second user using the shooting effect used by the first user when shooting the first video. When the preset interactive content is obtaining virtual resources through conversation, this interactive interface may be an interface for obtaining virtual resources, the second user may obtain virtual resources obtained by having a conversation with the first user in this interface, and this interactive related content may be resource information of the obtained virtual resources. When the preset interactive content is question-answering interaction, this interactive interface can be a question-answering interface, and the second user can answer questions in this interactive interface, such as answering questions associated with the first user, and this interactive related content can be the answer result obtained by the second user or the second user's interaction completion degree (such as the second user's answer score), etc.
[0078] S206: In response to the completion of the interactive event, second interactive information generated based on the interactive related content is displayed on the conversation interface.
[0079] The second interactive information may be interactive information generated based on the acquired interactive related content. Exemplarily, the second interactive information may be used to prompt the interactive related content, prompt the second user that the interaction has been completed, and / or prompt that the interactive related content has been obtained.
[0080] For example, the second user can perform an interactive event associated with the preset interactive content in the interactive interface. After the second user's interaction is completed, the current application can generate second interactive information 50 based on the interactive content after the interactive event is completed and the interactive content is obtained, and display the second interactive information 50 in the conversation interface 30 between the second user and the first user, such as Figure 5 shown.
[0081] Please continue to refer to Figure 5 The second interactive information may display prompt content for the interactive event conducted by the second user, a preset viewing control 51, and / or an image 52 associated with the acquired interactive related content. The preset viewing control 51 may be configured to trigger viewing of the acquired interactive related content. The image associated with the interactive related content may be, for example, a thumbnail of the interactive related content and / or an image generated based on the interactive related content, which is not limited in this embodiment.
[0082] In this embodiment, the display method of the second interactive information is not limited. Exemplarily, the second interactive information can be displayed in the conversation interface in the form of notification information and / or conversation information sent by the second user. Optionally, the second interactive information generated based on the interactive related content is displayed in the conversation interface in the form of conversation information sent by the second user. For example, the second interactive information can be generated based on the interactive related content, and the second interactive information can be displayed in the conversation interface between the second user and the first user in the form of conversation information sent by the second user to the first user, such as Figure 5 As shown, the display method of the second interactive information is further enriched.
[0083] In some embodiments, the second user and / or the first user may be supported to view the interactively associated content based on the second interactive information, so as to further enrich the interactive modes supported after entering the conversation interface based on the sharing card. Optionally, the interactive information display method may further include: displaying the interactively associated content in response to a second trigger operation for the second interactive information. The second trigger operation may be a trigger operation based on the second interactive information, such as an operation that triggers the second interactive information or an operation that triggers a preset viewing control displayed in association with the second interactive information.
[0084] Exemplarily, when the second interactive information 50 is displayed in the conversation interface, the second interactive information 50 may be associated with a preset viewing control 51, such as Figure 5 As shown (the figure takes the example of the preset viewing control 51 being displayed in the display area of the second interactive information 50). When the second trigger operation based on the second interactive information 50 is received, the acquired interactive related content can be displayed. For example, when the trigger operation for the preset viewing control 51 displayed in association with the second interactive information 50 is detected, the display interface of the interactive related content can be displayed, and the interactive related content can be displayed in the display interface, and so on.
[0085] The method for displaying interactive information provided in this embodiment supports entering an interactive interface for interaction based on first interactive information displayed in the conversation interface and corresponding to a sharing card in a preset interface to obtain interactive related content, and displays second interactive information generated based on the interactive related content in the conversation interface, thereby enabling sharing and interaction of interactive content and further enriching the interactive method based on sharing cards.
[0086] Figure 6 This is a block diagram of a display device for interactive information provided by an embodiment of the present disclosure. The device 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 computer, and can interact based on shared interactive content by executing a display method for interactive information, such as entering a conversation interface based on a shared card for interactive content. Figure 6 As shown, the interactive information display device provided in this embodiment may include: a card display module 601, a conversation interface display module 602 and a first information display module 603, wherein:
[0087] A card display module 601 is used to display a sharing card on a preset interface, where the sharing card corresponds to a sharing event of the first user for the preset interactive content;
[0088] A conversation interface display module 602, configured to display a conversation interface between the second user and the first user in response to a first trigger operation of the second user on the sharing card;
[0089] The first information display module 603 is used to display first interactive information corresponding to the sharing card on the conversation interface, where at least part of the first interactive information is associated with the preset interactive content.
[0090] This embodiment provides a display device for interactive information, which displays a sharing card on a preset interface through a card display module, and the sharing card corresponds to a sharing event of a first user for preset interactive content; displays a conversation interface between the second user and the first user in response to a first trigger operation of the second user for the sharing card through a conversation interface display module; and displays first interactive information corresponding to the sharing card on the conversation interface through a first information display module, and at least part of the content of the first interactive information is associated with the preset interactive content. This embodiment uses the above technical solution to support sharing of interactive content in the current application, and supports sharing cards based on the interactive content to enter the conversation interface, which can enrich the shared content in the current application and the interactive method based on the shared content.
[0091] Optionally, the first information display module 603 may be specifically configured to: display an interactive card corresponding to the sharing card in the conversation interface.
[0092] Optionally, the sharing card displays at least one of a content identifier of the preset interactive content, a user identifier of the first user, and a preset control, and the preset control is configured to trigger execution of the first trigger operation.
[0093] Furthermore, the display device of the interactive information may also include: an interactive interface display module, which is used to display an interactive interface corresponding to the sharing card in response to an interactive operation based on the first interactive information; a content acquisition module, which is used to acquire interactive related content in response to an interactive event of the second user in the interactive interface; and a second information display module, which is used to display second interactive information generated based on the interactive related content in the session interface in response to the completion of the interactive event.
[0094] Optionally, the interaction-related content includes at least one of image content, virtual objects and interaction completion, and at least part of the interaction-related content is determined or generated based on an interaction event performed by the second user in the interaction interface.
[0095] Optionally, the second information display module may be specifically configured to: display second interactive information generated based on the interactive related content on the conversation interface in the form of conversation information sent by the second user.
[0096] Furthermore, the display device for interactive information may also include: a content display module, configured to display the interactive related content in response to a second trigger operation on the second interactive information.
[0097] Furthermore, the display device of the interactive information may also include: a relationship prompt module, which is used to display relationship prompt information corresponding to the preset association relationship in the conversation interface in response to the second user and the first user not having established a preset association relationship; and a relationship establishment module, which is used to add the first user to the associated user set of the second user in response to a relationship establishment operation based on the relationship prompt information, and the associated user set is a set of users who have the preset association relationship with the second user.
[0098] Optionally, the conversation interface display module 602 can be specifically used to: keep displaying the preset interface, and display the conversation interface between the second user and the first user on the upper layer of at least a portion of the area of the preset interface; or, switch the 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 may 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 preset interactive content.
[0100] Furthermore, the display device of the interactive information may also include: a personal interface display module, used to display the personal interface of the first user in response to a third trigger operation of the second user on the sharing card, and the third trigger operation includes a trigger operation acting on the user identifier of the first user.
[0101] The interactive information display device provided in the embodiment of the present disclosure can execute the interactive information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the interactive information display method. For technical details not fully described in this embodiment, please refer to the interactive information display method provided in any embodiment of the present disclosure.
[0102] Reference below Figure 7 , which shows a schematic diagram of the structure of an electronic device (e.g., terminal device) 700 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0103] like Figure 7 As shown, the electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, 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. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0104] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 7 The electronic device 700 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0105] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 709, or installed from a storage device 708, or installed from a ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0106] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0107] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0108] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0109] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays a sharing card on a preset interface, and the sharing card corresponds to a sharing event of a first user for preset interactive content; displays a conversation interface between the second user and the first user in response to a first trigger operation of the second user on the sharing card; and displays first interactive information corresponding to the sharing card on the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
[0110] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may 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 may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0111] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0112] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, constitute a limitation on the unit itself.
[0113] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0114] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, 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, including:
[0116] Displaying a sharing card on a preset interface, the sharing card corresponding to a sharing event of the first user for the preset interactive content;
[0117] In response to a first trigger operation of a second user on the sharing card, displaying a conversation interface between the second user and the first user;
[0118] First interactive information corresponding to the sharing card is displayed on the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
[0119] According to one or more embodiments of the present disclosure, Example 2 is the method according to Example 1, wherein displaying the first interactive information corresponding to the sharing card on the conversation interface includes:
[0120] An interactive card corresponding to the sharing card is displayed in the conversation interface.
[0121] According to one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 1, wherein the sharing card displays the content identifier of the preset interactive content, the user identifier of the first user, and at least one of the preset controls, and the preset control is configured to trigger the execution of the first trigger operation.
[0122] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 1, further comprising:
[0123] In response to the interactive operation based on the first interactive information, displaying an interactive interface corresponding to the sharing card;
[0124] Responding to an interaction event of the second user in the interaction interface, acquiring interaction-related content;
[0125] In response to the completion of the interactive event, second interactive information generated based on the interactive related content is displayed on the conversation interface.
[0126] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 4, wherein the interactive related content includes at least one of image content, virtual objects, and interactive completion degree, and at least part of the interactive related content is determined or generated based on an interactive event performed by the second user in the interactive interface.
[0127] According to one or more embodiments of the present disclosure, Example 6 is a method according to Example 4, wherein displaying, on the conversation interface, second interactive information generated based on the interactively associated content includes:
[0128] The second interactive information generated based on the interactive related content is displayed on the session interface in the form of session information sent by the second user.
[0129] According to one or more embodiments of the present disclosure, Example 7 is the method according to Example 4, further comprising:
[0130] In response to a second trigger operation on the second interactive information, the interactive related content is displayed.
[0131] According to one or more embodiments of the present disclosure, Example 8 is the method according to Example 1, further comprising:
[0132] In response to the second user and the first user not having established a preset association relationship, displaying prompt information corresponding to the preset association relationship in the conversation interface;
[0133] In response to a relationship establishment operation based on the relationship prompt information, the first user is added to an associated user set of the second user, where the associated user set is a set of users having the preset association relationship with the second user.
[0134] According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 1, wherein displaying a conversation interface between the second user and the first user includes:
[0135] Keep displaying the preset interface, and display a conversation interface between the second user and the first user on at least a portion of the preset interface; or
[0136] The currently displayed interface is switched from the preset interface to a conversation interface between the second user and the first user.
[0137] According to one or more embodiments of the present disclosure, Example 10 is a method according to any one of Examples 1-9, wherein displaying a sharing card on a preset interface includes:
[0138] A sharing card generated based on the sharing password copied by the second user is displayed on the preset interface, 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 is a method according to any one of Examples 1-9, further comprising:
[0140] In response to a third trigger operation of the second user on the sharing card, the personal interface of the first user is displayed, the third trigger operation including a trigger operation acting on the user identification of the first user.
[0141] According to one or more embodiments of the present disclosure, Example 12 provides a display device for interactive information, including:
[0142] A card display module, configured to display a sharing card on a preset interface, wherein the sharing card corresponds to a sharing event of the first user for the 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 trigger operation of the second user on the sharing card;
[0144] The first information display module is used to display first interactive information corresponding to the sharing card in the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
[0145] According to one or more embodiments of the present disclosure, Example 13 provides an electronic device, including:
[0146] one or more processors;
[0147] a memory for storing 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 as described in 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 a computer program stored thereon, which, when executed by a processor, implements the method for displaying interactive information as described in any one of Examples 1-11.
[0150] According to one or more embodiments of the present disclosure, Example 15 provides a computer program product. When the computer program product is executed by a computer, the computer implements the method for displaying interactive information as described in any one of Examples 1-11.
[0151] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0152] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0153] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A method for displaying interactive information, characterized in that: include: Displaying a sharing card on a preset interface, the sharing card corresponding to a sharing event of the first user for the preset interactive content; In response to a first trigger operation of a second user on the sharing card, displaying a conversation interface between the second user and the first user; First interactive information corresponding to the sharing card is displayed on the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
2. The method according to claim 1, characterized in that The displaying, on the conversation interface, the first interactive information corresponding to the sharing card includes: An interactive card corresponding to the sharing card is displayed in the conversation interface.
3. The method according to claim 1, characterized in that The sharing card displays at least one of a content identifier of the preset interactive content, a user identifier of the first user, and a preset control, and the preset control is configured to trigger execution of the first trigger operation.
4. The method according to claim 1, characterized in that: Also includes: In response to the interactive operation based on the first interactive information, displaying an interactive interface corresponding to the sharing card; Responding to an interaction event of the second user in the interaction interface, acquiring interaction-related content; In response to the completion of the interactive event, second interactive information generated based on the interactive related content is displayed on the conversation interface.
5. The method according to claim 4, characterized in that The interactive related content includes at least one of image content, virtual objects and interactive completion degree, and at least part of the interactive related content is determined or generated based on an interactive event performed by the second user in the interactive interface.
6. The method according to claim 4, characterized in that The displaying, on the conversation interface, second interactive information generated based on the interactive related content includes: The second interactive information generated based on the interactive related content is displayed on the session interface in the form of session information sent by the second user.
7. The method according to claim 4, characterized in that Also includes: In response to a second trigger operation on the second interactive information, the interactive related content is displayed.
8. The method according to claim 1, characterized in that Also includes: In response to the second user and the first user not having established a preset association relationship, displaying 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, the first user is added to an associated user set of the second user, where the associated user set is a set of users having the preset association relationship with the second user.
9. The method according to claim 1, characterized in that: The displaying the conversation interface between the second user and the first user includes: Keep displaying the preset interface, and display a conversation interface between the second user and the first user on at least a portion of the preset interface; or The currently displayed interface is switched from the preset interface to a 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 displaying of the sharing card on the preset interface includes: A sharing card generated based on the sharing password copied by the second user is displayed on the preset interface, wherein the sharing password corresponds to a sharing event of the first user for the preset interactive content.
11. The method according to any one of claims 1 to 9, characterized in that: Also includes: In response to a third trigger operation of the second user on the sharing card, the personal interface of the first user is displayed, the third trigger operation including a trigger operation acting on the user identification of the first user.
12. A display device for interactive information, characterized in that: include: A card display module, configured to display a sharing card on a preset interface, wherein the sharing card corresponds to a sharing event of the first user for the preset interactive content; a conversation interface display module, configured to display a conversation interface between the second user and the first user in response to a first trigger operation of the second user on the sharing card; The first information display module is used to display first interactive information corresponding to the sharing card in the conversation interface, and at least part of the content of the first interactive information is associated with the preset interactive content.
13. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to 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 so that the at least one processor can execute the method for displaying interactive information according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for displaying interactive information according to any one of claims 1 to 11 when executed.
15. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method for displaying interactive information according to any one of claims 1 to 11 is implemented.
Citation Information
Patent Citations
Content interaction method, device and equipment, computer readable storage medium and product
CN115904154A
Task list sharing method and device, equipment and medium
CN116016420A
Session message processing method, device, equipment and computer program product
CN116614464A
Method, device and equipment for live broadcast interaction and storage medium
CN116744032A
Sharing interface display method and device, electronic equipment and storage medium
CN117215450A
Cited By
Interactive information display method and apparatus, electronic device, storage medium, and program product
WO2026145035A1