Information sharing method and device, program product and electronic equipment

By expanding information on the information shared by users on the multimedia platform and generating multiple sharing forms, the problem of single information sharing methods in the existing technology is solved, and a richer and more diverse information sharing experience is achieved, improving the user experience.

CN119967231APending Publication Date: 2025-05-09HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510045434.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

When users share multimedia resources, the information sharing method of existing multimedia platforms is relatively single, lacking diversity and richness.

Method used

Provides an information sharing method, by receiving user sharing instructions, performing information expansion processing on the original information, generating new information different from the original information display form, and displaying it to the user. The method includes displaying a candidate sharing form, receiving a user's choice, and expanding the information according to the selected sharing form.

Benefits of technology

It realizes the diversity and richness of information sharing methods, reduces user operation steps, reduces the cost of users sharing information, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967231A_ABST
    Figure CN119967231A_ABST
Patent Text Reader

Abstract

The invention provides an information sharing method and device, a program product and electronic equipment, and relates to the technical field of computers. The method comprises the following steps: receiving a first sharing instruction for first information; performing information expansion processing on the first information to obtain second information with a display form different from that of the first information; and displaying the second information. According to the information sharing method and device, the second information different from the first information in display form can be obtained by performing information expansion processing on the first information, and the second information is shared, so that the diversity of information sharing can be enhanced, and the use experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and more specifically, the embodiments of the present disclosure relate to an information sharing method, an information sharing device, a computer program product, and an electronic device. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the disclosure that are recited in the claims. No description herein is admitted to be prior art by inclusion in this section.

[0003] With the continuous development of science and technology, more and more multimedia platforms have emerged. Multimedia platforms can provide users with various types of audio and video and other audio-visual entertainment services.

[0004] Currently, when users enjoy audio-visual entertainment services, they have the need to share and communicate with other users on multimedia platforms. Summary of the invention

[0005] However, in the related art, multimedia platforms support users to share multimedia resources, but the shared content is mostly in the form of "resources + text", and the content of this information sharing method is relatively simple.

[0006] In view of this, the present disclosure provides an information sharing method, an information sharing device, a computer program product, and an electronic device, so as to increase the diversity and richness of information sharing methods to a certain extent.

[0007] According to a first aspect of the present disclosure, there is provided an information sharing method, the method comprising:

[0008] receiving a first sharing instruction for the first information;

[0009] Performing information expansion processing on the first information to obtain second information in a display form different from that of the first information;

[0010] The second information is displayed.

[0011] In a possible implementation manner, after receiving the first sharing instruction, the method further includes:

[0012] Display multiple candidate sharing forms;

[0013] receiving a second sharing instruction for the plurality of candidate sharing formats, and determining a target sharing format from the plurality of candidate sharing formats;

[0014] The performing information expansion processing on the first information to obtain second information having a display form different from that of the first information includes:

[0015] The first information is subjected to information expansion processing according to the target sharing format to obtain the second information which is different from the first information display format.

[0016] In a possible implementation manner, the target sharing form is a video sharing form, and performing information expansion processing on the first information according to the target sharing form to obtain second information different from the display form of the first information includes:

[0017] A first video matching the first information is obtained, and the first video is used as the second information.

[0018] In a possible implementation manner, obtaining a first video matching the first information includes:

[0019] Obtaining a first preset material according to the first information and a preset material generation rule;

[0020] A first video is generated according to the first preset material and the video template.

[0021] In a possible implementation, the method further includes:

[0022] In response to the editing instruction for the first video, determining video editing information;

[0023] The first video is edited according to the video editing information to obtain a second video, and the second video is used as the second information.

[0024] In a possible implementation manner, the video editing information is used to edit one or more of the following information in the first video:

[0025] Transition information;

[0026] Sticker information;

[0027] Subtitle information;

[0028] Filter information;

[0029] Background music information;

[0030] Cutting information;

[0031] Special effects information.

[0032] In a possible implementation manner, obtaining the first preset material according to the first information and a preset material generation rule includes:

[0033] Extracting material basic information from the first information;

[0034] The material basic information is extended according to the initial material set to obtain a first preset material.

[0035] In a possible implementation manner, the initial material set includes at least one of pictures, audio, and subtitles; and performing expansion processing on the material basic information to obtain the first preset material includes at least one of the following steps:

[0036] Performing image expansion processing on the basic information of the material to obtain image and video material;

[0037] Performing audio expansion processing on the material basic information to obtain audio material;

[0038] Subtitle expansion processing is performed on the material basic information to obtain subtitle material.

[0039] In a possible implementation manner, performing image expansion processing on the material basic information to obtain the image video material includes:

[0040] Determine the screening information for the album library, and determine the picture and video materials based on the screening information.

[0041] In a possible implementation, the target sharing form is a picture and text sharing form, and performing information expansion processing on the first information according to the target sharing form to obtain second information different from the display form of the first information includes:

[0042] Determining, according to the first information, a picture template matching the first information;

[0043] Determine second information based on the image template and the first information.

[0044] In a possible implementation manner, the picture template includes a poster template; and determining, according to the first information, a picture template matching the first information includes:

[0045] determining the information type of the first information according to the content attribute information of the first information;

[0046] A poster template matching the first information is determined according to the information type and a preset poster template set.

[0047] In a possible implementation manner, determining, according to the first information, a picture template matching the first information includes:

[0048] In response to the material screening instruction, determining a second preset material from the graphic template material library;

[0049] A picture template matching the first information is generated according to the second preset material.

[0050] In a possible implementation, the graphic template material library includes one or more of the following materials:

[0051] Music player appearance material;

[0052] text material;

[0053] Picture material;

[0054] Audio material.

[0055] In a possible implementation manner, determining the second information according to the picture template and the first information includes:

[0056] Determining a replacement sub-item within the image template;

[0057] Target information corresponding to the replacement sub-item is extracted from the first information, and the second information is determined according to the target information and the picture template.

[0058] In a possible implementation manner, the replacement sub-items include one or more of the following:

[0059] Title of the work;

[0060] the author of the work;

[0061] Cover image;

[0062] background.

[0063] In a possible implementation manner, determining the second information according to the picture template and the first information includes:

[0064] Determine a new sub-item of the image template;

[0065] Target data corresponding to the newly added sub-item is extracted from the first information, and the second information is determined according to the target data and the picture template.

[0066] In a possible implementation, the method further includes:

[0067] receiving new description information for the second information;

[0068] The newly added description information and the second information are published.

[0069] In a possible implementation, the method further includes:

[0070] receiving a screening instruction for the second information;

[0071] Target second information is screened out from a plurality of second information for publication.

[0072] According to a second aspect of the present disclosure, there is provided an information sharing device, the device comprising:

[0073] A receiving unit, configured to receive a first sharing instruction for the first information;

[0074] an expansion unit, configured to perform information expansion processing on the first information to obtain second information in a display form different from that of the first information;

[0075] A display unit is used to display the second information.

[0076] In a possible implementation manner, after receiving the first sharing instruction, the apparatus further includes a processing unit configured to:

[0077] Display multiple candidate sharing forms;

[0078] receiving a second sharing instruction for the plurality of candidate sharing formats, and determining a target sharing format from the plurality of candidate sharing formats;

[0079] The expansion unit is used to:

[0080] The first information is subjected to information expansion processing according to the target sharing format to obtain the second information which is different from the first information display format.

[0081] In a possible implementation manner, the target sharing form is a video sharing form, and the extension unit is used to:

[0082] A first video matching the first information is obtained, and the first video is used as the second information.

[0083] In a possible implementation manner, the expansion unit is further used to:

[0084] Obtaining a first preset material according to the first information and a preset material generation rule;

[0085] A first video is generated according to the first preset material and the video template.

[0086] In a possible implementation manner, the expansion unit is further used to:

[0087] In response to the editing instruction for the first video, determining video editing information;

[0088] The first video is edited according to the video editing information to obtain a second video, and the second video is used as the second information.

[0089] In a possible implementation manner, the video editing information is used to edit one or more of the following information in the first video:

[0090] Transition information;

[0091] Sticker information;

[0092] Subtitle information;

[0093] Filter information;

[0094] Background music information;

[0095] Cutting information;

[0096] Special effects information.

[0097] In a possible implementation manner, the expansion unit is further used to:

[0098] Extracting material basic information from the first information;

[0099] The material basic information is extended according to the initial material set to obtain a first preset material.

[0100] In a possible implementation manner, the initial material set includes at least one of pictures, audio, and subtitles; and the extension unit is configured to perform at least one of the following steps:

[0101] Performing image expansion processing on the basic information of the material to obtain image and video material;

[0102] Performing audio expansion processing on the material basic information to obtain audio material;

[0103] Subtitle expansion processing is performed on the material basic information to obtain subtitle material.

[0104] In a possible implementation manner, the expansion unit is further used to:

[0105] Determine the screening information for the album library, and determine the picture and video materials based on the screening information.

[0106] In a possible implementation manner, the target sharing form is a picture and text sharing form, and the extension unit is used to:

[0107] Determining, according to the first information, a picture template matching the first information;

[0108] Determine second information based on the image template and the first information.

[0109] In a possible implementation manner, the picture template includes a poster template; and the extension unit is used to:

[0110] determining the information type of the first information according to the content attribute information of the first information;

[0111] A poster template matching the first information is determined according to the information type and a preset poster template set.

[0112] In a possible implementation manner, the expansion unit is further used to:

[0113] In response to the material screening instruction, determining a second preset material from the graphic template material library;

[0114] A picture template matching the first information is generated according to the second preset material.

[0115] In a possible implementation, the graphic template material library includes one or more of the following materials:

[0116] Music player appearance material;

[0117] text material;

[0118] Picture material;

[0119] Audio material.

[0120] In a possible implementation manner, the expansion unit is further used to:

[0121] Determining a replacement sub-item within the image template;

[0122] Target information corresponding to the replacement sub-item is extracted from the first information, and the second information is determined according to the target information and the picture template.

[0123] In a possible implementation manner, the replacement sub-items include one or more of the following:

[0124] Title of the work;

[0125] the author of the work;

[0126] Cover image;

[0127] background.

[0128] In a possible implementation manner, the expansion unit is further used to:

[0129] Determine a new sub-item of the image template;

[0130] Target data corresponding to the newly added sub-item is extracted from the first information, and the second information is determined according to the target data and the picture template.

[0131] In a possible implementation manner, the device further includes a processing unit, configured to:

[0132] receiving new description information for the second information;

[0133] The newly added description information and the second information are published.

[0134] In a possible implementation manner, the device further includes a processing unit, configured to:

[0135] receiving a screening instruction for the second information;

[0136] Target second information is screened out from a plurality of second information for publication.

[0137] According to a third aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the method of the first aspect and possible implementations thereof are implemented.

[0138] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method of the above-mentioned first aspect and its possible implementation methods by executing the executable instructions.

[0139] The technical solution disclosed in this disclosure has the following beneficial effects:

[0140] In the embodiment of the present disclosure, a first sharing instruction for a first information may be received; then the first information may be subjected to information expansion processing to obtain second information in a display form different from the first information, and the second information may be displayed. It can be seen that after receiving the first sharing instruction in the embodiment of the present disclosure, the first information is automatically subjected to information expansion processing to obtain second information in a display form different from the first information, that is, the sharing form of the first information to be shared is enriched, and the user experience is improved.

[0141] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or be understood by practicing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0142] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings introduced below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0143] Figure 1A schematic diagram of an application scenario in this exemplary embodiment is shown;

[0144] Figure 2 A flow chart showing an information sharing method in this exemplary embodiment;

[0145] Figure 3 A schematic diagram showing a candidate sharing form in this exemplary embodiment;

[0146] Figure 4 A flowchart of obtaining a first video in this exemplary embodiment is shown;

[0147] Figure 5 A schematic diagram showing a method of editing a first video in this exemplary embodiment;

[0148] Figure 6 A schematic diagram showing a method of obtaining a second video in this exemplary embodiment is shown;

[0149] Figure 7 A flowchart for determining second information in this exemplary embodiment is shown;

[0150] Fig. 8A A poster template corresponding to a song type in this exemplary embodiment is shown;

[0151] Figure 8B A poster template corresponding to a type of playlist in this exemplary embodiment is shown;

[0152] Figure 8C A poster template corresponding to an album type in this exemplary embodiment is shown;

[0153] Fig.8D A poster template corresponding to a type of artist in this exemplary embodiment is shown;

[0154] Fig. 8E A poster template corresponding to a podcast type in this exemplary embodiment is shown;

[0155] Figure 8F A poster template corresponding to an activity link type in this exemplary embodiment is shown;

[0156] Fig.9A A picture template generated based on a song cover and audio in this exemplary embodiment is shown;

[0157] Fig. 9B Another picture template generated based on song cover and audio in this exemplary embodiment is shown;

[0158] Fig. 9CAnother picture template generated based on song cover and audio in this exemplary embodiment is shown;

[0159] Fig.9D An image template generated based on a podcast cover, audio, and text in this exemplary embodiment is shown;

[0160] Fig.9E Another picture template generated based on podcast cover, audio and text in this exemplary embodiment is shown;

[0161] Fig.9F A picture template generated based on a song cover and audio in this exemplary embodiment is shown;

[0162] Figure 9G A picture template generated based on a song cover, audio and lyrics in this exemplary embodiment is shown;

[0163] Fig.10 A schematic diagram showing a method of determining second information in this exemplary embodiment is shown;

[0164] Fig.11 A schematic diagram showing a method of sharing second information in this exemplary embodiment;

[0165] Fig.12 A schematic diagram showing a preview of the second information in this exemplary embodiment;

[0166] Fig.13 A schematic diagram showing the structure of an information sharing device in this exemplary embodiment is shown;

[0167] Fig.14 A schematic structural diagram of an electronic device in this exemplary embodiment is shown. DETAILED DESCRIPTION

[0168] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure. In the absence of conflict, the embodiments in the present disclosure and the features in the embodiments can be arbitrarily combined with each other. In addition, although the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in an order different from that here.

[0169] The term "comprising" and any variations thereof in the specification and claims of the present disclosure are intended to cover non-exclusive protection. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.

[0170] In the embodiments of the present disclosure, one or more, "many" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or plural.

[0171] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order, sequence, size and priority. For example, the first information and the second information in the embodiments of the present disclosure are only used to distinguish different information. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0172] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, which are schematic diagrams of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the accompanying drawings may be functional entities, which do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in hardware modules or integrated circuits, or in networks, processors or microcontrollers. The implementation method can be implemented in a variety of forms and should not be understood as being limited to the examples set forth herein. The features, structures or characteristics described in the present disclosure may be combined in one or more implementations in any suitable manner. In the following description, many specific details are provided to provide a full description of the implementation methods of the present disclosure. However, those skilled in the art should be aware that one or more specific details may be omitted when implementing the technical solution of the present disclosure, or one or more specific details may be replaced by other methods, components, devices, steps, etc. It should be noted that in the embodiments of the present disclosure, the dissemination and use of data, etc., are in compliance with relevant national laws and regulations. SUMMARY OF THE INVENTION

[0174] Currently, when users enjoy audio-visual entertainment services, they have a need to share and communicate with other users on the current multimedia platform or other multimedia platforms.

[0175] However, in the related art, after user A shares audio 1 to the current multimedia platform or other multimedia platforms, the current multimedia platform or other multimedia platforms only displays audio 1, or only displays audio 1 and text edited by user A himself.

[0176] It can be seen that the way of sharing information in related technologies is single in form, which reduces the user experience.

[0177] In view of this, an information sharing method is provided in an embodiment of the present disclosure, through which, when a first sharing instruction for a first information is received, the first information can be expanded to obtain second information that is different from the first information display form, and the second information can be displayed. In other words, the first information can be automatically expanded to provide a variety of second information that is different from the first information display, thereby providing users with a rich sharing form. In addition, since the first information is automatically expanded, the user's operation is reduced, the operation steps for the user to share information are reduced, and the cost of the user sharing information is reduced, thereby improving the user experience.

[0178] After introducing the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are described in detail below.

[0179] Application Scenario Overview

[0180] In order to better understand the technical solutions provided by the embodiments of the present disclosure, the following briefly introduces the application scenarios to which the technical solutions provided by the embodiments of the present disclosure are applicable. It should be noted that the application scenarios introduced below are only used to illustrate the embodiments of the present disclosure and are not intended to limit the present disclosure. In specific implementation, the technical solutions provided by the embodiments of the present disclosure can be flexibly applied according to actual needs.

[0181] In order to more clearly introduce the contents of the embodiments of the present disclosure, some key terms are introduced below:

[0182] Notes: In the embodiments of the present disclosure, it can be understood as the content recorded or shared by users on multimedia platforms, such as the content recorded or shared by users on the cloud music platform. The content is presented in various forms such as text, pictures, videos, etc. The content can cover music sharing, life records, travel, perceptions and thoughts, etc.

[0183] Template: In the disclosed embodiment, a template can be understood as a set of pre-set configuration parameter combinations in generating graphics, text or videos. A template can include text (such as font, font size, color, copy content, etc.), filters, components, audio, pictures and other elements. The user can directly select a template, or the electronic device automatically selects a template, so as to use the template to quickly generate high-quality content without too much material editing, reducing user operations.

[0184] In the embodiments of the present disclosure, the information sharing technology can be applied to various business scenarios that require information sharing, such as business scenarios for sharing songs, business scenarios for sharing podcasts, business scenarios for sharing audio books, business scenarios for sharing radio dramas, etc., which are not limited in the embodiments of the present disclosure.

[0185] It should be noted that the information to be shared in the embodiments of the present disclosure (such as the first information described below) can be audio of various types of content, such as audio of songs, playlists, albums, singers, podcasts, audio books, radio dramas, crosstalk, sketches, etc.; of course, the information in the embodiments of the present disclosure can also be other multimedia resources, such as audio extracted from videos, e-books, etc., which is not limited in the embodiments of the present disclosure.

[0186] See also Figure 1 As shown, Figure 1 This is an application scenario to which the technical solution of the embodiment of the present disclosure can be applied. In the scenario diagram, a terminal device 101 and a service device 102 are included. Among them, there can be multiple terminal devices 101. Figure 1 The service device 102 can be understood as a server corresponding to a platform that can trigger sharing instructions, editing instructions, and other instructions on the terminal device 101.

[0187] The terminal device 101 and the service device 102 , as well as each terminal device 101 , may be directly or indirectly connected to each other through one or more networks.

[0188] In the disclosed embodiment, a user can log in to a corresponding multimedia platform based on his / her own account on the terminal device 101, and the multimedia platform can be an application APP or a webpage, and then trigger a sharing operation on the first information in the multimedia platform. For example, the user can click on the audio 1 in the multimedia platform, and then perform a preset operation on the function key indicating "sharing" among the various function keys displayed on the terminal device 101, wherein the preset operation is, for example, a click operation. Thus, the terminal device 101 can automatically generate a first sharing instruction for the first information, and send the first sharing instruction for the first information to the service device 102. Then, the service device 102 can receive the first sharing instruction for the first information; perform information expansion processing on the first information, obtain second information different from the display form of the first information, and send the second information to the terminal device 101 so that the terminal device 101 displays the second information.

[0189] in, Figure 1 The terminal device 101 may be a mobile phone, a tablet computer (PAD), a personal computer (PC), a smart TV, a smart watch, a smart speaker, a smart car device, a wearable device, etc., but is not limited thereto.

[0190] Figure 1 The service device 102 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It may also be a cloud server or a cloud server cluster that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms, but is not limited to these.

[0191] Of course, the method provided in the embodiment of the present disclosure is not limited to Figure 1 The application scenario shown can also be used in other possible application scenarios, such as an application scenario in which the information sharing method is executed only by the terminal device 101. Specifically, the terminal device 101 can receive a first sharing instruction for the first information; perform information expansion processing on the first information, obtain second information that is different from the display form of the first information, and display the second information. The embodiments of the present disclosure are not limited to this.

[0192] Exemplary Methods

[0193] To further illustrate the technical solution provided by the embodiments of the present disclosure, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of the present disclosure provide method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiments of the present disclosure. The method may be executed in the order of the method shown in the embodiments or drawings or in parallel during the actual processing process or when the device is executed.

[0194] See also Figure 2 , Figure 2 FIG. 1 is a flow chart of an information sharing method in an embodiment of the present disclosure. The flow of the method may be performed by, for example, an electronic device, such as Figure 1 The terminal device 101 in the embodiment is executed, and the specific implementation process of the method is as follows:

[0195] Step 201: receiving a first sharing instruction for first information;

[0196] Step 202: performing information expansion processing on the first information to obtain second information in a display format different from that of the first information;

[0197] Step 203: Display the second information.

[0198] In the disclosed embodiment, when a first sharing instruction for a first message is received, the first message can be expanded to obtain second message in a display format different from the first message, and the second message can be displayed. In other words, the first message can be automatically expanded to provide a variety of second messages that are different from the first message, thereby providing users with a variety of sharing formats. In addition, since the electronic device automatically expands the first message, the operation steps for users to share information are reduced, thereby reducing the cost of users sharing information and improving the user experience.

[0199] In the embodiments of the present disclosure, different ways of obtaining the second information may be provided to the user in consideration of the individual needs of different users. Optionally, the way of obtaining the second information provided to the user may be determined based on the user's historical usage habits or current selection.

[0200] Specifically, the method of obtaining the second information may include the following two methods:

[0201] Method 1: If the user wishes to participate less in the processing of the second information, the user can first obtain the second information, and then filter the obtained multiple second information to obtain the target second information, and then share the target second information. In this way, since the electronic device directly generates the second information, the user's operation steps in the process of obtaining the second information are reduced, the user's time cost of sharing information is reduced, and the user's sharing experience of sharing information is improved.

[0202] Method 2: If the user wishes to participate in the processing of the second information multiple times, the corresponding screening operation can be performed on the process of obtaining the second information, so as to finally obtain the target second information. This method allows the user to operate and control various details such as the generation material, generation direction and template of the second information, which greatly satisfies the user's control requirements for different details and enhances the user's experience of obtaining personalized second information.

[0203] In the embodiments of the present disclosure, Figure 2 The information sharing methods provided are introduced in detail.

[0204] In step 201 , a first sharing instruction for first information is received.

[0205] In an embodiment of the present disclosure, the electronic device may receive a first sharing instruction for the first information. The first information may be any information selected by the user on the multimedia platform. In the following, the multimedia platform is a cloud music platform and the first information is audio information.

[0206] In a possible implementation, after receiving the first sharing instruction, the electronic device may further display multiple candidate sharing forms, receive a second sharing instruction for the multiple candidate sharing forms, and determine a target sharing form from the multiple candidate sharing forms.

[0207] After receiving the first sharing instruction, the electronic device may display the optional platform for sharing the first information, and may also display multiple candidate sharing forms. The electronic device may display the optional platform for sharing the first information and the candidate sharing forms separately, for example, first displaying the optional platform for sharing the first information, and then displaying multiple candidate sharing forms; or the optional platform for sharing the first information and multiple candidate sharing forms may be displayed together on the page. For example, see Figure 3 As shown, the electronic device can display the optional platform for sharing the first information and multiple candidate sharing forms on the page, and the multiple candidate sharing forms are respectively Figure 3The picture and text sharing form and the video sharing form in the video sharing form. Optionally, the picture and text sharing form also includes a poster sharing form and a personalized picture and text sharing form. Among them, the poster sharing form can be understood as the picture and text content generated based on a fixed template, and the personalized picture and text sharing form can be understood as the picture and text content generated based on personalized material selection.

[0208] In the disclosed embodiment, the user can select both the platform to be shared and the sharing form of the first information. When the user selects the platform to be shared for the first information and determines the target sharing platform, the electronic device can receive the sharing operation for the second information after obtaining the second information, and share the second information to the determined target sharing platform. It should be noted that the target sharing platform can be the platform to which the first information to be shared belongs, or other multimedia platforms, or functional module platforms of other multimedia platforms, which is not limited in the disclosed embodiment.

[0209] It can be seen that in the embodiment of the present disclosure, the electronic device can first process the first information according to the target sharing form selected by the user to obtain the second information, and after receiving the sharing operation on the second information, share the second information to the determined target sharing platform.

[0210] In step 202, information expansion processing is performed on the first information to obtain second information in a display format different from that of the first information.

[0211] In a possible implementation, if the electronic device does not display or receive a second sharing instruction for multiple candidate sharing forms, when performing information expansion processing on the first information, the electronic device may perform text and image expansion processing according to a preset text and image template and perform video expansion processing according to a preset video template, thereby obtaining multiple second information that is different from the first information display form. In other words, the user may not select a target sharing form or the electronic device does not require the user to select a target sharing form, but the electronic device performs text and image expansion processing and video expansion processing on the first information, thereby directly obtaining multiple second information that is different from the first information display form. Furthermore, the electronic device may receive a filtering instruction for the second information, and filter out the target second information from multiple second information. The electronic device displays the target second information, and may also display a release confirmation prompt message, such as "Do you confirm to release", or play a voice prompt, such as "Do you confirm to share to platform A". When the electronic device receives the user's confirmation operation on the prompt message, the confirmation operation is, for example, clicking "Yes" on the current page of the electronic device, or a voice reply operation to the voice, the voice reply operation is, for example, the user issuing a voice command "Confirm sharing" or "Confirm release", the electronic device can publish the target second information to the target sharing platform selected by the user.

[0212] Optionally, before receiving the filtering instruction for the second information, the electronic device may also receive an editing instruction for the second information, thereby editing the second information according to the editing instruction to obtain final second information, and publishing the final second information to the target sharing platform selected by the user.

[0213] Specifically, after the electronic device displays the second information, it can also display a functional area corresponding to the editing function or prompt information for prompting that editing can be performed. In this way, when the user wants to edit the second information, he can respond to the information related to the editing function displayed by the electronic device, so that the electronic device can display an editing area including each sub-item for screening or adjusting specific editing materials, and the user can operate the sub-items in the editing area. In this way, the electronic device can receive editing instructions for the second information, and then edit the second information according to the editing instructions to obtain the final second information, and publish the final second information to the target sharing platform selected by the user.

[0214] It should be noted that the process of the electronic device editing the second information according to the editing instruction can refer to the editing process corresponding to the picture and text sharing form or the editing process corresponding to the video sharing form in the following text, which will not be repeated here.

[0215] That is to say, in the embodiments of the present disclosure, considering that the user is dissatisfied with the second information generated according to the preset template, a method for adjusting or modifying the second information can be provided to the user to meet the user's usage needs and enhance the user's usage experience.

[0216] In a possible implementation, the electronic device may receive a second sharing instruction for a plurality of candidate sharing forms, and determine a target sharing form from the plurality of candidate sharing forms, so that the electronic device may perform information expansion processing on the first information according to the target sharing form to obtain second information that is different from the first information display form.

[0217] The following introduces a process of performing information expansion processing on the first information according to the target sharing form to obtain second information different from the display form of the first information when the target sharing form is a video sharing form.

[0218] In the embodiment of the present disclosure, when the electronic device determines that the target sharing form is a video sharing form, a first video matching the first information can be obtained and the first video can be used as the second information.

[0219] Optional, see Figure 4 , the first video matching the first information may be obtained by taking but not limited to the following steps:

[0220] Step 401: Obtaining a first preset material according to the first information and a preset material generation rule;

[0221] In the disclosed embodiment, the electronic device can extract the basic material information from the first information, and then perform expansion processing on the basic material information according to the initial material set to obtain the first preset material. The basic material information can be understood as the key content of the resource of the first information, including but not limited to the cover, chorus, spectrum, subtitles and other information.

[0222] It can be seen that in the disclosed embodiment, new materials are not fabricated out of thin air, but the basic information of the materials of the first information is first obtained, and then the basic information of the materials is expanded, that is, it is expanded in combination with the basic information of the materials of the first information to be shared. In this way, while retaining the sharing elements of the original first information to be shared, the relevant information is newly expanded, thereby improving the richness of the displayed content and enhancing the viewability of the first information.

[0223] Optionally, the initial material set includes at least one of pictures, audio and subtitles; then the basic information of the material is extended to obtain the first preset material, including at least one of the following steps: performing picture extension processing on the basic information of the material to obtain picture and video material; performing audio extension processing on the basic information of the material to obtain audio material; performing subtitle extension processing on the basic information of the material to obtain subtitle material.

[0224] That is to say, in the embodiment of the present disclosure, the first information can be expanded in three directions: pictures, audios, and subtitles, thereby improving the breadth of the dimensionality of the expansion of the first information.

[0225] Specifically, when performing image expansion processing on the basic information of the material, the expansion processing can be performed based on the images and basic information of the material in the initial material set, for example, using artificial intelligence (AI) technology to perform image expansion processing on the basic information of the material to obtain image and video materials. Of course, it is also possible to determine the screening information for the album library, and determine the image and video materials based on the screening information. Among them, the album library can be an album library stored locally on the electronic device, or it can be an album library stored in the cloud associated with the user corresponding to the electronic device, which is not limited in the disclosed embodiments.

[0226] It should be noted that the picture video material may include one picture or multiple pictures. The multiple pictures may be completely unrelated, or may be a collection or a series. This is not limited in the embodiments of the present disclosure.

[0227] Specifically, when performing audio expansion processing on the basic information of the material, the audio material can be produced by selecting the voice of a specific character (such as a cartoon character, a film and television character, a celebrity, or a familiar relative or friend, etc.) to process the basic information of the material (such as reading a text, singing a song, etc.), or it can be adding new audio material associated with the basic information of the material to obtain the audio material. Of course, it can also be other audio materials obtained by performing audio processing on the basic information of the material based on AI technology, which is not limited to this in the embodiments of the present disclosure.

[0228] Specifically, when the basic information of the material is subjected to subtitle expansion processing, the subtitle material can be produced by interpreting the basic material information, or the subtitle material can be produced by obtaining text by performing voice recognition on the basic information of the material. The subtitle material can also be obtained by performing other subtitle expansion processing (such as font size selection, font selection or font color selection, etc.) on the basic information of the material based on AI technology, which is not limited to this in the present disclosed embodiments.

[0229] Step 402: Generate a first video according to the first preset material and the video template.

[0230] In the disclosed embodiment, after the electronic device obtains the first preset material, it can generate a video template based on AI technology, and then generate a first video based on the first preset material and the video template. Specifically, the electronic device can automatically select an appropriate audio and video template, and based on the self-developed video editing engine and motion effect engine, complete the assembly and editing of materials, motion effect processing of pictures and texts, transition animation, spectrum visualization and other special effects, and synthesize the music video clip in real time, that is, the first video.

[0231] In a possible implementation, the electronic device may directly use the first video as the second information and display the first video, so that the user can share the first video.

[0232] It can be seen that in the disclosed embodiment, after the user shares the audio information, the electronic device can automatically process the audio information to obtain the first video. In other words, when the user shares the selected audio information, such as song A, the electronic device can generate video 1 related to song A, so that the user can share video 1 to the target sharing platform. This method can not only enrich the sharing form of users sharing audio information, but also increase the number of views after users share audio information, further improving the user's sharing experience.

[0233] In a possible implementation, after obtaining the first video, the electronic device further responds to the second sharing instruction and provides an editing interface, the editing interface including a preview area and an editing area, and the first video is displayed in the preview area. When the user wants to edit the first video, the editing instruction for the first video can be triggered in the editing area, so that the electronic device responds to the editing instruction for the first video, determines the video editing information, and edits the first video according to the video editing information to obtain the second video, thereby using the second video as the second information.

[0234] Optionally, the video editing information is used to edit one or more of the following information in the first video: transition information; sticker information; subtitle information; filter information; background music information; cropping information; and special effects information.

[0235] Among them, transition information can be understood as transition or conversion information between scenes or paragraphs, such as transition information such as overlay, fade in and fade out, page turning, freeze frame, flip screen and multi-screen cutting. Sticker information can be understood as various patterns, text or character information that are pasted or attached to each frame image or part of the frame image in the video for decoration or marking, such as cartoon, character image, natural beauty and other sticker information. Subtitle information can be understood as information displayed in text form, and subtitle information can include font size information, color information, font type information, etc. Cropping information can be understood as information for selecting the duration and / or display size of the video, for example, cropping information is used to indicate cropping the video from the 10th second to the 20th second of the first video.

[0236] For example, see Figure 5 As shown, the user determines to edit the first video, and filters 30 seconds of the first video manually or with a mouse on the display page of the electronic device, and clicks the "Go Generate" function key on the electronic device, so that the electronic device responds to the editing instruction for the first video and determines the video editing information, which is, for example, cropping information, i.e., cropping the first video from the 5th second to the 45th second. Then, the electronic device edits the first video according to the video editing information to obtain the second video, i.e., the video from the 5th second to the 45th second in the first video, thereby obtaining the second information.

[0237] In an embodiment of the present disclosure, when a user edits transition information, sticker information, subtitle information, filter information, background music information, cropping information, and special effect information, the user may perform a first selection operation within the current display page of the electronic device to select any information, so that the electronic device can display multiple sub-editing selections for any information, and the user performs a second selection operation to determine the target editing information. In other words, the user may first select the item to be edited, and then select the specific editing content for the item. Among them, the first selection operation and the second selection operation may be, for example, a click operation, a drag operation, a double-click operation, a sliding operation, a voice control operation, an input operation, etc., which are not limited in the embodiment of the present disclosure. The first selection operation and the second selection operation may be the same or different.

[0238] It can be seen that in the disclosed embodiment, the electronic device can automatically perform expansion processing on the first information in different dimensions to generate the corresponding first video, and when performing expansion processing on the first information in different dimensions, the user can specify the direction of expansion, and can also select the basic material for expansion processing, etc., to fully meet the user's personalized sharing needs. In addition, after the first video is generated based on the user's initial screening, the user is also provided with a way to edit it again, meeting the user's full control needs for personalized sharing works, and further enhancing the user's sharing experience.

[0239] For example, see Figure 6 , Figure 6 FIG. 1 is a schematic diagram of an electronic device obtaining a second video in an embodiment of the present disclosure. Figure 6 In the embodiment, the electronic device can generate and process the first information according to the content selected by the user to obtain the first video, thereby displaying the first video. The user can edit and preview the first video, and the bottom layer in the electronic device can assemble and save the user edited data based on the information triggered by the user editing and previewing the first video. Furthermore, the audio and video processing engine corresponding to the electronic device can generate and process the video to obtain the second video.

[0240] In addition, it should be noted that in the disclosed embodiments, multiple edits can be performed on the first video and the second video, for example, 2 edits, 3 edits, etc., wherein each edit can be to edit the same information or to edit different information, which is not limited in the disclosed embodiments. Also, each edited video can be stored in an electronic device so that the next time the electronic device performs a new edit on the video, the video can be quickly obtained, thereby improving the efficiency of video editing and, in turn, the efficiency of information sharing. When the electronic device receives confirmation from the user to publish the relevant instructions and determines to share the second information to the target sharing platform, the cached video can be deleted to release the corresponding storage resources and improve the performance of the electronic device.

[0241] The following describes, with reference to the accompanying drawings, a process of performing information expansion processing on the first information according to the target sharing form to obtain second information different from the display form of the first information when the target sharing form is a picture and text sharing form.

[0242] In the embodiment of the present disclosure, when the electronic device determines that the target sharing format is a picture and text sharing format, see Figure 7 , the second information may be determined by, but not limited to, the following steps.

[0243] Step 701: Determine, according to the first information, a picture template matching the first information;

[0244] In a possible implementation, if the picture template includes a poster template, the electronic device may determine the information type of the first information based on the content attribute information of the first information; and determine a poster template matching the first information based on the information type and a preset poster template set.

[0245] Optionally, the information type of the first information is, for example, song type, playlist type, album type, artist type, podcast type, etc., which is not limited in the embodiments of the present disclosure.

[0246] Specifically, after determining the information type of the first information, the electronic device can filter the poster template that matches the information type of the first information from the preset poster template set according to the information type, thereby determining the poster template that matches the first information. Among them, the electronic device can preset the matching relationship between the information type and the poster template. For example, there is a matching relationship 1 between the song type and the poster template 1, a matching relationship 2 between the playlist type and the poster template 2, a matching relationship 3 between the album type and the poster template 3, a matching relationship 4 between the artist type and the poster template 4, and a matching relationship 5 between the podcast type and the poster template 5. When the electronic device determines that the information type is a song type, it can filter out poster template 1 from the preset poster template set according to the matching relationship 1, and use poster template 1 as the poster template that matches the first information.

[0247] For example, see Fig. 8A As shown, Fig. 8A Shows the poster template 1 corresponding to the song type; see Figure 8B As shown, Figure 8B Shows the poster template 2 corresponding to the playlist type; see Figure 8C As shown, Figure 8C Shows the poster template 3 corresponding to the album type; see Fig.8D As shown, Fig.8D Shows the poster template 4 corresponding to the artist type; see Fig. 8E As shown, Fig. 8EShows the poster template 5 corresponding to the podcast type; and see Figure 8F As shown, Figure 8F A poster template 6 corresponding to the activity link type is shown.

[0248] It can be seen that in the embodiments of the present disclosure, the electronic device can automatically determine the image template directly based on the first information, thereby reducing user operations and improving user experience.

[0249] In a possible implementation, considering that the user has the need to create personalized graphic templates, the electronic device can display a material editing interface. When the user performs a preset operation in the material editing interface, a material filtering instruction can be triggered, so that the electronic device can respond to the material filtering instruction and determine a second preset material from the graphic template material library, and then generate a picture template matching the first information based on the second preset material.

[0250] Optionally, the graphic template material library includes one or more of the following materials: music player appearance material; text material; picture material; audio material. Among them, the text material is, for example, lyrics components, copywriting, etc., the picture material is, for example, song cover posters, album covers, podcast covers, etc., and the audio material is, for example, spectrum, notes, etc., which are not limited in the embodiments of the present disclosure.

[0251] For example, see Fig.9A As shown, Fig.9A Shows a picture template 1 generated based on song cover and audio; see Fig. 9B As shown, Fig. 9B Another image template 2 generated based on song cover and audio is shown; see Fig. 9C As shown, Fig. 9C Another picture template 3 generated based on song cover and audio is shown; see Fig.9D As shown, Fig.9D shows an image template 4 generated based on the podcast cover, audio and text; see Fig.9E As shown, Fig.9E Another image template 5 generated based on the podcast cover, audio and text is shown; see Fig.9F As shown, Fig.9F A picture template 6 generated based on song cover and audio is shown; and see Figure 9G As shown, Figure 9G A picture template 7 generated based on the song cover, audio and lyrics is shown.

[0252] It can be seen that in the embodiments of the present disclosure, when a user needs to personalize a picture template, corresponding functions can be provided to meet the user's personalized needs and enhance the user experience.

[0253] Step 702: Determine second information according to the image template and the first information.

[0254] In a possible implementation, the electronic device may determine a replacement sub-item in the picture template; extract target information corresponding to the replacement sub-item from the first information, and determine the second information according to the target information and the picture template. The replacement sub-item includes one or more of the following: work title; work author; cover image; background. The background includes background color, background pattern, size, dimension information, etc., which is not limited in the disclosed embodiment.

[0255] For example, see Fig.10 As shown in the figure, taking the scenario of generating pictures by sharing single resources as an example, assuming that the title of the work is Fig.10 In the example, if the user wants to replace the song name in the song, the user can set the text setting information of the replaced song name. Specifically, the user can click to select an alignment method in the "Alignment" method, and enter specific size information for "Position and Size", such as entering 315px for width, 25px for height, 30px for X, and 395px for Y. The user can also select or enter font and font size information, so that the electronic device can determine the second information according to the target information and target template determined for the song name.

[0256] In the embodiment of the present disclosure, a protocol description is generated based on the visual draft and the variable fields, and the configuration of the template protocol is completed in the background. The variable fields are Fig.10 The variable fields can be understood as the aforementioned replacement sub-items. After the variable fields are determined, the multimedia resource platform, such as the APP side, can obtain the specific value of the current variable field through the interface, and then combine the visual template, i.e., the aforementioned picture template, to synthesize the picture.

[0257] It can be seen that in the embodiment of the present disclosure, the user can select the specific presentation form of the specific replacement sub-item, thereby realizing the user's demand for detailed control of the second information in the form of picture and text sharing, enhancing the personalization of the information to be shared, and improving the user's sharing experience.

[0258] In a possible implementation, the electronic device may determine a newly added sub-item of the picture template; extract target data corresponding to the newly added sub-item from the first information, and determine the second information according to the target data and the picture template.

[0259] In the disclosed embodiment, taking into account that users feel that the picture template is relatively monotonous, the user can also add materials to the picture template. For example, the user selects a sub-item from the new item library, so that the electronic device can determine the new sub-item of the picture template. The electronic device can then extract target data corresponding to the new sub-item from the first information, and determine the second information based on the target data and the picture template.

[0260] It can be seen that the disclosed embodiment also provides users with an interface for creating picture templates, which is convenient for creating different picture templates with personal characteristics and enhancing the user's sharing experience. In addition, in the disclosed embodiment, the electronic device can also add the picture template created by the first user to the open graphic template material library with the permission of the first user, and provide a variety of pictures for other users to enrich the template library. It should be noted that if other users use the template created by the first user, they should obtain the copyright permission of the first user and / or pay the corresponding copyright fees for the first user.

[0261] In the disclosed embodiment, after the electronic device obtains the second information, it can jump to the page corresponding to the target sharing platform, for example Fig.11 Also, the user can preview the second information that has been redirected to the page to be shared and published, and the electronic device will redirect from the current page to be shared and published to the page that fully displays the second information, for example Fig.12 As shown. And, when the user selects the editing area in the page that fully displays the second information, the electronic device jumps from the page that fully displays the second information to the page for editing the second information, so that the user can edit the second information, and then the electronic device can obtain the editing instruction, and obtain the graphic editing information according to the editing instruction. Among them, the editing operation, for example, is the operation of selecting a sticker, the operation of selecting a filter, the operation of selecting text, or the operation of selecting a crop, etc., which is not limited in the embodiments of the present disclosure.

[0262] In this way, the electronic device can edit the second information based on the graphic editing information to obtain the final second information. That is to say, in the embodiment of the present disclosure, before the user publishes the second information, the user can perform an editing operation on the second information, and the user can perform multiple editing operations on the second information. In addition, the user can also perform a deletion operation on the second information, so that the electronic device can jump to the page containing the first information, and then the user can re-determine the second information based on the electronic device, so as to meet the user's various usage needs and enhance the user's sharing experience.

[0263] Exemplary Devices

[0264] The exemplary embodiment of the present disclosure also provides an information sharing device. Fig.13As shown, the information sharing device 1300 includes the following program modules:

[0265] The receiving unit 1301 is configured to receive a first sharing instruction for first information;

[0266] An expansion unit 1302 is configured to perform information expansion processing on the first information to obtain second information in a display format different from that of the first information;

[0267] The display unit 1303 is configured to display the second information.

[0268] In a possible implementation manner, after receiving the first sharing instruction, the apparatus further includes a processing unit configured to:

[0269] Display multiple candidate sharing forms;

[0270] receiving a second sharing instruction for the plurality of candidate sharing formats, and determining a target sharing format from the plurality of candidate sharing formats;

[0271] The expansion unit 1302 is used to:

[0272] The first information is subjected to information expansion processing according to the target sharing format to obtain the second information which is different from the first information display format.

[0273] In a possible implementation manner, the target sharing form is a video sharing form, and the extension unit 1302 is used to:

[0274] A first video matching the first information is obtained, and the first video is used as the second information.

[0275] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0276] Obtaining a first preset material according to the first information and a preset material generation rule;

[0277] A first video is generated according to the first preset material and the video template.

[0278] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0279] In response to the editing instruction for the first video, determining video editing information;

[0280] The first video is edited according to the video editing information to obtain a second video, and the second video is used as the second information.

[0281] In a possible implementation manner, the video editing information is used to edit one or more of the following information in the first video:

[0282] Transition information;

[0283] Sticker information;

[0284] Subtitle information;

[0285] Filter information;

[0286] Background music information;

[0287] Cutting information;

[0288] Special effects information.

[0289] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0290] Extracting material basic information from the first information;

[0291] The material basic information is extended according to the initial material set to obtain a first preset material.

[0292] In a possible implementation manner, the initial material set includes at least one of pictures, audio, and subtitles; and the expansion unit 1302 is configured to perform at least one of the following steps:

[0293] Performing image expansion processing on the basic information of the material to obtain image and video material;

[0294] Performing audio expansion processing on the material basic information to obtain audio material;

[0295] Subtitle expansion processing is performed on the material basic information to obtain subtitle material.

[0296] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0297] Determine the screening information for the album library, and determine the picture and video materials based on the screening information.

[0298] In a possible implementation manner, the target sharing form is a picture and text sharing form, and the extension unit 1302 is used to:

[0299] Determining, according to the first information, a picture template matching the first information;

[0300] Determine second information based on the image template and the first information.

[0301] In a possible implementation, the picture template includes a poster template; the extension unit 1302 is used to:

[0302] determining the information type of the first information according to the content attribute information of the first information;

[0303] A poster template matching the first information is determined according to the information type and a preset poster template set.

[0304] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0305] In response to the material screening instruction, determining a second preset material from the graphic template material library;

[0306] A picture template matching the first information is generated according to the second preset material.

[0307] In a possible implementation, the graphic template material library includes one or more of the following materials:

[0308] Music player appearance material;

[0309] text material;

[0310] Picture material;

[0311] Audio material.

[0312] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0313] Determining a replacement sub-item within the image template;

[0314] Target information corresponding to the replacement sub-item is extracted from the first information, and the second information is determined according to the target information and the picture template.

[0315] In a possible implementation manner, the replacement sub-items include one or more of the following:

[0316] Title of the work;

[0317] the author of the work;

[0318] Cover image;

[0319] background.

[0320] In a possible implementation manner, the expansion unit 1302 is further configured to:

[0321] Determine a new sub-item of the image template;

[0322] Target data corresponding to the newly added sub-item is extracted from the first information, and the second information is determined according to the target data and the picture template.

[0323] In a possible implementation manner, the device further includes a processing unit, configured to:

[0324] receiving new description information for the second information;

[0325] The newly added description information and the second information are published.

[0326] In a possible implementation manner, the device further includes a processing unit, configured to:

[0327] receiving a screening instruction for the second information;

[0328] Target second information is screened out from a plurality of second information for publication.

[0329] The specific details of each part of the device have been described in detail in the implementation method of the method part. The undisclosed details can be found in the implementation method of the method part, so they will not be repeated here.

[0330] 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 embodied 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 embodied.

[0331] Exemplary Program Products

[0332] The exemplary embodiments of the present disclosure also provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the above-mentioned information sharing method is implemented.

[0333] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory, and the like.

[0334] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.

[0335] The code of the computer program can be written in one or more programming languages. Programming languages ​​such as C language, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).

[0336] Computer programs can be carried or transmitted through electrical, magnetic, optical, electromagnetic, infrared and other signals. Electronic devices can convert signals carrying computer programs into digital signals to run the computer programs. When a computer program is running on an electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device can execute) the method steps of various exemplary embodiments of the present disclosure, such as the above-mentioned information sharing method, which includes the following steps: Step 201: Receive a first sharing instruction for first information; Step 202: Perform information expansion processing on the first information to obtain second information that is different from the display form of the first information; Step 203: Display the second information.

[0337] By implementing the above method steps through a computer program, when receiving a first sharing instruction for a first information, the first information can be expanded to obtain second information that is different from the first information display form, and the second information can be displayed. In other words, the first information can be automatically expanded to provide a variety of second information that is different from the first information display, thereby providing users with a rich sharing form. In addition, since the first information is automatically expanded, the user's operation is reduced, thereby reducing the operation steps for users to share information, reducing the cost of users sharing information, and thus improving the user experience.

[0338] Exemplary Electronic Devices

[0339] The exemplary embodiments of the present disclosure also provide an electronic device. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the method steps of various exemplary embodiments of the present disclosure by executing the executable instructions.

[0340] Reference below Fig.14 , the electronic device is exemplified in the form of a general-purpose computing device. It should be understood that Fig.14 The electronic device 1400 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0341] like Fig.14 As shown, the electronic device 1400 may include: a processor 1410 , a memory 1420 , a bus 1430 , an I / O (input / output) interface 1440 , a network adapter 1450 , and a display 1480 .

[0342] The memory 1420 may include a volatile memory, such as a RAM 1421, a cache unit 1422, and may also include a non-volatile memory, such as a ROM 1423. The memory 1420 may also include one or more program modules 1424, such program modules 1424 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 1424 may include each module in the above-mentioned device.

[0343] Processor 1410 may include one or more processing units. For example, processor 1410 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.

[0344] Processor 1410 can be used to execute executable instructions stored in memory 1420, such as the above-mentioned information sharing method, which includes the following steps: Step 201: Receive a first sharing instruction for first information; Step 202: Perform information expansion processing on the first information to obtain second information with a display format different from the first information; Step 203: Display the second information.

[0345] By executing the above method steps through the processor 1410, when receiving the first sharing instruction for the first information, the first information can be expanded to obtain the second information that is different from the first information display form, and the second information can be displayed. In other words, the first information can be automatically expanded to provide a variety of second information that is different from the first information display, thereby providing users with a rich sharing form. In addition, since the first information is automatically expanded, the user's operation is reduced, thereby reducing the operation steps for the user to share information, reducing the cost of the user sharing information, and thus improving the user experience.

[0346] The bus 1430 is used to realize the connection between different components of the electronic device 1400, and may include a data bus, an address bus, and a control bus.

[0347] The electronic device 1400 can communicate with one or more external devices 1500 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 1440 .

[0348] The electronic device 1400 can communicate with one or more networks through the network adapter 1450. For example, the network adapter 1450 can provide mobile communication solutions such as 3G / 4G / 5G, or provide wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 1450 can communicate with other modules of the electronic device 1400 through the bus 1430.

[0349] The electronic device 1400 can display information and information sharing status through the display 1480.

[0350] although Fig.14 Not shown, other hardware and / or software modules may also be provided in the electronic device 1400, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0351] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, an apparatus, a system, a computer program product, a storage medium, an electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, such as being respectively referred to as a "circuit", "module" or "system".

[0352] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are indicated by the claims, and any variations, uses or adaptive changes of the present disclosure should be covered, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the present disclosure.

Claims

1. An information sharing method, characterized in that: The method comprises: receiving a first sharing instruction for the first information; Performing information expansion processing on the first information to obtain second information in a display form different from that of the first information; The second information is displayed.

2. The method according to claim 1, characterized in that After receiving the first sharing instruction, the method further includes: Display multiple candidate sharing forms; receiving a second sharing instruction for the plurality of candidate sharing formats, and determining a target sharing format from the plurality of candidate sharing formats; The performing information expansion processing on the first information to obtain second information having a display form different from that of the first information includes: The first information is subjected to information expansion processing according to the target sharing format to obtain the second information which is different from the first information display format.

3. The method according to claim 2, characterized in that The target sharing form is a video sharing form, and the information expansion processing is performed on the first information according to the target sharing form to obtain second information different from the display form of the first information, including: A first video matching the first information is obtained, and the first video is used as the second information.

4. The method according to claim 3, characterized in that Acquiring a first video matching the first information includes: Obtaining a first preset material according to the first information and a preset material generation rule; A first video is generated according to the first preset material and the video template.

5. The method according to claim 4, characterized in that The method further comprises: In response to the editing instruction for the first video, determining video editing information; The first video is edited according to the video editing information to obtain a second video, and the second video is used as the second information.

6. The method according to claim 2, characterized in that The target sharing form is a picture and text sharing form, and the information expansion processing is performed on the first information according to the target sharing form to obtain second information different from the display form of the first information, including: Determining, according to the first information, a picture template matching the first information; Determine second information based on the image template and the first information.

7. The method according to claim 6, characterized in that The picture template includes a poster template; and determining, according to the first information, a picture template matching the first information, includes: determining the information type of the first information according to the content attribute information of the first information; A poster template matching the first information is determined according to the information type and a preset poster template set.

8. An information sharing device, characterized in that: The device comprises: A receiving unit, configured to receive a first sharing instruction for the first information; an expansion unit, configured to perform information expansion processing on the first information to obtain second information in a display form different from that of the first information; A display unit is used to display the second information.

9. An electronic device, characterized in that: include: processor; A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 7 by executing the executable instructions.

10. A computer program product 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 7 is implemented.