A method, device, system, equipment and storage medium for handling likes

By obtaining polymorphic like instructions and displaying target background material on social networks, the problem of weak feedback on polymorphic like interaction is solved, and the obvious expression of emotions and the improvement of user experience is achieved.

CN114201702BActive Publication Date: 2025-07-18TENCENT DIGITAL TIANJIN
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010905486.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-01
Publication Date
2025-07-18
Estimated Expiration
2040-09-01

AI Technical Summary

Technical Problem

In social networks, the interactive feedback of polymorphic likes is weak, and the liked user cannot express his emotions clearly, and the operation of viewing polymorphic like types is cumbersome, which affects the user experience.

Method used

By obtaining polymorphic like instructions, determine the target like type, and find the corresponding background material in the background material library, display dynamic information to the client to reflect the polymorphic like emotions, and build a background material library to improve acquisition efficiency.

Benefits of technology

It enhances the interactive feedback of polymorphic likes in social networks, clearly expresses emotions, improves user experience, and maximizes the transmission and expression of like information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114201702B_ABST
    Figure CN114201702B_ABST
Patent Text Reader

Abstract

An embodiment of the present application discloses a method, apparatus, system, device, and storage medium for like processing. The method includes: obtaining a polymorphic like instruction for target dynamic information, where the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information; determining a target like type according to the polymorphic like instruction for the target dynamic information; searching for a target background material corresponding to the target like type in a background material library; and sending the target background material to a target client, so that the target client displays the target dynamic information based on the target background material. This method can improve the interactive feedback feeling of polymorphic likes in social network interactions, enabling polymorphic likes to more fully exert their ability to express rich emotions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular, to a method, device, system, equipment, and storage medium for like processing. Background Art

[0002] With the rapid development of Internet technology, posting dynamic information on social networks has now become an important social way in people's daily lives. After the dynamic information is posted to the social network, relevant users can express their views on the dynamic information by means of likes, comments, etc.

[0003] In recent years, in order to facilitate users to quickly express richer personal emotions for dynamic information, polymorphic likes have emerged. As a form of information flow interaction based on emotions, polymorphic likes (including but not limited to happy, angry, crying, surprised, giving gifts, etc.) can express richer and more complex meanings compared with ordinary likes (such as hearts, thumbs up, etc.), which helps to improve the social interaction experience of users.

[0004] However, in current social network interactions, the interactive feedback of polymorphic likes is generally weak. For the like user, after clicking a polymorphic like for a certain dynamic information, the social application usually only indicates that the user has clicked the polymorphic like by highlighting the polymorphic like icon, which cannot fully express the emotion of the like user, resulting in a decrease in the usage motivation of the polymorphic like function for the like user. For the user who posts dynamic information, they need to enter the like list to view the like situation of other users for the dynamic information they posted, in order to know the type of polymorphic likes received, and the operation is cumbersome and complex, and they cannot quickly and intuitively understand the views of other users on the dynamic information.

[0005] It can be seen that how to improve the interactive feedback of polymorphic likes in social network interactions, so that polymorphic likes can fully exert their ability to express rich emotions, has become an urgent problem to be solved at present. Summary of the Invention

[0006] Embodiments of the present application provide a method, device, system, equipment, and storage medium for like processing, which can improve the interactive feedback of polymorphic likes in social network interactions, so that polymorphic likes can more fully exert their ability to express rich emotions.

[0007] In view of this, in the first aspect of the present application, a method for like processing is provided, and the method includes:

[0008] Obtain a polymorphic like instruction for target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0009] Determine a target like type according to the polymorphic like instruction for the target dynamic information;

[0010] Search for the target background material corresponding to the target like type in the background material library;

[0011] Send the target background material to the target client so that the target client displays the target dynamic information based on the target background material.

[0012] The second aspect of this application provides a method for displaying like effects, and the method includes:

[0013] In response to a polymorphic like operation triggered for target dynamic information, generate a polymorphic like instruction;

[0014] Send the polymorphic like instruction to the server;

[0015] Receive the target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation;

[0016] Display the target dynamic information based on the target background material.

[0017] The third aspect of this application provides a method for displaying like effects, and the method includes:

[0018] Receive the target background material sent by the server; the target background material corresponds to the target like type, and the target like type is determined according to the polymorphic like instruction for the target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0019] Display the target dynamic information based on the target background material.

[0020] The fourth aspect of this application provides a like processing device, and the device includes:

[0021] An instruction acquisition module, configured to acquire a polymorphic like instruction for target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0022] A like type determination module, configured to determine a target like type according to the polymorphic like instruction for the target dynamic information;

[0023] A material search module, configured to search for the target background material corresponding to the target like type in the background material library;

[0024] A material sending module, configured to send the target background material to the target client so that the target client displays the target dynamic information based on the target background material.

[0025] The fifth aspect of the present application provides a like effect display device, which includes:

[0026] An instruction generation module, configured to generate a polymorphic like instruction in response to a polymorphic like operation triggered for target dynamic information;

[0027] An instruction sending module, configured to send the polymorphic like instruction to a server;

[0028] A material receiving module, configured to receive a target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation;

[0029] A display module, configured to display the target dynamic information based on the target background material.

[0030] The sixth aspect of the present application provides a like effect display device, which includes:

[0031] A material receiving module, configured to receive a target background material sent by a server; the target background material corresponds to a target like type, and the target like type is determined according to a polymorphic like instruction for target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0032] A display module, configured to display the target dynamic information based on the target background material.

[0033] The seventh aspect of the present application provides a like processing system, which includes: a first client facing a user who triggers a polymorphic like operation for target dynamic information, a second client facing a user who publishes the target dynamic information, and a server;

[0034] The first client is configured to execute the method described in the second aspect above;

[0035] The second client is configured to execute the method described in the third aspect above;

[0036] The server is configured to execute the method described in the first aspect above.

[0037] The eighth aspect of the present application provides a device, which includes a processor and a memory:

[0038] The memory is used to store a computer program;

[0039] The processor is configured to execute the steps of the like processing method described in the first aspect above, or the steps of the like effect display method described in the second aspect above, or the steps of the like effect display method described in the third aspect above according to the computer program.

[0040] The ninth aspect of the present application provides a computer-readable storage medium for storing a computer program for executing the steps of the like processing method described in the first aspect above, or the steps of the like effect display method described in the second aspect above, or the steps of the like effect display method described in the third aspect above.

[0041] The tenth aspect of the present application provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to execute the steps of the like processing method described in the first aspect above, or the steps of the like effect display method described in the second aspect above, or the steps of the like effect display method described in the third aspect above.

[0042] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0043] The embodiment of the present application provides a like processing method, which innovatively associates the polymorphic like operation with the display background of dynamic information, and accordingly changes the display background of the dynamic information according to the polymorphic like operation triggered for the dynamic information. Specifically, in the like processing method provided by the embodiment of the present application, the server can obtain a polymorphic like instruction for target dynamic information, where the polymorphic like instruction is generated by the client in response to the polymorphic like operation triggered by the user for the target dynamic information; then, the server can determine the target like type according to the polymorphic like instruction for the target dynamic information, and search for the target background material corresponding to the target like type in the background material library; furthermore, send the target background material to the target client so that the target client displays the target dynamic information based on the target background material. Through the above method, the target client can display the target dynamic information based on the target background material corresponding to the polymorphic like operation triggered for the target dynamic information, that is, the like situation of the polymorphic like for the target dynamic information can be reflected by means of the display background of the target dynamic information; thus, the interactive feedback feeling of the polymorphic like in the social network interaction is strengthened, the emotion to be expressed by the polymorphic like operation can be more obviously shown, and the use experience of the polymorphic like function is greatly improved. In addition, the above method displays the target dynamic information based on the target background material, which can magnify the display effect of the like information on the client side and realize the maximum transmission and performance of the like information; and, a background material library is pre-constructed, and after determining the target like type, the target material corresponding to the target like type is directly retrieved from the background material library, which can ensure the acquisition efficiency of the target background material, and further ensure that the target background material can be quickly fed back to the target client. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 Schematic diagram of the working principle of the like processing system provided by the embodiment of the present application;

[0045] Figure 2 Schematic flowchart of a like processing method provided by the embodiment of the present application;

[0046] Figure 3 Schematic diagram of an exemplary dynamic information display interface provided by the embodiment of the present application;

[0047] Figure 4 Schematic diagram of the display structure of the dynamic information provided by the embodiment of the present application;

[0048] Figure 5 Schematic diagram of the storage structure of the background material library provided by the embodiment of the present application;

[0049] Figure 6 Schematic flowchart of a like effect display method provided by the embodiment of the present application;

[0050] Figure 7 Schematic diagram of the dynamic information display interface on the first client provided by the embodiment of the present application;

[0051] Figure 8 Schematic flowchart of another like effect display method provided by the embodiment of the present application;

[0052] Figure 9 Schematic diagram of the dynamic information display interface on the second client provided by the embodiment of the present application;

[0053] Figure 10 Schematic flowchart of the like processing method on the first client side provided by the embodiment of the present application;

[0054] Figure 11 Schematic flowchart of the like processing method on the second client side provided by the embodiment of the present application;

[0055] Figure 12 Schematic diagram of the structure of a like processing device provided by the embodiment of the present application;

[0056] Figure 13 Schematic diagram of the structure of a like effect display device provided by the embodiment of the present application;

[0057] Figure 14 Schematic diagram of the structure of another like effect display device provided by the embodiment of the present application;

[0058] Figure 15 Schematic diagram of the structure of the server provided by the embodiment of the present application;

[0059] Figure 16 It is a schematic structural diagram of the terminal device provided by the embodiment of the present application. Detailed implementation manners

[0060] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0061] In the description and claims of the present application and the above-mentioned accompanying drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0062] In the related art, the interactive feedback feeling of polymorphic likes in social network interactions is relatively weak. For the user who gives a like, after triggering the polymorphic like operation for a certain dynamic message, the social application usually only indicates that the user has triggered the corresponding polymorphic like operation by highlighting the polymorphic like icon, and cannot significantly show the emotion that the user who gives a like wants to express, resulting in a decrease in the motivation of the user who gives a like to use the polymorphic like function. For the user who publishes the dynamic message, he needs to enter the like list to view the like situation of other users for the dynamic message he publishes in order to know the like type of the polymorphic likes received. The operation is cumbersome and complex, and he cannot quickly and intuitively understand the views of other users on this dynamic message, and the user experience is poor.

[0063] In view of the problems existing in the above-mentioned related art, the embodiment of the present application provides a like processing method, which can effectively enhance the interactive feedback feeling of polymorphic likes in social network interactions, more significantly show the emotion that the polymorphic like operation wants to express, and improve the user experience of using the polymorphic like function.

[0064] Specifically, in the like processing method provided in the embodiments of the present application, the server can obtain a polymorphic like instruction for target dynamic information, where the polymorphic like instruction is generated by the client in response to a polymorphic like operation triggered by the user for the target dynamic information; then, the server can determine the target like type according to the polymorphic like instruction for the target dynamic information, and search for the target background material corresponding to the target like type in the background material library; furthermore, send the target background material to the target client, so that the target client can display the target dynamic information based on the target background material.

[0065] The above method innovatively associates the polymorphic like operation with the display background of the dynamic information, and provides the display background material of the target dynamic information accordingly according to the polymorphic like operation triggered for the target dynamic information. In this way, with the help of the display background of the target dynamic information, the polymorphic like situation for the target dynamic information is reflected; the interactive feedback sense of the polymorphic like in social network interaction is strengthened, and the emotion to be expressed by the polymorphic like operation can be more obviously shown, greatly improving the use experience of the polymorphic like function. In addition, the above method displays the target dynamic information based on the target background material, which can amplify the display effect of the like information on the client side and realize the maximum transmission and display of the like information; and, a background material library is pre-constructed, and after determining the target like type, the target material corresponding to the target like type is directly retrieved from the background material library, which can ensure the acquisition efficiency of the target background material, and further ensure that the target background material can be quickly fed back to the target client.

[0066] It should be understood that the like processing method provided in the embodiments of the present application can be applied to the background server of a social application program, and the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server for providing related services.

[0067] In addition, the embodiments of the present application also provide a like effect display method applied to a first client, where the first client faces the user who triggers the polymorphic like operation for the target dynamic information. Specifically, in this method, the first client generates a polymorphic like instruction in response to the polymorphic like operation triggered by the user for the target dynamic information; then, sends the polymorphic like instruction to the server, and receives the target background material returned by the server in response to the polymorphic like instruction, and the target background material corresponds to the like type corresponding to the above polymorphic like operation; finally, displays the target dynamic information based on the target background material.

[0068] Through the above-like effect display method, after the first client triggers a polymorphic like operation for the target dynamic information, it can correspondingly receive the target background material corresponding to the like type of the polymorphic like operation, and display the target dynamic information based on the target background material. In this way, the effect of switching the display background of the dynamic information according to the polymorphic like operation triggered by the user for the dynamic information is achieved, so that the display background of the dynamic information corresponds to the like type of the polymorphic like operation, thereby strengthening the user's sense of interaction exclusivity and increasing the user's desire to use the polymorphic like function.

[0069] In addition, the embodiment of the present application also provides a like effect display method applied to the second client. Here, the second client faces the user who publishes the target dynamic information. Specifically, in this method, the second client receives the target background material sent by the server. The target background material corresponds to the target like type, and the target like type is determined according to the polymorphic like instruction for the target dynamic information. Here, the polymorphic like instruction is generated by the client in response to the polymorphic like operation triggered by the user for the target dynamic information; furthermore, the target dynamic information is displayed based on the received target background material.

[0070] Through the above-like effect display method, the second client can display the target dynamic information based on the target background material corresponding to the target like type. Since the target like type is determined according to the polymorphic like operations triggered by other users for the target dynamic information, the target like type can generally reflect the polymorphic like situation of other users for the target dynamic information. In other words, for the second client facing the user who publishes the target dynamic information, it can quickly and intuitively reflect the views of other users on the target dynamic information through the display background of the target dynamic information, facilitating the user who publishes the target dynamic information to quickly and intuitively understand the views of other users on the target dynamic information.

[0071] It should be understood that the above first client and second client can essentially be social application clients, which can be installed on a terminal device that supports the operation of a social application program. The terminal device can specifically be a computer, a smart phone, a tablet computer, a personal digital assistant (Personal Digital Assitant, PDA), etc.

[0072] To facilitate the understanding of the like processing method and the like effect display method provided by the embodiment of the present application, the like processing system to which the like processing method and the like effect display method are applied will be introduced below in combination with the application scenarios of the like processing method and the like effect display method.

[0073] See Figure 1 , Figure 1 is a schematic diagram of the working principle of the like processing system provided by the embodiment of the present application. As Figure 1As shown in the figure, the like processing system includes a first client 110, a second client 120, and a server 130. The first client 110 and the second client 120 both run on terminal devices, and the terminal devices supporting the operation of the first client 110 and the terminal devices supporting the operation of the second client 120 can both communicate with the server 130 through the network.

[0074] Among them, the first client 110 is for users who trigger polymorphic like operations for target dynamic information. The first client 110 is used to execute the like effect display method on the first client side provided in the embodiments of the present application. The second client 120 is for users who publish target dynamic information. The second client 120 is used to execute the like effect display method on the second client side provided in the embodiments of the present application. The server 130 is used to execute the like processing method provided in the embodiments of the present application.

[0075] Specifically, for the first client 110, it can generate a polymorphic like instruction in response to a polymorphic like operation triggered by the user for the target dynamic information, and then send the polymorphic like instruction to the server 130 through the network. After receiving the polymorphic like instruction sent by the first client 110, the server 130 can determine the like type corresponding to the identifier included in the polymorphic like instruction as the first target like type, and search for the first target background material corresponding to the first target like type in the background material library, and then return the first target background material to the first client 110. After receiving the first target background material, the first client 110 can display the target dynamic information based on the first target background material.

[0076] Specifically, for the second client 120, the server 130 can first obtain the polymorphic like instructions sent by each first client 110 for the target dynamic information, and then determine the second target like type according to the obtained polymorphic like instructions for the target dynamic information; further, search for the second target background material corresponding to the second target like type in the background material library, and send the second target background material to the second client 120. After receiving the second target background material, the second client 120 can display the target dynamic information based on the second target background material.

[0077] It should be noted that in actual applications, the first client 110 and the second client 120 can be the same client or different clients; the like processing system can include only one second client 120 or multiple second clients 120. In addition, the first target background material and the second target background material can be the same background material or different background materials.

[0078] It should be understood that Figure 1The architecture of the like processing system shown is only an example, and this application does not make any limitation on the actual architecture of the like processing system.

[0079] The following is an introduction to the like processing method provided in the embodiment of the present application through a method example.

[0080] See also Figure 2 , Figure 2 This is a flow chart of the method for processing likes provided in the embodiment of the present application. For the convenience of description, the following embodiment is described with the server as the execution subject. Figure 2 As shown, the like processing method includes the following steps:

[0081] Step 201: Obtain a polymorphic like instruction for target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information.

[0082] The server may obtain a polymorphic like instruction for the target dynamic information, which is generated by the client in response to a polymorphic like operation triggered by the user for the target dynamic information, and includes an identifier of the like type corresponding to the polymorphic like operation triggered by the user.

[0083] It should be noted that the target dynamic information refers to the information posted by users on social networks, for example, the circle of friends dynamics posted by users through the circle of friends function of WeChat, the QQ dynamics posted by users through the QQ space function of QQ, etc. The target dynamic information can be a combination of any one or more of the following information: text information, picture information, audio information, video information, network link information, etc. This application does not limit the form of expression of the target dynamic information.

[0084] It should be noted that the multi-state like operation refers to an operation triggered by a user through the multi-state like function of a social application. Specifically, the social application can provide users with the function of clicking multi-state likes for dynamic information. The like types available to users in the multi-state like function include but are not limited to: love, laughter, laughter, smirk, anger, tears, sadness, thumbs up, gifts, etc. Users can click to select a like type from the like types provided by the multi-state like function based on their own views on the dynamic information, thereby completing the multi-state like operation.

[0085] For example, Figure 3Taking the dynamic information display interface shown as an example, when the user browses the target dynamic information, the multi-state like operation can be triggered through the like control corresponding to the target dynamic information. For example, the user can long press the heart control 301 corresponding to the target dynamic information to call up the multi-state like operation floating window 302. The multi-state like operation floating window 302 includes icons corresponding to a variety of optional like types: love, laughter, tears and laughter, smirk and anger. The user can click to select an icon corresponding to a like type in the multi-state like operation floating window 302 according to his or her own views on the target dynamic information, thereby completing the multi-state like operation.

[0086] It should be noted that the polymorphic like instruction is an instruction generated by the client in response to the polymorphic like operation triggered by the user for the target dynamic information, and the polymorphic like instruction includes the identifier of the like type corresponding to the polymorphic like operation triggered by the user. Exemplarily, assuming that the like type corresponding to the polymorphic like operation triggered by the user is "angry", that is, the user clicks and selects the "angry" icon from the icons corresponding to the various optional like types provided by the polymorphic like function, then the client can generate an identifier corresponding to the "angry" like type accordingly. It should be understood that different like types correspond to different identifiers.

[0087] In the like processing method provided in the embodiment of the present application, the server may need to use different methods to determine the target like type for different clients and provide corresponding target background materials for them. Accordingly, when the server obtains the polymorphic like instructions for determining the target like type, the polymorphic like instructions obtained will also be different.

[0088] In some embodiments, when the server needs to provide the target background material for the first client, the server can directly obtain the multi-state like instruction uploaded by the first client as the target multi-state like instruction, that is, as the multi-state like instruction based on which the target like type is subsequently determined. The first client here is for the user who triggers the multi-state like operation for the target dynamic information.

[0089] That is to say, in the scenario where the server provides target background material for the first client, the server can only obtain the multi-state like instruction uploaded by the first client as the target multi-state like instruction, and then perform subsequent steps such as determining the target like type, target background material, etc. based on the target multi-state like instruction.

[0090] In some embodiments, when the server needs to provide the target background material for the second client, the server can use a variety of different methods to obtain the polymorphic like instruction for determining the target like type. The second client here is for the user who publishes the target dynamic information.

[0091] In a possible implementation, when the server needs to provide the target background material for the second client, it can directly obtain all the polymorphic like instructions for the target dynamic information that have been received currently. That is, the server can obtain the polymorphic like instructions uploaded by each first client for the target dynamic information, and based on all the polymorphic like instructions for the target dynamic information currently, perform subsequent steps such as determining the target like type and the target background material.

[0092] In another possible implementation, the server can periodically provide the target background material for the second client. In this case, when the server needs to provide the target background material for the second client in the next cycle, the server can obtain the polymorphic like instructions for the target dynamic information in the previous cycle. That is, the server can determine the target like type and the target background material for the next cycle according to the polymorphic like instructions for the target dynamic information that it received in the previous cycle.

[0093] It should be understood that the update cycle of the target background material can be set according to actual needs. For example, it can be set to 5 minutes; this application does not make any limitation on the update cycle of the target background material here.

[0094] Suppose the server needs to determine the target background material applicable to the target dynamic information for the second client during the period from 10:00 to 10:05. Then the server needs to obtain the polymorphic like instructions for the target dynamic information during the period from 9:55 to 10:00, and based on the polymorphic like instructions for the target dynamic information during the period from 9:55 to 10:00, perform subsequent steps such as determining the target like type and the target background material.

[0095] Step 202: Determine the target like type according to the polymorphic like instructions for the target dynamic information.

[0096] After the server obtains the polymorphic like instructions for the target dynamic information, it can determine the target like type according to the obtained polymorphic like instructions for the target dynamic information. This target like type can be used as the basis for subsequent determination of the target background material.

[0097] As introduced in step 201 above, for different clients (i.e., the first client facing the user who triggers the polymorphic like operation for the target dynamic information and the second client facing the user who publishes the target dynamic information), the polymorphic like instructions obtained by the server when determining the target like type are different. Correspondingly, the method of determining the target like type according to the obtained polymorphic like instructions is also different.

[0098] In some embodiments, when the server needs to provide the target background material for the first client, the server will obtain the target polymorphic like instruction of the first client for the target dynamic information. Furthermore, according to the identifier of the like type included in the target polymorphic like instruction, the server determines the target like type.

[0099] In a possible implementation manner, after the server obtains the target polymorphic like instruction of the first client uploaded for the target dynamic information, the server can directly use the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type.

[0100] In another possible implementation manner, before the server executes step 202, the server can determine whether to execute step 202 and its subsequent steps in combination with the current background material of the target dynamic information on the first client. Specifically, the server can obtain the current background material of the target dynamic information; in the case that the current background material is the default background material, the server can determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type; in the case that the current background material is not the default background material, the server can determine the like type corresponding to the current background material as the reference like type, and then determine whether the like type corresponding to the identifier included in the target polymorphic like instruction is the same as the reference like type. If they are different, the server determines the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type. If they are the same, the server does not execute step 202 and its subsequent steps.

[0101] Exemplarily, before the server executes step 202, the server can first obtain the current background material of the target dynamic information on the first client, that is, determine the display background based on which the first client currently displays the target dynamic information. In some cases, the first client may currently display the target dynamic information based on the default background material. At this time, the server can normally execute step 202, that is, use the like type corresponding to the identifier included in the target polymorphic like instruction uploaded by the first client as the target like type. It should be understood that the above default background material can correspond to the display background of the dynamic information default in the social application program, or can correspond to the display background of the dynamic information set by the publishing user of the target dynamic information. The present application does not make any limitation on the default background material here.

[0102] In some other cases, the first client may not currently display the target dynamic information based on the default background material, but based on the background material corresponding to a certain like type. For example, before the user triggers a polymorphic like operation on the target dynamic information through the first client, the first client can display the target dynamic information based on the background material corresponding to a certain like type, and this background material can be determined according to the like type involved in the polymorphic like operation triggered by other users on the target dynamic information previously. At this time, the server can use the like type corresponding to the current background material as the reference like type, and then determine whether the like type corresponding to the identifier included in the target polymorphic like instruction sent by the first client is consistent with the reference like type; if not, the server needs to use the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type and perform subsequent operations based on this target like type; if they are consistent, the server does not need to perform steps such as determining the target like type and the target background material, and can let the first client continue to display the target dynamic information based on the current background material.

[0103] In this way, the operations that the server needs to perform can be reduced to a certain extent, as well as the interaction between the server and the first client, thus saving the server's processing resources and communication resources.

[0104] In some embodiments, when the server needs to provide the target background material for the second client, the server can determine the target like type in a corresponding manner based on the polymorphic like instruction obtained in step 201 for determining the target like type.

[0105] In a possible implementation manner, if all the polymorphic like instructions for the target dynamic information obtained by the server in step 201, the server can determine the target like type in the following way: according to each polymorphic like instruction for the target dynamic information, determine the proportion corresponding to each like type for the target dynamic information, and then determine the like type with the highest corresponding proportion as the target like type.

[0106] Specifically, after the server obtains all the polymorphic like instructions for the target dynamic information currently, it can determine various like types related to the target dynamic information according to the identifiers of the like types included in all the obtained polymorphic like instructions; then, for each like type related to the target dynamic information, count the proportion of the polymorphic like instructions including the identifier of this like type in all the polymorphic like instructions for the target dynamic information as the proportion corresponding to this like type; furthermore, determine the like type with the largest corresponding proportion as the target like type.

[0107] To facilitate the understanding of the above implementation, the following is an example of this implementation. Suppose the server has currently received 6 polymorphic like instructions for the target dynamic information, namely polymorphic like instruction 1 (including the identifier of the like type "happy"), polymorphic like instruction 2 (including the identifier of the like type "angry"), polymorphic like instruction 3 (including the identifier of the like type "angry"), polymorphic like instruction 4 (including the identifier of the like type "crying"), polymorphic like instruction 5 (including the identifier of the like type "angry"), and polymorphic like instruction 6 (including the identifier of the like type "crying").

[0108] Based on the 6 polymorphic like instructions for the target dynamic information it has currently received, the server can determine that the like types related to the target dynamic information include "happy", "angry", and "crying". Furthermore, the server can determine the corresponding proportion for each like type. Taking the determination of the corresponding proportion for the like type "happy" as an example, there is only 1 polymorphic like instruction including the identifier of the like type "happy", and its proportion among all the polymorphic like instructions for the target dynamic information is 1 / 6. Therefore, the corresponding proportion for the like type "happy" is 1 / 6. Similarly, it can be determined that the corresponding proportion for the like type "angry" is 1 / 2, and the corresponding proportion for the like type "crying" is 1 / 3. Since the proportion corresponding to the like type "angry" is the largest, it can be determined that "angry" is the target like type.

[0109] It should be understood that in practical applications, in addition to determining the target like type according to the respective proportions of various like types related to the target dynamic information, it is also possible to determine the target like type by counting the respective occurrence times of various like types related to the target dynamic information. For example, determining the like type with the most occurrence times as the target like type. The present application does not make any limitations on the method of determining the target like type here.

[0110] In another possible implementation, if the server obtains polymorphic like instructions for the target dynamic information in the previous cycle in step 201, the server can determine the target like type in the following manner: Based on the polymorphic like instructions for the target dynamic information in the previous cycle, determine various like types related to the target dynamic information in the previous cycle, and for each like type related to the target dynamic information in the previous cycle, calculate the proportion of the polymorphic like instruction including the identifier of this like type in all the polymorphic like instructions for the target dynamic information as the proportion corresponding to this like type; then, among various like types related to the target dynamic information in the previous cycle, select the like type with the highest corresponding proportion as the candidate target like type for the next cycle; then, determine whether the candidate target like type for the next cycle is the same as the target like type for the previous cycle, and the target like type for the previous cycle corresponds to the current background material of the target dynamic information; if they are the same, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the subsequent steps of step 202; if they are different, determine whether the proportion corresponding to the candidate target like type for the next cycle is greater than the proportion corresponding to the target like type for the previous cycle. If so, determine the candidate target like type for the next cycle as the target like type for the next cycle. If not, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the subsequent steps of step 202.

[0111] To facilitate the understanding of the above implementation process, the above implementation process is illustrated by way of example below. Suppose the server currently needs to determine the target background material applicable to the target dynamic information for the second client during the period from 10:00 to 10:05. Then the server needs to obtain the polymorphic like instructions for the target dynamic information during the period from 9:55 to 10:00. Suppose there are 6 polymorphic like instructions for the target dynamic information during the period from 9:55 to 10:00, namely polymorphic like instruction 1 (including the identifier of the like type "happy"), polymorphic like instruction 2 (including the identifier of the like type "angry"), polymorphic like instruction 3 (including the identifier of the like type "angry"), polymorphic like instruction 4 (including the identifier of the like type "crying"), polymorphic like instruction 5 (including the identifier of the like type "angry"), and polymorphic like instruction 6 (including the identifier of the like type "crying").

[0112] At this time, based on the 6 polymorphic like instructions for the target dynamic information within the time period from 9:55 to 10:00, the server can determine that the like types related to the target dynamic information within the time period from 9:55 to 10:00 include "happy", "angry", and "crying". Then, the server can calculate the corresponding proportion for each of the above like types. Taking the calculation of the corresponding proportion for the like type "angry" as an example, the server needs to determine the number a of polymorphic like instructions including the identifier of the like type "angry" for the target dynamic information received by it before 10:00, and the number b of all polymorphic like instructions for the target dynamic information received by it, and calculate a / b as the proportion corresponding to the like type "angry". Similarly, the server can calculate the corresponding proportions for the like types "happy" and "crying" respectively in this way. If the server determines that the proportion corresponding to the like type "angry" is the highest based on the corresponding proportions for the like types "happy", "angry", and "crying" respectively, it can take the like type "angry" as the candidate target like type for the time period from 10:00 to 10:05.

[0113] Meanwhile, the server can obtain the target like type for the time period from 9:55 to 10:00, and this target like type corresponds to the background material of the target dynamic information on the second client within the time period from 9:55 to 10:00. Furthermore, the server can determine whether the candidate target like type for the time period from 10:00 to 10:05 (i.e., the like type "angry") is the same as the target like type for the time period from 9:55 to 10:00. If they are the same, it can continue to take the like type "angry" as the target like type for the time period from 10:00 to 10:05, and steps 203 and 204 will no longer be executed.

[0114] If the target like type during the period from 9:55 to 10:00 is not the like type "angry", but the like type "crying", the server needs to further determine whether the ratio a / b corresponding to the like type "angry" is greater than the ratio corresponding to the like type "crying"; it should be noted that the ratio corresponding to the like type "crying" here is determined according to the number c of polymorphic like instructions including the identifier of the like type "crying" for the target dynamic information received by the server before 10:00, and the number b of all polymorphic like instructions received by it for the target dynamic information, that is, calculate c / b as the ratio corresponding to the like type "crying". If the ratio a / b corresponding to the like type "angry" is greater than the ratio c / b corresponding to the like type "crying", the server can determine the like type "angry" as the target like type during the period from 10:00 to 10:05. On the contrary, if the ratio a / b corresponding to the like type "angry" is less than or equal to the ratio c / b corresponding to the like type "crying", the server can continue to use the like type "crying" as the target like type during the period from 10:00 to 10:05, and no longer execute step 203 and step 204.

[0115] Of course, in practical applications, the server can also use other methods to determine the target like type for the second client, and this application does not make any restrictions on the method of determining the target like type for the second client.

[0116] Exemplarily, after the server receives each new polymorphic like instruction for the target dynamic information, it can correspondingly determine the like type involved in the polymorphic like instruction. When the like type is different from the like type corresponding to the current background material of the target dynamic information on the second client, the server can determine the number of polymorphic like instructions including the identifier of this like type for the target dynamic information received previously, and the number of all polymorphic like instructions received previously for the target dynamic information, calculate the ratio of the two as the ratio corresponding to this like type. Furthermore, the server can compare the ratio corresponding to this like type with the ratio corresponding to the like type of the current background material of the target dynamic information on the second client. If the ratio corresponding to this like type is greater than the ratio corresponding to the like type of the current background material of the target dynamic information on the second client, determine this like type as the target like type.

[0117] It should be noted that when the target like type changes, the server can correspondingly save the ratio corresponding to the changed target like type. Thus, when the server subsequently receives a new polymorphic like instruction for the target dynamic information, it can directly retrieve the previously saved ratio for the above comparison operation.

[0118] Step 203: Search for the target background material corresponding to the target like type in the background material library.

[0119] After the server determines the target like type, it can search for the background material corresponding to the target like type in the background material library as the target background material.

[0120] It should be noted that the method provided in the embodiment of the present application performs a hierarchical layout on the display structure of dynamic information. For example Figure 4 As shown, the display structure of dynamic information is divided into a background frame layer and a foreground information layer; among them, the background frame layer is abstracted into an independent container for carrying the background material of dynamic information, and the corresponding background effect is rendered and displayed based on the background material of dynamic information; the foreground information layer is used to carry content such as user names, dynamic content (such as text, pictures, etc.), and comment information.

[0121] By performing the above hierarchical layout on the display structure of dynamic information, independent replacement of the display background of dynamic information can be realized, that is, without affecting the content in the foreground information layer, the background material in the background frame layer can be independently switched to achieve the effect of switching the display background of dynamic information.

[0122] It should be noted that the background material library is pre-constructed and stored in the server, which includes the background materials corresponding to various like types. Figure 5 As a schematic diagram of the storage structure of an exemplary background material library, for example Figure 5 As shown, the background material library can store the identifiers of multiple like types and their corresponding background materials, such as the identifier of the like type "angry" and the background material corresponding to the like type "angry", the identifier of the like type "happy" and the background material corresponding to the like type "happy", the identifier of the like type "crying" and the background material corresponding to the like type "crying", etc. The present application does not make any limitation on the content stored in the background material library here.

[0123] It should be noted that the background material is the material required when the client renders the display background of dynamic information, including but not limited to: the material for rendering sticker elements (the sticker elements here can correspond to the corresponding polymorphic like icons), the material for rendering the background picture, etc. The present application does not make any limitation on the rendering content corresponding to the background material here.

[0124] Step 204: Send the target background material to the target client so that the target client displays the target dynamic information based on the target background material.

[0125] After the server finds the target background material corresponding to the target like type in the background material library, it can send the target background material to the target client so that the target client can display the target dynamic information based on the target background material, that is, it is convenient for the target client to render the target background card based on the target background material and use the target background card as the display background of the target dynamic information.

[0126] When the target client is the first client for users who trigger polymorphic like operations for the target dynamic information, the target background material should be determined according to the polymorphic like instruction for the target dynamic information sent by the first client. For example, it can be the target background material corresponding to the like type involved in the polymorphic like instruction. At this time, for the first client, it can achieve the effect of switching the display background of the target dynamic information accordingly according to the polymorphic like operation triggered by the user for the target dynamic information.

[0127] Optionally, to facilitate the users of the first client to quickly and intuitively understand the views of other users on the target dynamic information, the server can start timing after completing the operation of sending the target background material to the first client, and when the timing time reaches the first preset duration, send the reference background material to the first client. The reference background material is determined according to all the current polymorphic like instructions for the target dynamic information.

[0128] Specifically, after the server returns the target background material corresponding to the polymorphic like instruction sent by the first client to the first client, it can start timing. When it is determined that the timing time reaches the first preset duration, the server can send the reference background material to the first client; the reference background material is determined by the server according to all the current polymorphic like instructions it receives for the target dynamic information. For example, the server can determine various like types related to the target dynamic information according to all the current polymorphic like instructions it receives for the target dynamic information, and determine the respective proportions corresponding to various like types, and then determine the background material corresponding to the like type with the highest proportion as the reference background material. After receiving the reference background material, the first client can display the target dynamic information based on the reference background material. In this way, for the users of the first client, they can quickly and intuitively learn the views of other users on the target dynamic information through the display background of the target dynamic information.

[0129] Of course, in practical applications, the server can also send the default background material to the first client when the timing time reaches the first preset duration, so that the first client can display the target dynamic information based on the default background material.

[0130] It should be understood that the above first preset duration can be set according to actual needs. For example, it can be set to 5 minutes, and this application does not make any limitation on the first preset duration.

[0131] When the target client is a second client for users who publish target dynamic information, the target background material can be determined by the server based on all the polymorphic like instructions for the target dynamic information it has currently received, or can be determined by the server based on the polymorphic like instructions for the target dynamic information it received in the previous cycle. At this time, for the users of the second client, they can quickly and intuitively understand the views of other users on the target dynamic information as a whole according to the display background of the target dynamic information.

[0132] Optionally, in order to avoid the background effects related to polymorphic likes from overly affecting the overall visuality and reading fluency, the server can start timing after receiving the polymorphic like instruction for the target dynamic information. If a new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, the timing is reset to zero and re-timed; if no new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, the server sends the default background material to the second client so that the second client displays the target dynamic information based on the default background material.

[0133] Specifically, after receiving the polymorphic like instruction for the target dynamic information, the server can start timing. If a new polymorphic like instruction for the target dynamic information is received by the server before the timing reaches the second preset duration, the server can determine whether it is necessary to update the current background material of the target dynamic information on the second client according to the polymorphic like instruction. At the same time, the server can reset the previous timing to zero and then start timing again. On the contrary, if the server has not received a new polymorphic like instruction for the target dynamic information before the timing reaches the second preset duration, the server can send the default background material to the second client so that the second client displays the target dynamic information based on the default background material.

[0134] It should be understood that if the server receives a new polymorphic like instruction for the target dynamic information after the timing exceeds the second preset duration, the server can re-determine the target like type and the target background material corresponding to the target like type based on the newly received polymorphic like instruction and the previously received polymorphic like instructions for the target dynamic information, and then send the determined target background material to the second client so that the second client displays the target dynamic information based on the target background material.

[0135] It should be understood that in practical applications, the above second preset duration can be set according to actual needs. For example, it can be set to 24 hours, and this application does not make any limitations on the second preset duration.

[0136] The above-mentioned like processing method innovatively associates the multi-state like operation with the display background of dynamic information, and provides the display background material of the target dynamic information accordingly according to the multi-state like operation triggered for the target dynamic information. In this way, with the help of the display background of the target dynamic information, the multi-state like situation for the target dynamic information is reflected; the interactive feedback of the multi-state like in the social network interaction is strengthened, and the emotions to be expressed by the multi-state like operation can be more clearly expressed, which greatly improves the user experience of the multi-state like function. In addition, the above-mentioned method displays the target dynamic information based on the target background material, which can amplify the performance effect of the like information on the client and realize the maximum transmission and performance of the like information; and, pre-constructing the background material library, determining the target like type and directly retrieving the target material corresponding to the target like type from the background material library, can ensure the efficiency of obtaining the target background material, and then ensure that the target background material can be fed back to the target client in a timely and rapid manner.

[0137] The following is an introduction to the method for displaying the like effect on the first client side provided by the embodiment of the present application through a method embodiment. It should be understood that the first client is actually a social application client. If a user triggers a multi-state like operation for dynamic information through a social application client, the social application client can be regarded as the first client.

[0138] See also Figure 6 , Figure 6 Schematic diagram of a flow chart of a method for displaying a like effect on a first client side provided in an embodiment of the present application. Figure 6 As shown, the like effect display method includes the following steps:

[0139] Step 601: In response to a polymorphic like operation triggered for the target dynamic information, a polymorphic like instruction is generated.

[0140] When the first client detects that the user triggers a multi-state like operation on target dynamic information, a multi-state like instruction may be generated accordingly based on the multi-state like operation, where the multi-state like instruction includes an identifier of the like type corresponding to the multi-state like operation triggered by the user.

[0141] The above-mentioned multi-state like operation is usually an operation triggered by the user through the multi-state like function of the first client. Specifically, the first client can provide the user with the function of clicking multi-state likes for dynamic information. The like types available to users in the multi-state like function include but are not limited to: love, laughter, laughter, smirk, anger, tears, sadness, thumbs up, gifts, etc. Users can click to select a like type from the like types provided by the multi-state like function according to their own views on the dynamic information, thereby completing the multi-state like operation.

[0142] For example, Figure 7Taking the dynamic information display interface on the first client shown as an example, the interface for the user to browse the target dynamic information through the first client is as Figure 7 shown in (a) of Figure 7 . When the user initiates a polymorphic like operation on the target dynamic information through the first client, Figure 7 the interface shown in (a) of Figure 7 will change to the interface shown in (b) of

[0143] Step 602: Send the polymorphic like instruction to the server.

[0144] After the first client generates a corresponding polymorphic like instruction based on the polymorphic like operation triggered by the user, it sends the polymorphic like instruction to the server through the network. So that the server can use the above Figure 2 shown like processing method to determine the target like type according to the polymorphic like instruction, and determine the target background material corresponding to the target like type.

[0145] Step 603: Receive the target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation.

[0146] After the server determines the target background material, it can return the target background material to the first client, and the target background material should correspond to the like type corresponding to the polymorphic like operation in Step 601.

[0147] Step 604: Display the target dynamic information based on the target background material.

[0148] Furthermore, the first client can display the target dynamic information based on the target background material, that is, the first client can render the target background card based on the target background material and use the target background card as the display background of the target dynamic information. As Figure 7 shown in (c) of

[0149] Optionally, to facilitate the users of the first client to quickly and intuitively understand the views of other users on the target dynamic information, the first client may also receive the benchmark background material subsequently sent by the server and display the target dynamic information based on the benchmark background material.

[0150] Specifically, after the server returns the target background material corresponding to the polymorphic like instruction sent by the first client to the first client, it can start timing. When it is determined that the timing time reaches the first preset duration, the server may send the benchmark background material to the first client; the benchmark background material is determined by the server according to all the polymorphic like instructions for the target dynamic information it currently receives. For example, the server may determine various like types related to the target dynamic information according to all the polymorphic like instructions for the target dynamic information it currently receives, and determine the respective proportions corresponding to various like types, and then determine the background material corresponding to the like type with the highest proportion as the benchmark background material. After receiving the benchmark background material, the first client may display the target dynamic information based on the benchmark background material. In this way, for the users of the first client, they can quickly and intuitively learn the views of other users on the target dynamic information through the display background of the target dynamic information.

[0151] Of course, in practical applications, the background material subsequently received by the first client may also be the default background material. Or, the first client may cache the default background material in advance. After receiving the target background material sent by the server, the first client may start timing. When the timing time reaches the first preset duration, it automatically switches the background material of the target dynamic information to the default background material, that is, displays the target dynamic information based on the default background.

[0152] It should be understood that the above first preset duration can be set according to actual needs. For example, it can be set to 5 minutes, and the present application does not make any limitation on the first preset duration here.

[0153] Through the above like effect display method, after the first client triggers the polymorphic like operation for the target dynamic information, it can correspondingly receive the target background material corresponding to the like type of the polymorphic like operation and display the target dynamic information based on the target background material. In this way, the effect of switching the display background of the dynamic information according to the polymorphic like operation triggered by the user for the dynamic information is achieved, so that the display background of the dynamic information corresponds to the like type of the polymorphic like operation, thereby strengthening the user's sense of interaction exclusivity and increasing the user's desire to use the polymorphic like function.

[0154] The following is an introduction to the method for displaying the like effect on the second client side provided by the embodiment of the present application through a method embodiment. It should be understood that the second client is actually a social application client. If a user publishes dynamic information through a social application client, the social application client can be regarded as the second client.

[0155] See also Figure 8 , Figure 8 Schematic diagram of the flow of the method for displaying the like effect on the second client side provided in the embodiment of the present application. Figure 8 As shown, the like effect display method includes the following steps:

[0156] Step 801: Receive target background material sent by the server; the target background material corresponds to a target like type, the target like type is determined according to a polymorphic like instruction for target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information.

[0157] The server can Figure 2 The like processing method shown determines the target like type according to the polymorphic like instruction for the target dynamic information, and determines the target background material corresponding to the target like type, and then sends the determined target background material to the second client.

[0158] It should be understood that in actual applications, the server can periodically determine the target background material suitable for the target dynamic information for the second client, or it can determine the target background material suitable for the target dynamic information for the second client once each time a new polymorphic like instruction for the target dynamic information is received. The present application does not impose any limitation on the timing when the server determines the target background material suitable for the target dynamic information for the second client.

[0159] Step 802: Display the target dynamic information based on the target background material.

[0160] After receiving the target background material sent by the server, the second client may render a target background card based on the target background material and use the target background card as the display background of the target dynamic information.

[0161] by Figure 9 As an example, when the polymorphic like instructions corresponding to the like type "angry" account for the largest proportion of all polymorphic like instructions for the target dynamic information, the display interface of the target dynamic information is as follows: Figure 9 If the subsequent like type "laugh or cry" corresponding to the multi-state like instruction accounts for the largest proportion of all multi-state like instructions for the target dynamic information, the display interface of the target dynamic information will be as follows Figure 9as shown in (b) thereof.

[0162] Optionally, in order to avoid the background effect related to polymorphic likes from overly affecting the overall visuality and reading fluency, the second client may also receive the default background material subsequently sent by the server and display the target dynamic information based on the default background material.

[0163] Specifically, after receiving the polymorphic like instruction for the target dynamic information, the server may start timing. If, before the timing reaches the second preset duration, the server receives a new polymorphic like instruction for the target dynamic information, the server may determine whether to update the current background material of the target dynamic information on the second client according to the polymorphic like instruction. At the same time, the server may reset the previous timing time to zero and then start timing again. On the contrary, if the server has not received a new polymorphic like instruction for the target dynamic information before the timing reaches the second preset duration, the server may send the default background material to the second client so that the second client displays the target dynamic information based on the default background material. As Figure 9 shown in (c) thereof, after receiving the default background material, the second client will change the display background of the target dynamic information back to the default background.

[0164] It should be understood that if the server receives a new polymorphic like instruction for the target dynamic information after the timing exceeds the second preset duration, the server may re-determine the target like type and the target background material corresponding to the target like type based on the received new polymorphic like instruction and the previously received polymorphic like instruction for the target dynamic information, and then send the determined target background material to the second client so that the second client displays the target dynamic information based on the target background material.

[0165] It should be understood that in practical applications, the second client may cache the default background material. When the server determines that the timing reaches the second preset duration, the server may send a background material switching instruction to the second client so that the second client switches to display the default background for the target dynamic information.

[0166] Through the above-mentioned like effect display method, the second client can display the target dynamic information based on the target background material corresponding to the target like type. Since the target like type is determined according to the polymorphic like operations triggered by other users for the target dynamic information, the target like type can overall reflect the polymorphic like situation of other users for the target dynamic information. In other words, for the second client facing the user who publishes the target dynamic information, it can quickly and intuitively reflect the views of other users on the target dynamic information through the display background of the target dynamic information, facilitating the user who publishes the target dynamic information to quickly and intuitively understand the views of other users on the target dynamic information.

[0167] To facilitate a further understanding of the like processing method and like effect display method provided in the embodiments of the present application, the like processing method and like effect display method provided in the embodiments of the present application will be introduced by way of an overall example below.

[0168] First, from the perspective of the product manifestation form, an exemplary introduction will be given to the product manifestation forms of the like effect display method provided in the embodiments of the present application on the first client side and the second client side.

[0169] For the first client facing users who trigger polymorphic like operations for target dynamic information, in response to a user triggering a polymorphic like operation for target dynamic information, the switching process of the display interface of the target dynamic information is as Figure 7 shown. Specifically, the user can trigger a polymorphic like operation for the target dynamic information through the first client. For example, the user can long-press the like control corresponding to the target dynamic information to evoke a polymorphic like operation floating window, and then click and select the emotional state that the user wants to express for the target dynamic information in the polymorphic like operation floating window ( Figure 7 selecting being angry as an example); after the user completes the above polymorphic like operation, the background card of the target dynamic information will be switched to the corresponding background card according to the emotional state selected by the user's click, so that the user completes the emotional marking of the target dynamic information.

[0170] For the second client facing the user who publishes the target dynamic information, after the user enters their own dynamic home page through the second client, they can view the attitude of other users towards the target dynamic information, that is, they can understand the views of other users on the target dynamic information by viewing the display background of the target dynamic information. The background card of the target dynamic information on the second client can change periodically according to the polymorphic like instruction received by the background server for the target dynamic information, such as refreshing once every five minutes, to ensure the timeliness of the polymorphic like emotion feedback, as Figure 9 shown, the background card of the target dynamic information on the second client can change accordingly following the polymorphic like operations triggered by other users. If the server does not receive a new polymorphic like instruction for the target dynamic information within one day, it can control the background card of the target dynamic information on the second client to return to the default state, thereby avoiding the polymorphic like effect from overly affecting the visual integrity and reading fluency of the target dynamic information.

[0171] Next, from the perspective of technical implementation, the implementation solutions for providing target background materials for the first client and the second client by the like processing method provided in the embodiments of the present application will be introduced respectively.

[0172] The method provided by the embodiments of this application performs a hierarchical layout on the information flow Feed of the target dynamic information (which can also be understood as the display architecture of the target dynamic information), dividing it into a background framework layer and a foreground information layer. The background framework layer is used to carry background materials, and the foreground information layer is used to carry user names, dynamic content, comment information, interactive fields, etc. The background framework is abstracted into an independent container, which is convenient for later independently replacing the background materials without affecting the foreground data.

[0173] The server stores different like types (used to express different emotions) and their corresponding background materials for replacing the display background of the target dynamic information on the foreground client. For example, for the polymorphic like operation with the like type of "angry", the server stores the identifier angry of the like type "angry" and its corresponding background card card_bg_angry.

[0174] As Figure 10 shown, for the first client facing the user who triggers the polymorphic like operation for the target dynamic information, after the user triggers the polymorphic like operation through this first client, the first client will feedback the corresponding polymorphic like instruction to the server. The polymorphic like instruction includes the identifier corresponding to the polymorphic like operation. The server responds to the polymorphic like instruction and correspondingly returns the target background material corresponding to the polymorphic like instruction to the first client.

[0175] Taking the example that the user clicks the angry like (that is, the like type corresponding to the polymorphic like operation is "angry"), the specific implementation process is as follows: After the user clicks the angry like, the first client sends a polymorphic like instruction including the identifier angry corresponding to the angry like to the server; the server can determine whether the like type corresponding to the identifier included in the polymorphic like instruction is the same as the like type corresponding to the current background material of the target dynamic information on the first client (that is, the original like type). If so, the first client continues to display the target dynamic information based on the current background material; when the server determines that the like type corresponding to the identifier included in the polymorphic like instruction is different from the like type corresponding to the current background material of the target dynamic information on the first client, the server retrieves the background card card_bg_angry corresponding to the identifier angry as the target background material and returns it to the first client to replace the current background material of the target dynamic information on the first client. The first client side correspondingly displays the angry emotion background corresponding to the angry like for the target dynamic information.

[0176] As Figure 11 shown, for the second client facing the user who publishes the target dynamic information, the background server can obtain the polymorphic like instructions sent by each first client for the target dynamic information and determine the target background material applicable to the target dynamic information on the second client based on the obtained polymorphic like instructions.

[0177] Exemplarily, assume that the background server receives a polymorphic like instruction corresponding to like type A. Then, the server can calculate the proportion corresponding to like type A based on all the polymorphic like instructions corresponding to like type A for the target dynamic information that it has currently received, as well as all the polymorphic like instructions for the target dynamic information that it has currently received. If the proportion corresponding to like type A is greater than the proportion corresponding to the original like type (the original like type corresponds to the current background material of the target dynamic information on the second client), then store the proportion corresponding to like type A, retrieve the background material corresponding to like type A and send it to the second client, and at the same time start a timing loop to periodically judge and update. If the proportion corresponding to like type A is less than or equal to the proportion corresponding to the original like type, then reject changing the display background of the target dynamic information for the second client, so that the second client displays the target dynamic information based on the original display background, and start a new round of timing loop.

[0178] Taking the example that the server receives a polymorphic like instruction corresponding to an angry like, the server can calculate the proportion corresponding to the angry like based on the polymorphic like instructions for the target dynamic information that it has currently received, and judge whether the proportion corresponding to the angry like is greater than the proportion corresponding to the original like type. If so, then send the background card card_bg_angry corresponding to the angry like to the second client, and start a new round of timing loop and judgment. If not, then reject changing the display background of the target dynamic information on the second client, keep displaying the target dynamic information based on the original display background, and start a new round of timing loop.

[0179] The timing loop will periodically judge whether it is necessary to change the display background of the target dynamic information on the second client according to the polymorphic like instructions for the target dynamic information received in the previous cycle. If the server does not receive new polymorphic like instructions for the target dynamic information within 24 hours, then it can send a default background card to the second client, so that the second client no longer displays the polymorphic like effect, and at the same time restart the timing loop.

[0180] For example, if the time for the second client to display the background card corresponding to the angry like reaches 24 hours, and during this period the server does not receive new polymorphic like instructions for the target dynamic information, then the server can start the process of returning to the default, that is, the server sends the default background card to the second client, so that the second client displays the target dynamic information based on this default background card, instead of displaying the background card corresponding to the angry like.

[0181] For the like processing method described above, the present application also provides a corresponding like processing device to enable the application and implementation of the above like processing method in practice.

[0182] See Figure 12 , Figure 12 For the above Figure 2Schematic diagram of a like processing device 1200 corresponding to the shown like processing method. The like processing device 1200 includes:

[0183] An instruction acquisition module 1201, configured to acquire a polymorphic like instruction for target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0184] A like type determination module 1202, configured to determine a target like type according to the polymorphic like instruction for the target dynamic information;

[0185] A material search module 1203, configured to search for a target background material corresponding to the target like type in a background material library;

[0186] A material sending module 1204, configured to send the target background material to a target client, so that the target client displays the target dynamic information based on the target background material.

[0187] Optionally, based on the shown like processing device, when the target client is a first client facing the user who triggers a polymorphic like operation for the target dynamic information, the instruction acquisition module 1201 is specifically configured to: Figure 12 Acquire the polymorphic like instruction uploaded by the first client as a target polymorphic like instruction;

[0188] The like type determination module 1202 is specifically configured to:

[0189] Determine the target like type according to the identifier of the like type included in the target polymorphic like instruction.

[0190] According to the identifier of the like type included in the target polymorphic like instruction, determine the target like type.

[0191] Optionally, based on the shown like processing device, the like type determination module 1202 is specifically configured to: Figure 12 Acquire the current background material of the target dynamic information;

[0192] In the case where the current background material is a default background material, determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type;

[0193] In the case where the current background material is a default background material, determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type;

[0194] In the case where the current background material is not the default background material, determine the like type corresponding to the current background material as the reference like type; determine whether the like type corresponding to the identifier included in the target polymorphic like instruction is the same as the reference like type. If they are different, determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type. If they are the same, do not execute the determination of the target like type according to the polymorphic like instruction for the target dynamic information.

[0195] Optionally, based on the Figure 12 shown like processing device, the material sending module 1204 is further configured to:

[0196] Start timing after completing the operation of sending the target background material to the first client;

[0197] When the timing time reaches the first preset duration, send the reference background material to the first client, so that the first client displays the target dynamic information based on the reference background material; the reference background material is determined according to all the polymorphic like instructions for the target dynamic information.

[0198] Optionally, based on the Figure 12 shown like processing device, when the target client is the second client facing the user who publishes the target dynamic information, the instruction obtaining module 1201 is specifically configured to:

[0199] Obtain each polymorphic like instruction for the target dynamic information;

[0200] The like type determining module 1202 is specifically configured to:

[0201] According to each polymorphic like instruction for the target dynamic information, determine the proportion corresponding to each like type for the target dynamic information;

[0202] Determine the like type with the highest corresponding proportion as the target like type.

[0203] Optionally, based on the Figure 12 shown like processing device, when the target client is the second client facing the user who publishes the target dynamic information, the instruction obtaining module 1201 is specifically configured to:

[0204] Obtain the polymorphic like instructions for the target dynamic information in the previous cycle;

[0205] The like type determining module 1202 is specifically configured to:

[0206] Determine various like types related to the target dynamic information in the previous cycle according to the polymorphic like instructions for the target dynamic information in the previous cycle;

[0207] For each like type related to the target dynamic information in the previous cycle, calculate the proportion of the polymorphic like instruction including the identifier of this like type for the target dynamic information among all the polymorphic like instructions for the target dynamic information, as the proportion corresponding to this like type;

[0208] Among various like types related to the target dynamic information in the previous cycle, select the like type with the highest corresponding proportion as the candidate target like type for the next cycle;

[0209] Judge whether the candidate target like type for the next cycle is the same as the target like type for the previous cycle; the target like type for the previous cycle corresponds to the current background material of the target dynamic information;

[0210] If they are the same, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the operation of searching for the target background material corresponding to the target like type in the background material library;

[0211] If they are different, judge whether the proportion corresponding to the candidate target like type for the next cycle is greater than the proportion corresponding to the target like type for the previous cycle. If so, determine the candidate target like type for the next cycle as the target like type for the next cycle. If not, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the operation of searching for the target background material corresponding to the target like type in the background material library.

[0212] Optionally, based on the like processing device shown in Figure 12 the instruction acquisition module 1201 is further configured to:

[0213] Start timing after receiving the polymorphic like instruction for the target dynamic information;

[0214] If a new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, reset the timing and start timing again;

[0215] If no new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, trigger the material sending module 1204 to send the default background material to the second client, so that the second client displays the target dynamic information based on the default background material.

[0216] The above-like processing device innovatively associates polymorphic like operations with the display background of dynamic information, and provides display background materials for the target dynamic information according to the polymorphic like operations triggered for the target dynamic information. In this way, with the display background of the target dynamic information, the polymorphic like situation for the target dynamic information is reflected; the interactive feedback sense of the polymorphic like in social network interaction is strengthened, and the emotions to be expressed by the polymorphic like operation can be more obviously shown, greatly improving the use experience of the polymorphic like function. In addition, the above device displays the target dynamic information based on the target background material, which can magnify the display effect of the like information on the client side and achieve the maximum transmission and display of the like information; and, a background material library is pre-constructed, and after determining the target like type, the target material corresponding to the target like type is directly retrieved from the background material library, which can ensure the acquisition efficiency of the target background material, and thus ensure that the target background material can be quickly and timely fed back to the target client.

[0217] For the like effect display method described above, the present application also provides a corresponding like effect display device to enable the application and implementation of the above-like effect display method in practice.

[0218] See Figure 13 , Figure 13 For the Figure 6 structural schematic diagram of a like effect display device 1300 corresponding to the like effect display method shown above, the like effect display device 1300 includes:

[0219] An instruction generation module 1301, configured to generate a polymorphic like instruction in response to a polymorphic like operation triggered for the target dynamic information;

[0220] An instruction sending module 1302, configured to send the polymorphic like instruction to the server;

[0221] A material receiving module 1303, configured to receive the target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation;

[0222] A display module 1304, configured to display the target dynamic information based on the target background material.

[0223] Through the above-like effect display device, after the first client triggers a polymorphic like operation for the target dynamic information, it can correspondingly receive the target background material corresponding to the like type of the polymorphic like operation, and display the target dynamic information based on the target background material. In this way, the effect of switching the display background of the dynamic information according to the polymorphic like operation triggered by the user for the dynamic information is achieved, so that the display background of the dynamic information corresponds to the like type of the polymorphic like operation, thereby strengthening the user's interactive exclusivity and increasing the user's desire to use the polymorphic like function.

[0224] See Figure 14 , Figure 14 the Figure 7 schematic structural diagram of a like effect display device 1400 corresponding to the like effect display method shown above. The like effect display device 1400 includes:

[0225] A material receiving module 1401, configured to receive a target background material sent by a server; the target background material corresponds to a target like type, and the target like type is determined according to a polymorphic like instruction for target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0226] A display module 1402, configured to display the target dynamic information based on the target background material.

[0227] Through the above like effect display device, the second client can display the target dynamic information based on the target background material corresponding to the target like type. Since the target like type is determined according to the polymorphic like operation triggered by other users for the target dynamic information, the target like type can reflect the polymorphic like situation of other users for the target dynamic information as a whole. In other words, for the second client facing the user who publishes the target dynamic information, it can quickly and intuitively reflect the views of other users on the target dynamic information through the display background of the target dynamic information, facilitating the user who publishes the target dynamic information to quickly and intuitively understand the views of other users on the target dynamic information.

[0228] The embodiment of the present application further provides a like processing device, which may specifically be a server. The server provided by the embodiment of the present application will be introduced from the perspective of hardware implementation below.

[0229] See Figure 15 , Figure 15Schematic diagram of a server 1500 provided by an embodiment of the present application. The server 1500 may vary greatly due to configuration or performance differences, and may include one or more central processing units (CPUs) 1522 (e.g., one or more processors) and a memory 1532, and one or more storage media 1530 (e.g., one or more mass storage devices) for storing application programs 1542 or data 1544. Among them, the memory 1532 and the storage media 1530 may be transient storage or persistent storage. The program stored in the storage media 1530 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations on the server. Further, the central processing unit 1522 may be configured to communicate with the storage media 1530 and execute a series of instruction operations in the storage media 1530 on the server 1500.

[0230] The server 1500 may further include one or more power supplies 1526, one or more wired or wireless network interfaces 1550, one or more input / output interfaces 1558, and / or one or more operating systems 1541, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0231] In the above embodiment, the steps executed by the server may be based on the Figure 15 server structure shown.

[0232] Among them, the CPU 1522 is used to execute the following steps:

[0233] Obtain a polymorphic like instruction for the target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0234] Determine the target like type according to the polymorphic like instruction for the target dynamic information;

[0235] Search for the target background material corresponding to the target like type in the background material library;

[0236] Send the target background material to the target client so that the target client displays the target dynamic information based on the target background material.

[0237] Optionally, the CPU 1522 may also be used to execute the steps of any implementation manner of the like processing method provided by the embodiment of the present application.

[0238] The embodiments of the present application also provide a device for displaying a like effect. This device may specifically be a terminal device. Below, the terminal device provided by the embodiments of the present application will be introduced from the perspective of hardware implementation.

[0239] Refer to Figure 16 , Figure 16 which is a schematic structural diagram of the terminal device provided by the embodiments of the present application. As Figure 16 shown, for the sake of convenience of description, only the parts related to the embodiments of the present application are shown. For the specific technical details not disclosed, please refer to the method part of the embodiments of the present application. This terminal may be any terminal device including a mobile phone, a tablet computer, a personal digital assistant (English full name: Personal Digital Assistant, English abbreviation: PDA), a point of sales (English full name: Point of Sales, English abbreviation: POS), an in-vehicle computer, etc. Taking the terminal as a smart phone as an example:

[0240] Figure 16 shown is a block diagram of a part of the structure of a smart phone related to the terminal provided by the embodiments of the present application. Refer to Figure 16 , the smart phone includes: a radio frequency (English full name: Radio Frequency, English abbreviation: RF) circuit 1610, a memory 1620, an input unit 1630, a display unit 1640, a sensor 1650, an audio circuit 1660, a wireless fidelity (English full name: wireless fidelity, English abbreviation: WiFi) module 1670, a processor 1680, and a power supply 1690 and other components. Those skilled in the art can understand that Figure 16 the smart phone structure shown in

[0241] does not constitute a limitation on the smart phone. It may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0242] The processor 1680 is the control center of the smart phone, connecting various parts of the entire smart phone using various interfaces and circuits. By running or executing software programs and / or modules stored in the memory 1620, and by calling data stored in the memory 1620, it performs various functions of the smart phone and processes data. Optionally, the processor 1680 may include one or more processing units; preferably, the processor 1680 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 1680 either.

[0243] In the embodiments of the present application, the processor 1680 included in the terminal further has the following functions:

[0244] In response to a polymorphic like operation triggered for the target dynamic information, generate a polymorphic like instruction;

[0245] Send the polymorphic like instruction to the server;

[0246] Receive the target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation;

[0247] Display the target dynamic information based on the target background material.

[0248] Or,

[0249] Receive the target background material sent by the server; the target background material corresponds to the target like type, and the target like type is determined according to a polymorphic like instruction for the target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information;

[0250] Display the target dynamic information based on the target background material.

[0251] Optionally, the processor 1680 is further configured to execute the steps of any implementation manner of the like effect display method provided in the embodiments of the present application.

[0252] The embodiments of the present application further provide a computer-readable storage medium for storing a computer program, and the computer program is used to execute any implementation manner of the like processing method described in the foregoing various embodiments, or any implementation manner of the like effect display method described in the foregoing various embodiments.

[0253] The embodiments of the present application also provide a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes any one of the like-giving processing methods described in the foregoing various embodiments, or any one of the like-giving effect display methods described in the foregoing various embodiments.

[0254] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.

[0255] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings, direct couplings, or communication connections to each other can be through some interfaces, indirect couplings, or communication connections of devices or units, and can be in electrical, mechanical, or other forms.

[0256] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0257] In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0258] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store computer programs, such as USB flash drives, mobile hard disks, read-only memories (English full name: Read-Only Memory, English abbreviation: ROM), random access memories (English full name: Random Access Memory, English abbreviation: RAM), magnetic disks, or optical discs.

[0259] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects and indicates that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously. Among them, A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or its similar expressions refer to any combination of these items, including any combination of single items (ones) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0260] As described above, the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit them; although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of various embodiments of this application.

Claims

1. A method for handling likes, characterized in that, The method includes: Obtaining a polymorphic like instruction for target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information; the polymorphic like operation refers to an operation of selecting one like type from multiple optional like types; Determining a target like type according to the polymorphic like instruction for the target dynamic information; Searching in the background material library for a target background material corresponding to the target like type; Sending the target background material to a target client, so that the target client displays the target dynamic information based on the target background material; the target client includes a second client facing the user who publishes the target dynamic information.

2. The method according to claim 1, characterized in that, The target client further includes a first client facing the user who triggers the polymorphic like operation for the target dynamic information; for the first client, the obtaining of the polymorphic like instruction for the target dynamic information includes: Obtaining the polymorphic like instruction uploaded by the first client as a target polymorphic like instruction; The determining of the target like type according to the polymorphic like instruction for the target dynamic information includes: Determining the target like type according to the identifier of the like type included in the target polymorphic like instruction.

3. The method according to claim 2, wherein The determining of the target like type according to the identifier of the like type included in the target polymorphic like instruction includes: Obtaining the current background material of the target dynamic information; In the case where the current background material is the default background material, determining the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type; In the case where the current background material is not the default background material, determining the like type corresponding to the current background material as a reference like type; judging whether the like type corresponding to the identifier included in the target polymorphic like instruction is the same as the reference like type, if not, determining the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type, if so, not performing the determination of the target like type according to the polymorphic like instruction for the target dynamic information.

4. The method according to claim 2, characterized in that, The method further includes: Starting to time after completing the operation of sending the target background material to the first client; When the timing time reaches a first preset duration, sending a benchmark background material to the first client, so that the first client displays the target dynamic information based on the benchmark background material; the benchmark background material is determined according to all the polymorphic like instructions for the target dynamic information.

5. The method according to claim 1, wherein For the second client, the obtaining of the polymorphic like instruction for the target dynamic information includes: Obtaining each polymorphic like instruction for the target dynamic information; The determining of the target like type according to the polymorphic like instruction for the target dynamic information includes: Determining the proportion corresponding to each like type for the target dynamic information according to each polymorphic like instruction for the target dynamic information; Determining the like type with the highest corresponding proportion as the target like type.

6. The method according to claim 1, characterized in that, For the second client, the obtaining of the polymorphic like instruction for the target dynamic information includes: Obtain the polymorphic like instruction for the target dynamic information in the previous cycle; The determining of the target like type according to the polymorphic like instruction for the target dynamic information includes: Determine various like types related to the target dynamic information in the previous cycle according to the polymorphic like instruction for the target dynamic information in the previous cycle; For each like type related to the target dynamic information in the previous cycle, calculate the proportion of the polymorphic like instruction including the identifier of this like type for the target dynamic information among all the polymorphic like instructions for the target dynamic information, as the proportion corresponding to this like type; Among various like types related to the target dynamic information in the previous cycle, select the like type with the highest corresponding proportion as the candidate target like type for the next cycle; Judge whether the candidate target like type for the next cycle is the same as the target like type for the previous cycle; the target like type for the previous cycle corresponds to the current background material of the target dynamic information; If they are the same, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the operation of searching for the target background material corresponding to the target like type in the background material library; If they are different, judge whether the proportion corresponding to the candidate target like type for the next cycle is greater than the proportion corresponding to the target like type for the previous cycle. If so, determine the candidate target like type for the next cycle as the target like type for the next cycle. If not, use the target like type for the previous cycle as the target like type for the next cycle, and do not execute the operation of searching for the target background material corresponding to the target like type in the background material library.

7. The method according to claim 5 or 6, characterized in that, The method further includes: Start timing after receiving the polymorphic like instruction for the target dynamic information; If a new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, reset the timing and start timing again; If no new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, send the default background material to the second client, so that the second client displays the target dynamic information based on the default background material.

8. A method for displaying a like effect of a client that triggers a polymorphic like operation for dynamic information, characterized in that, The method includes: In response to a polymorphic like operation triggered by the target dynamic information, generate a polymorphic like instruction; the polymorphic like operation refers to an operation of selecting one like type from multiple optional like types; Send the polymorphic like instruction to the server; Receive the target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation; Display the target dynamic information based on the target background material; Receive the reference background material sent by the server; the reference background material is sent by the server after starting to time after completing the operation of sending the target background material to the client, and when the timing reaches the first preset duration; Display the target dynamic information based on the reference background material; the reference background material is determined according to all polymorphic like instructions for the target dynamic information.

9. A method for displaying a like effect of a client for publishing dynamic information, characterized in that, The method includes: Receiving a target background material sent by a server; the target background material corresponds to a target like type, and the target like type is determined according to a polymorphic like instruction for the target dynamic information. The polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information; the polymorphic like operation refers to an operation of selecting a like type from multiple optional like types. Display the target dynamic information based on the target background material.

10. A like processing device, characterized in that, The device includes: An instruction acquisition module, configured to acquire a polymorphic like instruction for the target dynamic information; the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information; the polymorphic like operation refers to an operation of selecting a like type from multiple optional like types. A like type determination module, configured to determine a target like type according to the polymorphic like instruction for the target dynamic information. A material search module, configured to search for a target background material corresponding to the target like type in a background material library. A material sending module, configured to send the target background material to a target client, so that the target client displays the target dynamic information based on the target background material; the target client includes a second client facing the user who publishes the target dynamic information.

11. The device according to claim 10, characterized in that, The target client further includes a first client facing the user who triggers a polymorphic like operation for the target dynamic information; for the first client, the instruction acquisition module is specifically configured to acquire the polymorphic like instruction uploaded by the first client as a target polymorphic like instruction. The like type determination module is specifically configured to determine the target like type according to the identifier of the like type included in the target polymorphic like instruction.

12. The device according to claim 11, characterized in that, The like type determination module is specifically configured to: Acquire the current background material of the target dynamic information. In the case where the current background material is the default background material, determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type. In the case where the current background material is not the default background material, determine the like type corresponding to the current background material as a reference like type; determine whether the like type corresponding to the identifier included in the target polymorphic like instruction is the same as the reference like type. If they are different, determine the like type corresponding to the identifier included in the target polymorphic like instruction as the target like type. If they are the same, do not execute the determination of the target like type according to the polymorphic like instruction for the target dynamic information.

13. The device according to claim 11, characterized in that, The material sending module is further configured to: Start timing after completing the operation of sending the target background material to the first client. When the timing time reaches a first preset duration, send a reference background material to the first client, so that the first client displays the target dynamic information based on the reference background material. The reference background material is determined according to all polymorphic like instructions for the target dynamic information.

14. The device according to claim 10, characterized in that, For the second client, the instruction acquisition module is specifically configured to acquire each polymorphic like instruction for the target dynamic information; The like type determination module is specifically configured to: Determine the proportion corresponding to each like type for the target dynamic information according to each polymorphic like instruction for the target dynamic information; Determine the like type with the highest corresponding proportion as the target like type.

15. The device according to claim 10, characterized in that, For the second client, the instruction acquisition module is specifically configured to: Acquire the polymorphic like instructions for the target dynamic information in the previous cycle; The like type determination module is specifically configured to: Determine various like types related to the target dynamic information in the previous cycle according to the polymorphic like instructions for the target dynamic information in the previous cycle; For each like type related to the target dynamic information in the previous cycle, calculate the proportion of the polymorphic like instructions including the identifier of this like type for the target dynamic information in all polymorphic like instructions for the target dynamic information as the proportion corresponding to this like type; Among various like types related to the target dynamic information in the previous cycle, select the like type with the highest corresponding proportion as the candidate target like type for the next cycle; Determine whether the candidate target like type for the next cycle is the same as the target like type for the previous cycle; the target like type for the previous cycle corresponds to the current background material of the target dynamic information; If they are the same, use the target like type for the previous cycle as the target like type for the next cycle, and do not perform the operation of searching for the target background material corresponding to the target like type in the background material library; If they are different, determine whether the proportion corresponding to the candidate target like type for the next cycle is greater than the proportion corresponding to the target like type for the previous cycle. If so, determine the candidate target like type for the next cycle as the target like type for the next cycle. If not, use the target like type for the previous cycle as the target like type for the next cycle, and do not perform the operation of searching for the target background material corresponding to the target like type in the background material library.

16. The device according to claim 14 or 15, characterized in that, The instruction acquisition module is further configured to: Start timing after receiving a polymorphic like instruction for the target dynamic information; If a new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, reset the timing and start timing again; If no new polymorphic like instruction for the target dynamic information is received before the timing reaches the second preset duration, send a default background material to the second client so that the second client displays the target dynamic information based on the default background material.

17. A device for displaying the like effect of a client that triggers polymorphic like operations in response to dynamic information, characterized in that The device includes: An instruction generation module, configured to generate a polymorphic like instruction in response to a polymorphic like operation triggered for target dynamic information; the polymorphic like operation refers to an operation of selecting one like type from multiple optional like types. An instruction sending module, configured to send the polymorphic like instruction to a server; A material receiving module, configured to receive a target background material returned by the server in response to the polymorphic like instruction; the target background material corresponds to the like type corresponding to the polymorphic like operation; A display module, configured to display the target dynamic information based on the target background material; The apparatus is further configured to: Receive a reference background material sent by the server; the reference background material is sent by the server after starting timing when the server finishes the operation of sending the target background material to the client, and when the timing time reaches a first preset duration; Display the target dynamic information based on the reference background material; the reference background material is determined according to all the polymorphic like instructions for the target dynamic information.

18. A device for displaying the like effect of a client for publishing dynamic information, characterized in that, The apparatus includes: A material receiving module, configured to receive a target background material sent by a server; the target background material corresponds to a target like type, and the target like type is determined according to a polymorphic like instruction for target dynamic information, and the polymorphic like instruction is generated in response to a polymorphic like operation triggered for the target dynamic information; the polymorphic like operation refers to an operation of selecting one like type from multiple optional like types; A display module, configured to display the target dynamic information based on the target background material.

19. A like processing system, characterized in that, The system includes: a first client for a user who triggers a polymorphic like operation for target dynamic information, a second client for a user who publishes the target dynamic information, and a server; The first client is configured to execute the method according to claim 8; The second client is configured to execute the method according to claim 9; The server is configured to execute the method according to any one of claims 1-7.

20. A computer device, characterized in that, The computer device includes a processor and a memory; The memory is configured to store a computer program; The processor is configured to execute the method according to any one of claims 1 to 7, or execute the method according to claim 8, or execute the method according to claim 9 according to the computer program.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium is configured to store a computer program, and the computer program is configured to execute the method according to any one of claims 1 to 7, or execute the method according to claim 8, or execute the method according to claim 9.

22. A computer program product, characterized in that, Including computer instructions, the computer instructions are stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method according to any one of claims 1 to 7, or executes the method according to claim 8, or executes the method according to claim 9.

Citation Information

Patent Citations

  • Live broadcast interaction processing method and device, electronic equipment and storage medium

    CN110225388A