Message transmission method, device, electronic device, storage medium, and program product

JP2025504870AActive Publication Date: 2025-02-19BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024543192
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-01-19
Filing Date
2023-01-16
Publication Date
2025-02-19
Estimated Expiration
2043-01-16

Smart Images

  • Figure 2025504870000001_ABST
    Figure 2025504870000001_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, an apparatus, an electronic device, a storage medium and a program product for sending a message, the method including: receiving an interactive picture sending operation on a current session page; in response to the interactive picture sending operation, determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; sending the target interactive picture to at least one second user in a form of a session message, and displaying the target interactive picture on the current session page.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed with the State Intellectual Property Office of China on January 19, 2022, bearing application number 202210060996.X, the entire contents of which are incorporated herein by reference.

[0002] [Technical field] The present disclosure relates to the field of computer technology, for example, to a method, device, electronic device, storage medium, and program product for transmitting a message. [Background technology]

[0003] A user can send an expression picture in the form of a session message on the session page, for example, a user can select an expression picture from the expression panel to send it. In order to improve the experience of a user using the session function, it is necessary to enrich the interactive manner of the expression picture to meet the interactive demands of the user. Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure provides a message sending method, device, electronic device, storage medium and program product for simplifying the process of sending interactive pictures. [Means for solving the problem]

[0005] An embodiment of the present disclosure provides a method for sending a message, the method for sending a message comprising: receiving an interactive picture send operation on the current session page; In response to the interactive picture sending operation, determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; sending the target interactive picture to at least one second user in the form of a session message; and displaying the target interactive picture on a current session page.

[0006] An embodiment of the present disclosure further provides a message sending device, the message sending device including: an operation receiving module configured to receive an interactive picture sending operation on a current session page; a picture selection module configured to, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; and a picture sending module configured to send the target interactive picture to at least one second user in a form of a session message and display the target interactive picture on a current session page.

[0007] An embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; a memory configured to store one or more programs; When the one or more programs are executed by the one or more processors, they cause the one or more processors to implement the message sending method described in the embodiments of the present disclosure.

[0008] 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, realizes the method for sending a message according to the embodiment of the present disclosure.

[0009] An embodiment of the present disclosure further provides a computer program product, which, when executed by a computer, causes the computer to implement the message sending method according to the embodiment of the present disclosure. [Brief description of the drawings]

[0010] [Figure 1] 4 is a flowchart of a method for sending a message according to an embodiment of the present disclosure. [Diagram 2] FIG. 1 is a schematic diagram of a display of a session page according to an embodiment of the present disclosure. [Diagram 3] 13 is a flowchart of another message sending method according to an embodiment of the present disclosure. [Figure 4] FIG. 13 is a schematic diagram of another session page display according to an embodiment of the present disclosure. [Diagram 5] FIG. 1 is a schematic diagram of an interactive panel according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural block diagram of a message sending device according to an embodiment of the present disclosure; [Figure 7] FIG. 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, the embodiments of the present disclosure will be described with reference to the drawings. Although the drawings show some embodiments of the present disclosure, the present disclosure may be realized in many forms, and should not be construed as being limited to the embodiments described herein, but rather provide these embodiments for understanding the present disclosure. The drawings and embodiments of the present disclosure are only used for illustrative purposes and do not limit the protection scope of the present disclosure.

[0012] The steps described in the method embodiments of the present disclosure may be performed in a different order and / or in parallel. It is noted that method embodiments may include additional steps and / or omit performance of steps that are shown. The scope of the present disclosure is not limited in this respect.

[0013] As used herein, the term "including" and variations thereof are open inclusions, including but not limited to. The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0014] The concepts of "first", "second", etc. mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order or interdependence of functions performed by these devices, modules or units.

[0015] The modifications "a" and "a plurality" referred to in this disclosure are general rather than limiting and should be understood as "one or more" unless otherwise indicated in the context.

[0016] The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are used for illustration purposes only and are not used to limit the scope of these messages or information.

[0017] FIG. 1 is a flowchart of a message sending method according to an embodiment of the present disclosure. The method may be performed by a message sending device, where the device may be implemented by software and / or hardware, and may be located in an electronic device, such as a mobile phone or a tablet computer. The message sending method according to an embodiment of the present disclosure is applied to a scenario of sending an interactive picture. As shown in FIG. 1, the message sending method according to this embodiment may include the following steps:

[0018] S101, receiving an interactive picture sending operation on a current session page.

[0019] The current session page may be the session page currently being displayed. The send interactive picture operation may be a trigger operation for sending an interactive picture in the form of a session message in the current session page, for example, an operation for triggering a send interactive picture control displayed on the current page. The interactive picture may be, for example, an expression picture selected by the first user, and may include static pictures and dynamic pictures.

[0020] When the user intends to send an interactive picture on the current session page, the interactive picture send control can be triggered. In response, when the electronic device detects that the user triggers the interactive picture send control on the current session page, the electronic device can determine that an interactive picture send operation has been received on the current session page.

[0021] In one embodiment, receiving an interactive picture send operation on the current session page includes receiving an interactive picture send operation acting on an interactive picture send control displayed on the current session page, and further includes displaying an interactive picture send control on the current session page if the first user and / or at least one second user meets a first predetermined condition prior to receiving the interactive picture send operation on the current session page.

[0022] The interactive picture sending control may be used to instruct the electronic device to automatically select and send at least one interactive picture, and the interactive picture sending control may be displayed on the current session page when the first user or at least one second user of the current session meets a first predetermined condition. The current session may be a session displayed on the current session page, and the current session may include the first user and one or more second users, and accordingly, the current session page may be a single-session page of the first user and one second user, or a session page of the first user and a group of multiple second users. The first user may be a user who triggers the interactive picture sending control in the current session. The second user may be a user to whom the first user sends a target interactive picture in the current session to the second user, for example, a user other than the first user in the current session. The first predetermined condition may be a predetermined display condition of the interactive picture sending control, and may be set as necessary. The first user and / or at least one second user satisfying the first predefined condition includes at least one second user sending an interactive picture message and displaying the interactive picture message sent by the second user on the currently presented session page. For example, the first predefined condition can be set as: the sending time length of the last sent session message / interactive picture in the current session is less than a predefined time length threshold, or at least one interactive picture sent by the second user is displayed on the current session page at the current time, or the first user and at least one second user are online within a predefined time. The first predefined condition can also be set as a combination of any of the above conditions.

[0023] Illustratively, the electronic device may display an interactive picture send control on a current session page when a first user and / or at least one second user in the current session meets a first predetermined condition, whereby the first user may trigger the interactive picture send control when he or she wishes to send an interactive picture. In response, the electronic device may determine that an interactive picture send operation has been received when the electronic device detects that the first user triggers the interactive picture send control displayed on the current page.

[0024] In the above embodiment, the display position of the interactive picture send control on the current page can be flexibly set, for example, the interactive picture send control may be displayed in the message display area of ​​the current session page, and in this case, displaying the interactive picture send control on the current session page may include determining a target session message on the current session page that satisfies a second predetermined condition, and displaying the interactive picture send control at a target-related position of the display position of the target session message.

[0025] The target session message may be a session message displayed on the current session page and satisfying a second predetermined condition. The second predetermined condition may be set as necessary, and the target session message satisfying the second predetermined condition may include that the target session message is the last interactive picture message sent by the second user on the currently presented session page, and / or that the target session message is an interactive picture message sent by the second user and presented at a predetermined position on the currently presented session page. Accordingly, the target session message may be the last interactive picture message sent by the second user on the currently presented session page, i.e., the target session message may be the last interactive picture message displayed on the current session page at the current time and sent by the second user, and / or the interactive picture message displayed at a predetermined position on the current session page at the current time and sent by the second user. The interactive picture message may be a session message including an interactive picture. The predetermined position may be a preset position in the message display area of ​​the current session page, such as the top position, bottom position, or middle position of the message display area, and the present embodiment is not limited thereto. The target-related location may be a location related to the display location of the target session message on the current session page, for example, the target-related location may be located inside or outside the display location of the target session message, and / or may be located at a position above, below, to the left or right of the display location of the target session message, etc.

[0026] When displaying the current session page, the electronic device can periodically determine whether the first user and / or at least one second user in the current session satisfy a first predetermined condition and whether a target session message satisfying a second predetermined condition is presented on the current session page at the current time, and when the first user and / or at least one second user in the current session satisfy the first predetermined condition and a target session message satisfying the second predetermined condition is presented on the current session page at the current time, the electronic device displays the interactive picture transmission control 20 at a target-related position of the display position of the target session message. For example, when the last interactive picture message sent by the second user is displayed in the message display area of ​​the current session page, the electronic device can display the interactive picture transmission control 20 to the right of the last interactive picture message, as shown in FIG. 2.

[0027] In another embodiment, the interactive picture send control may be displayed on an interactive panel, where displaying the interactive picture send control on the current session page may include displaying an interactive panel on the current session page, where the interactive panel displays the interactive picture send control and the predetermined interactive picture.

[0028] In order to improve the user experience, in this embodiment, the interactive picture sending control is displayed only when the first user receives a target session message sent by at least one second user, thereby improving the simplicity of the current session page on the premise of satisfying the interactive picture sending needs of the first user. At this time, optionally, the first user and / or at least one second user satisfying the first predetermined condition includes at least one second user sending an interactive picture message and displaying the interactive picture message on the session page, or the first user and / or at least one second user satisfying the first predetermined condition includes the first user and at least one second user being online within a predetermined time, and at least one second user sending an interactive picture message and displaying the interactive picture message sent by the second user on the currently presented session page. That is, regardless of whether the first user is online or not and whether there is a second user online in the current session, if the interactive picture message last sent by the second user is displayed on the current session page, the interactive picture sending control can be displayed on the current session page. For example, taking into consideration whether a first user is online within a predetermined time and whether a second user who is online in the current session exists within the predetermined time, an interactive picture sending control can be displayed on the current session page only if the first user is online within the predetermined time, there is at least one second user who is online in the current session within the predetermined time, and the current session page displays the last sent interactive picture message of the second user, where the predetermined time can be flexibly set, for example, the predetermined time can be set to a length of time, such as 1 minute or 5 minutes.

[0029] S102, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation.

[0030] The target picture set may be a picture set obtained by matching based on an interactive picture sending operation, for example, a target picture set obtained by matching based on a target session message, in which the target picture set being obtained by matching based on an interactive picture sending operation may include being obtained by matching based on a target session message that satisfies a second predetermined condition. For example, the target picture set may be formed by selecting a predetermined interactive picture whose relevance to the target session message is equal to or greater than a predetermined relevance threshold, or the target picture set may be formed by sorting at least one predetermined interactive picture based on its relevance to the target session message and selecting the top n (n is a positive integer) predetermined interactive pictures. The target interactive picture may be an interactive picture sent in response to this interactive picture sending operation.

[0031] When an interactive picture sending operation is received, a target picture set can be obtained by matching based on the interactive picture sending operation, and at least one predetermined interactive picture in the target picture set can be selected as the target interactive picture, for example, at least one predetermined interactive picture from the target picture set can be randomly selected as the target interactive picture, an interactive picture in the target picture set that is most relevant to the target session message can be selected as the target interactive picture, or an interactive picture in the target picture set that is not currently sent by the first user in the session page and is most relevant to the target session message can be selected as the target interactive picture, etc.

[0032] S103, sending the target interactive picture to at least one second user in a form of a session message, and displaying the target interactive picture on a current session page.

[0033] In this embodiment, when a user performs an interactive picture sending operation, one interactive picture from the target picture set can be automatically selected and sent, eliminating the need for the user to view at least one specified interactive picture and then select and send the specified interactive picture that needs to be sent, thereby simplifying the operations required to send user interactive pictures and improving the user experience.

[0034] After determining the target interactive picture, the target interactive picture is sent in the current session in the form of a session message, i.e., the target interactive picture is sent to at least one second user of the current session in the form of a session message, and the target interactive picture sent by the first user can be displayed on the current session page.

[0035] The message sending method according to this embodiment includes receiving an interactive picture sending operation on a current session page, and in response to the interactive picture sending operation, determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation, sending the target interactive picture to at least one second user in the form of a session message, and displaying the target interactive picture on the current session page. By adopting the above technical solution, this embodiment can enrich the interactive manner in which a user sends an interactive picture and improve the user experience.

[0036] 3 is a flowchart of another message sending method according to an embodiment of the present disclosure. The embodiment of the present embodiment may be combined with one or more optional embodiments of the above-mentioned embodiments. Optionally, displaying an interactive panel on the current session page includes displaying an interactive control at a target-related position of the display position of the target session message, and displaying the interactive panel on the current session page in response to a trigger operation on the interactive control.

[0037] Optionally, the method further includes, after displaying an interactive panel on the current session page, in response to a trigger operation on any one of the predetermined interactive pictures displayed on the interactive panel, designating the predetermined interactive picture that is the subject of the trigger operation as a target interactive picture.

[0038] Optionally, after sending the target interactive picture to at least one second user in the form of a session message, the method further includes performing category matching on the interactive pictures sent and / or received on the current session page, and counting the number of interactive pictures of each category sent and / or received on the current session page, respectively, starting from an interactive picture that satisfies a third predetermined condition, until no interactive picture is received again within a set time length, and displaying the counting result.

[0039] Optionally, the message sending method according to this embodiment further includes, when the counting result reaches any one of the predetermined counting values, displaying an effect corresponding to the currently reached predetermined counting value on the current session page.

[0040] As shown in FIG. 3, the message sending method according to this embodiment may include the following steps.

[0041] S201, displaying an interactive control at a target-related position of a display position of the target session message.

[0042] In this embodiment, an interactive picture transmission control may be displayed on the interactive panel.

[0043] The interactive panel may display all of the predetermined interactive pictures, or may display only the predetermined interactive pictures in the target picture set. The interactive control may be used to instruct the electronic device to display the interactive panel.

[0044] When a target session message is displayed on the current session page, an interactive control 40 can be displayed at a target-related position of the display position of the target session message. For example, when an interactive picture message sent by a second user is displayed in the message display area of ​​the current session page, the last interactive picture message sent by the second user and / or the session message presented at a predetermined position in the session message display area is the target session message, and an interactive control 40 can be displayed at a target-related position of the display position of the target session message, as shown in FIG. 4.

[0045] S202, in response to a trigger operation on the interactive control, display an interactive panel on a current session page, and execute S203 or S205, where an interactive picture transmission control and a predetermined interactive picture are displayed on the interactive panel.

[0046] As shown in Fig. 4, the electronic device displays an interactive control 40 at a target-related position of the display position of the target session message, so that the first user can trigger the interactive control 40 when he / she wants to check the interactive panel. In response, when the electronic device detects the interactive control 40 displayed in the message presentation area of ​​the current session page that triggers the first user, the electronic device can display an interactive panel, and display the interactive picture sending control 20 and a predetermined interactive picture 50 in the interactive panel, as shown in Fig. 5.

[0047] In this embodiment, the display manner of the predetermined interactive pictures displayed on the interactive panel can be set as needed, for example, the predetermined interactive pictures may be randomly arranged on the interactive panel, or the predetermined interactive pictures may be arranged on the interactive panel according to the relevance between the predetermined interactive pictures and the target session messages, where the target session messages satisfy a second predetermined condition.

[0048] 4, in addition to displaying the interactive control 40 in the message display area, this embodiment may also display an expression control 42 outside the message display area, for example, in the message input area 41, and the trigger of this expression control 42 may be used to instruct the electronic device to display an expression window, and the expression picture displayed in this expression window may or may not include the interactive picture displayed on the interactive panel, and may also include an expression picture not displayed on the interactive panel. That is, the interactive control displayed at the relevant position of the display position of the target session message mentioned in this embodiment is not the expression control 42 displayed outside the message display area, and has a different function from the expression control 42 displayed outside the message display area.

[0049] S203, receiving an interactive picture sending operation acting on an interactive picture sending control currently displayed on the session page;

[0050] S204, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from the target picture set obtained by matching based on the interactive picture sending operation, and execute S206.

[0051] S205, in response to a trigger operation on any one of the predetermined interactive pictures displayed on the interactive panel, the predetermined interactive picture that is the object of the trigger operation is designated as a target interactive picture.

[0052] S206, sending the target interactive picture to at least one second user in a form of a session message, and displaying the target interactive picture on a current session page.

[0053] In this embodiment, the first user can trigger an interactive picture transmission control displayed on the interactive panel to automatically select at least one interactive picture as a target interactive picture and instruct the electronic device to transmit the target interactive picture, and can also select and transmit one interactive picture that the first user wishes to transmit from the interactive panel.

[0054] When a first user views at least one predefined interactive picture displayed on the interactive panel and intends to send one predefined interactive picture in a current session page, the first user can trigger the predefined interactive picture on the interactive panel, and in response, when the electronic device detects the one predefined interactive picture displayed on the first user-triggered interactive panel, the electronic device can take the predefined interactive picture as a target interactive picture, send the target interactive picture in the form of a session message to at least one second user of the current session, and display the target interactive picture in a message display area of ​​the current session page.

[0055] In this embodiment, after transmitting the target interactive picture, the interactive panel can be turned off or the display of the interactive panel can be kept, and this embodiment is not limited thereto.

[0056] In one embodiment, the method further includes maintaining a display of the interactive panel after sending the target interactive picture to at least one second user in the form of a session message, and updating a predetermined interactive picture displayed on the interactive panel in response to a picture update operation.

[0057] In the above embodiment, the electronic device can update a predetermined interactive picture displayed on the interactive panel based on a picture update operation of the first user.

[0058] The electronic device can hold the display of the interactive panel after sending the target interactive picture until it receives a trigger operation to turn off the interactive panel, for example, a trigger operation on an off control of the interactive panel and / or a trigger operation acting on a blank area of ​​the current session page (for example, a click operation). Thereby, when the interactive panel is in a display state, the first user can perform a picture update operation when he or she wishes to update a predetermined interactive picture displayed on the interactive panel. In response, when the electronic device detects the picture update operation of the first user, the electronic device can update the predetermined interactive picture displayed on the interactive panel, for example, by randomly selecting a certain number of predetermined interactive pictures not displayed on the interactive panel, or by selecting a certain number of predetermined interactive pictures not displayed on the interactive panel in order of relevance to the target session message, and updating the predetermined interactive picture displayed on the interactive panel as the currently selected predetermined interactive picture.

[0059] Optionally, updating the predefined interactive picture displayed on the interactive panel in response to the picture update operation includes at least one of: updating the current predefined interactive picture displayed on the interactive panel as a first predefined interactive picture in response to an interactive picture send operation; updating the current predefined interactive picture displayed on the interactive panel as a second predefined interactive picture in response to a trigger operation on the picture update control; and updating the current predefined interactive picture displayed on the interactive panel as a third predefined interactive picture matching the target character input by the first user in response to a character input operation.

[0060] The first predefined interactive picture / second predefined interactive picture may be predefined interactive pictures determined according to the same or different decision rules, for example, predefined interactive pictures determined randomly or according to relevance to the target session message. The third predefined interactive picture may be predefined interactive picture determined according to the degree of matching between the character input by the first user (i.e., the target character).

[0061] In one embodiment, the electronic device can update the predefined interactive picture displayed on the interactive panel based on the first user's interactive picture sending operation. For example, the first user can trigger an interactive picture sending control displayed on the interactive panel when he / she wants to send an interactive picture, and in response, when the electronic device detects that the first user triggers the interactive picture sending control, the electronic device can determine at least one predefined interactive picture from the target picture set as a target interactive picture, send the target interactive picture to at least one second user in the form of a session message, display the target interactive picture on the current session page, and update the current predefined interactive picture displayed on the interactive panel as the first predefined interactive picture.

[0062] In another embodiment, the electronic device can update a predefined interactive picture displayed on the interactive panel based on a trigger operation of a picture update control by a first user. For example, the first user can trigger a picture update control in the interactive panel when the first user wants to update a predefined interactive picture displayed on the interactive panel, and in response, the electronic device can update the current predefined interactive picture displayed on the interactive panel as a second predefined interactive picture when detecting that the first user triggers the picture update control displayed on the interactive panel.

[0063] In this embodiment, the picture update control may be fixedly displayed on the interactive panel or may be displayed when the target session message has changed and the interactive panel is in a display state, and optionally further includes, in response to a trigger operation on the picture update control, displaying the picture update control on the interactive panel when the interactive panel is displayed before updating a current predetermined interactive picture displayed on the interactive panel with a second predetermined interactive picture, or displaying the picture update control on the interactive panel when the target session message has changed and the interactive panel is in a display state.

[0064] In yet another embodiment, the electronic device can update a predefined interactive picture displayed on the interactive panel based on the character input operation of the first user. For example, the first user can input a character into the message input area to send a session message including the character and / or perform an interactive picture search, and in response, the electronic device inputs a character (i.e., a target character) into the message input area based on the character input operation of the first user, obtains a third predefined interactive picture that matches the target character, for example, obtains a predefined interactive picture whose included characters match the target character (e.g., a predefined interactive picture including the target character or a predefined interactive picture including characters having the same or similar meaning as the target character), and / or obtains a predefined interactive picture whose expressed emotion is the same or similar to the emotion expressed by the target character, sets it as the third predefined interactive picture, and updates the current predefined interactive picture displayed on the interactive panel with the third predefined interactive picture.

[0065] S207, performing category matching for the interactive pictures sent and / or received in the current session page.

[0066] The interactive pictures sent and / or received on the current session page can be classified according to predetermined set classification rules, for example, the interactive pictures sent and / or received on the current session page can be classified according to the emotions expressed in the interactive pictures (e.g., joy, sadness, admiration, sarcasm, etc.).

[0067] S208: counting the number of interactive pictures of each category transmitted and / or received on the current session page, respectively, starting from the interactive picture that satisfies the third predetermined condition, until no interactive picture is received again within the set time length, and displaying the counting result.

[0068] The interactive picture that satisfies the third predetermined condition may be an interactive picture transmitted based on the first user's interactive picture transmission operation or an operation on a predetermined interactive picture displayed on the interactive panel when not counting, or may be an interactive picture included in a target session message when a user triggers an interactive picture transmission operation or instructs an electronic device to display an interactive panel when not counting, and this embodiment does not limit this. The set time length may be preset by a developer, for example, the set time length may be set to a time length such as 5 s or 10 s.

[0069] The counting starts with an interactive picture that satisfies a third specified condition in the current session, and counts each interactive picture of each category transmitted and / or received on the current session page in order of earliest transmission time, and displays the counting results on the current session page. During the counting process, it is periodically determined whether an interactive picture transmitted in the form of a session message has been retransmitted and / or rereceived within a specified time length after the most recent interactive picture displayed on the current session page, and if an interactive picture transmitted in the form of a session message has been retransmitted and / or rereceived, the retransmitted and / or rereceived interactive picture is regarded as the most recent interactive picture, and if the interactive picture transmitted in the form of a session message is not retransmitted and / or received again, the counting is stopped.

[0070] S209, when the counting result reaches any one of the predetermined counting values, an effect corresponding to the currently reached predetermined counting value is displayed on the current session page.

[0071] In this embodiment, a plurality of predetermined count values ​​are preset, and when the count result of each category reaches one of the predetermined count values ​​during the counting process, an effect corresponding to the currently reached predetermined count value is displayed on the current session page, thereby enriching the expression format of the interactive picture. Here, the plurality of predetermined count values ​​can be set as required, for example, the predetermined count value may be set to 10, 20, 30, or 40, and the effects displayed when the count results of different categories reach the same predetermined count value may be the same or different, and the effect may be a full-screen effect, for example, an effect corresponding to the currently reached predetermined count value may be displayed on the upper layer of the plurality of session messages presented on the current session page.

[0072] In the message sending method according to this embodiment, an interactive picture sending control and a specified interactive picture are displayed on an interactive panel, the interactive pictures sent and / or received on the current session page are counted according to categories, and the counting result is displayed. When the counting result reaches one of the specified count values, an effect corresponding to the specified count value is displayed on the current session page, which can meet the different interactive picture sending needs of users, enrich the expression form of the interactive picture, and improve the user experience.

[0073] 6 is a structural block diagram of a message sending device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, may be disposed in an electronic device, may be disposed in a mobile phone or a tablet computer, and may send an interactive picture in the form of a session message by executing the message sending method. As shown in FIG. 6, the message sending device according to this embodiment may include an operation receiving module 601, a picture selecting module 602, and a picture sending module 603.

[0074] The operation receiving module 601 is configured to receive an interactive picture sending operation in a current session page; The picture selection module 602 is configured to, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from the target picture set obtained by matching based on the interactive picture sending operation; The picture sending module 603 is configured to send the target interactive picture to at least one second user in a form of a session message, and display the target interactive picture on the current session page.

[0075] In the message sending device according to this embodiment, the operation receiving module 601 receives an interactive picture sending operation on a current session page, the picture selecting module 602 responds to the interactive picture sending operation by determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation, and the picture sending module 603 sends the target interactive picture to at least one second user in the form of a session message, and displays the target interactive picture on the current session page. By adopting the above technical solution in this embodiment, the interactive manner in which a user sends an interactive picture can be enriched, and the user experience can be improved.

[0076] In the above aspect, the operation receiving module 601 may be configured to receive an interactive picture sending operation acting on an interactive picture sending control displayed on the current session page, and the message sending device according to this embodiment may further include a sending control display module configured to display an interactive picture sending control on the current session page if the first user and / or at least one second user satisfies a first predetermined condition before receiving the interactive picture sending operation on the current session page.

[0077] In the above aspect, the send control display module may be configured to determine a target session message in the current session page that satisfies a second predetermined condition, and display an interactive picture send control at a target-related position in the display position of the target session message.

[0078] In the above aspect, the send control display module may be configured to display an interactive panel on the current session page, where the interactive picture send control and the predefined interactive picture are displayed on the interactive panel.

[0079] In the above aspect, the predetermined interactive pictures may be randomly arranged on the interactive panel, or the predetermined interactive pictures may be arranged on the interactive panel according to a degree of association between the predetermined interactive pictures and the target session messages, where the target session messages satisfy a second predetermined condition.

[0080] In the above aspect, the send control display module may be configured to display an interactive control at a target-related location of the display location of the target session message, and to display an interactive panel on the current session page in response to a trigger operation on the interactive control.

[0081] The message sending device according to this embodiment may further include a trigger response module configured to display an interactive panel on a current session page and then, in response to a trigger operation on any one of the specified interactive pictures displayed on the interactive panel, designate the specified interactive picture that is the target of the trigger operation as a target interactive picture.

[0082] In the above aspect, the target session message satisfying a second predetermined condition may include the target session message being the last interactive picture message sent by the second user on the currently presented session page, and / or the target session message being an interactive picture message sent by the second user that is presented at a predetermined position on the currently presented session page.

[0083] In the above aspect, obtaining the target picture set by matching based on an interactive picture sending operation may include obtaining the target picture set by matching based on a target session message that satisfies a second predetermined condition.

[0084] In the above aspect, the first user and / or the at least one second user satisfying the first predetermined condition may include the at least one second user sending an interactive picture message and displaying it on the session page, or the first user and / or the at least one second user satisfying the first predetermined condition may include the first user and the at least one second user being online within a predetermined time and the at least one second user sending an interactive picture message and the second user sending an interactive picture message and displaying it on the currently presented session page.

[0085] The message sending device according to this embodiment may further include an interactive panel display module configured to maintain a display of the interactive panel after sending the target interactive picture to at least one second user in the form of a session message, and an interactive picture update module configured to update a specified interactive picture displayed on the interactive panel in response to a picture update operation.

[0086] In the above aspect, the interactive picture update module may be configured to perform at least one of the following operations: in response to an interactive picture send operation, updating a current predefined interactive picture displayed on the interactive panel as a first predefined interactive picture; in response to a trigger operation on a picture update control, updating a current predefined interactive picture displayed on the interactive panel as a second predefined interactive picture; and in response to a character input operation, updating a current predefined interactive picture displayed on the interactive panel as a third predefined interactive picture matching the target character input by the first user.

[0087] The message sending device according to this embodiment may further include an update control display module configured to, in response to a trigger operation on the picture update control, display a picture update control on the interactive panel when the interactive panel is displayed before updating a current predetermined interactive picture displayed on the interactive panel as a second predetermined interactive picture, or to display a picture update control on the interactive panel when the target session message has changed and the interactive panel is in a display state.

[0088] The message sending device according to this embodiment may further include a category matching module configured to perform category matching on the interactive pictures sent and / or received on the current session page after sending the target interactive picture to at least one second user in the form of a session message, and a counting module configured to count the number of interactive pictures of each category sent and / or received on the current session page, respectively, starting from an interactive picture that satisfies a third predetermined condition, until no interactive picture is received again within a set time length, and display the counting result.

[0089] The message sending device according to this embodiment may further include an effect display module configured to display an effect corresponding to the currently reached predetermined count value on the current session page when the count result reaches any one of the predetermined count values.

[0090] The message transmitting device according to the embodiment of the present disclosure may execute the message transmitting method according to any embodiment of the present disclosure, and may have corresponding functional modules and effects for executing the message transmitting method. For technical details not described in detail in this embodiment, please refer to the message transmitting method according to any embodiment of the present disclosure.

[0091] Referring now to FIG. 7, a structural schematic diagram of an electronic device (e.g., a terminal device) 700 for implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (Portable Multimedia Players, PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital televisions (TVs) and desktop personal computers. The electronic device shown in FIG. 7 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.

[0092] 7, the electronic device 700 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 701, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 702 or loaded from a storage device 708 into a random access memory (RAM) 703. The RAM 703 further stores various programs and data necessary for the operation of the electronic device 700. The processing unit 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.

[0093] Input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyro, etc., output devices 707 including, for example, a Liquid Crystal Display (LCD), speaker, vibrator, etc., storage devices 708 including, for example, a magnetic tape, hard disk, etc., and communication devices 709 can be connected to the interface 705. The communication devices 709 can enable wireless or wired communication to exchange data with the electronic device 700 or other devices. Although FIG. 7 shows the electronic device 700 with various devices, it is not necessary for the electronic device 700 to implement or be equipped with all of the devices shown. More or fewer devices can be implemented or equipped.

[0094] According to an embodiment of the present disclosure, the process described above with reference to the flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, including a computer program carried on a non-transitory computer-readable medium, the computer program including a program code for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via a communication device 709, or may be installed from a storage device 708, or may be installed from a ROM 702. When the computer program is executed by the processing device 701, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0095] The computer readable medium of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of both. The computer readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. The computer readable storage medium may include an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a RAM, a ROM, an Erasable Programmable Read-Only Memory (EPROM), a flash, 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 may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer readable signal medium may include a propagated data signal, in baseband or as part of a carrier, carrying the computer readable program code. Such propagated data signals may take a variety of forms, including electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted over any suitable medium, including electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.

[0096] In some embodiments, the clients and servers may communicate using any network protocol now known or later developed, such as HyperText Transfer Protocol (HTTP), and may be communicatively connected (e.g., via a communications network) with digital data in any form or medium. Examples of communications networks include a Local Area Network (LAN), a Wide Area Network (WAN), an external network (e.g., the Internet), and an end-to-end network (e.g., an ad hoc end-to-end network), and any network now known or later developed.

[0097] The computer readable medium may be included in the electronic device or may exist separately and not integrated into the electronic device.

[0098] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to receive an interactive picture send operation on a current session page, and in response to the interactive picture send operation, determine at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture send operation, send the target interactive picture to at least one second user in the form of a session message, and display the target interactive picture on the current session page.

[0099] Computer program code for carrying out the operations of the present disclosure can be written in one or more program design languages ​​or combinations thereof, including object-oriented program design languages ​​such as Java, Smalltalk, C++, and also general procedural program design languages ​​such as "C" or similar program design 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. When referring to a remote computer, the remote computer may be connected to the user's computer via any type of network, including a LAN or WAN, or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0100] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions and operations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment or part of code, which includes one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than the order marked in the drawings. For example, two blocks shown in succession may in fact be essentially executed in parallel or may be executed in the reverse order depending on the functionality involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs the specified functions or operations, or may be implemented in a combination of dedicated hardware and computer instructions.

[0101] The units described in the embodiments of the present disclosure may be implemented in a software manner or a hardware manner, and the names of modules do not constitute limitations on the units themselves in some cases.

[0102] The functionality described herein may be performed, at least in part, by one or more hardware logic components, For example, exemplary types of hardware logic components that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), Systems on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0103] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in combination with an instruction execution system, device or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any suitable combination of the above. A machine-readable storage medium may include one or more wire-based electrical connections, portable computer disks, hard disks, RAM, ROM, EPROM, flash memory, optical fiber, portable CD-ROM, optical storage devices, magnetic storage devices, or any suitable combination of the above. A storage medium may be a non-transitory storage medium.

[0104] According to one or more embodiments of the present disclosure, Example 1 provides a method for sending a message, the method for sending a message comprising: receiving an interactive picture send operation on the current session page; In response to the interactive picture sending operation, determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; sending the target interactive picture to at least one second user in the form of a session message; and displaying the target interactive picture on a current session page.

[0105] According to one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, wherein receiving an interactive picture sending operation on the current session page includes: receiving an interactive picture send operation acting on an interactive picture send control currently displayed on the session page; Before receiving an interactive picture send operation on the current session page, The method further includes displaying an interactive picture transmission control on the current session page if the first user and / or the at least one second user meets a first predetermined condition.

[0106] According to one or more embodiments of the present disclosure, Example 3 is based on the method of Example 2, wherein displaying an interactive picture transmission control on the current session page includes: determining a target session message in the current session page that satisfies a second predetermined condition; and displaying the interactive picture transmission control at a target relative location of a display location of the target session message.

[0107] According to one or more embodiments of the present disclosure, Example 4 is based on the method of Example 2, wherein displaying an interactive picture transmission control on the current session page includes: Displaying an interactive panel on the current session page, where the interactive panel displays an interactive picture submission control and a predefined interactive picture.

[0108] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 4, and the predetermined interactive pictures are randomly arranged on the interactive panel, or the predetermined interactive pictures are arranged on the interactive panel according to a relevance between the predetermined interactive pictures and a target session message, where the target session message satisfies a second predetermined condition.

[0109] According to one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 5, wherein displaying the interactive panel on the current session page includes: displaying an interactive control at a target relative location of the display location of the target session message; and displaying an interactive panel on the current session page in response to a trigger operation on the interactive control.

[0110] According to one or more embodiments of the present disclosure, Example 7 is based on the method of Example 4, and after displaying the interactive panel on the current session page, The method further includes, in response to a trigger operation on any one of the predetermined interactive pictures displayed on the interactive panel, designating the predetermined interactive picture that is the object of the trigger operation as a target interactive picture.

[0111] According to one or more embodiments of the present disclosure, Example 8 is based on the method of any one of Examples 3 and 5-6, further comprising: the target session message is the last interactive picture message sent by the second user on the currently presented session page; and / or The target session message is an interactive picture message sent by a second user that is presented at a predetermined location in the currently presented session page.

[0112] According to one or more embodiments of the present disclosure, Example 9 is based on the method described in Example 8, and the target picture set being obtained by matching based on the interactive picture sending operation includes being obtained by matching based on a target session message that satisfies a second predetermined condition.

[0113] According to one or more embodiments of the present disclosure, Example 10 is based on the method of Example 8, further comprising: the at least one second user sending an interactive picture message to be displayed on the session page; or The first user and / or the at least one second user satisfying a first predetermined condition, the first user and at least one second user being online within a predetermined time; The at least one second user sends an interactive picture message, and the second user sends an interactive picture message for display on the currently presented session page.

[0114] According to one or more embodiments of the present disclosure, Example 11 is based on the method of any one of Examples 4 to 7, further comprising: after transmitting the target interactive picture in a form of a session message to at least one second user, maintaining a display of the interactive panel; The method further includes updating a predetermined interactive picture displayed on the interactive panel in response to a picture update operation.

[0115] According to one or more embodiments of the present disclosure, Example 12 is based on the method of Example 11, wherein updating a predetermined interactive picture displayed on the interactive panel in response to a picture update operation includes: updating a current predetermined interactive picture displayed on the interactive panel as a first predetermined interactive picture in response to the interactive picture send operation; updating a current predetermined interactive picture displayed on said interactive panel with a second predetermined interactive picture in response to a trigger operation on a picture update control; and in response to the character input operation, updating a current predefined interactive picture displayed on the interactive panel with a third predefined interactive picture matching the target character input by the first user.

[0116] According to one or more embodiments of the present disclosure, Example 13 is based on the method of Example 12, further comprising: before updating a current predetermined interactive picture displayed on the interactive panel as a second predetermined interactive picture in response to a trigger operation on a picture update control, when displaying an interactive panel, displaying a picture update control on said interactive panel; or The method further includes displaying a picture update control on the interactive panel when the target session message has changed and the interactive panel is in a display state.

[0117] According to one or more embodiments of the present disclosure, Example 14 is based on the method of any one of Examples 1 to 7, further comprising: after transmitting the target interactive picture in a form of a session message to at least one second user, performing category matching on the interactive pictures sent and / or received on the current session page; The method further includes counting the number of interactive pictures of each category sent and / or received on the current session page, starting from an interactive picture that satisfies a third predetermined condition, until no interactive picture is received again within a set length of time, and displaying the counting result.

[0118] According to one or more embodiments of the present disclosure, Example 15 is based on the method described in Example 14, The method further includes, when the counting result reaches any one of the predetermined count values, displaying an effect corresponding to the currently reached predetermined count value on the current session page.

[0119] According to one or more embodiments of the present disclosure, Example 16 provides a message sending device, the message sending device comprising: an operation receiving module configured to receive an interactive picture sending operation on a current session page; a picture selection module configured to, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; and a picture sending module configured to send the target interactive picture to at least one second user in a form of a session message and display the target interactive picture on a current session page.

[0120] According to one or more embodiments of the present disclosure, Example 17 provides an electronic device, the electronic device comprising: one or more processors; a memory configured to store one or more programs; When the one or more programs are executed by the one or more processors, they cause the one or more processors to implement the method for sending a message described in any one of Examples 1 to 15.

[0121] According to one or more embodiments of the present disclosure, Example 18 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, realizes the method of sending a message described in any one of Examples 1 to 15.

[0122] According to one or more embodiments of the present disclosure, Example 19 provides a computer program product that, when executed by a computer, causes the computer to implement the message sending method described in any one of Examples 1 to 15.

[0123] It should be noted that although operations are described in a particular sequence, it should not be understood that these operations are required to be performed in the particular sequence or order shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes a number of specific implementation details, these should not be construed as limitations on the scope of the disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Rather, various features that are described in the context of a single embodiment may be implemented in multiple embodiments alone or in any suitable subcombination.

[0124] Although the present subject matter has been described in language specific to structural features and / or methodological logical operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. A method for sending a message for use on a first user side, comprising: receiving an interactive picture send operation on the current session page; In response to the interactive picture sending operation, determining at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; sending the target interactive picture to at least one second user in a form of a session message; and displaying the target interactive picture on the current session page.

2. Receiving an interactive picture send operation on the current session page receiving an interactive picture send operation acting on an interactive picture send control displayed on the current session page; Before receiving an interactive picture send operation on the current session page, 2. The method of claim 1, further comprising displaying the interactive picture transmission control on the current session page if at least one of a first user or the at least one second user satisfies a first predetermined condition.

3. Displaying the interactive picture transmission control on the current session page includes: determining a target session message in the current session page that satisfies a second predetermined condition; and displaying the interactive picture transmission control at a target relative position of a display position of the target session message; The method of claim 2 , comprising:

4. Displaying the interactive picture transmission control on the current session page includes: displaying an interactive panel on the current session page; The method of claim 2 , wherein the interactive panel displays the interactive picture transmission control and a predetermined interactive picture.

5. The method of claim 4, wherein the predetermined interactive pictures are randomly arranged on the interactive panel, or the predetermined interactive pictures are arranged on the interactive panel according to a degree of relevance between the predetermined interactive pictures and a target session message, and the target session message satisfies a second predetermined condition.

6. Displaying an interactive panel on the current session page includes: displaying an interactive control at a target relative location of the display location of the target session message; displaying the interactive panel on the current session page in response to a trigger operation on the interactive control; The method of claim 5 , comprising:

7. After displaying an interactive panel on the current session page, The method according to claim 4, further comprising, in response to a trigger operation on any one of the predetermined interactive pictures displayed on the interactive panel, designating the predetermined interactive picture that is the subject of the trigger operation as the target interactive picture.

8. The target session message satisfies a second predetermined condition, the target session message is the last interactive picture message sent by the at least one second user in the currently presented session page; or the target session message being an interactive picture message sent by the at least one second user to be presented at a predetermined location in a currently presented session page; The method according to any one of claims 3 and 5 to 6, comprising at least one of:

9. The method of claim 8 , wherein the target picture set is obtained by matching based on the interactive picture sending operation includes obtaining by matching based on a target session message that satisfies the second predetermined condition.

10. The fact that at least one of the first user or the at least one second user satisfies a first predetermined condition is sending the at least one second user the interactive picture message and displaying the interactive picture message on the session page; or The fact that at least one of the first user or the at least one second user satisfies a first predetermined condition is the first user and the at least one second user being online within a predetermined time; sending the interactive picture message to the at least one second user, and displaying the interactive picture message sent by the second user on the currently presented session page; The method of claim 8 , comprising:

11. after transmitting the target interactive picture in the form of a session message to at least one second user; maintaining a display of the interactive panel; updating a predetermined interactive picture displayed on said interactive panel in response to a picture update operation; The method of any one of claims 4 to 7, further comprising:

12. updating a predetermined interactive picture displayed on the interactive panel in response to a picture update operation, updating a current predetermined interactive picture displayed on the interactive panel as a first predetermined interactive picture in response to the interactive picture sending operation; updating a current predetermined interactive picture displayed on said interactive panel with a second predetermined interactive picture in response to a trigger operation on a picture update control; In response to a character input operation, updating a current predefined interactive picture displayed on the interactive panel with a third predefined interactive picture matching the target character input by the first user; The method of claim 11 , comprising at least one of:

13. in response to a trigger operation on a picture update control, before updating a current predetermined interactive picture displayed on said interactive panel with a second predetermined interactive picture; displaying the picture update control on the interactive panel when displaying the interactive panel; or displaying the picture update control on the interactive panel when a target session message has changed and the interactive panel is in a display state; The method of claim 12 further comprising:

14. after transmitting the target interactive picture in the form of a session message to at least one second user; performing category matching on the interactive pictures sent or received on the current session page, or performing category matching on the interactive pictures sent or received on the current session page; counting the number of interactive pictures of each category transmitted or received on the current session page, starting from an interactive picture that satisfies a third predetermined condition, until no interactive picture is received again within a set time length, and displaying the counting result; or counting the number of interactive pictures of each category transmitted or received on the current session page, starting from an interactive picture that satisfies a third predetermined condition, until no interactive picture is received again within a set time length, and displaying the counting result; The method of claim 1 , further comprising:

15. The method according to claim 14, further comprising: when the counting result reaches a predetermined count value, displaying an effect corresponding to a currently reached predetermined count value on the current session page.

16. an operation receiving module configured to receive an interactive picture sending operation on a current session page; a picture selection module configured to, in response to the interactive picture sending operation, determine at least one predetermined interactive picture as a target interactive picture from a target picture set obtained by matching based on the interactive picture sending operation; a picture sending module configured to send the target interactive picture to at least one second user in a form of a session message and display the target interactive picture on the current session page; A message transmitting device comprising:

17. At least one processor; a memory configured to store at least one program; An electronic device, wherein, when the at least one program is executed by the at least one processor, the at least one processor implements the method for transmitting a message according to any one of claims 1 to 15.

18. A computer readable storage medium having a computer program stored thereon, the computer program implementing the method for sending a message according to any one of claims 1 to 15 when executed by a processor.

19. A computer program product which, when executed by a computer, causes the computer to implement the method for sending a message according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Information interaction method, electronic equipment and computer readable medium

    CN111756917A

  • Session message processing method and device, computer equipment and readable storage medium

    CN111835621A

  • Instant message system with personal object and method therefor

    JP2009064418A

  • Information processing system, information processing terminal, and information processing method

    JP2016015009A

  • Information providing system and method for providing positional information by using image on communication session

    JP2017054507A