Method and device for converting multi-modal rich text into 5G message

By analyzing multimodal rich text and creating 5G message templates, the problem that multimedia materials in the existing technology cannot directly generate 5G messages is solved, and efficient 5G message generation and push are achieved, improving user experience.

CN120050611APending Publication Date: 2025-05-27BEIJING FEINNO COMM TECH
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510445216.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

In the prior art, it is impossible to directly use existing multimedia materials to generate 5G messages, and manual sorting and integration of multimedia materials is required, resulting in the inability to reuse the materials and the inefficiency of generating 5G messages.

Method used

By obtaining the multimodal rich text of the target application, analyzing the content to be pushed, creating a 5G message template based on the content to be pushed, and generating 5G messages to push them to the target user terminal to realize the automatic conversion and push of materials.

Benefits of technology

It realizes one-click migration and synchronization of materials, improves the efficiency of 5G message generation, supports multi-channel content generation and conversion, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050611A_ABST
    Figure CN120050611A_ABST
Patent Text Reader

Abstract

The invention provides a method and device for converting a multi-modal rich text into a 5G message, and the method comprises the steps: obtaining the multi-modal rich text of a target application which comprises a content push application, a shopping platform and / or an applet; the multi-modal rich text comprises at least one of image-text type push materials, non-image-text type push materials, applet configuration information and commodity promotion links; analyzing the multi-modal rich text to obtain a content to be pushed; creating a 5G message template based on the to-be-pushed content; generating a 5G message based on the 5G message template, and pushing the 5G message to the target user terminal; and / or, for each fallback strategy, the 5G message template is converted into a corresponding fallback template, and the fallback strategy comprises fallback as a short message, fallback as a video message and / or fallback as a read message. Therefore, one-key migration and synchronization of the materials can be realized, multi-channel content generation and conversion are realized, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a method and device for converting multi-modal rich text into 5G messages. Background Art

[0002] With the development and increasing popularity of 5G technology, 5G messaging has become an emerging communication channel. 5G messaging can display multimedia content (including but not limited to rich elements such as pictures, videos, and audio) and provide dynamic interaction functions, opening up new possibilities for communication between enterprises and users.

[0003] In the actual application process, enterprises can utilize the multimedia characteristics of 5G messaging to edit interactive message content. For example, when promoting new products, enterprises can directly insert product pictures into 5G messages, enabling users to intuitively view the appearance and details of the products.

[0004] However, in the actual application process, it is not possible to directly generate 5G messages using existing multimedia materials. Instead, the multimedia materials need to be further manually sorted and integrated before 5G messages can be generated, resulting in the problem of non-reusable materials and low efficiency in generating 5G messages. Summary of the Invention

[0005] Embodiments of this application provide a method and device for converting multi-modal rich text into 5G messages to solve the problems of non-reusable materials and low efficiency in traditional 5G message generation methods.

[0006] In a first aspect, embodiments of this application provide a method for converting multi-modal rich text into 5G messages, including: obtaining the multi-modal rich text of a target application, where the target application includes a content push application, a shopping platform, and / or a small program, and the multi-modal rich text includes at least one of push materials of the picture-and-text type, push materials of the non-picture-and-text type, small program configuration information, and product promotion links; parsing the multi-modal rich text to obtain the content to be pushed; creating a 5G message template based on the content to be pushed; generating a 5G message based on the 5G message template and pushing the 5G message to a target user terminal; and / or, for each fallback strategy, converting the 5G message template into a corresponding fallback template, where the fallback strategies include falling back to a short message, falling back to a video message, and / or falling back to a read message.

[0007] In an implementable manner, the target application is a content push application, and the content push application includes push materials; the steps of obtaining the multi-modal rich text of the target application include: obtaining the permission to call the material interface by logging in to the background of the content push application, and obtaining the authorization code issued by the background of the content push application; calling the material interface through the authorization code to obtain a material list; the push materials are located in the material list; the content to be pushed includes material media files and the content to be pushed text, and the material media files include a first material media file and a second material media file; the steps of parsing the multi-modal rich text to obtain the content to be pushed include: determining the material type of the push material, and the material type includes a graphic type and a non-graphic type. The graphic type means that the push material is a combination of a text material in text format and a media material, and the media material includes a picture material in picture format, a video material in video format, and / or a voice material in voice format. The non-graphic type means that the push material only includes a picture material, a video material, or a voice material; for the push material of the non-graphic type, it is saved to the corresponding material library according to its content format to obtain the first material media file; for the push material of the graphic type, the content to be pushed text and the media material are obtained by parsing; and the media material is saved to the corresponding material library according to its content format to obtain the second material media file.

[0008] In an implementable manner, after the step of saving the media material to the corresponding material library according to its content format to obtain the second material media file, it further includes: sending the material media file in the material library to the MaaP platform so that the MaaP platform stores the material media file and generates a MaaP file address for each material media file; saving the MaaP file address to the material library according to the matching relationship between the MaaP file address and the material media file; the steps of creating a 5G message template based on the content to be pushed include: creating a first message template for each first material media file; creating a second message template for each second material media file, and adding the corresponding content to be pushed text to the second message template; saving the first message template and the second message template to the template library.

[0009] In an implementable manner, after the step of saving the media material to the corresponding material library according to its content format to obtain the second material media file, it further includes: sending the material media file and / or the content to be pushed text to the background of the content push application so that the background of the content push application saves the material media file and / or the content to be pushed text.

[0010] In an implementable manner, when the target application is a mini-program, the steps of obtaining the multi-modal rich text of the target application further include: obtaining the mini-program configuration information corresponding to the mini-program; the mini-program configuration information includes a mini-program identifier, a mini-program secret key, and an authentication token; the content to be pushed includes a mini-program promotion link; the steps of parsing the multi-modal rich text to obtain the content to be pushed include: parsing the mini-program configuration information and using a short link generation algorithm to generate a mini-program promotion link; the steps of creating a 5G message template based on the content to be pushed include: creating a third message template and inserting the mini-program promotion link into the third message template.

[0011] In an implementable manner, after the steps of generating a 5G message based on the 5G message template and pushing the 5G message to the target user terminal, the method further includes: in response to the target user terminal clicking on the mini-program promotion link in the 5G message, parsing the mini-program promotion link to obtain the mini-program configuration information; based on the mini-program configuration information, dynamically obtaining the mini-program short link address from the mini-program background and feeding back the mini-program short link address to the target user terminal.

[0012] In an implementable manner, after the steps of dynamically obtaining the mini-program short link address from the mini-program background based on the mini-program configuration information and feeding back the mini-program short link address to the target user terminal, the method further includes: in response to the target user terminal accessing the mini-program short link address, saving the mini-program short link address to a target location according to the user identifier of the target user terminal; in response to the target user terminal clicking on the mini-program promotion link in the 5G message again, obtaining the mini-program short link address from the target location based on the user identifier and feeding back the mini-program short link address to the target user terminal.

[0013] In an implementable manner, the target application is a shopping platform; the steps of obtaining the multi-modal rich text of the target application further include: obtaining a product promotion link from the shopping platform; the content to be pushed includes the page information of the promotion page corresponding to the product promotion link, and the page information includes a product title, product description information, and / or product pictures; the steps of parsing the multi-modal rich text to obtain the content to be pushed include: parsing the product promotion link to obtain the page information; the steps of creating a 5G message template based on the content to be pushed include: creating a fourth message template based on the page information.

[0014] In an implementable manner, the method further includes: in response to a fallback indication, according to the target fallback strategy in the fallback indication, calling the corresponding target fallback template, and falling back the 5G message to a short message, a video message, or a read message based on the target fallback template; the target fallback strategy belongs to the fallback strategy; pushing the short message, the video message, and / or the read message to the target user terminal.

[0015] Second aspect, an embodiment of the present application further provides a device for converting multi-modal rich text into 5G messages. The obtaining module is used to obtain the multi-modal rich text of the target application, where the target application includes a content push application, a shopping platform, and / or a mini-program. The multi-modal rich text includes at least one of the following: push materials of picture-and-text type, push materials of non-picture-and-text type, mini-program configuration information, and product promotion links. The parsing module is used to parse the multi-modal rich text to obtain the content to be pushed. The creating module is used to create a 5G message template based on the content to be pushed. The pushing module is used to generate a 5G message based on the 5G message template and push the 5G message to the target user terminal; and / or, the fallback module is used to convert the 5G message template into a corresponding fallback template for each fallback strategy, where the fallback strategies include falling back to a short message, falling back to a video message, and / or falling back to a read message.

[0016] As can be seen from the above, an embodiment of the present application provides a method and a device for converting multi-modal rich text into 5G messages. The method includes: obtaining the multi-modal rich text of the target application, where the target application includes a content push application, a shopping platform, and / or a mini-program. The multi-modal rich text includes at least one of the following: push materials of picture-and-text type, push materials of non-picture-and-text type, mini-program configuration information, and product promotion links; parsing the multi-modal rich text to obtain the content to be pushed; creating a 5G message template based on the content to be pushed; generating a 5G message based on the 5G message template and pushing the 5G message to the target user terminal; and / or, for each fallback strategy, converting the 5G message template into a corresponding fallback template, where the fallback strategies include falling back to a short message, falling back to a video message, and / or falling back to a read message. In this way, one-key migration and synchronization of materials can be realized, multi-channel content generation and conversion can be achieved, and the user experience can be improved. Description of the Drawings

[0017] Figure 1 It is a flowchart of the method for converting multi-modal rich text into 5G messages provided by an embodiment of the present application;

[0018] Figure 2 It is a flowchart of the first material conversion method provided by an embodiment of the present application;

[0019] Figure 3 It is a flowchart of the second material conversion method provided by an embodiment of the present application;

[0020] Figure 4 It is a flowchart of the third material conversion method provided by an embodiment of the present application;

[0021] Figure 5 It is a flowchart of the template conversion provided by an embodiment of the present application;

[0022] Figure 6Schematic structural diagram of the device for converting multimodal rich text into 5G messages provided by the embodiments of this application. Detailed implementation manners

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

[0024] Before introducing the technical solutions of the embodiments of this application, an exemplary introduction will first be made to the terms involved in the embodiments of this application.

[0025] 1. Multimodal Rich Text: Multimodal rich text refers to a message form that can integrate and display data and information of multiple modalities (such as text, images, audio, video, etc.). This type of message can provide richer content and a more intuitive user experience.

[0026] 2. 5G Message: It is a new type of messaging service based on the 5G network, with the basic functions of text messages, and also supports multimedia content such as pictures, videos, audio, forms, interactive buttons, etc., and can meet the diverse needs of users in mobile communication.

[0027] With the development and increasing popularity of 5G technology, 5G messages have become an emerging communication channel. 5G messages can display multimedia content (including but not limited to rich elements such as pictures, videos, audio, etc.) and provide dynamic interaction functions, opening up new possibilities for communication between enterprises and users.

[0028] In the actual application process, enterprises can utilize the multimedia characteristics of 5G messages to edit interactive message content. For example, when promoting new products, enterprises can directly insert product pictures into 5G messages, allowing users to intuitively see the appearance and details of the products.

[0029] However, in the actual application process, existing multimedia materials cannot be directly used to generate 5G messages. Instead, the multimedia materials need to be further manually sorted and integrated before 5G messages can be generated, resulting in the problem that the materials cannot be reused and the low efficiency of generating 5G messages.

[0030] The embodiments of the present application provide a method for converting multimodal rich text into 5G messages. Based on this method, an integrated, intelligent, and efficient content management and promotion tool can be provided to meet the needs of enterprises in the digital marketing field. It is simple, easy to use, convenient, and efficient, and combines artificial intelligence technology to achieve automated and personalized content generation and push. By integrating multimodal rich text distribution channels, functions such as material management, content management, user management, and data statistics are realized to meet the needs of enterprises in marketing and user communication.

[0031] Figure 1 It is a schematic flowchart of the method for converting multimodal rich text into 5G messages provided by the embodiments of the present application.

[0032] As Figure 1 shown, the method provided by the embodiments of the present application may include the following steps S100 - S400.

[0033] S100: Obtain the multimodal rich text of the target application. The target application includes content push applications, shopping platforms, and / or mini - programs. The multimodal rich text may refer to messages including text format, picture format, voice format, video format, and / or link format. Specifically, the multimodal rich text may include at least one of push materials of picture - text type, non - picture - text type, mini - program configuration information, and product promotion links.

[0034] The embodiments of the present application can collect multimodal rich text from multiple target applications, use the multimodal rich text as the material for generating 5G messages, realize material reuse and rapid generation of 5G messages, and provide convenience for users. For example, the content push application can be a WeChat official account or a search engine, etc. The embodiments of the present application can obtain rich text messages such as news, articles, and event information pushed by the WeChat official account to the recipient. There are push articles, videos, etc. displayed on the user interface of the search engine, and the embodiments of the present application can also collect this part of the materials. The shopping platform is, for example, an e - commerce application. The embodiments of the present application can collect multimodal rich text such as product descriptions and promotional activities on the shopping platform, including product pictures, prices, user reviews, video introductions, etc. The embodiments of the present application can also collect messages in various formats such as text, pictures, voices, and videos included in the mini - program interaction page. It can be understood that this is only an exemplary introduction, and the corresponding multimodal rich text can be obtained based on the actual needs of the enterprise.

[0035] S200: Parse the multimodal rich text to obtain the content to be pushed.

[0036] In the embodiments of the present application, the parsing process may include identifying and extracting various elements such as text content, pictures, voices, videos, and links in the material, and constructing a structured representation of the content to be pushed based on these elements. This step is the basis for subsequent processing, ensuring that the information in the multi-modal rich text can be accurately understood and processed.

[0037] S300: Create a 5G message template based on the content to be pushed.

[0038] It can be understood that the 5G message template is a standardized format for generating 5G messages. The 5G message template in the embodiments of the present application is used for embedding various elements such as text, pictures, voices, and videos to achieve flexible adjustment according to different content to be pushed. In this way, it can be ensured that the generated 5G message complies with the technical specifications of 5G messages and can accurately convey the information of the content to be pushed.

[0039] S400: Generate a 5G message based on the 5G message template and push the 5G message to the target user terminal.

[0040] In the embodiments of the present application, the content to be pushed can be inserted into the 5G message template based on the 5G template, and then a 5G message is generated. Further, after receiving the 5G message, the target user terminal can automatically jump to the corresponding target application (such as a WeChat official account, a shopping platform, or a small program) according to the information in the 5G message (such as a link), so that the user can further view and operate, improving the content conversion rate.

[0041] In some implementation manners, after step S300, it may further include S500: a step of converting the 5G message template into a corresponding fallback module based on a fallback strategy, and the fallback strategy includes falling back the 5G message to a short message, a video message, and / or a read message.

[0042] From the above content, it can be seen that the embodiments of the present application provide a method for converting multi-modal rich text into 5G messages, including: obtaining multi-modal rich text of a target application, where the target application includes a content push application, a shopping platform, and / or a small program, and the multi-modal rich text includes at least one of a push material of a picture and text type, a push material of a non-picture and text type, a small program configuration information, and a product promotion link; parsing the multi-modal rich text to obtain the content to be pushed; creating a 5G message template based on the content to be pushed; generating a 5G message based on the 5G message template and pushing the 5G message to the target user terminal; and / or, for each fallback strategy, converting the 5G message template into a corresponding fallback template, and the fallback strategy includes falling back to a short message, falling back to a video message, and / or falling back to a read message. In this way, one-key migration and synchronization of materials can be achieved, multi-channel content generation and conversion can be realized, and the user experience can be improved.

[0043] Figure 2Schematic flowchart of the first material conversion method provided by the embodiments of the present application.

[0044] As Figure 2 shown, in the embodiments of the present application, the target application can be a content push application, and the content push application can include push materials. Step S100 can include the following steps S111 - S112.

[0045] S111: Obtain the permission to call the material interface by logging in to the background of the content push application, and obtain the authorization code issued by the background of the content push application.

[0046] It is worth noting that the embodiments of the present application can provide a 5G messaging communication service provider platform (Communication Service Provider, CSP), abbreviated as the 5G messaging CSP platform, which supports user interaction. Then, users can design and send 5G messages based on their needs on the 5G messaging CSP platform.

[0047] It can be understood that when the content push application is a WeChat official account, the background of the content push application can refer to the WeChat public platform. Users can log in to the WeChat public platform to authorize the 5G messaging CSP platform to call interfaces such as obtaining materials. After authorization, the WeChat public platform can synchronize the authorization code to the WeChat material converter so that the WeChat material converter and the 5G messaging CSP platform can obtain materials.

[0048] S112: Call the material interface through the authorization code to obtain a list of materials, and the push materials are located in the list of materials.

[0049] From the user's perspective, the user can click "One - click Import WeChat Materials" on the material management page of the 5G messaging CSP platform. Then, the 5G messaging CSP platform provided by the embodiments of the present application can respond to user interaction and call the WeChat material converter, so that the WeChat material converter requests the service interface of the WeChat material converter, and then calls the material interface to obtain a list of materials.

[0050] In some implementation manners, the embodiments of the present application can request the WeChat public platform through the WeChat material converter to obtain the total number of enterprise materials count. If count = 0, directly return through the 5G messaging CSP platform and prompt that no corresponding materials are found.

[0051] Furthermore, in the method provided by the embodiments of the present application, the content to be pushed can include material media files and text to be pushed. The material media files can include the first material media file and the second material media file. Step S200 can include the following steps S211 - S215.

[0052] S211: Determine the material type of the push material. The material types include graphic types and non-graphic types. The graphic type means that the push material is a combination of text materials in text format and media materials. The media materials include picture materials in picture format, video materials in video format, and / or voice materials in voice format. The non-graphic type means that the push material only includes picture materials, video materials, or voice materials.

[0053] The media materials of the graphic type include a combination of text content in text format and materials in media format (such as pictures, videos, voices, etc.). That is to say, the push materials of the graphic type not only contain text information but also various media contents such as corresponding images, videos, or voices. The media materials of the non-graphic type only contain content in a single media format, such as pictures, videos, or voices. That is to say, these materials do not have any text content and only have multimedia elements.

[0054] S212: For the push materials of the non-graphic type, save them to the corresponding material library according to their different content formats to obtain the first material media file.

[0055] For the push materials of the non-graphic type, the embodiments of the present application can classify and store them according to their content formats (pictures, videos, voices, etc.): Picture materials will be saved to a dedicated picture material library; video materials will be stored in the video material library; voice materials will be stored in the voice material library. Each material will generate a first material media file when saved to achieve material backup.

[0056] S213: For the push materials of the graphic type, parse them according to the material type to obtain the text to be pushed and the media materials, and save the media materials to the corresponding material library according to their different content formats to obtain the second material media file.

[0057] For the push materials of the graphic type, the embodiments of the present application can process them step by step. First, parse the push materials to extract two parts of content: the text to be pushed and the media materials. The text to be pushed is the text content in the graphic type materials, which can include content such as titles, texts, and button texts. The media materials are the multimedia parts in the graphic type, including pictures, videos, or voices. Each media material will generate a second material media file when saved to achieve material backup.

[0058] S214: Send the material media files in the material library to the Messaging as a Platform (MaaP) so that the MaaP platform stores the material media files and generates a MaaP file address for each material media file.

[0059] In this step, the embodiments of the present application can upload various material media files (including pictures, videos, voices, etc.) stored in the material library to the MaaP platform. As one of the core network elements of the 5G messaging system, the MaaP platform has data storage and processing capabilities. After these material media files are uploaded, the MaaP platform can conduct material review and storage on them, and generate a unique MaaP file address for each file.

[0060] S215: Save the MaaP file address to the material library according to the matching relationship between the MaaP file address and the material media file.

[0061] The MaaP file address is, for example, a URL address. In this way, a corresponding relationship can be established between each material media file in the material library and its storage address on the MaaP platform, so as to facilitate retrieval and use when generating 5G messages.

[0062] Further, step S300 may include the following steps S311 - S313.

[0063] S311: Create a first message template for each first material media file.

[0064] S312: Create a second message template for each second material media file, and add the corresponding text to be pushed to the second message template.

[0065] S313: Save the first message template and the second message template to the template library.

[0066] In this way, a 5G message template can be obtained.

[0067] During the generation and sending of 5G messages, the embodiments of the present application can dynamically obtain the material content through the MaaP platform and embed it into the 5G message template. This can ensure that the material content can be accurately and quickly referenced and used during the generation and sending of 5G messages.

[0068] In this way, WeChat material conversion can be achieved. It can be seen that the embodiments of the present application can support synchronizing materials such as pictures, audio, and video of WeChat official accounts to the 5G message CSP platform, and then converting the materials into 5G message materials, improving the efficiency of 5G message generation and providing convenience for users.

[0069] In some implementation manners, after step S213, step S216 may further be included: sending the material media file and / or the text to be pushed to the background of the content push application, so that the background of the content push application saves the material media file and / or the text to be pushed.

[0070] In practical applications, based on step S216, 5G message materials can be synchronously reversed to the background of the content push application, such as the WeChat public platform, to achieve centralized management and sharing of materials, improving the reusability of materials and work efficiency.

[0071] Figure 3 It is a schematic flowchart of the second material conversion method provided by the embodiment of the present application.

[0072] As Figure 3 shown, in the embodiment of the present application, the multimodal rich text may include interface authentication configuration information corresponding to the small program, that is, small program configuration information, and the interface authentication configuration information includes a small program identifier APPID, a small program secret key APPSECRET, and an authentication token TOKEN.

[0073] Step S100 may further include S121: obtaining the small program configuration information corresponding to the small program.

[0074] In practical applications, the interface authentication configuration information corresponding to the small program can be configured by the user through the 5G message CSP platform. Further, the 5G message CSP platform can call the WeChat link proxy service to encrypt and store the configuration in the database.

[0075] Step S200 may include S221: parsing the small program configuration information and generating a small program promotion link using a short link generation algorithm.

[0076] It can be understood that the step of parsing the small program configuration information can be used to obtain the small program identifier, the small program secret key, and the authentication token. In this way, a small program promotion link can be generated based on the small program identifier, the small program secret key, and the authentication token.

[0077] In response to the user's instruction to generate a small program promotion link, the 5G message CSP platform can call the WeChat link proxy service. After receiving the request, the WeChat link proxy service can use a short link generation algorithm to generate a short link code, that is, the small program promotion link. Further, the WeChat link proxy service can return the small program promotion link to the 5G message CSP platform for display to the user.

[0078] Step S300 may include step S321: creating a third message template and inserting the small program promotion link into the third message template. In this way, after generating a 5G message based on the third message template, the 5G message can be pushed to the receiving end, that is, the target user terminal.

[0079] Further, after step S400, the following steps S501 - S512 are further included.

[0080] S501: In response to the target user terminal clicking on the applet promotion link in the 5G message, parse the applet promotion link to obtain the applet configuration information.

[0081] In this step, in response to the click on the applet promotion link in the 5G message, the SMS access service can forward the request to the link proxy service. When the target application is a WeChat applet, the parsing step can be implemented by the WeChat link proxy service.

[0082] S502: For the applet configuration information, dynamically obtain the applet short link address from the applet background and feedback the applet short link address to the target user terminal.

[0083] At this time, the browser of the target user terminal can automatically jump to the target address, that is, the applet short link address, and the target user terminal can display a prompt to open the applet or directly open the applet.

[0084] It can be understood that the applet short link address is a medium pointing to a page or applet containing multi-modal content and rich text. That is to say, the applet short link address can become an entrance to guide users to multi-modal rich text content.

[0085] It can be seen that through the dynamic acquisition method in the embodiments of the present application, multiple receiving ends can access the applet based on the same applet promotion link. The same address can be accessed by multiple people.

[0086] In some implementation manners, the embodiments of the present application can also save the applet short link address according to the user identifier of the target user terminal. In this way, when the target user terminal clicks on the applet promotion link in the 5G message again, there is no need to dynamically obtain the applet short link address again, but directly read the previously saved applet short link address. In this way, the number of short link acquisition times can be reduced.

[0087] Specifically, after step S502, the following steps S503-S504 can also be included.

[0088] S503: In response to the target user terminal accessing the applet short link address, save the applet short link address to the target location according to the user identifier of the target user terminal.

[0089] Based on step S503, when the target user terminal receives the applet short link address through the 5G message and clicks to access it, the present application can identify it according to the unique identifier of the target user terminal (such as user ID, device ID or other identity identifiers). Further, the embodiments of the present application can associate the applet short link address with the identifier of the target user terminal and store the applet short link address in a specified location. This location can be a database, cloud storage or the local cache of the user, etc., aiming to provide a convenient access method for subsequent operations.

[0090] S504: In response to the target user terminal clicking the mini-program promotion link in the 5G message again, obtain the mini-program short link address from the target location based on the user identifier, and feedback the mini-program short link address to the target user terminal.

[0091] In this way, without repeatedly obtaining the mini-program short link address, mini-program access can be achieved.

[0092] Figure 4 It is a schematic flowchart of the third material conversion method provided by the embodiments of the present application.

[0093] Such as Figure 4 shown, in the embodiments of the present application, the multi-modal rich text further includes a product promotion link, and the content to be pushed includes the page information of the promotion page corresponding to the product promotion link.

[0094] Step S100 may further include step S131: Obtain the product promotion link from the shopping platform.

[0095] In practical applications, users can input the product promotion links of each shopping platform through the 5G message CSP platform. Subsequently, the 5G message CSP platform can forward the product promotion link to the link converter.

[0096] Furthermore, step S200 may further include S231: Parse the product promotion link to obtain the page information corresponding to the product promotion link, where the page information includes the product title, product description information, and / or product pictures.

[0097] In practical applications, the link converter can determine the link source, and then, based on the different sources, that is, based on the different shopping platforms, call different link parsers to obtain the page information.

[0098] Step S300 may further include S331: Create a fourth message template based on the page information.

[0099] It should be noted that, based on the different page information, the embodiments of the present application can create a single card template (SingleCard Template), and can also create a multiple card template (Multiple Card Template). Among them, the single card template is a layout style that only displays one card in the 5G message. Each card contains one type of information, such as text, picture, button, etc. The single card template can be used to send rich media messages with a single piece of content. The multiple card template can be used to display multiple cards in the same 5G message, and each card can display different types of content. The specific style of the message template can be dynamically adjusted based on the actual materials, and the embodiments of the present application do not make specific limitations on this.

[0100] Further, after step S231, there is also step S232: uploading the page information to the MaaP platform for use when generating 5G messages.

[0101] The steps of creating templates and synchronizing materials can be implemented by calling the 5G message service through a link converter.

[0102] It can be seen that the method provided by the embodiments of the present application can parse the product promotion links of each shopping platform, convert the web page graphics and texts of the shopping platform into 5G messages, reduce the operations of creating promotion message content with the same materials on different platforms when users push messages across platforms, and facilitate users, providing convenience for users.

[0103] Figure 5 It is a schematic flowchart of the template conversion provided by the embodiments of the present application.

[0104] Further, as Figure 5 shown, after step S300, the method provided by the embodiments of the present application may further include step S500.

[0105] S500: For each fallback strategy, convert the 5G message template into a corresponding fallback template. The fallback strategies include falling back to SMS, falling back to video message, and / or falling back to read message.

[0106] This step can be implemented by a template converter, and then the template converter can forward each fallback template to the 5G message service for storage. The 5G message template in this step may refer to the first message template, the second message template, the third message template, and the fourth message template in the foregoing steps, and can be specifically obtained from the template library. Further, in the embodiments of the present application, the 5G message service can send 5G messages through the MaaP platform.

[0107] It can be understood that different fallback strategies correspond to different fallback channels, such as the text SMS channel, the video message channel, the read message channel, etc. Since different channels have different requirements for template parameters, the embodiments of the present application can process the 5G message template differently according to different channels.

[0108] Further, the method provided by the embodiments of the present application further includes steps S601 - S602.

[0109] S601: In response to a fallback instruction, according to the target fallback strategy in the fallback instruction, call the corresponding target fallback template, and fallback the 5G message to SMS, video message, or read message based on the target fallback template. The target fallback strategy belongs to the fallback strategies, and can specifically be one or several of the fallback strategies. The target fallback template corresponds to the target fallback strategy, and the target fallback template belongs to the fallback templates, and can specifically be one or several of the fallback templates.

[0110] Among them, the fallback indication can be sent by the user through the 5G messaging CSP platform. Alternatively, the fallback indication can also refer to the delivery failure indication generated when the 5G messaging delivery fails. After receiving the fallback indication, the 5G messaging service can determine the fallback strategy. The specific form of the fallback message can be specified by the user or determined by the actual situation of the target user terminal. The embodiments of the present application do not make specific limitations on this.

[0111] S602: Push the SMS, video message, and / or read message to the target user terminal.

[0112] This step can be implemented through the SMS channel, video message channel, and / or read message channel. In this way, the 5G message can fallback to the three-network SMS, three-network video message, or 5G read message.

[0113] It can be seen that the method provided by the embodiments of the present application can realize the conversion between the 5G message template, SMS template, video message template, and read message template, support the function of one-key converting the promotion content of other platforms into SMS and video messages that fallback to the third-party channel, realize the flexible conversion and promotion of materials, and provide convenience for users.

[0114] It can be understood that whether to push 5G messages, SMS, read messages, video messages, etc. can be specified by the user through the 5G messaging CSP platform.

[0115] In some implementation manners, the 5G messaging CSP platform provided by the embodiments of the present application can support the functions of user grouping, channel attributes, and label attributes, helping enterprises to perform refined user management and targeted push according to user attributes and behaviors, and improving the user experience and marketing effect. In addition, the 5G messaging CSP platform provided by the embodiments of the present application can also provide multi-channel data statistics and analysis functions, helping enterprises to understand user interactions and market performance, providing insights and reports, and optimizing marketing decisions and strategies. Based on the data analysis algorithm, the 5G messaging CSP platform provided by the embodiments of the present application can also provide an intelligent recommendation function, recommending appropriate content and marketing strategies to improve the effect and user experience.

[0116] In summary, based on the method provided in the embodiments of the present application, it is possible to quickly migrate the materials of the target application (such as WeChat official account promotion content, product links) to the 5G messaging CSP platform that can be interacted with by users. After that, 5G messages can be generated based on the materials and pushed. The operation is simple, convenient and fast. In this way, it is possible to divert traffic to the target application through 5G messages, simplify the material management process, achieve one-key migration and synchronization, and realize multi-platform material sharing. Moreover, the method provided in the embodiments of the present application can not only convert the materials of the target application into 5G messages with one key, but also support generating reading messages, video messages, text messages, etc. from the materials of the target application with one key, improving the user experience. In addition, based on the method provided in the embodiments of the present application, it is also possible to directly jump and open mini-programs, official accounts, shopping platforms, etc. in 5G messages, increasing user interaction and conversion opportunities.

[0117] Figure 6 FIG. is a schematic structural diagram of an apparatus for converting multi-modal rich text into 5G messages provided by an embodiment of the present application.

[0118] As Figure 6 shown, the apparatus for converting multi-modal rich text into 5G messages provided by the embodiments of the present application includes:

[0119] An acquisition module 1001, configured to acquire multi-modal rich text of a target application, where the target application includes a content push application, a shopping platform, and / or a mini-program, and the multi-modal rich text includes at least one of: push materials of a graphic and text type, push materials of a non-graphic and text type, mini-program configuration information, and product promotion links;

[0120] An analysis module 1002, configured to analyze the multi-modal rich text to obtain the content to be pushed;

[0121] A creation module 1003, configured to create a 5G message template based on the content to be pushed;

[0122] A push module 1004, configured to generate a 5G message based on the 5G message template and push the 5G message to a target user terminal;

[0123] And / or, a fallback module 1005, configured to convert the 5G message template into a corresponding fallback template for each fallback policy, where the fallback policy includes falling back to a text message, falling back to a video message, and / or falling back to a reading message.

[0124] In some implementation manners, the target application is a content push application, and the content push application includes push materials; the acquisition module 1001 is specifically configured to: obtain the permission to call the material interface by logging in to the background of the content push application, and obtain the authorization code issued by the background of the content push application; call the material interface through the authorization code to obtain a material list, and the push materials are located in the material list.

[0125] The content to be pushed includes material media files and the text to be pushed. The material media files include the first material media file and the second material media file. The parsing module 1002 is specifically configured to: determine the material type of the pushed material. The material type includes the graphic type and the non-graphic type. The graphic type means that the pushed material is a combination of text material in text format and media material. The media material includes picture material in picture format, video material in video format, and / or voice material in voice format. The non-graphic type means that the pushed material only includes picture material, video material, or voice material. For the pushed material of the non-graphic type, it is saved to the corresponding material library according to its content format to obtain the first material media file. For the pushed material of the graphic type, the text to be pushed and the media material are obtained through parsing, and the media material is saved to the corresponding material library according to its content format to obtain the second material media file. The material media files in the material library are sent to the MaaP platform so that the MaaP platform stores the material media files and generates a MaaP file address for each material media file. According to the matching relationship between the MaaP file address and the material media file, the MaaP file address is saved to the material library.

[0126] The creation module 1003 is specifically configured to: create a first message template for each first material media file; create a second message template for each second material media file, and add the corresponding text to be pushed to the second message template; save the first message template and the second message template to the template library.

[0127] In some implementation manners, the parsing module 1002 is further configured to: send the material media file and / or the text to be pushed to the background of the content push application so that the background of the content push application saves the material media file and / or the text to be pushed.

[0128] In some implementation manners, the target application is a small program. The small program configuration information includes a small program identifier, a small program secret key, and an authentication token. The obtaining module 1001 is specifically configured to: obtain the small program configuration information corresponding to the small program.

[0129] The content to be pushed includes a small program promotion link. The parsing module 1002 is specifically configured to: parse the interface authentication configuration information and generate a small program promotion link using a short link generation algorithm. The creation module 1003 is specifically configured to: create a third message template and insert the small program promotion link into the third message template.

[0130] In some implementation manners, the pushing module 1004 is further configured to: in response to the target user terminal clicking the small program promotion link in the 5G message, parse the small program promotion link to obtain the small program configuration information; based on the small program configuration information, dynamically obtain the small program short link address from the small program background and feedback the small program short link address to the target user terminal.

[0131] In some implementations, the parsing module 1002 is further configured to: in response to the target user terminal accessing the mini-program short link address, save the mini-program short link address to a target location according to the user identifier of the target user terminal; in response to the target user terminal clicking on the mini-program promotion link in the 5G message again, obtain the mini-program short link address from the target location based on the user identifier, and feedback the mini-program short link address to the target user terminal.

[0132] In some implementations, the target application is a shopping platform; the obtaining module 1001 is specifically configured to: obtain a product promotion link from the shopping platform.

[0133] The content to be pushed includes the page information of the promotion page corresponding to the product promotion link; the parsing module 1002 is specifically configured to: parse the product promotion link to obtain the

[0134] page information, where the page information includes a product title, product description information, and / or product pictures; the creating module 1003 is specifically configured to: create a fourth message template based on the page information.

[0135] In some implementations, the fallback module 1005 is further configured to: in response to a fallback instruction, call a corresponding target fallback template according to the target fallback strategy in the fallback instruction, and fallback the 5G message to a short message, a video message, or a read message based on the target fallback template; the target fallback strategy belongs to the fallback strategy; and push the short message, the video message, and / or the read message to the target user terminal.

[0136] In a specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, and when the program is executed, it may include some or all of the steps in the embodiments of the method for converting a multi-modal rich text into a 5G message provided by the present invention. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.

[0137] It is easy to understand that those skilled in the art can combine, split, and reorganize the embodiments of the present application based on several embodiments provided by the present application to obtain other embodiments, and these embodiments do not exceed the protection scope of the present application.

[0138] The above specific embodiments have further elaborated in detail the objectives, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above are only specific embodiments of the embodiments of the present application and are not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application shall be included within the protection scope of the embodiments of the present application.

Claims

1. A method for converting multimodal rich text into 5G messages, characterized in that: include: Obtaining a multimodal rich text of a target application, wherein the target application includes a content push application, a shopping platform, and / or a mini-program, wherein the multimodal rich text includes: at least one of a push material of a graphic type, a push material of a non-graphic type, mini-program configuration information, and a product promotion link; Parsing the multimodal rich text to obtain content to be pushed; Create a 5G message template based on the content to be pushed; Generate a 5G message based on the 5G message template, and push the 5G message to a target user terminal; And / or, for each fallback strategy, convert the 5G message template into a corresponding fallback template, and the fallback strategy includes falling back to SMS, falling back to video message and / or falling back to reading message.

2. The method for converting multimodal rich text into 5G messages according to claim 1, characterized in that: The target application is a content push application, and the content push application includes the push material; The step of obtaining the multimodal rich text of the target application includes: Obtain the permission to call the material interface by logging into the background of the content push application, and obtain the authorization code issued by the background of the content push application; The material interface is called through the authorization code to obtain a material list; the pushed material is located in the material list; The content to be pushed includes a material media file and a text to be pushed, and the material media file includes a first material media file and a second material media file; The step of parsing the multimodal rich text to obtain the content to be pushed includes: Determine the material type of the pushed material, the material type includes the graphic type and the non-graphic type, the graphic type means that the pushed material is a combination of text material in text format and media material, the media material includes picture material in picture format, video material in video format and / or voice material in voice format, and the non-graphic type means that the pushed material only includes picture material, video material or voice material; For the non-graphic type of the push material, save it to a corresponding material library according to its content format to obtain the first material media file; For the push material of the graphic type, the text to be pushed and the media material are obtained by parsing; and the media material is saved to the corresponding material library according to the different content formats thereof to obtain the second material media file.

3. The method for converting multimodal rich text into 5G messages according to claim 2, characterized in that: After the step of saving the media material to the corresponding material library according to the different content formats thereof to obtain the second material media file, the method further includes: Sending the material media files in the material library to the MaaP platform, so that the MaaP platform stores the material media files and generates a MaaP file address for each of the material media files; According to the matching relationship between the MaaP file address and the material media file, the MaaP file address is saved to the material library; The step of creating a 5G message template based on the content to be pushed includes: For each of the first material media files, create a first message template; For each of the second material media files, create a second message template, and add the corresponding text to be pushed into the second message template; The first message template and the second message template are saved in a template library.

4. The method for converting multimodal rich text into 5G messages according to claim 2, characterized in that: After the step of saving the media material to the corresponding material library according to the different content formats thereof to obtain the second material media file, the method further includes: The material media file and / or the text to be pushed are sent to the background of the content push application, so that the background of the content push application saves the material media file and / or the text to be pushed.

5. The method for converting multimodal rich text into 5G messages according to claim 1, characterized in that: The target application is a mini-program, and the step of obtaining the multimodal rich text of the target application further includes: Acquire the mini program configuration information corresponding to the mini program; the mini program configuration information includes a mini program identifier, a mini program key, and an identity authentication token; the content to be pushed includes a mini program promotion link; The step of parsing the multimodal rich text to obtain the content to be pushed includes: Parsing the mini program configuration information, and using a short link generation algorithm to generate a promotion link for the mini program; The step of creating a 5G message template based on the content to be pushed includes: Create a third message template and insert the mini program promotion link into the third message template.

6. The method for converting multimodal rich text into 5G messages according to claim 5, characterized in that: After the step of generating a 5G message based on the 5G message template and pushing the 5G message to the target user terminal, the step further includes: In response to the target user terminal clicking the mini program promotion link in the 5G message, parsing the mini program promotion link to obtain the mini program configuration information; Based on the mini-program configuration information, the mini-program short link address is dynamically obtained from the mini-program backend, and the mini-program short link address is fed back to the target user terminal.

7. The method for converting multimodal rich text into 5G messages according to claim 6, characterized in that: After the step of dynamically acquiring the mini program short link address from the mini program backend based on the mini program configuration information and feeding back the mini program short link address to the target user terminal, the step further includes: In response to the target user terminal accessing the mini-program short link address, saving the mini-program short link address to a target location according to the user identifier of the target user terminal; In response to the target user terminal clicking on the mini program promotion link in the 5G message again, the mini program short link address is obtained from the target location based on the user identifier, and the mini program short link address is fed back to the target user terminal.

8. The method for converting multimodal rich text into 5G messages according to claim 1, characterized in that: The target application is a shopping platform; the step of obtaining the multimodal rich text of the target application further includes: Obtain the product promotion link from the shopping platform; The content to be pushed includes page information of the promotion page corresponding to the product promotion link, and the page information includes the product title, product description information and / or product picture; The step of parsing the multimodal rich text to obtain the content to be pushed includes: Parsing the product promotion link to obtain the page information; The step of creating a 5G message template based on the content to be pushed includes: A fourth message template is created based on the page information.

9. The method for converting multimodal rich text into 5G messages according to claim 8, characterized in that: The method further comprises: In response to the fallback indication, according to the target fallback strategy in the fallback indication, calling the corresponding target fallback template, and falling back the 5G message to a text message, a video message, or a reading message based on the target fallback template; the target fallback strategy belongs to the fallback strategy; Push the text message, the video message and / or the read message to the target user terminal.

10. A device for converting multimodal rich text into 5G messages, characterized in that: include: An acquisition module, configured to acquire a multimodal rich text of a target application, wherein the target application includes a content push application, a shopping platform and / or a mini-program, and the multimodal rich text includes at least one of: push materials of a graphic type, push materials of a non-graphic type, mini-program configuration information, and a product promotion link; A parsing module, used to parse the multimodal rich text to obtain content to be pushed; A creation module, used to create a 5G message template based on the content to be pushed; A push module, used to generate a 5G message based on a 5G message template and push the 5G message to a target user terminal; And / or, a fallback module, used to convert the 5G message template into a corresponding fallback template for each fallback strategy, wherein the fallback strategy includes falling back to SMS, falling back to video message and / or falling back to reading message.

Citation Information

Cited By

  • Message synchronization method and device, electronic equipment and storage medium

    CN121418801A