Method, device, storage medium and electronic device for publishing social dynamic information
By determining the target information and its comment information in the communication group of the social platform, and generating and publishing social dynamic information, the problem of inefficient publishing on the social platform is solved, and more efficient information release is achieved.
Patent Information
- Application Number
- CN202111317618.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-09
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2041-11-09
AI Technical Summary
It is less efficient to publish social dynamic information on social platforms. Users need to edit complex text, pictures and videos on the dynamic publishing page, which takes a lot of time.
Determine the target information and its comment information in the communication group of the social platform, generate social dynamic information, and publish it directly or simply edit it on the dynamic publishing page.
It saves energy and time in information input and improves the efficiency of publishing social dynamic information.
Smart Images

Figure CN114022300B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, storage medium, and electronic device for publishing social dynamic information. Background Art
[0002] With the continuous development of network technology, online social networking has gradually become one of the important ways of our daily social interaction. People can carry out social activities such as communication, dynamic posting, etc. on social platforms at any time.
[0003] On most current social media platforms, users who want to post dynamic information typically need to first access the platform's dynamic posting page, edit the dynamic information there, and then publish it using the publish button. However, this process requires users to input text and insert and edit content such as images and videos, which is time-consuming.
[0004] Therefore, the efficiency of publishing social dynamic information on social platforms is currently low. Summary of the Invention
[0005] The present disclosure provides a method, device, storage medium, and electronic device for publishing social dynamic information, thereby improving the efficiency of publishing social dynamic information on a social platform.
[0006] In a first aspect, an embodiment of the present disclosure provides a method for publishing social dynamic information, comprising:
[0007] In a communication group on a social platform, determining target information and at least one comment information of each group member regarding the target information;
[0008] Generate social dynamic information based on the target information and at least one comment information, and publish the social dynamic information on a dynamic publishing page in the social platform.
[0009] In an optional embodiment of the present disclosure, in a communication group on a social platform, determining target information and at least one comment information of each group member regarding the target information includes:
[0010] On the social platform, communication information in the communication group that matches a pre-configured target information model is determined as target information;
[0011] Obtain multiple reply information of each group member in the communication group to the target information;
[0012] At least one comment information is generated according to the plurality of reply information.
[0013] In an optional embodiment of the present disclosure, determining communication information in a communication group that matches a preconfigured target information model as target information includes:
[0014] The video communication information and / or picture communication information in the communication group is determined as target information.
[0015] In an optional embodiment of the present disclosure, determining target information and at least one comment information of each group member regarding the target information includes:
[0016] In response to a first touch operation of a user on a communication message in the communication group, determining target information according to an end position of the first touch operation;
[0017] In response to a second touch operation of the user on a communication message in the communication group, at least one piece of comment information is determined according to a touch position of the second touch operation.
[0018] In an optional embodiment of the present disclosure, publishing social dynamic information on a dynamic publishing page in a social platform includes:
[0019] In response to the user's third touch operation, displaying the social dynamic information on the dynamic publishing page in the social platform;
[0020] Receive modification information of the user for social dynamic information, and generate target social dynamic information based on the social dynamic information and the modification information;
[0021] Publish the target social dynamic information on the dynamic publishing page of the social platform.
[0022] In an optional embodiment of the present disclosure, before publishing the target social dynamic information on the dynamic publishing page in the social platform, the method further includes:
[0023] Determine whether the social dynamic information contains preset tag information;
[0024] If the social dynamic information contains preset tag information, the preset tag information will be displayed on the dynamic publishing page.
[0025] In an optional embodiment of the present disclosure, after the preset tag information is displayed on the dynamic publishing page, the method further includes:
[0026] In response to a fourth touch operation of the user on the preset tag information, it is determined whether to publish the preset tag information on the dynamic publishing page according to the fourth touch operation.
[0027] In an optional embodiment of the present disclosure, generating target social dynamic information based on the social dynamic information and the modification information includes:
[0028] If the fourth touch operation is an operation of publishing preset tag information, target social dynamic information is generated based on the social dynamic information, the modification information and the preset tag information.
[0029] In an optional embodiment of the present disclosure, after publishing the social dynamic information on the dynamic publishing page in the social platform, the method further includes:
[0030] Generate dynamic prompt information and send the dynamic prompt information to the group member corresponding to at least one comment information.
[0031] In an optional embodiment of the present disclosure, sending dynamic prompt information to group members corresponding to at least one comment information includes:
[0032] Determine the identity of the group member corresponding to at least one comment;
[0033] Based on the identity identifier, a communication number corresponding to the identity identifier is obtained by querying a pre-stored user information database;
[0034] Send dynamic prompt information to the communication device corresponding to the communication number.
[0035] In a second aspect, an embodiment of the present disclosure provides another method for publishing social dynamic information, including:
[0036] In a communication group on a first social platform, determining target information and at least one comment information of each group member regarding the target information;
[0037] Generate social dynamic information based on the target information and at least one comment information, and send the social dynamic information to a second social platform;
[0038] Publish social dynamic information on the dynamic publishing page of the second social platform.
[0039] In an optional embodiment of the present disclosure, the method further includes:
[0040] Generate dynamic prompt information and send the dynamic prompt information to the group member corresponding to at least one comment information.
[0041] In a third aspect, an embodiment of the present disclosure provides a device for publishing social dynamic information, the device comprising:
[0042] A first determining module is configured to determine target information and at least one comment information of each group member regarding the target information in a communication group on the social platform;
[0043] The first generating module is used to generate social dynamic information according to the target information and at least one comment information, and publish the social dynamic information on the dynamic publishing page in the social platform.
[0044] In a fourth aspect, an embodiment of the present disclosure provides another device for publishing social dynamic information, the device comprising:
[0045] A second determining module is configured to determine target information and at least one comment information of each group member regarding the target information in a communication group on the first social platform;
[0046] A second generating module is configured to generate social dynamic information based on the target information and at least one comment information, and send the social dynamic information to a second social platform;
[0047] The publishing module is used to publish social dynamic information on the dynamic publishing page in the second social platform.
[0048] In a fifth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the above method when executed by a processor.
[0049] In a sixth aspect, an embodiment of the present disclosure provides an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above method by executing the executable instructions.
[0050] The technical solution disclosed in this disclosure has the following beneficial effects:
[0051] The above-described method for publishing social dynamic information involves determining target information and at least one comment from each group member regarding the target information within a communication group on a social platform. Then, based on the target information and the at least one comment, social dynamic information is generated and published on a dynamic publishing page on the social platform. A user terminal directly obtains the target information and the comments regarding the target information from the communication group's dialog box and generates the corresponding social dynamic information. The user does not need to re-enter the social dynamic information on the dynamic publishing page; the user terminal can directly publish the generated social dynamic information or simply edit the social dynamic information before publishing. This saves a significant amount of information input effort and time, thereby resolving the current technical issue of low efficiency in publishing social dynamic information on social platforms and achieving the technical effect of improving the efficiency of publishing social dynamic information.
[0052] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and it is possible for a person skilled in the art to derive other drawings based on these drawings without inventive effort.
[0054] Figure 1 A schematic diagram illustrating an application scenario of a method for publishing social dynamic information in this exemplary embodiment;
[0055] Figure 2 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0056] Figure 3 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0057] Figure 4 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0058] Figure 5 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0059] Figure 6 An interface diagram illustrating a method for publishing social dynamic information in this exemplary embodiment is shown;
[0060] Figure 7 An interface diagram illustrating a method for publishing social dynamic information in this exemplary embodiment is shown;
[0061] Figure 8 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0062] Figure 9 An interface diagram illustrating a method for publishing social dynamic information in this exemplary embodiment is shown;
[0063] Figure 10 An interface diagram illustrating a method for publishing social dynamic information in this exemplary embodiment is shown;
[0064] Figure 11 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0065] Figure 12 A flowchart showing a method for publishing social dynamic information in this exemplary embodiment is shown;
[0066] Figure 13A schematic structural diagram of a device for publishing social dynamic information in this exemplary embodiment is shown;
[0067] Figure 14 A schematic diagram showing the structure of another device for publishing social dynamic information in this exemplary embodiment is shown;
[0068] Figure 15 A schematic structural diagram of an electronic device in this exemplary embodiment is shown. DETAILED DESCRIPTION
[0069] The exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete and the concepts of the exemplary embodiments will be fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0070] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0071] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all steps. For example, some steps may be decomposed, while some steps may be combined or partially combined, so the actual execution order may change according to actual circumstances.
[0072] In the related art, with the continuous development of network technology, online social networking has gradually become one of the important ways for us to socialize in our daily lives. People can carry out social activities such as communication and dynamic posting on social platforms at any time. On most current social platforms, if a user needs to post dynamic information, they generally need to first enter the dynamic posting page of the social platform, then edit the social dynamic information on the dynamic posting page, and then publish it through the publish operation after the editing is completed. However, during the process of editing social dynamic information, users need to input text, insert and edit content such as pictures and videos, etc., which takes a lot of time. Therefore, the efficiency of posting social dynamic information on social platforms is currently low.
[0073] In view of the above problems, the embodiments of the present disclosure provide a method for publishing social dynamic information, which determines target information and at least one comment information of each group member regarding the target information in a communication group on a social platform, then generates social dynamic information based on the target information and the at least one comment information, and publishes the social dynamic information on a dynamic publishing page on the social platform. The user terminal directly obtains the target information and the comment information regarding the target information from the dialog box of the communication group and directly generates the corresponding social dynamic information. The user does not need to re-enter the social dynamic information on the dynamic publishing page. The user terminal can directly publish the generated social dynamic information, or only needs to perform a simple edit on the social dynamic information to publish it, saving a lot of energy and time for information input, thereby solving the current technical problem of low efficiency in publishing social dynamic information on social platforms and achieving the technical effect of improving the efficiency of publishing social dynamic information.
[0074] The following briefly introduces the application environment of the method for publishing social dynamic information provided by the embodiment of the present disclosure:
[0075] See Figure 1 The method for publishing social dynamic information provided in the embodiments of the present disclosure is applied to a social networking system 10, which includes at least: a service terminal 101 and a user terminal 102. The user terminal 102 is used to provide a user with a graphical user interface 20 to display the social platform interface and interactive portals, such as displaying communication groups, communication information between group members within the group, and the input and display of social dynamic information; the service terminal 101 is used to perform daily maintenance, data storage, system updates, etc. on the social platform.
[0076] The following uses the user terminal 102 as the execution subject and applies the method for publishing social dynamic information to the user terminal 102 to publish social dynamic information as an example for specific description. Figure 2 The method for publishing social dynamic information provided by the embodiment of the present disclosure includes the following steps 201-202:
[0077] Step 201: A user terminal determines target information and at least one comment information of each group member regarding the target information in a communication group on a social platform.
[0078] A communication group refers to a social group consisting of multiple users, or group members, such as a WeChat group or QQ group. Group members send communication information within the communication group for social interaction, such as text, voice, image, or video. The user terminal selects at least one message from the communication information sent by each group member within the communication group as target information. It should be noted that the communication group in this embodiment refers to a relatively fixed-size dialog box in which group members can communicate instantly, rather than a list of comments with a certain delay, such as a Weibo super topic or Weibo comments. Methods for determining target information include, for example: pre-configuring keywords and selecting target information based on the degree of match between each communication message and the keyword; selecting image and / or video information within the communication message as target information; and selecting any communication message sent by the user corresponding to the user terminal as target information. Of course, methods for selecting target information include but are not limited to the three methods listed above, and are not exhaustive here. After determining that the target information is obtained, the user terminal can directly use several communication messages following the target information in the communication group as comment information, or further filter and use the communication information whose correlation with the target information content is greater than a preset threshold as comment information for the target information. This embodiment does not make specific limitations.
[0079] Step 202: The user terminal generates social dynamic information based on the target information and at least one comment information, and publishes the social dynamic information on a dynamic publishing page in the social platform.
[0080] Social dynamic information refers to dynamic social information that a user will post on a dynamic publishing page. This dynamic social information includes target information and comments about the target information. It should be noted that in the embodiments of the present disclosure, social dynamic information refers to dynamic content published with the target information as the primary content, such as Moments, QQ Dynamics, Weibo, etc., and comments posted by other users below the primary content, such as Moments, QQ Dynamics, Weibo, and Super Chat. Social dynamic information can take the following forms: First, the target information and comments are merged into a single message, serving as the social dynamic information; Second, the target information is used as the primary information, and each comment is newly designated as a sub-item of the target information, with both as independent sub-items to form the social dynamic information. After generating social dynamic information, the terminal switches from the current communication group conversation page to the dynamic publishing page to publish the generated social dynamic information. It should be noted that the publication of this social dynamic information can be automatic by the terminal device or manual by the user through a preset publishing operation. This embodiment does not specifically limit this, and the specific selection or setting can be made based on actual circumstances.
[0081] The method for publishing social dynamic information provided by the embodiment of the present disclosure determines target information and at least one comment information regarding the target information from each group member in a communication group on a social platform, then generates social dynamic information based on the target information and the at least one comment information, and publishes the social dynamic information on a dynamic publishing page on the social platform. The user terminal directly obtains the target information and the comment information regarding the target information from the dialog box of the communication group and directly generates the corresponding social dynamic information. The user does not need to re-enter the social dynamic information on the dynamic publishing page. The user terminal can directly publish the generated social dynamic information, or only needs to simply edit the social dynamic information before publishing it, saving a lot of energy and time for information input, thereby solving the current technical problem of low efficiency in publishing social dynamic information on social platforms and achieving the technical effect of improving the efficiency of publishing social dynamic information.
[0082] See Figure 3 In an optional embodiment of the present disclosure, the user terminal in step 201 determines target information and at least one comment information of each group member regarding the target information in a communication group on a social platform, including the following steps 301 to 303:
[0083] Step 301: On a social platform, a user terminal determines communication information in a communication group that matches a pre-configured target information model as target information.
[0084] The target information model is used to determine target information from each communication message in the communication group. This target information model can be based on the communication message format type, the user's content preference type, the communication message sending time, keywords, etc., which are not specifically limited in this embodiment. The user terminal calculates the matching degree of each communication message in the communication group against the pre-configured target information model and determines the communication message with a matching degree greater than a preset threshold as the target information.
[0085] Step 302: The user terminal obtains multiple reply information of each group member in the communication group to the target information.
[0086] In the dialog box of the communication group, each group member socializes by sending communication information. In the communication group, in addition to the target information determined in the above step 301, other group members will also send reply information accordingly. After the target information, the user terminal can determine all communication information after the target information as reply information for the target information, or select communication information associated with the target information content from all communication information after the target information as reply information for the target information. This embodiment does not make specific limitations.
[0087] Step 303: The user terminal generates at least one comment information according to the multiple reply information.
[0088] After the user terminal obtains multiple reply messages through the above step 302, it can then perform preprocessing, such as eliminating information irrelevant to the target information, sensitive information, image information, etc., and then use the preprocessed reply messages as comment information for the target information.
[0089] The embodiment of the present disclosure determines the communication information in the communication group that matches the pre-configured target information model as the target information. No complex calculations are required, only information matching is required. This can improve the efficiency of determining the target information and further improve the efficiency of publishing social dynamic information of the method for publishing social dynamic information provided by the embodiment of the present disclosure.
[0090] In an optional embodiment of the present disclosure, the above step 301 in which the user terminal determines the communication information in the communication group that matches the pre-configured target information model as the target information includes the following step A:
[0091] Step A: The user terminal determines the video communication information and / or picture communication information in the communication group as target information.
[0092] Generally, users tend to use pictures, videos, etc. to publish when sending social dynamic information. At the same time, when editing social dynamic information, the most energy and time-consuming process is often the editing of pictures and videos. Users need to first store the required pictures or videos in the local album in the communication group, and then retrieve the corresponding pictures or videos from the local album by inserting them on the dynamic publishing page, which takes a lot of time and energy and consumes local storage resources. Therefore, the embodiment of the present disclosure directly uses the video communication information and picture communication information in the communication group as the target information. On the one hand, the user does not need to further select and edit pictures and videos, which can improve the efficiency of determining the target information and further improve the efficiency of publishing social dynamic information of the method for publishing social dynamic information provided by the embodiment of the present disclosure. On the other hand, the user does not need to save the videos or pictures in the communication group locally, which can save local storage resources, thereby protecting the computing resources of the user terminal, so as to improve the efficiency of determining the target information and further improve the efficiency of publishing social dynamic information of the method for publishing social dynamic information provided by the embodiment of the present disclosure.
[0093] See Figure 4 In an optional embodiment of the present disclosure, the above step 201 in which the user terminal determines the target information and at least one comment information of each group member regarding the target information includes the following steps 401-402:
[0094] Step 401: In response to a first touch operation of a user on a communication message in a communication group, a user terminal determines target information according to an end position of the first touch operation.
[0095] In the first case, if the first touch operation can be a click operation, the user clicks on the interface of the communication group dialog box, and the click position, that is, the communication information corresponding to the end position of the first touch operation is the target information selected and determined by the user; in the second case, if the first touch operation is a sliding operation, the communication information corresponding to the end position of the sliding operation is determined as the target information.
[0096] Step 402: The user terminal determines at least one comment information according to a touch position of the second touch operation in response to a second touch operation of the user on a communication message in the communication group.
[0097] The second touch operation may be any touch operation such as clicking or sliding, and the position corresponding to the second touch operation is the comment information on the target information selected by the user.
[0098] The embodiment of the present disclosure determines the target information through the user's first touch operation and determines the comment information through the second touch operation. The user can select the required information as the target information and comment information according to his own wishes. It has high flexibility and does not require the user terminal to further screen the information. The social dynamic information generation efficiency is better and more reliable, and the workload of subsequent editing and modification is less. On the premise of improving the flexibility and reliability of social dynamic information generation, the social dynamic information publishing efficiency of the social dynamic information publishing method provided by the embodiment of the present disclosure is further improved.
[0099] See Figure 5 In an optional embodiment of the present disclosure, the above step 202 of the user terminal publishing social dynamic information on the dynamic publishing page of the social platform includes the following steps 501 to 503:
[0100] Step 501: The user terminal displays social dynamic information on a dynamic publishing page in a social platform in response to a third touch operation of the user.
[0101] like Figure 6 The user enters the dynamic publishing page 600 in the social platform through the third touch operation. The preset display box 601 of the dynamic publishing page displays the social dynamic information "The weather is really good today." obtained through the above steps for the user to confirm and further edit and modify.
[0102] Step 502: The user terminal receives modification information of the user for the social dynamic information, and generates target social dynamic information based on the social dynamic information and the modification information.
[0103] For example Figure 6 In the example, the preset display box 601 displays the social dynamic information "The weather is really nice today." obtained through the above steps. The user feels that the punctuation marks in the dynamic information are not accurate, so the user modifies and edits the dynamic information in the preset display box, that is, enters the modification information and deletes "," to obtain the modified social dynamic information "The weather is really nice today.", that is, the target social dynamic information after the editing is completed.
[0104] Step 503: The user terminal publishes the target social dynamic information on the dynamic publishing page of the social platform.
[0105] Please continue to see Figure 6 After the user terminal obtains the target social dynamic information after editing and modifying, it can click on the touch objects such as "Done" or "Publish" to complete the publishing of the target social dynamic information. Of course, the currently edited information can be abandoned by touching the objects such as "Cancel" or "Abandon". After the publication is successful, the user terminal can obtain the following information: Figure 7Of course, the methods for publishing the target social dynamic information in the embodiment of the disclosure include but are not limited to publishing by touching the object as described above, and can also be published in other ways such as automatic publishing and scheduled publishing, which are not exhaustive in this embodiment.
[0106] See Figure 8 In an optional embodiment of the present disclosure, before the user terminal publishes the target social dynamic information on the dynamic publishing page of the social platform in step 503, the method for publishing social dynamic information provided by the above disclosed embodiment further includes the following steps 801-802:
[0107] Step 801: The user terminal determines whether the social dynamic information contains preset tag information.
[0108] Among them, tag information refers to information used for classification and differentiated display, such as [cute], [life], [outfit], [weather], etc., which is not specifically limited in this embodiment. The user terminal analyzes the generated social dynamic information through text analysis, image recognition, etc. to determine whether the social dynamic information contains preset tag information. For example, in step 502 above, "The weather is really good today." includes the tag information of [weather].
[0109] Step 802: If the social dynamic information includes preset tag information, the user terminal displays the preset tag information on the dynamic publishing page.
[0110] If the obtained social dynamic information contains preset tag information, the user terminal will display the preset tag information on the dynamic publishing page to facilitate the user to confirm or publish. It should be noted that the display of preset tag information in this embodiment refers to the display of the dynamic publishing page, not the publishing status. In other words, at the current moment, only the user corresponding to the user terminal can see the preset tag information, and other user terminals cannot see the preset tag information. Of course, if the social dynamic information does not contain preset tag information, the user terminal will not display the preset tag information on the dynamic publishing page.
[0111] The embodiment of the present disclosure first sets preset tag information, then determines whether the social dynamic information contains the preset tag information. If the social dynamic information contains the preset tag information, the preset tag information is displayed on the dynamic publishing page for the user to select whether the social dynamic information needs to be published with the tag. First, the preset tag information can be used to identify the user's social dynamic information, making it easier for viewers to quickly understand the category, content, and core content of the social dynamic information. At the same time, displaying the preset tag information on the dynamic publishing page can be conveniently used to further confirm whether the tag is needed, or to further edit the current tag to improve the matching degree between the tag and the social dynamic information, further improving the reliability of the social dynamic information publishing method provided by the embodiment of the present disclosure.
[0112] In an optional embodiment of the present disclosure, after the user terminal displays the preset tag information on the dynamic publishing page in step 802, the method for publishing social dynamic information provided by the above disclosed embodiment further includes the following step B:
[0113] Step B: The user terminal responds to the user's fourth touch operation on the preset tag information and determines whether to publish the preset tag information on the dynamic publishing page according to the fourth touch operation.
[0114] The fourth touch operation may be a click operation, a slide operation, etc., which is not specifically limited in this embodiment. Figure 9 In the dynamic publishing page, there are two options, "Yes" and "No". The user can click the corresponding button to determine whether to publish the preset tag information on the dynamic publishing page. The user determines whether to publish the preset tag information on the dynamic publishing page through the fourth touch operation. The embodiment of the disclosure opens the user's authority to whether to carry the preset tag information when publishing social dynamic information, which is more flexible. The tag information confirmed by the user is more closely matched with the content of the social dynamic information, which can improve the reliability of social dynamic information publishing in the method for publishing social dynamic information provided by the embodiment of the disclosure.
[0115] In an optional embodiment of the present disclosure, the above step 502 in which the user terminal generates target social dynamic information based on the social dynamic information and the modification information includes the following step C:
[0116] Step C: If the fourth touch operation is an operation of publishing preset tag information, the user terminal generates target social dynamic information based on the social dynamic information, the modification information and the preset tag information.
[0117] For example, in step B above, if the user selects the "Yes" button, it means that the user's fourth touch operation is to publish the preset tag information. Then, the user terminal modifies the social dynamic information obtained in the above step and generates the target social dynamic information that can be published with the tag information. For example, in the above step, the social dynamic information "The weather is really good today.", the modification information of "Delete','", and the tag information "
Weather
Weather
[0118] In the embodiment of the present disclosure, when the user's fourth touch operation is to publish information with preset tags, target social dynamic information is generated based on the social dynamic information, the modification information, and the preset tag information. This makes the generated target social dynamic information more interesting, further enhancing the interest of the social dynamic information in the method for publishing social dynamic information provided by the embodiment of the present disclosure.
[0119] In an optional embodiment of the present disclosure, after the user terminal publishes the social dynamic information on the dynamic publishing page of the social platform in step 202, the method for publishing social dynamic information provided by the above disclosed embodiment further includes the following step D:
[0120] Step D: The user terminal generates dynamic prompt information and sends the dynamic prompt information to the group member corresponding to at least one comment information.
[0121] Dynamic notifications are used to alert users that someone has posted a social update related to them. After posting a new social update, a user terminal generates a dynamic notification and sends it to the group members who commented on it. These notifications can be sent via a pop-up window, or via a social platform push notification. Finally, the user terminal sends the notification via text message to the corresponding mobile phone numbers of group members, using pre-stored user information.
[0122] The embodiment of the present disclosure generates dynamic prompt information after publishing social dynamic information, and sends the dynamic prompt information to the group member corresponding to at least one comment information, so as to facilitate other group members to know the social dynamic information in a timely manner, facilitate interaction between users, and further improve the interest of the social dynamic information of the social dynamic information publishing method provided by the embodiment of the present disclosure.
[0123] See Figure 11In an optional embodiment of the present disclosure, the above step D wherein the user terminal sends the dynamic prompt information to the group member corresponding to at least one comment information includes the following steps 1101 to 1103:
[0124] Step 1101: The user terminal determines the identity of a group member corresponding to at least one piece of comment information.
[0125] When group members register an account on the social platform, the user terminal obtains the user's basic information. After the user confirms their basic information, an identity corresponding to that basic information is created, indicating successful registration. After successful registration, the user terminal establishes a correspondence between the basic information obtained and the identity, and stores it in an internal user information database. Basic information can include the user's name, ID number, contact number, and other information, while the identity can be a user ID, nickname, or other information.
[0126] Step 1102: The user terminal searches a pre-stored user information database based on the identity identifier to obtain a communication number corresponding to the identity identifier.
[0127] The user information database stores the basic information and identity of all registered users on the social platform. The communication number can be any number that can be used for communication, such as the user's mobile phone number, landline number, short number, etc.
[0128] Step 1103: The user terminal sends the dynamic prompt information to the communication device corresponding to the communication number.
[0129] After obtaining each user's communication number, the user terminal can send the generated dynamic reminder information to the communication device corresponding to the communication number through the communication method corresponding to the communication number, so as to remind the corresponding group members that a dynamic information related to them has been published. For example, if the communication number is a mobile phone number, the user terminal will send the generated dynamic reminder information to the mobile phone corresponding to the mobile phone number in the form of a text message.
[0130] After generating social dynamic information, the disclosed embodiment generates dynamic prompt information and sends the dynamic prompt information to the communication device corresponding to the communication number, so that other group members can be informed of the social dynamic information in a timely manner, facilitating interaction between users, and further enhancing the interest of the social dynamic information publishing method provided by the disclosed embodiment. At the same time, sending the prompt information via the communication number can prevent users from not receiving the prompt information in a timely manner when they are offline, further improving the convenience of interaction between users.
[0131] See Figure 12In another embodiment of the present disclosure, another method for publishing social dynamic information is provided, including the following steps 1201 to 1203:
[0132] Step 1201: A user terminal determines target information and at least one comment information of each group member regarding the target information in a communication group on a first social platform.
[0133] The first social platform in this step may be the same as or different from the social platform in step 201 . The target information and comment information may be determined in any of the ways described in step 201 .
[0134] Step 1202: The user terminal generates social dynamic information based on the target information and at least one comment information, and sends the social dynamic information to the second social platform.
[0135] It should be noted that the second social platform in this step is different from the first social platform in step 801. For example, if the first social platform is WeChat, the second social platform may be QQ, Weibo, etc. The target user has registered accounts on both the first and second social platforms. The target user, that is, the user corresponding to the user terminal in this embodiment, generates social dynamic information on the first social platform based on the target information and comment information in the communication group on the first social platform. The target user's user terminal is then used as an intermediary to cache the social dynamic information locally. The social dynamic information is then called from the local storage by a calling program on the second social platform and sent to the second social platform.
[0136] Step 1203: The user terminal publishes social dynamic information on the dynamic publishing page of the second social platform.
[0137] After receiving the social dynamic information, the second social platform publishes the social dynamic information on the dynamic publishing page of the second social platform. The way of publishing the social dynamic information on the dynamic publishing page of the second social platform can be any of the ways of publishing the social dynamic information in step 202 above.
[0138] The embodiment of the present disclosure sends the social dynamic information generated on the first social platform to the second social platform for publication, which can facilitate users to interact with information on different social platforms and greatly improve the social convenience of users, that is, the fun of the social dynamic information of the social dynamic information publishing method provided by the embodiment of the present disclosure.
[0139] In an optional embodiment of the present disclosure, the method for publishing social dynamic information further includes the following step E:
[0140] Step E: The user terminal generates dynamic prompt information and sends the dynamic prompt information to the group member corresponding to at least one comment information.
[0141] The method of generating and sending the dynamic prompt information in this step can adopt any method in the above step D, which will not be repeated here.
[0142] In the disclosed embodiment, after a dynamic social information posting page is published on a second social platform, a dynamic reminder message is generated and sent to group members on the first social platform. This not only enhances social interaction between users but also achieves the purpose of attracting traffic. In other words, if some group members are only registered on the first social platform but not the second social platform, they may be prompted to register on the second social platform by receiving the dynamic reminder message, thereby achieving the purpose of attracting traffic to the second social platform.
[0143] In order to implement the above-mentioned business processing method, an embodiment of the present disclosure provides a device 1300 for publishing social dynamic information. Figure 13 The schematic architecture diagram of the social dynamic information publishing device 1300 is shown. The social dynamic information publishing device 1300 includes a first determination module 1301 and a first generation module 1302:
[0144] The first determining module 1301 is used to determine target information and at least one comment information of each group member regarding the target information in a communication group on the social platform;
[0145] The first generating module 1302 is configured to generate social dynamic information according to the target information and at least one comment information, and publish the social dynamic information on a dynamic publishing page in the social platform.
[0146] In an optional embodiment, the first determination module 1301 is specifically used to, on a social platform, determine the communication information in a communication group that matches a pre-configured target information model as target information; obtain multiple reply information from each group member in the communication group to the target information; and generate at least one comment information based on the multiple reply information.
[0147] In an optional embodiment, the first determining module 1301 is specifically configured to determine video communication information and / or picture communication information in the communication group as target information.
[0148] In an optional embodiment, the first determination module 1301 can also be used to, in response to a user's first touch operation on a communication message in a communication group, determine target information based on the end position of the first touch operation; and in response to a user's second touch operation on a communication message in a communication group, determine at least one comment information based on the touch position of the second touch operation.
[0149] In an optional embodiment, the first generation module 1302 is specifically used to display social dynamic information on the dynamic publishing page in the social platform in response to the user's third touch operation; receive the user's modification information for the social dynamic information, and generate target social dynamic information based on the social dynamic information and the modification information; and publish the target social dynamic information on the dynamic publishing page in the social platform.
[0150] In an optional embodiment, the first determining module 1301 is further configured to determine whether the social dynamic information includes preset tag information; if the social dynamic information includes preset tag information, the preset tag information is displayed on the dynamic publishing page.
[0151] In an optional embodiment, the first generating module 1302 is further configured to, in response to a fourth touch operation of the user on the preset tag information, determine whether to publish the preset tag information on the dynamic publishing page according to the fourth touch operation.
[0152] In an optional embodiment, the first generating module 1302 is further configured to generate target social dynamic information based on the social dynamic information, the modification information and the preset tag information if the fourth touch operation is an operation of publishing preset tag information.
[0153] In an optional embodiment, the first generating module 1302 is further configured to generate dynamic prompt information and send the dynamic prompt information to the group member corresponding to the at least one comment information.
[0154] In an optional embodiment, the first generation module 1302 is specifically used to determine the identity of the group member corresponding to at least one comment information; based on the identity, query from a pre-stored user information database to obtain the communication number corresponding to the identity; and send the dynamic prompt information to the communication device corresponding to the communication number.
[0155] In order to implement the above-mentioned business processing method, an embodiment of the present disclosure provides another apparatus 1400 for publishing social dynamic information. Figure 14 The schematic architecture diagram of the social dynamic information publishing device 1400 is shown. The social dynamic information publishing device 1400 includes: a second determination module 1401, a second generation module 1402 and a publishing module 1403:
[0156] The second determining module 1401 is configured to determine target information and at least one comment information of each group member regarding the target information in a communication group on the first social platform;
[0157] The second generating module 1402 is configured to generate social dynamic information based on the target information and at least one comment information, and send the social dynamic information to the second social platform;
[0158] The publishing module 1403 is used to publish social dynamic information on a dynamic publishing page in the second social platform.
[0159] In an optional embodiment, the publishing module 1403 is specifically configured to generate dynamic prompt information and send the dynamic prompt information to group members corresponding to at least one piece of comment information.
[0160] The exemplary embodiments of the present disclosure also provide a computer-readable storage medium that can be implemented in the form of a program product, which includes program code. When the program product is run on an electronic device, the program code is used to cause the electronic device to perform the steps described in the "Exemplary Method" section above of this specification according to the various exemplary embodiments of the present disclosure. In one embodiment, the program product can be implemented as a portable compact disc read-only memory (CD-ROM) and includes program code, and can be run on an electronic device, such as a personal computer. However, the program product of the present disclosure is not limited to this, and in this document, a readable storage medium can be any tangible medium that contains or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device.
[0161] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0162] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0163] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0164] The program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet). In an embodiment of the present disclosure, the program code stored in the computer-readable storage medium may implement any step in the above method for publishing social dynamic information when executed.
[0165] See Figure 15 The exemplary embodiment of the present disclosure further provides an electronic device 1500, which may be a background server of an information platform. Figure 15 The electronic device 1500 will be described. It should be understood that Figure 15 The electronic device 1500 shown is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.
[0166] like Figure 15 As shown, electronic device 1500 is implemented as a general-purpose computing device. Components of electronic device 1500 may include, but are not limited to, at least one processing unit 1510, at least one storage unit 1520, and a bus 1530 connecting various system components (including storage unit 1520 and processing unit 1510).
[0167] The storage unit stores program codes, which can be executed by the processing unit 1510, so that the processing unit 1510 performs the steps according to various exemplary embodiments of the present invention described in the "Exemplary Method" section above. For example, the processing unit 1510 can perform the following steps: Figure 2 The method steps shown, etc.
[0168] The storage unit 1520 may include a volatile storage unit, such as a random access memory unit (RAM) 1521 and / or a cache memory unit 1522 , and may further include a read-only memory unit (ROM) 1523 .
[0169] The storage unit 1520 may also include a program / utility 1524 having a set (at least one) of program modules 1525, such program modules 1525 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0170] The bus 1530 may include a data bus, an address bus, and a control bus.
[0171] The electronic device 1500 can also communicate with one or more external devices 1600 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.). Such communication can be performed via an input / output (I / O) interface 1540. The electronic device 1500 can also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 1550. As shown, the network adapter 1550 communicates with other modules of the electronic device 1500 via a bus 1530. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 1500, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0172] In an embodiment of the present disclosure, when the program code stored in the electronic device is executed, any step in the above-mentioned method for publishing social dynamic information can be implemented.
[0173] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0174] It will be appreciated by those skilled in the art that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented as the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which may be collectively referred to herein as a "circuit", "module" or "system". Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to encompass any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and implementation are intended to be exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0175] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for publishing social dynamic information, characterized in that: Applied to a user terminal, the method includes: In a communication group on a social platform, video communication information and / or picture communication information in the communication group that matches a pre-configured target information model is determined as target information; multiple reply information from each group member in the communication group to the target information is obtained; and at least one comment information regarding the target information is determined based on the multiple reply information; wherein the target information model is at least one of the following: communication information format type, content preference type, communication information sending time, and keyword; Social dynamic information is generated based on the target information and the at least one comment information, the communication group conversation page is switched to the dynamic publishing page, and the social dynamic information is published on the dynamic publishing page in the social platform. The social dynamic information does not need to be stored in the local storage resources of the user terminal.
2. The method for publishing social dynamic information according to claim 1, characterized in that: Publishing the social dynamic information on the dynamic publishing page in the social platform includes: In response to a third touch operation by the user, displaying the social dynamic information on the dynamic publishing page in the social platform; receiving modification information of the user for the social dynamic information, and generating target social dynamic information based on the social dynamic information and the modification information; The target social dynamic information is published on the dynamic publishing page in the social platform.
3. The method for publishing social dynamic information according to claim 2, characterized in that: Before the dynamic publishing page in the social platform publishes the target social dynamic information, the method further includes: Determining whether the social dynamic information contains preset tag information; If the social dynamic information includes the preset tag information, the preset tag information is displayed on the dynamic publishing page.
4. The method for publishing social dynamic information according to claim 3, characterized in that: After the preset tag information is displayed on the dynamic publishing page, the method further includes: In response to a fourth touch operation of the user on the preset tag information, determining whether to publish the preset tag information on the dynamic publishing page according to the fourth touch operation.
5. The method for publishing social dynamic information according to claim 4, characterized in that: The generating target social dynamic information based on the social dynamic information and the modification information includes: If the fourth touch operation is an operation of publishing the preset tag information, the target social dynamic information is generated based on the social dynamic information, the modification information and the preset tag information.
6. The method for publishing social dynamic information according to claim 1, characterized in that: After publishing the social dynamic information on the dynamic publishing page in the social platform, the method further includes: Dynamic prompt information is generated, and the dynamic prompt information is sent to group members corresponding to the at least one comment information.
7. The method for publishing social dynamic information according to claim 6, characterized in that: The sending of the dynamic prompt information to the group member corresponding to the at least one comment information includes: Determining an identity of a group member corresponding to the at least one comment information; Based on the identity identifier, query the pre-stored user information database to obtain the communication number corresponding to the identity identifier; The dynamic prompt information is sent to the communication device corresponding to the communication number.
8. A method for publishing social dynamic information, characterized in that: Applied to a user terminal, the method includes: In a communication group on a first social platform, video communication information and / or picture communication information in the communication group that matches a pre-configured target information model is determined as target information; multiple reply information from each group member in the communication group to the target information is obtained; and at least one comment information regarding the target information is determined based on the multiple reply information; wherein the target information model is at least one of the following: communication information format type, content preference type, communication information sending time, and keyword; generating social dynamic information according to the target information and the at least one comment information, and sending the social dynamic information to a second social platform; The social dynamic information is published on the dynamic publishing page of the second social platform.
9. The method for publishing social dynamic information according to claim 8, characterized in that: The method further comprises: Dynamic prompt information is generated, and the dynamic prompt information is sent to group members corresponding to the at least one comment information.
10. A device for publishing social dynamic information, characterized in that: Applied to a user terminal, the device includes: A first determination module is configured to, in a communication group on a social platform, determine video communication information and / or picture communication information in the communication group that matches a pre-configured target information model as target information; obtain multiple reply messages from each group member in the communication group to the target information; and determine at least one comment message for the target information based on the multiple reply messages; wherein the target information model is at least one of the following: communication information format type, content preference type, communication information sending time, and keyword; The first generation module is used to generate social dynamic information based on the target information and the at least one comment information, switch the communication group conversation page to the dynamic publishing page, and publish the social dynamic information on the dynamic publishing page in the social platform. The social dynamic information does not need to be stored in the local storage resources of the user terminal.
11. A device for publishing social dynamic information, characterized in that: Applied to a user terminal, the device includes: A second determination module is configured to, in a communication group on the first social platform, determine video communication information and / or picture communication information in the communication group that matches a pre-configured target information model as target information; obtain multiple reply messages from each group member in the communication group to the target information; and determine at least one comment message for the target information based on the multiple reply messages; wherein the target information model is at least one of the following: communication information format type, content preference type, communication information sending time, and keyword; a second generating module, configured to generate social dynamic information according to the target information and the at least one comment information, and send the social dynamic information to a second social platform; A publishing module is used to publish the social dynamic information on the dynamic publishing page in the second social platform.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.
13. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; The processor is configured to perform the method according to any one of claims 1 to 9 by executing the executable instructions.
Citation Information
Patent Citations
Management and issuing method and device for subject discussion contents in instant communication instrument
CN101272355A
Class label display method and device, terminal and storage medium
CN110209316A