Promotion information processing method and apparatus, device, storage medium ,and computer program product

By generating e-bookmarks associated with the article, and using image generation large models to display promotion information in article reading, the problem that promotion information cannot be effectively conveyed is solved, and more efficient resource utilization and better user experience is achieved.

WO2025161710A1PCT designated stage Publication Date: 2025-08-07TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138559
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-30
Filing Date
2024-12-11
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the prior art, promotional information cannot effectively convey content when inserted into article reading, resulting in waste of resources and a decline in user experience.

Method used

By generating e-bookmarks associated with article information, displaying promotion information, and using image generation models to generate decorative elements based on article information and reading environment, creating an immersive reading experience.

Benefits of technology

It improves the effective utilization rate of promotion information, improves the acceptance of user experience and promotion information, and reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138559_07082025_PF_FP_ABST
    Figure CN2024138559_07082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a promotion information processing method, which is executed by a computer device. The method comprises: displaying a reading page, the reading page being used for displaying at least part of content in an article (202); in response to a trigger operation of adding an electronic bookmark into the reading page, displaying the electronic bookmark in the reading page, a decorative element in the electronic bookmark being associated with article information of the article (204); and displaying promotion information in the electronic bookmark (206).
Need to check novelty before this filing date? Find Prior Art

Description

Promotion of information processing methods, devices, equipment, storage media and computer program products

[0001] Related applications

[0002] This application claims priority to Chinese patent application number 2024101377831, filed on January 30, 2024, entitled “Advertising Processing Method, Device, Equipment, Storage Medium and Computer Program Product,” the entire text of which is hereby incorporated by reference. Technical Field

[0003] The present application relates to the field of computer technology, and in particular to a promotion information processing method, apparatus, computer equipment, storage medium, and computer program product. Background Art

[0004] With the development of computer and internet technologies, promotional information, as a medium for businesses to promote their products and services and for people to access information, has become an inseparable part of people's online lives. Promotional information can appear on various media platforms, such as social media, news websites, and applications (such as reading apps), in the form of images, text, video, and audio.

[0005] In the article reading scenario, in related technologies, the promotional information inserted into the article usually cannot effectively convey the promoted content, and promotional information requires a large amount of resources, such as servers, bandwidth, etc., which makes it difficult to effectively utilize the resources invested in promotional information, resulting in resource waste. Summary of the Invention

[0006] The present application provides a promotion information processing method, apparatus, computer equipment, computer-readable storage medium, and computer program product.

[0007] In a first aspect, the present application provides a promotion information processing method, which is executed by a computer device, and the method includes:

[0008] Displaying a reading page, wherein the reading page is used to display at least a portion of the content of the article;

[0009] In response to a triggering operation of adding an electronic bookmark to a reading page, displaying the electronic bookmark on the reading page, wherein the decorative elements in the electronic bookmark are associated with the article information of the article; and

[0010] Displaying promotional information in the electronic bookmark.

[0011] In a second aspect, the present application further provides a promotion information processing device, the device comprising:

[0012] A first display module is used to display a reading page, wherein the reading page is used to display at least a portion of the content of the article;

[0013] a second display module, configured to display the electronic bookmark on the reading page in response to a triggering operation of adding an electronic bookmark on the reading page, wherein the decorative elements in the electronic bookmark are associated with the article information of the article; and

[0014] The third display module is used to display promotion information in the electronic bookmark.

[0015] In a third aspect, the present application provides a promotion information processing method, which is executed by a computer device, and the method includes:

[0016] receiving a promotion information display request, the promotion information display request carrying article information and page information of a reading page;

[0017] Creating prompt text based on the promotion information, the article information of the article, the page information of the reading page, and the bookmark style description text related to the article information of the article; and

[0018] An image generation model is called according to the prompt text, and an electronic bookmark is generated based on the prompt text through the image generation model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated at least according to the article information of the article, and the electronic bookmark contains promotional information.

[0019] In a fourth aspect, the present application provides a promotion information processing device, the device comprising:

[0020] A receiving module, configured to receive a promotion information display request, wherein the promotion information display request carries article information and page information of a reading page;

[0021] A prompt text creation module, configured to create a prompt text based on the promotion information, the article information, the page information of the reading page, and a bookmark style description text related to the article information;

[0022] A model calling module is used to call an image to generate a large model based on the prompt text, and generate an electronic bookmark based on the prompt text through the image-generated large model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated at least based on the article information of the article, and the electronic bookmark contains promotional information.

[0023] In a fifth aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the above-mentioned promotion information processing method when executing the computer program.

[0024] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned promotion information processing method when executed by a processor.

[0025] In a seventh aspect, the present application further provides a computer program product, which includes a computer program that implements the above-mentioned promotion information processing method when executed by a processor.

[0026] The details of one or more embodiments of the present application are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the present application will become apparent from the description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the disclosed drawings without any creative work.

[0028] FIG1 is a diagram illustrating an application environment of a method for promoting information processing in one embodiment;

[0029] FIG2 is a schematic diagram of a process for processing promotion information in one embodiment;

[0030] FIG3 is a schematic diagram of a dynamic process of presenting an electronic bookmark in one embodiment;

[0031] FIG4 is a schematic diagram of an application environment of a method for promoting information processing in one embodiment;

[0032] FIG5 is a flow chart of a promotion information processing method according to another embodiment;

[0033] FIG6 is a schematic diagram of an electronic bookmark in some embodiments;

[0034] FIG7 is a schematic diagram of data flow of a method for processing promotional information in one embodiment;

[0035] FIG8 is a timing diagram of a method for processing promotion information in one embodiment;

[0036] FIG9 is a block diagram of a promotion information processing device according to an embodiment;

[0037] FIG10 is a block diagram of a promotion information processing device according to another embodiment;

[0038] FIG11 is a diagram showing the internal structure of a computer device according to one embodiment;

[0039] FIG12 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0041] Native promotional messages, also known as native marketing, are a form of online promotional messages. They appear as recommended content on web pages. Unlike display or banner promotional messages, native promotional messages do not appear to be promotional messages; instead, they appear to be part of the page's editorial flow. Native promotional messages have higher click-through rates than traditional display promotional messages. The appearance, presentation, and content of native promotional messages resemble other content on the platform, blending in with the surrounding environment. Native promotional messages are designed to provide a user experience similar to other content on the platform, thereby increasing their appeal and user engagement. Native promotional messages can appear on various media platforms, such as social media, news websites, and applications, and can be presented in the form of images, text, video, audio, and more.

[0042] A prompt is a piece of input text used to guide an AI generator to produce a relevant response or output. When using an AI model (such as OpenAI's GPT series) for text generation, the user provides an initial text input (i.e., a prompt) to inspire and guide the model to generate text content related to the input.

[0043] Promotional information is inseparable from content services in people's Internet life and is easier to identify. With the development of promotional information, attracting users, strong interactivity, and clever surprise experiences have become one of the key dimensions of promotional information conversion. In the article reading scenario, related technologies insert promotional information into articles. For example, inserting modern vehicle sales promotion information into ancient idol novels will interfere with the reader's immersive reading atmosphere and affect the user experience during the reading process. Moreover, because readers are relatively numb to such promotional information and suffer from visual fatigue, in order to avoid interrupting reading, readers will quickly judge it as promotional information and quickly skip the promotional information, resulting in unsatisfactory exposure of the promotional information.

[0044] The promotion information processing method provided in the embodiment of the present application generates promotion information in the form of electronic bookmarks by understanding the language style, style, emotionality and other content characteristics of the article reading scene, understanding the current reading environment, and displaying promotion information in the electronic bookmark. Since the decorative elements in the electronic bookmark are related to the article information of the article, the electronic bookmark displays promotion information, which can create a more immersive, more fitting, more distinctive and more fascinating bookmark form in the article reading scene. This new bookmark form can be combined with the article that the current reading user is reading, so that the electronic bookmark itself is also readable, which can better convey promotion information and attract the audience's attention, and at the same time improve the user experience during the reading process. Since promotion information is more easily accepted by reading users, the resources invested in promotion information can be effectively utilized. For example, the proportion of reading users clicking on promotion information and making subsequent purchases after seeing the promotion information increases, reducing the waste of resources.

[0045] The promotion information processing method provided in the embodiment of the present application can be applied in the application environment shown in Figure 1. Therein, the terminal 102 communicates with the server 104 through the network. The data storage system can store data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other servers. In one embodiment, the terminal 102 can display a reading page, which is used to display at least a part of the content in the article; in response to a trigger operation of adding an electronic bookmark to the reading page, the electronic bookmark is displayed on the reading page, and the decorative elements in the electronic bookmark are associated with the article information of the article; and the promotion information is displayed in the electronic bookmark.

[0046] Optionally, when an electronic bookmark needs to be displayed, the terminal 102 can respond to the trigger operation of adding an electronic bookmark in the reading page, obtain the article information of the article and the page information of the reading page; and send a promotion information display request to the promotion server based on the article information and the page information of the reading page.

[0047] Optionally, server 104 receives a promotional information display request sent by terminal 102, the promotional information display request carrying the article information and the page information of the reading page. Server 104 then creates prompt text based on the promotional information, the article information, the page information of the reading page, and bookmark style description text related to the article information. Based on the prompt text, server 104 invokes an image generation macro model, and generates an electronic bookmark based on the prompt text using the image generation macro model. The generated electronic bookmark is displayed on the reading page, and the decorative elements in the electronic bookmark are generated based on at least the article information. The electronic bookmark includes the promotional information. In response to the promotional information display request, server 104 returns the generated electronic bookmark to terminal 102. Terminal 102 receives the electronic bookmark and displays it on the reading page.

[0048] Terminal 102 may include, but is not limited to, various desktop computers, laptops, smartphones, tablet computers, IoT devices, and portable wearable devices. IoT devices may include smart speakers, smart TVs, smart air conditioners, and smart car devices. Portable wearable devices may include smart watches, smart bracelets, and head-mounted devices. Server 104 may be implemented as a standalone server or a server cluster consisting of multiple servers.

[0049] In one embodiment, as shown in FIG2 , a promotion information processing method is provided. The method is described by taking the application of the method to the terminal 102 in FIG1 as an example, including the following steps:

[0050] Step 202: Display a reading page, which is used to display at least a portion of the content in the article.

[0051] The article is currently being read. The article being read can be an article available for online reading by the user. Online reading refers to reading a portion of the article, such as the content of each page or pages, or the content of each section or sections, which is obtained through the Internet.

[0052] The reading page is a page that displays a portion of the content in the article. The reading page may include the article content of the article, or it may be a blank page that acts as a separator in the article. In one embodiment, the terminal can display an article list through the client, and the article list includes articles. In response to a trigger operation on an article in the article list, the terminal displays a reading page, and the reading page is used to display at least a portion of the content in the article. Optionally, the client can be a content generation client, a news client, an online reading client, etc. Accordingly, the article can be a user-created graphic article, a press release, a novel, etc. The embodiment of the present application is applied to online reading scenarios, and there is no restriction on the type and form of the article.

[0053] Step 204 : In response to the triggering operation of adding an electronic bookmark in the reading page, the electronic bookmark is displayed in the reading page, and the decorative elements in the electronic bookmark are associated with the article information of the article.

[0054] The reading page is a reading page that is turned to. In an online reading scenario, the terminal can provide a reading experience similar to the real reading process. For example, the terminal can display the reading page that is turned to in response to a page turning operation. Page turning can be from the previous page to the next page, or from the next page to the previous page, or from right to left, or from the lower right corner to the upper left corner, to provide a good reading experience for the current reading user.

[0055] The triggering operation for adding an electronic bookmark on a reading page can be a click operation, a double-click operation, a swipe down operation, a swipe up operation, etc., triggered on the reading page, without limitation. Optionally, an add control for adding an electronic bookmark is provided on the reading page, and the user can trigger the addition of an electronic bookmark by clicking on the add control. The add control can be presented by various icons, without limitation to the specific form.

[0056] In the embodiments of the present application, the electronic bookmark not only has a bookmark function, that is, recording the current reading progress of the current reader, but also presents promotional information in combination with the current reading environment, combining the bookmark function with the information promotion function, and is a new form of bookmark. The electronic bookmark is presented in the form of an image. The decorative elements of the electronic bookmark include various elements used to present the electronic bookmark, including but not limited to: decorative patterns, decorative text, decorative colors, etc.

[0057] The article information includes at least one of the article title text, article description text, cover image and article type. The article description text can be an article introduction. The article type is the subject type of the work. According to the subject matter, there are narrative essays, expository essays, argumentative essays, narrative essays, etc., and according to literary genres, there are novels, poems, essays, etc. Taking novels as an example, article types can also be subdivided into modern romance, ancient romance, fantasy romance, brain holes (breaking conventional logic or not following common sense), rebirth (the character is set to go back to the past and start a new life under certain conditions after death), president (the character is set to have obvious advantages in wealth, status, etc.), fast travel (referring to creating different worlds to complete tasks), farming (gradually developing and consolidating one's own power and then conquering others), court struggles, strange stories and other popular themes.

[0058] Optionally, the decorative elements in the electronic bookmark are generated based on at least the article information of the article. In some embodiments, the decorative elements in the electronic bookmark are generated based on the article information of the article and the page information of the reading page. The page information of the reading page includes at least one of the current reading time, the page number of the reading page, the text content of the reading page, and the text content of the previous pages.

[0059] Step 206: Display the promotion information in the electronic bookmark.

[0060] Promotional information is information provided by the publisher to promote a product or service. This information can be pre-set or filtered from a pool of promotional information based on the user tags of the current reader. Optionally, when providing promotional information, the publisher may also provide a corresponding promotional information link page.

[0061] Obviously, different articles have different information and content, and the immersive reading experience provided to readers is completely different. If the promotional information inserted in the reading page of the article is disconnected from the article itself, it will interfere with the reader's immersive reading atmosphere and affect the user experience during the reading process.

[0062] In the embodiment of the present application, the decorative elements in the above-mentioned electronic bookmark are associated with the article information of the article, and the electronic bookmark contains promotional information. Since this innovative bookmark form can create a more immersive, more fitting, more distinctive, and more fascinating bookmark form in the article reading scene, this new bookmark form can be combined with the article currently being read by the reading user, making the electronic bookmark itself readable, which can better convey promotional information and attract the audience's attention, while also improving the user experience during the reading process. Since promotional information is more easily accepted by reading users, the resources invested in promotional information can be effectively utilized, reducing resource waste.

[0063] In one embodiment, the decorative elements in the electronic bookmark include at least one of decorative patterns, decorative text or decorative colors; wherein the style of the decorative pattern in the electronic bookmark matches the cover image of the article; the decorative text in the electronic bookmark is derived from the character-related text of the article; and the decorative color in the electronic bookmark is derived from the color scheme of the cover image of the article.

[0064] For example, if the cover image of the article is in the style of ancient comics, the decorative pattern in the electronic bookmark is also in the style of ancient comics. The decorative text in the electronic bookmark is the name, lines, or character-related elements of the protagonist in the article (such as the name of the residential attraction), etc. The overall color scheme in the electronic bookmark is consistent with the ancient style color scheme in the article.

[0065] In one embodiment, in response to a trigger operation of adding an electronic bookmark in a reading page, the electronic bookmark is displayed in the reading page, including: in response to a pull-down operation triggered in the reading page, a visual strip element is displayed in a top-down manner in the reading page; in response to the pull-down operation lasting for a set time, the electronic bookmark connected to the visual strip element is displayed in the reading page.

[0066] Among them, displaying the visual strip element in a top-down manner is a way of dynamically presenting the visual strip element, and the visual strip element can be in the form of a ribbon, for example. When the terminal detects a pull-down operation triggered in a reading page, the visual strip element is displayed in a top-down manner in the reading page, which can remind the current reading user to bring out the electronic bookmark through the visual strip element. When the user continues to pull down, the electronic bookmark connected to the visual strip element is displayed in the reading page, that is, the display of the electronic bookmark is presented by a series of animations. As shown in Figure 3, it is a schematic diagram of the dynamic process of presenting an electronic bookmark in one embodiment. Referring to part 1 of Figure 3, the pull-down operation triggers the display of the visual strip element.

[0067] In this embodiment, this interactive and interesting way of adding electronic bookmarks can make the electronic bookmarks attract the user's attention, better convey promotional information, and enhance the user experience during the reading process.

[0068] Optionally, in response to a pull-down operation triggered in a reading page, a visual ribbon element is displayed in a top-down manner in the reading page, including: in response to a pull-down operation triggered in the reading page, a bookmark interaction area is displayed at the top of the reading page, and a visual ribbon element falls into the bookmark interaction area in a top-down manner. Referring to part 1 of Figure 3, the pull-down operation triggers the display of a bookmark interaction area at the top, in which a visual ribbon element is displayed. Optionally, while the bookmark interaction area is displayed, the text content in the reading page moves downward. Referring to part 2 of Figure 3, the article content area moves downward. Referring to part 3 of Figure 3, the visual ribbon element gradually falls in from top to bottom.

[0069] Optionally, the method further includes: displaying a prompt indicating that the electronic bookmark has been successfully added in the bookmark interaction area in response to the pull-down operation lasting for a set duration; and removing the display of the bookmark interaction area after the electronic bookmark has been displayed for the set duration. Referring to section 4 of FIG. 3 , "Bookmark added successfully" is displayed in the bookmark interaction area. Referring to section 6 of FIG. 3 , after the electronic bookmark has been displayed for the set duration, the entire page only includes the reading page and the electronic bookmark, and the bookmark interaction area disappears.

[0070] In one embodiment, an electronic bookmark connected to a visual ribbon element is displayed on a reading page, comprising: in the reading page, the electronic bookmark connected to the visual ribbon element is dropped from top to bottom, and the electronic bookmark covers a portion of the text content in the reading page; the method further comprises: in response to a triggering operation on the electronic bookmark in the reading page, displaying the text content covered by the electronic bookmark.

[0071] 3 , the electronic bookmark that falls from top to bottom covers part of the text content. The user can hide the electronic bookmark and display the text content originally covered by the electronic bookmark by clicking on the electronic bookmark.

[0072] In a specific example, the operation process of displaying an electronic bookmark includes the following steps:

[0073] 1. As shown in part 1 of FIG3 , a user triggers a pull-down operation on a reading page. In response to the pull-down operation, a bookmark interaction area is displayed in a top-down manner on the reading page, and the area includes a visual ribbon element;

[0074] 2. As shown in Part 2 and Part 3 of Figure 3, as you pull down, the reading page moves downward. After sliding a set distance (or the time reaches the set time), the bookmark ribbon is highlighted and more bookmark ribbons are exposed;

[0075] 3. As shown in part 4 of Figure 3, after the user lets go, the page bounces back upwards, leaving a certain height for the bookmark interaction area, and prompting that the bookmark has been added successfully;

[0076] 4. As shown in part 5 of FIG3 , the electronic bookmark falls from top to bottom 2 seconds after the user releases the hand;

[0077] 5. As shown in part 6 of Figure 3, the reading page rebounds 2.5 seconds after the user releases the finger, the article area returns to its original style, and the bookmark interaction area is no longer displayed.

[0078] In one embodiment, displaying an electronic bookmark on a reading page includes: preferentially displaying background elements in the electronic bookmark on the reading page; after displaying the background elements in the electronic bookmark, displaying promotional information matching the current reading user in the electronic bookmark in a fade-in manner.

[0079] In this embodiment, the electronic bookmark includes promotional information. When the electronic bookmark is displayed, the background element is displayed first. After the background element is displayed, the promotional information is displayed in the electronic bookmark in a fade-in manner. This can be more engaging, stimulate the user's curiosity, attract the user to actively interact, and enhance the user's reading experience.

[0080] In one embodiment, the method further comprises:

[0081] After the electronic bookmark is displayed on the reading page, in response to a triggering operation on the promotion information in the electronic bookmark, the page is jumped from the reading page to a promotion information link page corresponding to the promotion information.

[0082] Specifically, the party providing the promotional information may provide a corresponding promotional information link page. After the terminal displays an electronic bookmark containing the promotional information, the terminal detects a triggering operation for the promotional information in the electronic bookmark. If a triggering operation is detected, the terminal jumps from the reading page to the corresponding promotional information link page. Optionally, on the promotional information link page, the current reading user can purchase the product promoted by the promotional information online, download the application promoted by the promotional information, or watch the video promoted by the promotional information, etc.

[0083] In one embodiment, in response to a trigger operation of adding an electronic bookmark in a reading page, the electronic bookmark is displayed in the reading page, including: in response to the trigger operation of adding an electronic bookmark in the reading page, obtaining article information of the article and page information of the reading page; sending a promotion information display request to a promotion server based on the article information of the article and the page information of the reading page; receiving the electronic bookmark generated and sent by the promotion server in response to the promotion information display request, and displaying the received electronic bookmark in the reading page.

[0084] Specifically, the terminal can monitor triggering operations on the reading page. For example, when a pull-down operation is detected, the terminal generates a promotional information display request based on the article information of the current article and the page information of the reading page, and sends it to the server. The server then generates an electronic bookmark that matches the article itself based on the promotional information display request. The article information of the target article includes at least one of the article title text, article description text, character-related text, cover image, and article type. The page information of the reading page includes at least one of the current reading time, the page number of the reading page, and the text content of the reading page located before the reading page.

[0085] An embodiment of how the server generates an electronic bookmark will be described in detail later.

[0086] Figure 4 illustrates an application environment for a promotional information processing method according to one embodiment. Referring to Figure 4 , the terminal provides context information for the current promotional information display location, including article information, information about the current reading user, and page information about the page being read. The terminal then requests an electronic bookmark for the current promotional information display location from the server. Based on this context information, the bookmark style description text associated with the article information, and promotional information matching the current reading user, the server generates an electronic bookmark and transmits it back to the terminal for display. The bookmark style description text is associated with the article information, and its specific content is not fixed.

[0087] In one embodiment, as shown in FIG5 , a promotion information processing method is provided. The method is described by taking the server 104 in FIG1 as an example, and includes the following steps:

[0088] Step 502: Receive a promotion information display request, which carries article information and page information of a reading page.

[0089] Specifically, the terminal can monitor trigger operations on the reading page. When a trigger operation to add a bookmark is detected, the terminal can display the above-mentioned electronic bookmark on the reading page. To display the above-mentioned electronic bookmark, the terminal generates a promotion information display request based on the article information and the page information of the reading page and sends it to the server. After receiving the promotion information display request, the server generates an electronic bookmark that matches the article itself according to the promotion information display request.

[0090] The article information includes at least one of the article title text, article description text, cover image and article type. The page information of the reading page includes at least one of the current reading time, the page number of the reading page, the text content of the reading page, and the text content of the previous pages. Among them, the article description text can be an article introduction, and the article type is the subject type of the work. According to the subject matter, there are narrative, expository, argumentative, narrative, etc. According to the literary genre, there are novels, poems, essays, etc. Taking novels as an example, the article type can also be subdivided into modern romance, ancient romance, fantasy romance, brain hole (breaking conventional logic or not following common sense), rebirth (the character is set to go back to the past and start a new life under certain conditions after death), president (the character is set to have obvious advantages in wealth, status, etc.), fast travel (referring to creating different worlds to complete tasks), farming (gradually developing and consolidating one's own power and then conquering others), court struggles, strange stories and other popular themes.

[0091] Step 504 : Create prompt text based on the promotion information, the article information, the page information of the reading page, and the bookmark style description text related to the article information.

[0092] After receiving the promotion information display request, the server can obtain the promotion information. The promotion information can be preset promotion information or promotion information selected from a promotion information pool based on the user tag of the current reading user.

[0093] After receiving the promotion information display request, the server can also obtain the bookmark style description text related to the article information of the article. The bookmark style description text is a text indicating a certain bookmark style. Based on the bookmark style description text, the content included in the generated o'clock bookmark can present the style. For example, the electronic bookmark shown in Part 1 of Figure 6 is generated based on the bookmark style description text: "Extract the cover image and the name of the protagonist to form the bookmark text and decorative elements." For another example, the electronic bookmark shown in Part 2 of Figure 6 is generated based on the bookmark style description text: "Extract the cover image color and visual elements to form the bookmark color and decorative elements." For another example, the electronic bookmark shown in Part 3 of Figure 6 is generated based on the bookmark style description text: "Quote the protagonist's lines or recent words or plot elements to form the bookmark appearance."

[0094] Specifically, after the server obtains the promotional information and the bookmark style description text related to the article information, it creates a prompt text (Prompts) for calling the image generation model based on the article information and the page information of the reading page in the received promotional information display request. The prompt text is used to instruct the image generation model to output an electronic bookmark. The prompt text is the input text used to trigger or guide the large model to generate content, that is, the question input by the user to the model. The prompt text in the embodiment of the present application can be set in a fixed format.

[0095] For example, the format of the prompt text is:

[0096] Please refine the cover image and the protagonist's name, and form the bookmark copy and decorative elements:

[0097] Creative format: 1 picture;

[0098] Promotional information: XXXX;

[0099] Article information of the article: YYYY;

[0100] User tag: ZZZZ.}

[0101] Optionally, in addition to the above information, the prompt text may also include a picture template, a filling position for promotional information, and the like.

[0102] With the above information, the image generation model can output interesting electronic bookmarks. When placed in a reading environment, it can cause the current reading user to have a better connection and resonance with the reading environment and promotional information. Its delicate and clever experience makes the current reading user feel happy and surprised, which helps to improve user acceptance and interactivity of promotional information, thereby improving the effectiveness of promotional information.

[0103] The image generation model can be a painting model based on AI (Artificial Intelligence) or a multimodal image generation model. Its type can be an AI text-to-image model, an AI image-to-image model, or a model that outputs images based on text and images. For example, when the terminal's promotional information display request does not carry the image information of the article (such as the cover image, inner page illustrations, etc.), the server uses the text-to-image model to pass in the article information in text form according to the interface document to output an electronic bookmark. When the terminal's promotional information display request carries the image information of the article (such as the cover image, inner page illustrations, etc.), the server can use the image-to-image model to pass in the article information in text form and image form according to the interface document to output an electronic bookmark. It can be understood that the image generation model can output the intermediate image required to form the electronic bookmark, and the terminal can display the electronic bookmark based on the intermediate image. The embodiment of the present application is explained by taking the image generation model directly outputting the electronic bookmark as an example.

[0104] Optionally, the bookmark style description text can be manually produced. For example, bookmark style description texts corresponding to different article types are produced in advance, and the article types and bookmark style description texts are stored in correspondence. In this way, optionally, the server can determine the article type of the article based on the article information of the article, and obtain the bookmark style description text corresponding to the article type as the bookmark style description text related to the article information of the article. Optionally, for the manually produced bookmark style description text, the server can also generate a description representation vector for each bookmark style description text through an AI model. When obtaining the bookmark style description text related to the article information of the article, the server can generate an article representation vector based on the article information of the article through an AI model, and determine the bookmark style description text related to the article information of the article from these manually produced bookmark style description texts based on the correlation between the description representation vector and the article representation vector.

[0105] Optionally, the bookmark style description text can be intelligently generated. In one embodiment, the method further includes: obtaining the article type based on the article information; obtaining the manual bookmark style description text corresponding to the article type; creating prompt text for the large language model based on the article type and the corresponding manual bookmark style description text, the prompt text being used to instruct the generation of intelligent bookmark style description text corresponding to the article type; and invoking the large language model based on the prompt text to generate the intelligent bookmark style description text corresponding to the article type based on the prompt text.

[0106] In this embodiment, after obtaining some artificial bookmark style description texts, the server can create prompt texts based on these artificial bookmark style description texts, and call the AI ​​model to automatically generate new artificial bookmark style description texts based on the prompt texts to imitate these artificial bookmark style description texts, that is, smart bookmark style description texts, which can eliminate the process of manually producing a large amount of bookmark style description texts, and the efficiency of generating bookmark style description texts is higher.

[0107] Specifically, the server can obtain the article type and the manual bookmark style description text corresponding to the article type. Then, based on the article information, the page information of the reading page, and the manual bookmark style description text, it creates a prompt text for the large language model. The prompt text instructs the large language model to imitate the manual bookmark style description text corresponding to the article type and combine the article information and the page information of the reading page to generate a new bookmark style description text, namely the smart bookmark style description text. Because the smart bookmark style description text combines the article information and the page information of the reading page, the style of its description is consistent with the article, which helps to improve user acceptance and interactivity of the promotional information, thereby improving the effectiveness of the promotional information.

[0108] In one embodiment, prompt text is created based on promotional information, article information, page information of a reading page, and bookmark style description text related to the article information of the article, including: extracting the article type from the article information of the article carried in the promotional information display request; obtaining the bookmark style description text corresponding to the article type of the article; when the corresponding bookmark style description text indicates that the pattern in the cover image of the article is used as a decorative pattern and the character-related text of the article is used as decorative copy, the cover image of the article and the character-related text are extracted from the article information; and prompt text is created based on the promotional information, the extracted cover image and character-related text of the article, the page information of the reading page, and the corresponding bookmark style description text.

[0109] In one embodiment, the method also includes: when the corresponding bookmark style description text indicates that the pattern in the cover image of the article is used as a decorative pattern and the color scheme of the cover image is used as a decorative color, the cover image of the article is extracted from the article information of the article; and prompt text is created based on the promotional information, the extracted cover image of the article, the page information of the reading page, and the corresponding bookmark style description text.

[0110] The character-related text may be text related to the main character in the article, such as the main character's name, lines, and dialogue. The main character of the article can be determined in various ways, such as counting the number of times all character names appear, the frequency of occurrence, etc., and counting the number of other characters associated with each character. The higher the number of times, the higher the frequency, or the greater the number of associated characters, the more likely the character is a main character. In other words, the main character of the article can be determined based on these statistical data.

[0111] Step 506: Call the image generation model according to the prompt text, and generate an electronic bookmark based on the prompt text through the image generation model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated based on at least the article information of the article, and the electronic bookmark contains promotional information.

[0112] Different articles have different information, so the generated prompt text is also different. The server calls the image generation model based on the constructed prompt text to generate the above-mentioned electronic bookmark, which can be combined with the article currently being read by the reading user, making the electronic bookmark itself readable, and can better convey promotional information, attract the audience's attention, increase the exposure rate of promotional information, etc., avoid the negative experience of users being interrupted by the reading experience, and improve the user experience during the reading process. After generating the above-mentioned electronic bookmark, the server can respond to the promotional information display request sent by the terminal and return the generated electronic bookmark to the terminal.

[0113] In one embodiment, the promotion information display request also carries the user ID of the current reading user; step 504, creating prompt text based on the promotion information, the article information, the page information of the reading page, and the bookmark style description text related to the article information of the article, including: creating prompt text based on the user tag corresponding to the user ID, the promotion information matching the current reading user, the article information, the page information of the reading page, and the bookmark style description text related to the article information of the article.

[0114] In this embodiment, the promotional information display request sent by the terminal may also include the user ID of the current reader, and the generated prompt text may also include a user tag corresponding to the user ID, such as the user's gender, age range, current city, preferences, and the types of promotional information previously clicked. In this way, the image-generated large language model can generate customized electronic bookmarks based on the prompt text, specifically tailored to the current reader and the reading environment, thereby increasing the appeal and effectiveness of the promotional information.

[0115] In one embodiment, the method further includes: extracting a user ID of the current reading user from the promotion information display request; querying a user tag corresponding to the user ID; and filtering promotion information matching the current reading user from a candidate promotion information set according to the user tag.

[0116] In the reading scenario, the related technology has no correlation between the multiple promotional information inserted into the article. Each inserted promotional information only requests the promotional information based on the user's tag attributes, and is not related to the reading environment where the promotional information is located, the user's recent activities, the previous promotional information and other information. The correlation is very low, so the current reading user will be numb to the form of the promotional information and suffer visual fatigue, and the chance of the promotional information content attracting users will also be reduced.

[0117] To this end, in one embodiment, the method further comprises:

[0118] A prompt text of a large language model is created based on the promotional information and the article information. The prompt text is used to instruct the generation of multiple bookmark style description texts with continuity about the article. The multiple bookmark style description texts are used to generate multiple electronic bookmarks with continuity that are scattered on the reading page of the article; the large language model is called according to the prompt text, and multiple bookmark style description texts with continuity about the article are generated based on the prompt text, and the generated multiple bookmark style description texts are stored in a one-to-one correspondence with the order in which the bookmarks are inserted in the article; the position sequence of the bookmark to be inserted is determined based on the number of bookmarks inserted in the reading page, and the bookmark style description text is obtained from the multiple bookmark style description texts according to the position sequence.

[0119] In this embodiment, for an article, the server can generate multiple bookmark style description texts at once. The styles indicated by each of the multiple bookmark style description texts are continuous, rather than independent of each other. Multiple electronic bookmarks are then output based on the multiple bookmark style description texts. Specifically, the server can create a prompt text for the large language model. The amount of promotional information carried in the prompt text is consistent with the number of bookmark style description texts required to be generated, and the prompt text includes the article information.

[0120] For example, the format of the prompt text for a large language model is:

[0121] Please combine the following content to output M bookmark-style description texts with continuity:

[0122] Promotional information: Material 1, Material 2, Material 3, ..., Material M;

[0123] Article information for the article: YYYY}.

[0124] The server can call the large language model according to the prompt text, generate multiple bookmark style description texts with continuity about the article based on the prompt text, and store the generated multiple bookmark style description texts in one-to-one correspondence with the bookmark position sequence; when receiving a promotion information display request, according to the position sequence of the bookmark inserted in the reading page, obtain the bookmark style description text corresponding to the position sequence from the multiple bookmark style description texts generated in advance, call the image generation large model according to the bookmark style description text, and output the electronic bookmark displayed on the reading page.

[0125] FIG7 is a diagram showing the data flow of a method for generalizing information processing in one embodiment. Referring to FIG7 , the data flow includes four processes:

[0126] 1. When the client running on the terminal needs to display promotion information, it calls the promotion information SDK to initiate a promotion information display request to the promotion server, and includes the following content in the promotion information display request:

[0127] a) Promotional information type identifier, such as plot multimedia promotional information, bookmark promotional information, ordinary promotional information, etc., is used to indicate the type of promotional information that needs to be displayed in the promotional information display position provided on the reading page. The type carried in this embodiment is bookmark promotional information.

[0128] b) User identification, such as user account, device identification, etc.;

[0129] c) article information of the article;

[0130] d) Page information of the reading page, such as reading time, current chapter and page number, etc.

[0131] 2. The promotion server matches the promotion information that matches the current reading user from the promotion information pool, calls the image generation model to generate an electronic bookmark, and adds the following content to the prompt text when the model is called:

[0132] a) The article information and reading page information carried in the promotion information display request;

[0133] b) Matched promotional information;

[0134] c) User tags corresponding to the user ID, such as gender, age, region, etc.;

[0135] d) Bookmark style description text.

[0136] 3. The image generates a large model to generate an electronic bookmark and returns it to the promotion server.

[0137] 4. After the promotion server returns the electronic bookmark to the terminal, the terminal completes the display of the promotion information through the promotion information SDK.

[0138] In some specific embodiments, when displaying an electronic bookmark, the terminal may display it as follows: the terminal monitors the user's pull-down action. When the user triggers the pull-down action, the reading page moves down, displays the bookmark ribbon style, prompts the user to "pull down to add a bookmark", and requests bookmark promotion information at the same time. The user continues to pull down, and as the pull-down distance increases, the bookmark ribbon style is highlighted, and the reading page moves down a little bit. After the user lets go, the reading page rebounds upward, hovers at a certain height for 1 second, displays "Bookmark added successfully", and displays the electronic bookmark 2 seconds after letting go. The page rebounds 2.5 seconds after letting go, and the reading page moves up and restores the initial style.

[0139] In a specific embodiment, as shown in FIG8 , the promotion information processing method collaboratively executed by the terminal and the server includes the following steps:

[0140] 1. The terminal detects whether a bookmarking operation is triggered on the reading page of the article. If so, the terminal obtains the user ID of the current reading user, the article information, and the page information of the reading page.

[0141] 2. The terminal sends a promotion information display request to the server based on the user ID of the current reading user, the article information and the page information of the reading page.

[0142] 3. The server receives the promotion information display request and obtains the user ID of the current reading user, the article information, and the page information of the reading page from the promotion information display request.

[0143] 4. The server queries the user tag corresponding to the user ID of the current reading user according to the user ID of the current reading user.

[0144] 5. The server selects promotion information that matches the current reading user from the candidate promotion information set according to the user tag.

[0145] 6. The server obtains the bookmark style description text related to the article information of the article.

[0146] 7. The server creates a prompt text based on the user tag corresponding to the user ID, the promotion information matching the current reading user, the bookmark style description text related to the article information, the article information, and the page information of the reading page.

[0147] 8. The server calls the image generation model according to the prompt text, and generates an electronic bookmark based on the prompt text through the image generation model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated based on at least the article information of the article, and the electronic bookmark contains promotional information.

[0148] 9. The server returns the generated electronic bookmark to the terminal.

[0149] 10. The terminal displays the electronic bookmark on the reading page.

[0150] The promotion information processing method provided in the embodiment of the present application can make the promotion information more original and attractive, thereby improving the user's reading experience, by understanding the language style, genre, emotional content characteristics of the reading scene and generating relevant electronic bookmarks based on these characteristics.

[0151] The promotional information processing method provided in the embodiments of this application, through the promotional information content generated by the artificial intelligence model, can better attract users' attention and arouse their curiosity, thereby increasing the click-through rate and conversion rate of the promotional information. At the same time, because the promotional information content is highly consistent with the reading content, the user's acceptance of the promotional information will also be correspondingly improved, thereby improving the effectiveness of the promotional information.

[0152] The promotion information processing method provided in the embodiment of the present application, through the electronic bookmarks generated by the artificial intelligence model, can not only form a template with a certain regularity, but also generate promotion information content that is different for different people, at different times, and on different pages. This innovative form of promotion information can enhance the attractiveness of promotion information and improve the effectiveness of promotion information.

[0153] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0154] Based on the same inventive concept, embodiments of the present application also provide a promotion information processing device for implementing the aforementioned promotion information processing method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more promotion information processing device embodiments provided below can be found in the aforementioned limitations of the promotion information processing method and will not be further elaborated here.

[0155] In one embodiment, as shown in FIG9 , a promotion information processing device 900 is provided, comprising: a first display module 902 , a second display module 904 , and a third display module 906 , wherein:

[0156] A first display module 902 is used to display a reading page, where the reading page is used to display at least a portion of the content of the article;

[0157] A second display module 904 is configured to display the electronic bookmark on the reading page in response to a triggering operation of adding an electronic bookmark on the reading page, wherein the decorative elements in the electronic bookmark are associated with the article information of the article; and

[0158] The third display module 906 is used to display promotion information in the electronic bookmark.

[0159] In one embodiment, the style of the decorative pattern in the electronic bookmark matches the cover image of the article; or, the decorative text in the electronic bookmark is derived from the character-related text of the article; or, the decorative color in the electronic bookmark is derived from the color scheme of the cover image of the article.

[0160] In one embodiment, the second display module 904 is also used to display a visual strip element in a top-down manner in the reading page in response to a pull-down operation triggered in the reading page; in response to the pull-down operation lasting for a set time, an electronic bookmark connected to the visual strip element is displayed in the reading page.

[0161] In one embodiment, the second display module 904 is further configured to display a bookmark interaction area at the top of the reading page in response to a pull-down operation triggered on the reading page, and to drop a visual ribbon element into the bookmark interaction area in a top-down manner;

[0162] The second display module 904 is further configured to display a prompt message indicating that the electronic bookmark has been successfully added in the bookmark interaction area in response to the pull-down operation lasting for a set time; and to cancel the display of the bookmark interaction area after the electronic bookmark has been displayed for a set time.

[0163] In one embodiment, the second display module 904 is further configured to drop an electronic bookmark connected to the visual ribbon element in a top-down manner on the reading page, where the electronic bookmark covers a portion of the text content on the reading page;

[0164] The second display module 904 is further configured to display the text content covered by the electronic bookmark in response to a triggering operation on the electronic bookmark in the reading page.

[0165] In one embodiment, the second display module 904 is further used to preferentially display background elements in the electronic bookmark on the reading page. After displaying the background elements in the electronic bookmark, promotional information matching the current reading user is displayed in the electronic bookmark in a fade-in manner.

[0166] In one embodiment, the promotion information processing device 900 further includes:

[0167] The page jump module is used to jump from the reading page to the promotion information link page corresponding to the promotion information in response to a triggering operation on the promotion information in the electronic bookmark after the electronic bookmark is displayed on the reading page.

[0168] In one embodiment, the promotion information processing device 900 further includes:

[0169] The promotion information request module is used to respond to a trigger operation of adding an electronic bookmark to a reading page, obtain the article information of the article and the page information of the reading page; send a promotion information display request to the promotion server based on the article information of the article and the page information of the reading page; receive the electronic bookmark generated and sent by the promotion server in response to the promotion information display request, and display the received electronic bookmark on the reading page.

[0170] In one embodiment, the article information of the target text includes at least one of the article title text, article description text, character-related text, cover image and article type, and the page information of the reading page includes at least one of the current reading time, the page number of the reading page and the text content in the reading page located before the reading page.

[0171] The above-mentioned promotional information processing device 900 can display a reading page during the reading process of an article. The reading page is used to display at least a portion of the content in the article. In response to a trigger operation of adding an electronic bookmark in the reading page, an electronic bookmark is displayed in the reading page. The decorative elements in the electronic bookmark are associated with the article information of the article. The electronic bookmark contains promotional information, which can create a more immersive, more fitting, more distinctive, and more fascinating bookmark form in the article reading scene. This new bookmark form can be combined with the article currently being read by the reading user, making the electronic bookmark itself readable, which can better convey promotional information and attract the audience's attention, and at the same time improve the user experience during the reading process. Since promotional information is more easily accepted by reading users, the resources invested in promotional information can be effectively utilized. For example, the proportion of reading users who click on promotional information and make subsequent purchases after seeing it increases, reducing resource waste.

[0172] In one embodiment, as shown in FIG10 , a promotion information processing device 1000 is provided, comprising: a receiving module 1002 , a prompt text creation module 1004 , and a model calling module 1006 , wherein:

[0173] Receiving module 1002, configured to receive a promotion information display request, the promotion information display request carrying article information and page information of a reading page;

[0174] The prompt text creation module 1004 is used to create a prompt text based on the promotion information, the article information, the page information of the reading page, and the bookmark style description text related to the article information;

[0175] The model calling module 1006 is used to call the image to generate a large model according to the prompt text, and generate an electronic bookmark based on the prompt text through the image-generated large model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated at least based on the article information of the article, and the electronic bookmark contains promotional information.

[0176] In one embodiment, the promotion information display request also carries the user ID of the current reading user; the prompt text creation module 1004 is also used to create prompt text based on the user tag corresponding to the user ID, the promotion information matching the current reading user, the article information, the page information of the reading page, and the bookmark style description text related to the article information of the article.

[0177] In one embodiment, the promotion information processing device 1000 further includes:

[0178] The promotion information recall module is used to extract the user ID of the current reading user from the promotion information display request; query the user tag corresponding to the user ID; and filter out the promotion information that matches the current reading user from the candidate promotion information set according to the user tag.

[0179] In one embodiment, the promotion information processing device 1000 further includes:

[0180] The style description text generation module is used to obtain the article type of the article based on the article information; obtain the manual bookmark style description text corresponding to the article type; create the prompt text of the large language model based on the article type and the corresponding manual bookmark style description text, and the prompt text is used to indicate the generation of the smart bookmark style description text corresponding to the article type; call the large language model according to the prompt text, and generate the smart bookmark style description text corresponding to the article type based on the prompt text.

[0181] In one embodiment, the prompt text creation module 1004 is also used to extract the article type from the article information of the article carried in the promotion information display request; obtain the bookmark style description text corresponding to the article type of the article; when the corresponding bookmark style description text indicates to use the pattern in the cover image of the article as the decorative pattern and the character-related text of the article as the decorative copy, the cover image and character-related text of the article are extracted from the article information; create the prompt text according to the promotion information, the extracted cover image and character-related text of the article, the page information of the reading page and the corresponding bookmark style description text.

[0182] In one embodiment, the prompt text creation module 1004 is also used to extract the cover image of the article from the article information when the corresponding bookmark style description text indicates that the pattern in the cover image of the article is used as the decorative pattern and the color scheme of the cover image is used as the decorative color; and create prompt text based on the promotional information, the extracted cover image of the article, the page information of the reading page and the corresponding bookmark style description text.

[0183] The promotional information processing device 1000 receives a promotional information display request, which carries the article information and the page information of the reading page. It creates prompt text based on the promotional information, the article information, the page information of the reading page, and the bookmark style description text related to the article information. It calls an image generation model based on the prompt text, and generates an electronic bookmark based on the prompt text using the image generation model. The generated electronic bookmark is used to display on the reading page. The decorative elements in the electronic bookmark are generated based on at least the article information of the article, and the electronic bookmark contains the promotional information. Because the decorative elements in the electronic bookmark are generated based on at least the article information of the article and the electronic bookmark contains the promotional information, a more immersive, more fitting, more distinctive, and more engaging bookmark format can be created for article reading scenarios. This new bookmark format can be integrated with the article currently being read by the user, making the electronic bookmark itself readable, better able to convey promotional information, attract the audience's attention, and enhance the user experience during the reading process.

[0184] Each module in the aforementioned promotional information processing device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor within a computer device in the form of hardware, or may be stored in a computer device memory in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0185] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be shown in Figure 11. The computer device includes a processor, a memory, an input / output interface (I / O), and a communication interface. The processor, memory, and I / O interface are connected via a system bus, and the communication interface is connected to the system bus via the I / O interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store data such as bookmark style description text and promotional information. The I / O interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a promotional information processing method.

[0186] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be shown in Figure 12. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal via wired or wireless communication, and the wireless communication may be achieved via Wi-Fi, a mobile cellular network, NFC (near field communication), or other technologies. When executed by the processor, the computer program implements a method for promoting information processing. The display unit of the computer device is used to form a visually visible image, and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse, etc.

[0187] Those skilled in the art will understand that the structures shown in Figures 11 and 12 are merely block diagrams of partial structures related to the solution of the present application, and do not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figures, or combine certain components, or have a different component arrangement.

[0188] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps of the promotion information processing method provided in any of the above embodiments when executing the computer program.

[0189] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the promotion information processing method provided in any of the above embodiments are implemented.

[0190] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps of the promotion information processing method provided in any of the above embodiments are implemented.

[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.

[0192] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0193] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0194] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A promotion information processing method, executed by a terminal, comprising: Displaying a reading page, wherein the reading page is used to display at least a portion of the content of the article; In response to a triggering operation of adding an electronic bookmark to the reading page, displaying the electronic bookmark on the reading page, wherein the decorative elements in the electronic bookmark are associated with the article information of the article; and Displaying promotional information in the electronic bookmark.

2. The method according to claim 1, wherein the decorative element in the electronic bookmark comprises at least one of a decorative pattern, decorative text, or decorative color; in, The style of the decorative pattern in the electronic bookmark matches the cover image of the article; The decorative text in the electronic bookmark is derived from the character-related text of the article; The decorative color in the electronic bookmark is derived from the color matching of the cover image of the article.

3. The method according to claim 1 or 2, wherein in response to a triggering operation of adding an electronic bookmark to the reading page, displaying the electronic bookmark on the reading page comprises: In response to a pull-down operation triggered in the reading page, displaying a visual ribbon element in a top-down manner in the reading page; In response to the pull-down operation lasting for a set time, an electronic bookmark connected to the visual ribbon element is displayed on the reading page.

4. The method according to claim 3, wherein, in response to a pull-down operation triggered on the reading page, displaying a visual ribbon element in a top-down manner on the reading page comprises: In response to a pull-down operation triggered in the reading page, a bookmark interaction area is displayed at the top of the reading page, and the visual ribbon element falls into the bookmark interaction area in a top-down manner; The method further comprises: In response to the pull-down operation lasting for a set time, displaying a prompt message indicating that the electronic bookmark has been successfully added in the bookmark interaction area; as well as After the display time of the electronic bookmark reaches a set time, the bookmark interaction area is canceled.

5. The method according to claim 3 or 4, wherein displaying an electronic bookmark connected to the visual ribbon element on the reading page comprises: In the reading page, an electronic bookmark connected to the visual strip element is dropped from top to bottom, and the electronic bookmark covers a part of the text content in the reading page; The method further comprises: In response to a triggering operation on the electronic bookmark in the reading page, the text content covered by the electronic bookmark is displayed.

6. The method according to any one of claims 1 to 5, wherein displaying an electronic bookmark on the reading page comprises: The background elements in the electronic bookmark are preferentially displayed in the reading page. After the background elements in the electronic bookmark are displayed, the promotional information matching the current reading user is displayed in the electronic bookmark in a fade-in manner.

7. The method according to any one of claims 1 to 6, further comprising: After the electronic bookmark is displayed on the reading page, in response to a triggering operation on the promotion information in the electronic bookmark, the page is jumped from the reading page to a promotion information link page corresponding to the promotion information.

8. The method according to any one of claims 1 to 7, wherein in response to a triggering operation of adding an electronic bookmark to the reading page, displaying the electronic bookmark on the reading page comprises: In response to a triggering operation of adding an electronic bookmark to the reading page, obtaining article information of the article and page information of the reading page; Sending a promotion information display request to a promotion server according to the article information of the article and the page information of the reading page; The electronic bookmark generated and sent by the promotion server in response to the promotion information display request is received, and the received electronic bookmark is displayed on the reading page.

9. According to the method according to claim 8, the article information of the target text includes at least one of the article title text, article description text, character-related text, cover image and article type of the article, and the page information of the reading page includes at least one of the current reading time, the page number of the reading page and the text content in the reading page located before the reading page.

10. A promotion information processing method, executed by a server, comprising: receiving a promotion information display request, the promotion information display request carrying article information and page information of a reading page; Creating prompt text based on the promotion information, the article information of the article, the page information of the reading page, and the bookmark style description text related to the article information of the article; and An image generation model is called according to the prompt text, and an electronic bookmark is generated based on the prompt text through the image generation model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated at least according to the article information of the article, and the electronic bookmark contains promotional information.

11. The method according to claim 10, wherein the promotion information display request further carries a user ID of the current reading user; and the step of creating a prompt text based on the promotion information, the article information, the page information of the reading page, and a bookmark style description text related to the article information comprises: Prompt text is created based on the user tag corresponding to the user identifier, promotion information matching the current reading user, article information of the article, page information of the reading page, and bookmark style description text related to the article information of the article.

12. The method according to claim 11, further comprising: Extracting the user ID of the current reading user from the promotion information display request; Querying a user tag corresponding to the user identifier; According to the user tag, the promotion information that matches the current reading user is screened out from the candidate promotion information set.

13. The method according to any one of claims 10 to 12, further comprising: Obtaining the article type of the article according to the article information of the article; Obtaining manual bookmark style description text corresponding to the article type of the article; Creating a prompt text of a large language model according to the article type and the corresponding manual bookmark style description text, wherein the prompt text is used to instruct generation of an intelligent bookmark style description text corresponding to the article type; The large language model is called according to the prompt text, and a smart bookmark style description text corresponding to the article type is generated based on the prompt text.

14. The method according to any one of claims 10 to 13, wherein creating the prompt text based on the promotion information, the article information, the page information of the reading page, and the bookmark style description text related to the article information comprises: Extracting the article type from the article information carried in the promotion information display request; Get the bookmark style description text corresponding to the article type of the article; When the corresponding bookmark style description text indicates that the pattern in the cover image of the article is used as the decorative pattern and the character-related text of the article is used as the decorative copy, then Extracting the cover image and character-related text of the article from the article information; Prompt text is created based on the promotional information, the extracted cover image and character-related text of the article, the page information of the reading page, and the corresponding bookmark style description text.

15. The method according to claim 14, further comprising: When the corresponding bookmark style description text indicates that the pattern in the cover image of the article is used as the decorative pattern and the color of the cover image is used as the decorative color, then Extracting the cover image of the article from the article information of the article; Prompt text is created based on the promotion information, the extracted cover image of the article, the page information of the reading page, and the corresponding bookmark style description text.

16. A promotion information processing device, comprising: A first display module is used to display a reading page, wherein the reading page is used to display at least a portion of the content of the article; a second display module, configured to display the electronic bookmark on the reading page in response to a triggering operation of adding an electronic bookmark on the reading page, wherein the decorative elements in the electronic bookmark are associated with the article information of the article; and The third display module is used to display promotion information in the electronic bookmark.

17. A promotion information processing device, comprising: A receiving module, configured to receive a promotion information display request, wherein the promotion information display request carries article information and page information of a reading page; A prompt text creation module, configured to create a prompt text based on the promotion information, the article information, the page information of the reading page, and a bookmark style description text related to the article information; and A model calling module is used to use the prompt text to call the image to generate a large model, and generate an electronic bookmark based on the prompt text through the image-generated large model. The generated electronic bookmark is used to be displayed on the reading page. The decorative elements in the electronic bookmark are generated at least based on the article information of the article, and the electronic bookmark contains promotional information.

18. A computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method according to any one of claims 1 to 15 when executing the computer program.

19. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.

20. A computer program product comprising a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Delayed advertisement insertion in videos

    CN101796536A

  • Bookmarking in videos

    CN101796836A

  • Video bookmarking

    CN102687508A

  • Creation of video bookmarks via scripted interactivity in advanced digital television

    CN103477641A

  • Electronic bookmark generation method, electronic equipment and computer storage medium

    CN110309447A