Promote content interaction method and device, equipment, storage medium and program product

CN122989211APending Publication Date: 2026-10-27TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510535152.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0004]然而,传统技术往往难以深入挖掘用户对推广内容潜在兴趣,导致推广内容与用户需求不匹配,进而造成推送资源的浪费

Benefits of technology

[0034]上述推广内容交互方法、装置、设备、存储介质和程序产品,通过基于至少一个第一收藏内容,确定待展示的当前推广信息,并在第一内容搜索页面中展示当前推广信息,能够筛选出更符合当前对象潜在兴趣偏好的内容。随后,获取当前对象针对当前推广信息的收藏事件,并将其确定为当前对象标识对应的第二收藏内容,可进一步识别当前对象的兴趣行为。在后续的推广信息推送中,可基于第二收藏内容与至少一个第一收藏内容,重新确定更符合当前对象偏好的推广信息,并进行下一轮推广展示。如此循环迭代,可持续优化推广内容与当前对象兴趣之间的匹配程度,显著提升推广信息的触达效率与转化可能性,从而有效提升推送资源的利用率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122989211A_ABST
    Figure CN122989211A_ABST
Patent Text Reader

Abstract

The application relates to a promoted content interaction method and device, equipment, a storage medium and a program product. The method comprises the following steps: in response to obtaining first search input information, displaying a first search content page; the first search content page comprises current promotion information for displaying current promoted content and at least one first collection content associated with the current promoted content; obtaining a collection event for the current promotion information; and in response to the collection event, determining the current promotion information as second collection content corresponding to a current object identifier. The method can improve the utilization rate of promoted content pushing resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, and in particular to a method, apparatus, device, storage medium, and program product for promoting content interaction. Background Technology

[0002] With the continuous development of internet technology, big data-based customized promotional content technology has gradually become a key means to improve user experience and conversion rates of promotional content.

[0003] In traditional content delivery, data on users' online activities, such as browsing history, click records, or purchasing behavior, is collected to analyze user interests and preferences, and then promotional content that users may be interested in is pushed to them based on this information.

[0004] However, traditional technologies often struggle to deeply uncover users' potential interests in promotional content, leading to a mismatch between promotional content and user needs, and consequently wasting push resources. Summary of the Invention

[0005] Therefore, it is necessary to provide a promotional content interaction method, device, equipment, storage medium, and program product that can improve the utilization rate of promotional content push resources in response to the above-mentioned technical problems.

[0006] Firstly, this application provides a method for promoting content interaction. The method includes:

[0007] In response to receiving the first search input information, a first search content page is displayed; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0008] Get the collection event for the current promotional information;

[0009] In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

[0010] Secondly, this application provides a method for promoting content interaction. The method includes:

[0011] The receiving terminal sends first search input information, and determines the corresponding first set of saved content based on the current object identifier corresponding to the first search input information; the first set of saved content includes at least one first saved content.

[0012] Based on the first set of saved content, the associated current promotional content is obtained by matching from the candidate promotional content;

[0013] The current promotional content is sent to the terminal so that the terminal can display the current promotional information corresponding to the current promotional content on the corresponding first search content page.

[0014] Thirdly, this application also provides a promotional content interactive device. The device includes:

[0015] The first response module is used to display the first search content page in response to receiving the first search input information; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0016] The acquisition module is used to acquire collection events related to the current promotional information;

[0017] The second response module responds to the collection event and identifies the current promotional information as the second collection content corresponding to the current object identifier.

[0018] Fourthly, this application also provides a promotional content interactive device. The device includes:

[0019] The first receiving module is used to receive first search input information sent by the terminal, and determine the corresponding first set of saved content based on the current object identifier corresponding to the first search input information; the first set of saved content includes at least one first saved content.

[0020] The first matching module is used to match the associated current promotional content from the candidate promotional content based on the first set of collected content;

[0021] The sending module is used to send the current promotional content to the terminal, so that the terminal can display the current promotional information corresponding to the current promotional content on the corresponding first search content page.

[0022] Fifthly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0023] In response to receiving the first search input information, a first search content page is displayed; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0024] Get the collection event for the current promotional information;

[0025] In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

[0026] Sixthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0027] In response to receiving the first search input information, a first search content page is displayed; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0028] Retrieve the collection event for the current promotional information;

[0029] In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

[0030] Seventhly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0031] In response to receiving the first search input information, a first search content page is displayed; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0032] Retrieve the collection event for the current promotional information;

[0033] In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

[0034] The aforementioned promotional content interaction method, device, equipment, storage medium, and program product, by determining the current promotional information to be displayed based on at least one first favorited content and showing it on a first content search page, can filter out content that better matches the potential interests and preferences of the current target audience. Subsequently, by acquiring the current target audience's favorited events related to the current promotional information and identifying them as the second favorited content corresponding to the current target audience's identifier, the current target audience's interest behavior can be further identified. In subsequent promotional information pushes, promotional information that better matches the current target audience's preferences can be re-determined based on the second favorited content and at least one first favorited content, and the next round of promotional display can be conducted. This iterative cycle continuously optimizes the matching degree between promotional content and the current target audience's interests, significantly improving the reach efficiency and conversion probability of promotional information, thereby effectively improving the utilization rate of push resources. Attached Figure Description

[0035] Figure 1 This is an application environment diagram of the promotion content interaction method in one embodiment;

[0036] Figure 2This is a flowchart illustrating a method for promoting content interaction in one embodiment;

[0037] Figure 3 This is a schematic diagram of the user interface of the first content search page in a promotional content interaction method in one embodiment;

[0038] Figure 4 This is a schematic diagram of the user interface of the first content search page in another embodiment of the promotional content interaction method;

[0039] Figure 5 This is a schematic diagram of the user interface of the first content search page in another embodiment of the promotional content interaction method;

[0040] Figure 6 This is a schematic diagram of the user interface of the second content page in a promotional content interaction method in one embodiment;

[0041] Figure 7 This is a schematic diagram of the user interface of the second search content page in a promotional content interaction method in one embodiment;

[0042] Figure 8 This is a schematic diagram of the user interface of the second search content page in another embodiment of the promotional content interaction method;

[0043] Figure 9 This is a schematic diagram of the user interface of the third search content page in a promotional content interaction method in one embodiment;

[0044] Figure 10 This is a flowchart illustrating a method for promoting content interaction in one embodiment;

[0045] Figure 11 This is a schematic diagram of the interaction flow of a personalized recommendation method for promotional content in one embodiment;

[0046] Figure 12 This is a structural block diagram of a content interaction device in one embodiment;

[0047] Figure 13 This is a structural block diagram of a content interaction device in one embodiment;

[0048] Figure 14 This is an internal structural diagram of a computer device in one embodiment;

[0049] Figure 15 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0050] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0051] The promotional content interaction method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with social platform 104 via a network, and social platform 104 communicates with promotional information server 106 via a network. A data storage system can store the data that promotional information server 106 needs to process. The data storage system can be set up independently, integrated into promotional information server 106, or placed in the cloud or on other devices. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Promotional information server 106 can be implemented using a standalone server, a server cluster consisting of multiple servers, or a cloud server.

[0052] Specifically, the terminal first responds to the acquisition of the first search input information and displays the first search content page; wherein, the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content; then, the terminal acquires a favorite event for the current promotion information; finally, the terminal responds to the favorite event and identifies the current promotion information as the second favorite content corresponding to the current object identifier.

[0053] In one embodiment, such as Figure 2 As shown, a method for promoting content interaction is provided, which can be applied to... Figure 1 This explanation will use a terminal as an example. It includes the following steps:

[0054] Step 201: In response to obtaining the first search input information, display the first search content page; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content.

[0055] The first search input information refers to the query request actively submitted by the current user on the terminal to obtain certain content or services. This typically takes the form of search keywords, voice input, or image search. In practice, the first search input information is usually entered and confirmed by the current user in the search box, such as by clicking the "search" button or pressing Enter, thereby triggering content matching and recommendations. For example, if the first search input information is "Bluetooth headphones" entered on an e-commerce platform and the user clicks search, then "Bluetooth headphones" is the first search input information obtained by the terminal.

[0056] The first search results page is the search results page generated and displayed by the terminal based on the first search input information submitted by the current user. The first search results page can include the current promotional information for the currently promoted content, as well as at least one previously saved item by the current user. For example, the first search results page entered after the current user searches for "XX sneakers" can display multiple shoe models from that brand, promotional banners, and several "You May Also Like" product listings. Additionally, promotional information previously saved by the current user will be displayed on the first search results page as a saved item icon.

[0057] Current promotional content refers to the type of content displayed to the current user when they search or browse. This content can include products, services, promotional activities, or brand stories, with the aim of attracting clicks or conversions. In practice, for example, when the current user searches for "XX coffee machine," a banner ad for "XXX coffee machine XXXX" will first appear at the top of the first search results page. In the middle of the page, several selected product listings will be displayed, such as model numbers and highly rated products. At the bottom of the page, further promotional content related to the current brand, brand story videos, user cases, and other similar product recommendations under the "You might also like" section can be pushed.

[0058] The current promotional information is used to display the currently promoted content, presented through a webpage. Besides showcasing the current promotional content, this page can also display other information or interactive elements, guiding the viewer to interact with the content, such as the search results category navigation area. This navigation area is located above the area displaying the current promotional content and includes category tags such as Accounts, Ask a Question, Videos, and Articles. The viewer can click on the corresponding tags to browse the relevant content.

[0059] The first collection of favorites refers to saved content related to the current promotional content, which can be historical promotional information saved. The first collection of favorites is used to determine content that the current user might be interested in. In practical applications, for example, when the current user is viewing promotional information targeting "Brand XX", at least one of the user's favorite items can be displayed in a certain area of ​​the first search results page, such as "Clothing from Brand XX" and "Shoes from Brand XX".

[0060] In one exemplary embodiment, after the current user inputs first search information on the terminal, the terminal first transmits the first search input information to the promotion information server via the search box. Upon receiving a query request containing the first search input information, the promotion information server can match the associated current promotional content from the first candidate promotional content based on at least one first favorited content and other favorited content not displayed on the first search content page, and then send the current promotional content to the terminal. The terminal then displays the first search content page based on the current promotional content.

[0061] Step 203: Obtain the collection event for the current promotional information.

[0062] The "favorite" event refers to the interactive event triggered by the current object's action of favoriteing the current promotional information. This can be manifested through clicking the "favorite" button, adding it to personal favorites, or marking it as a "like."

[0063] In one exemplary embodiment, the terminal detects the interaction behavior of the current object with the current promotional information and obtains the collection event performed by the current object. The collection event can include operations such as clicking the "Collect" button, long-pressing the page to bring up the collection options and confirming, or clicking the collection command in the current promotional information's option menu. The collection event is used to indicate that the current object has developed an interest in collecting the current promotional information.

[0064] In one specific embodiment, reference is made to Figure 3 As shown, the first search content page 300 displays the collection operation entry 301 corresponding to the collection event. It should be noted that when the current user is browsing the currently promoted content on the first search content page 300, if they are interested in the current promoted content, they can trigger the collection event by clicking the collection operation entry 301. Those skilled in the art, inspired by the essence of this application, may make other changes to the collection operation entry 301, but as long as the function and effect implemented are the same as or similar to those of this application, they should all be covered within the scope of protection of this application.

[0065] Step 205: In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

[0066] The current object identifier is used to uniquely identify the current object or the terminal that generated the favorite event. This identifier can be the current object's account ID or a unique device identifier, used to associate the favorite action with a specific current object. The current object identifier is a technical identifier used to uniquely identify the current object entity currently interacting with. All action records (such as searching, clicking, and favorites) are bound to this identifier. For example, if a logged-in account "current object 123" searches for and favorites the promotional content "XX brand coffee machine" on a terminal, then the current object identifier is "current object 123".

[0067] The second collection refers to a newly added collection record generated in response to the current object's real-time collection behavior and bound to the current object's identifier. This collection record reflects the current object's immediate interest in the current promotional information. For example, after the current object searches for "smartwatch" on the device, it enters the first search content page displaying relevant promotional content. After the current object clicks the "collect" button in the current promotional information on the first search content page, it collects the current promotional information page; the second collection is the current promotional information.

[0068] In one exemplary embodiment, when the current object saves the current promotional information on the first search content page, the terminal first obtains the save event and generates a corresponding interaction signal based on the save event. Subsequently, the terminal binds the save action with the current promotional information and generates save request data containing the current object identifier and the selected promotional information identifier.

[0069] The collection request is sent to the promotion information server. Upon receiving the request, the promotion information server parses the collection event, identifies the current object identifier and the collected promotional information, and combines this with existing collection data to determine whether the collection event is a new collection record. If the event is confirmed to be a new collection, the promotion information server records the current promotional information as the current object's second collection content and establishes a mapping relationship with the current object identifier.

[0070] Subsequently, the promotion information server returns the processing results to the terminal. Based on the returned feedback results, the terminal updates the display status of the corresponding promotion information on the first search content page, such as adding a "favorited" label, or synchronously updating the terminal's favorites list to reflect the current favorite status of the object.

[0071] In the aforementioned promotional content interaction method, by determining the current promotional information to be displayed based on at least one first favorited content and showing it on the first content search page, content that better matches the potential interests and preferences of the current target audience can be filtered out. Subsequently, the current target audience's favorited events for the current promotional information are obtained and identified as the second favorited content corresponding to the current target audience's identifier, which can further identify the current target audience's interest behavior. In subsequent promotional information pushes, promotional information that better matches the current target audience's preferences can be re-determined based on the second favorited content and at least one first favorited content, and the next round of promotional display can be carried out. This iterative cycle can continuously optimize the matching degree between promotional content and the current target audience's interests, significantly improving the reach efficiency and conversion probability of promotional information, thereby effectively improving the utilization rate of push resources.

[0072] In one embodiment, displaying the aforementioned current promotional information includes at least one of the following steps:

[0073] Displays the official information of the brand currently being promoted, corresponding to the current promotional content;

[0074] The display page switching area includes at least one favorite icon, which is used to switch the page displaying the current promotional information to the page displaying the corresponding favorite content;

[0075] Displays the promotional content corresponding to the promotional items of the currently promoted brand.

[0076] The official information of the currently promoted brand refers to the content displayed on the first search result page that showcases the brand's authoritative background and official attributes. In practical applications, this information helps the target audience identify the brand, understand its history, and learn about its service commitments, thereby increasing their trust in the brand. For example, the display of the "XX Brand Official Certification" logo, the brand introduction "Starting from XXXX, Focusing on XX Equipment for Fifty Years," and the name of the certified store on the current promotion page all fall under the category of official information for the currently promoted brand.

[0077] The "Favorites" icon is an interactive control located in the page transition area of ​​the first search results page. It indicates and guides the user to perform a favorites-related action. As a visual identifier, the "Favorites" icon not only reflects whether a piece of content has been favorited but also serves as a functional entry point, switching the page displaying the current promotional information to the page displaying favorited content. In practice, the user can directly access the "My Favorites" page by clicking on controls with heart icons, star patterns, or the text "Favorited," where they can view their historical favorites related to the current brand or category.

[0078] Promotional content for a product refers to the collection of content displayed around that product, used to supplement explanations, attract interest, or drive conversions. For example, for a "XX brand smartwatch," the promotional content might include videos introducing the watch's features, illustrated pairing suggestions, information about brand-initiated activities, or reviews of the product from other users.

[0079] In one exemplary embodiment, after the terminal receives the current promotional content returned by the promotional information server, the terminal first identifies the promotional brand corresponding to the current promotional content and requests and obtains the official information of the promotional brand from the promotional information server. The official information may include a brand introduction, certification marks, brand tags, a link to the brand's homepage, etc. The terminal then renders and displays this information at the corresponding location on the first search results page, enabling the user to quickly understand the basic information and official background of the promotional brand.

[0080] Subsequently, the terminal generates and displays a page transition area in an appropriate region of the page. This transition area includes at least one favorites icon, which is associated with the user's historical favorites or preferences. Clicking this icon switches the page from displaying current promotional information to showcasing the corresponding favorited content. The favorites icon can be a product / service type, a brand sub-tag, etc., used to guide the user to further browse favorited content related to their interests.

[0081] Based on this, the terminal retrieves promotional information for multiple promotional items (such as product lines, service items, and sub-activities) under the brand from the promotional information server according to the current promotional strategy and content structure of the brand, and constructs a display area to present this promotional content. The display format can include horizontally sliding featured cards, column-style image and text recommendation areas, or content modules combined with multimedia materials, ensuring the richness, attractiveness, and conversion rate of the promotional content. Simultaneously, for promotional items previously saved by the current user, the terminal can add tags or prioritize their display based on their save history to enhance the personalized recommendation effect of the page.

[0082] In one specific embodiment, reference is made to Figure 3 As shown, the current promotional information on the first content search page 300 can be displayed in three areas: a first area 302, a page transition area 303, and a third area 304. The first area 302 displays the official information of the brand corresponding to the current promotional content. Users can learn more about the brand's activities through this information.

[0083] Page transition area 303 features collection icons, such as "Collection 1" and "Collection 2". Its function is to switch the currently displayed subpage to the corresponding collected promotional information. Clicking the collection icon allows users to quickly access previously collected promotional content, making it convenient for users to find and review information of interest. Additionally, the "More" option may be used to display more collected content.

[0084] The third area, 304, is used to display promotional content corresponding to the currently promoted brand's promotional items. This includes brand product advertisements presented in the form of images, text, or videos, such as new products and popular products. It may also include brand event advertisements, such as promotional information for limited-time discounts, new product launches, and offline experience activities, guiding users to participate in and learn about the brand's promotional activities.

[0085] The above embodiments display the official information of the currently promoted brand corresponding to the current promotional content, which helps enhance the user's brand awareness and trust. The page switching area includes a favorites icon, allowing the user to quickly jump to the page corresponding to the previously saved promotional information, improving page interaction efficiency and personalized experience. Displaying the promotional content corresponding to the currently promoted brand's promotional products enables the user to intuitively obtain the core information of the products they are interested in. This page layout scheme not only optimizes the logical structure of information display and enhances the smoothness of user browsing and operation, but also provides high-quality behavioral data support for subsequent interest modeling and accurate recommendations based on user favorites behavior, thereby effectively improving the relevance and conversion effect of promotional content delivery.

[0086] In one embodiment, obtaining a collection event for targeted promotional information includes:

[0087] The page displaying the current promotional information will show an entry point for adding the promotional information to favorites. This entry point will prompt users to add the current promotional information to their favorites.

[0088] In response to the triggering of the collection operation entry, a collection event is generated for the current promotional information.

[0089] The "favorite" entry point refers to an interactive control set within the current promotional information to prompt the current user to favorite the page. This entry point can be a text button (such as "favorite"), an icon, an operation item in a function menu, or it can be presented in various forms such as a pop-up or card button, to guide the current user to actively initiate the favorite operation.

[0090] A trigger operation refers to the action performed by the current object on the "favorite" entry point, indicating the object's intention to favorite the currently promoted information. This trigger operation can include, but is not limited to, input actions such as clicking, tapping, swiping, and menu confirmation. Upon detecting this trigger operation, the terminal generates a corresponding favorite event.

[0091] In one exemplary embodiment, when the terminal renders and displays the page showing the current promotional information, a save entry point is first generated and displayed on the page, such as in the page switching area. This save entry point is typically presented as an icon, button, or label, serving as a visual cue to help the user easily discover and understand its function. The terminal can dynamically adjust the style, position, and prominence of the save entry point based on the user's usage habits, historical interaction frequency, or page layout strategy, thereby improving the accessibility and efficiency of the save operation.

[0092] Next, when the terminal detects that the current object has triggered operations such as clicking, swiping, or long-pressing the collection operation entry, the terminal will generate a collection event based on the content identifier of the current promotional information, the identity identifier of the current object, and the operation time and other relevant data. The terminal can then send this collection event to the promotional information server as a new collection event for the current object.

[0093] In some embodiments, the terminal can update the status of the collection entry for the current promotional information on the page, such as changing the "Collect" button to the "Collected" status, or displaying a message indicating successful collection, to provide timely feedback to the current user.

[0094] In another exemplary embodiment, since different promotion platforms or content recommendation service providers have different communication protocols, the terminal corresponding to the current promotion information can first send the collection event to the social platform. The social platform then uses a communication protocol that matches the promotion information server to forward the collection event to the promotion information server and receives the detection result returned by the server, such as whether the collection event meets the content recommendation admission criteria or does not meet the content recommendation admission criteria.

[0095] In one specific embodiment, reference is made to Figure 3 As shown, the first content search page 300 displays the collection operation entry 301 corresponding to the collection event.

[0096] The above embodiments, by setting an explicit "favorite" entry point on the current promotional information page, guide the current user to perform the "favorite" operation, and generate a "favorite" event when the current user triggers this entry point, thereby proactively capturing user interest behavior. The standardized generation of "favorite" events provides an accurate and structured data foundation for subsequent user preference modeling, personalized recommendation content generation, and dynamic updating of user description information.

[0097] In one embodiment, after determining the current promotional information as the second collection content corresponding to the current object identifier, the method further includes:

[0098] In the historical collection area, a new collection icon corresponding to the second collection content is created and displayed; the current collection icon is used to indicate that the current promotional information corresponding to the collection event has been collected.

[0099] The "Historical Favorites" area refers to the section within the current promotional information that displays past favorites. This area can be a floating layer, a floating tab, a tab page, or an embedded module, used to display visual identifiers of previous favorites of the current promotional information, indicating that the current promotional information has been favorited.

[0100] A current favorites identifier is a graphic or text element in the history favorites area used to indicate that an item has been favorited. Its purpose is to clearly convey to the current item that "this promotional information has been favorited." This current favorites identifier can be an icon (such as a heart or star), a status label (such as "favorited"), or other visual symbols.

[0101] In an exemplary embodiment, in order to realize personalized management and status prompts for promotional content, when the terminal displays the current promotional information, if it detects that the current object has performed a collection operation on the current promotional information, a new collection identifier corresponding to the second collection content is created and displayed in the historical collection area of ​​the current promotional information.

[0102] In another exemplary embodiment, the generation of the current favorite identifier may include matching and binding based on the timestamp of the operation event of the current object, the unique identifier of the promotional information, and the identifier of the current object. The terminal may report the favorite operation to the promotional information server for subsequent user preference modeling, and simultaneously cache the generated current favorite identifier locally or display it synchronously to achieve real-time feedback.

[0103] In another exemplary embodiment, if the current object has previously saved the same current promotional information in another session, the terminal can also call the local cache or query the saved record from the promotional information server when reloading the current promotional information, and display the current saved identifier corresponding to the saved event in the history saved area. Furthermore, the current saved identifier can also support further interactive extensions, such as providing function entries for unsaving, viewing the saved time, and jumping to the "My Saves" page, thereby improving the user's ease of operation and sense of control in the process of managing promotional content.

[0104] In one specific embodiment, reference is made to Figure 4As shown, when the current user browses the currently promoted content on the first content search page and clicks the "Add to Favorites" entry (301), a confirmation prompt will pop up on the first content search page. The prompt prominently displays the words "Successfully Added to Favorites" with a checkmark, clearly conveying the message that the operation was successful. A "Confirm" button is located below; clicking "Confirm" will close the prompt and complete the addition to the favorites process.

[0105] In one specific embodiment, reference is made to Figure 5 As shown, after clicking the "Favorite" button on the current object, an input box pops up on the first content search page, prompting "Please enter a name for the favorite." The current object can name the favorited content according to its characteristics, for example:

[0106] (1) Name it by brand product: If you collect an advertisement for a new perfume, you can name it "XXX Encounter Dream Perfume Advertisement" to make it easy to see in the future that the collected content is a promotion of a specific perfume of XXX.

[0107] (2) Name it by the theme of the event: If you collect a limited-time discount event of a certain brand, you can name it "XX Brand Anniversary Limited-Time Discount Event", which can quickly identify that the collected information is the promotional event information during the anniversary celebration of the brand.

[0108] (3) Name the content according to its purpose: If the content is collected for reference in brand marketing strategies, it can be named "XX Brand Marketing Case Reference" to highlight the purpose and use of the collection. After naming, click the "Finish" button to save the settings for easy retrieval and management of the collected content later.

[0109] The above embodiments, by creating and displaying a current collection icon corresponding to the second collection content in the historical collection area, intuitively indicate that the current promotional information has been collected, thus achieving visual feedback on user collection behavior. On the one hand, this enhances the user's sense of confirmation and participation during the interaction process, helping to improve users' awareness and trust in the platform's collection function and optimize the user experience; on the other hand, the displayed current collection icon, as a page marker for user operations, can be used in subsequent interactions to guide users to quickly identify their preferred content, thereby increasing the click-through rate and conversion rate of relevant promotional information and enhancing the value of promotional content placement.

[0110] In one embodiment, the method further includes:

[0111] In the historical collection area, access points to historical collections are displayed;

[0112] In response to a trigger action on the access point for historical favorites, a second content page is displayed;

[0113] The second content page displays the historical saved content corresponding to the current object identifier.

[0114] The "History Collection" entry is an interactive element that the current user can click. By triggering this entry, the current user can access and view the promotional content they have previously saved. Typically, this entry is displayed as a button or link within the history collection area of ​​the current promotional information.

[0115] After the current user triggers the access to their favorites history, the terminal will respond by displaying a second content page. This second content page showcases the current user's saved content. The saved content displayed on this page includes previously saved content. This historical saved content provides the current user with a convenient way to review their past content and encourages them to revisit it.

[0116] In this embodiment, the current promotional information displays an interface that includes a history collection area, within which a history collection access point is provided. This history collection access point prompts the current user to view previously collected promotional content. When the current user clicks or triggers this history collection access point, the terminal responds and displays a new interface, namely the second content page.

[0117] On the second content page, the terminal displays the historical saved content corresponding to the current object's identifier. This historical saved content includes previously saved promotional information. Historical promotional information refers to promotional information that the current object has previously viewed and saved through a save operation. This information provides the current object with a convenient way to review and revisit saved content.

[0118] In one specific embodiment, reference is made to Figure 3 As shown, the page switching area 303 has an entry point for accessing historical favorites, which is... Figure 3 The "More" option allows the current user to access and view previously saved promotional content. The history saves access point is displayed as a button or link within the history saves area of ​​the current promotional information.

[0119] Reference Figure 6 As shown, after the current object triggers the access to the history collection entry, the terminal will respond to this operation and display the second content page 600. The second content page is used to display the current object's historical collection content, that is... Figure 6 The saved content on the second content page includes previously saved promotional information.

[0120] The above embodiments, by displaying a historical collection access point in the historical collection area and then showing a second content page containing previously collected content after the user triggers this access, achieve centralized and visual management of user-collected content. On the one hand, this facilitates users' quick access to previously interesting promotional content during subsequent browsing, improving user convenience and browsing efficiency. On the other hand, by centrally displaying user-collected promotional information, it helps to further explore user preference characteristics, enhance the ability to accurately identify and analyze user interests, thereby improving the relevance and personalization of subsequent promotional content pushes and enhancing promotional effectiveness.

[0121] In one embodiment, the method further includes:

[0122] In response to obtaining the second search input information, a second search content page is displayed, which includes target promotion information for displaying target promotion content; the target promotion information is associated with at least one first favorite content and one second favorite content.

[0123] The second search input information refers to the query request actively submitted by the current user on the terminal to obtain certain content or services. This typically takes the form of search keywords, voice input, or image search. In practice, the second search input information is usually entered and confirmed by the current user in the search box, such as by clicking the "search" button or pressing Enter, thereby triggering content matching and recommendations. For example, if the second search input information is "Bluetooth headphones" entered on an e-commerce platform and the user clicks search, then "Bluetooth headphones" is the second search input information obtained by the terminal.

[0124] The second search results page is the search results page generated and displayed by the terminal based on the second search input information submitted by the current user. The second search results page can include targeted promotional information for the target promotional content, as well as second favorited content and at least one first favorited content that the current user has already saved. For example, after the current user searches for "XX sneakers," the first search results page leads to the second search results page, which can display multiple shoe models from that brand, promotional banners, and several "You May Also Like" product listings. Additionally, promotional information previously saved by the current user will be displayed as a saved item on the first search results page.

[0125] Targeted promotional content refers to the type of content displayed to the current user when they search or browse. This content can include products, services, promotional activities, or brand stories, with the aim of attracting clicks or conversions. In practice, for example, when the current user searches for "XX coffee machine," a banner ad for "XXX coffee machine XXXX" will first appear at the top of the second search results page. In the middle of the page, several selected product listings will be displayed, such as model numbers and highly rated products. At the bottom of the page, further promotional content related to the brand, brand story videos, user cases, and other similar product recommendations under the "You might also like" section can be pushed.

[0126] In one exemplary embodiment, after the current user inputs second search input information on the terminal, the terminal first transmits the second search input information to the promotion information server via the search box. Upon receiving a query request containing the second search input information, the promotion information server can match the associated target promotion content from the second candidate promotion content based on the second collection, at least one first collection, and other collections not displayed on the first search content page. The server then sends the target promotion content to the terminal, and the terminal displays the target promotion information based on the target promotion content.

[0127] In the above embodiments, by displaying the target promotional information on the second content search page and obtaining the current user's collection event related to the target promotional information, it is possible to identify the current user's interests and preferences. By responding to the collection event and identifying the target promotional information as the second collection content corresponding to the current user's identifier, it is helpful to push promotional content related to the current user's collection content to the current user based on the current user's real interest behavior in the subsequent promotion process. This can improve the matching degree between promotional content and user interests, thereby improving the reach efficiency of promotional content and the possibility of user conversion, and thus effectively improving the utilization rate of promotional resources.

[0128] In one specific embodiment, reference is made to Figure 7 As shown, the target promotion information on the second search content page 700 is displayed in areas 701 (fourth zone), 702 (fifth zone), and 703 (sixth zone). Area 701 displays official information about the target brand corresponding to the target promotion content. Users can use this information to learn more about the brand's activities or directly jump to the brand's store to shop, participate in activities, etc.

[0129] Zone 5, 702, features collection icons such as "Collection 1," "Collection 2," and "Collection 3." Additionally, a "More" option may be used to display more collected content.

[0130] Zone 6, 703, is used to display targeted promotional content for the brand's promotional materials. This includes brand product advertisements presented in text, images, or videos, such as new products and popular items. It may also include brand event advertisements, such as promotional information for limited-time discounts, new product launches, and offline experience activities, guiding users to participate in and learn about the brand's promotional activities. It should be noted that, compared to... Figure 3 , Figure 7 A new "Collection 3" label has been added to Zone 5, 702, making... Figure 7 The content that has been collected is compared to Figure 3 More abundant and diverse. Figure 7 The target promotion information shown is based on Figure 3 The information is generated based on the collection features corresponding to "Collection 1" and "Collection 2," while the newly added "Collection 3" has not yet participated in the generation process of the current target promotion information. This difference demonstrates that the object description information can be dynamically updated based on historically collected content, and the recommended content can be continuously optimized as user collection behavior accumulates.

[0131] In one embodiment, displaying the second search results page includes:

[0132] On the page displaying the target promotional information, display the promotional creative content corresponding to the target promotional content;

[0133] The promotional creative content is determined based on the object description information corresponding to the current object identifier, and the object description information is determined based on the characteristics of the historically saved content corresponding to the current object identifier.

[0134] Creative content for promotion refers to the content format used in targeted promotional content to attract user attention, convey brand concepts, or promote promotional appeals. This content may include images and text, videos, interactive elements, brand stories, or new product highlights, and is typically creative, distinctive, and visually impactful to improve click-through rates and conversion rates.

[0135] Object description information refers to the set of information corresponding to the current object identifier, used to describe the attribute characteristics of the current object. Object description information may include, but is not limited to, brand category, main products, new / classic product tags, object description information, and promotional activity participation records. This information is automatically generated by the promotion information server based on historical behavioral data, semantic tags, and the object's own characteristics.

[0136] The features of saved content refer to the set of features extracted from the user's historical saved content to describe the user's interests and preferences. These features may include page theme keywords, the distribution of saved time, content type preferences, brand association strength, etc.

[0137] In one exemplary embodiment, when a user enters a keyword to search, the client interface of the terminal can display current promotional information associated with that keyword. Upon receiving the search request, the promotional information server dynamically generates and returns promotional content matching the current search intent based on the user's historical behavior data and promotional resources associated with the keyword. After the current promotional information is loaded, its first area displays the official information of the currently promoted brand, and the third area displays promotional product information under that brand that semantically matches the keyword, along with the corresponding promotional creative content.

[0138] If a user adds a content to their favorites list while browsing current promotional information, the terminal will record this event and mark the relevant promotional information as previously saved content. Simultaneously, the terminal will extract relevant feature information related to this saving action, including the saving time, content type, brand, product attribute tags, and the user's browsing history, thereby constructing a description of the user-related content.

[0139] In another exemplary embodiment, when a user subsequently searches for similar or related keywords, the promotion information server can identify the current object identifier associated with the current keyword based on the user's object description information. The promotion information server further extracts the object description information corresponding to this current object identifier, such as user-preferred category tags (e.g., new products, classic models), price ranges, and promotional preferences, and combines this with the promoter's pre-set promotional content creative material library to filter promotional creative content that highly matches the user's interests. The terminal ultimately returns the promotional creative content along with the target promotional information to the client and displays it within the target promotional information to improve click-through rates and user conversion rates.

[0140] In one specific embodiment, reference is made to Figure 7 As shown, the sixth area 703 is used to display promotional creative content related to the target brand. It should be noted that the sixth area 703 may include sub-areas for displaying dynamic advertising content and sub-areas for displaying static advertising content. Users can browse multiple sets of advertising content within this area by swiping. Despite the swiping interaction, the displayed advertising content remains consistent across different swipe positions; that is, the advertising content is visually scrollable, but the actual promotional creative information it carries does not change. Specifically, dynamic advertising content can be displayed in the sixth area 703 adjacent to the fifth area 702, and static advertising content can be displayed in the sixth area 703 adjacent to the fourth area 701.

[0141] In addition, the advertising content displayed in the sixth area 703 can be dynamically generated based on the user's current target brand, the type of target product and the form of promotion, and combined with the user preference characteristics extracted from historical collections for content targeting, thereby achieving a highly relevant advertising creative display effect.

[0142] The above embodiments, by displaying a second search content page and showing targeted promotional information matched from candidate promotional content based on saved content, achieve precise content delivery tailored to users' personalized interests and preferences. By using the interest characteristics reflected in users' historical saved content to filter and match promotional content, the relevance between target promotional content and user needs can be effectively improved, enhancing the targeting and attractiveness of content recommendations. Simultaneously, it helps increase users' acceptance and interaction with promotional information, thereby improving the display and conversion efficiency of promotional content and significantly enhancing the effectiveness of promotional content delivery.

[0143] In one embodiment, displaying the second search results page includes:

[0144] Display the target promotion content that matches the target promotion brand; the target promotion brand is determined based on the object description information corresponding to the current object identifier; the target promotion content is obtained by determining the target promotion product type and target promotion form corresponding to the target promotion brand based on the object description information.

[0145] The target promotion format refers to the way or format in which promotional content is displayed. This can include different display types, such as images, videos, text promotional content, interactive promotional content, etc.

[0146] In one exemplary embodiment, after a user inputs keywords and triggers a search request, the terminal can upload the current object identifier contained in the search request to the promotion information server. Upon receiving the current object identifier, the promotion information server first parses the object description information associated with that object identifier. The object description information may include the semantics of the keywords involved in the user's search behavior, the search context, historical interaction behavior, and the collection characteristics of the corresponding promotional information in the user's saved content. Collection characteristics may include the time of collection, the brand corresponding to the saved subpage, the content type (such as new products, classic models, promotional models, etc.), and matching information related to the object description information.

[0147] Based on the aforementioned object description information, the promotion information server can identify the brand categories that users are currently more interested in through model algorithms or rule matching logic, and thereby determine the target promotion brand. For example, if a user's collection history contains multiple classic product pages about a certain brand, and the collection frequency is high, the server can infer that brand is the target promotion brand.

[0148] After identifying the target brand, the promotion information server further determines the target product type and promotion format that best match the current user's interests from a pre-set pool of brand promotion content resources, based on the product type characteristics and display preferences reflected in the user's collection preferences. Target product types may include new products, promotional items, best-selling items, etc.; target promotion formats may include video promotion content, graphic promotion content, interactive display promotion content, etc.

[0149] Subsequently, the promotion information server constructs the target promotion content and pushes it to the terminal. Upon receiving the target promotion content, the terminal loads and displays the target promotion information, showcasing promotional content that matches the target brand. The content layout on this page may include elements such as the brand's official logo, content featuring the brand's main products, interactive buttons, and indicators of favorited status, thereby achieving precise content delivery and promotion based on object description information.

[0150] In another exemplary embodiment, if a user has previously saved a brand's promotional content page in the brand zone, the terminal will continuously record the user preferences reflected by this saving behavior. When the user re-enters the promotional content page by searching for relevant keywords, the promotional information server can prioritize selecting brands with a high degree of matching from the user's saved brands as target promotional brands, and quickly locate recommended promotional content accordingly.

[0151] The above embodiments, by displaying promotional creative content corresponding to the target promotional content within the target promotional information, and ensuring that this promotional creative content is determined based on the object description information corresponding to the current object identifier, further enhance the alignment between the promotional content and user interests and preferences. The object description information accurately reflects the user's focus and preferences on specific content, thereby making the displayed promotional creative content more personalized and attractive. This not only improves the relevance and perceived value of the promotional content display but also helps enhance users' click-through rate and subsequent conversion behavior, improving the controllability of the promotional effect.

[0152] In one embodiment, the target promotional content includes first promotional content corresponding to a first type of promotional item, and displays a second search content page, including:

[0153] The target promotion information, including the first promotion content, is displayed. The first promotion content is determined when the behavioral characteristics represented by the historical promotion information of the bookmarked content corresponding to the current object identifier are matched with the first promotion form of the first promotion content. The first promotion content includes at least one of the published information and the information of the activity to be interacted with.

[0154] In an exemplary embodiment, when the current user browses target promotional information, the terminal may display a second search content page. This second search content page includes target promotional information for displaying the first promotional content. The first promotional content is a type of target promotional content, belonging to a first type of promotional item, such as branded goods, services, or platform activities. This first promotional content is determined based on a match between the behavioral characteristics represented by historical promotional information in the user's saved content and the first promotional format of the first promotional content. The behavioral characteristics may include indicators such as the current user's saved content, dwell time, and interaction frequency. The first promotional format represents the display method, functional structure, or interactive attributes of the promotional content.

[0155] In another exemplary embodiment, the terminal can identify the current user's interest preference for a specific type of content based on the degree of matching between the behavioral characteristics of historical promotional information and the first promotional form of the first promotional content. This interest preference could be that the current user prefers new products. Based on this identification result, the terminal selects first promotional content from the candidate promotional content that contains at least the information of a release or an interactive activity, such as the latest product introduction released by the brand, limited-time promotional information, or activity content that guides the current user to participate in reservations, registrations, etc., and displays the target promotional content within the target promotional information.

[0156] In one specific embodiment, reference is made to Figure 7 As shown, when users show a greater preference for new products, the promotion information server further filters products that match the "new product" tag from the current product information to be promoted by the target promotion brand, generates promotion creative content corresponding to the new product, and presents the promotion creative content in the sixth area 703 in the form of text, images, short videos, GIFs, etc.

[0157] It should be noted that Zone 6 (703) not only supports static promotional content display with mixed text and images, but also integrates dynamic promotional content modules that can be automatically played or triggered by the user, adapting to diverse promotional formats and meeting different user browsing preferences. The display structure of the promotional content supports a swipe browsing function, but the promotional content remains consistent throughout the swipe to enhance the exposure completeness and memorability of the promotional information, thereby improving the conversion potential and marketing effectiveness of new product promotional content.

[0158] The above embodiments, by displaying target promotional information including the first promotional content on the second search content page, and based on the matching relationship between the behavioral characteristics represented by historical promotional information in the user's saved content and the promotional format of the first promotional content, achieve precise filtering of the target promotional content. The first promotional content includes at least one of published information and interactive activity information, covering the multi-dimensional interest characteristics exhibited by users in browsing, clicking, and saving interactions. This not only improves the matching degree between promotional content and user preferences but also enhances the interactivity and attractiveness of the promotional content, further increasing user engagement and conversion efficiency, and helping to achieve personalized optimization of promotional effects and maximize commercial benefits.

[0159] In one embodiment, the target promotional content includes second promotional content corresponding to the second type of promotional product, and displays a second search content page, including:

[0160] Display targeted promotional information that includes a second promotional content and a second type of promotional item, providing guidance on the transaction path.

[0161] The second promotional content is determined when the behavioral characteristics represented by the historical promotional information of the saved content corresponding to the current object identifier are matched with the second promotional form of the second promotional content, and the historical user interaction characteristics of the second type of promotional product meet the preset conditions.

[0162] The second type of promotional content refers to the promotional information selected from candidate promotional resources based on matching user behavior characteristics with promotional formats. This content is related to the user's historical saved content and is usually presented in the form of text, images, videos, or interactive promotional content to improve the relevance of the promotional content and user conversion rate.

[0163] The second type of promotional product refers to specific promotional product types that match user behavior characteristics within the promotional product classification system. For example, compared to new product promotions, the second type of promotional product may include classic products, used to deliver content that is more closely aligned with users' potential interests.

[0164] Transaction path guidance refers to the path information provided to users in the target promotional information that allows them to jump from the current page to the actual transaction page, including but not limited to interactive entry points such as "Click to Buy", "Enter XXX", and "View Details".

[0165] Behavioral characteristics refer to the operational behaviors exhibited by users when interacting with promotional information within a client application, such as collection behavior, dwell time, page scrolling depth, and click frequency, which are used to characterize the user's level of interest and behavioral preferences for the content.

[0166] The second promotional format refers to the display medium or interactive method used for the second promotional content, such as text and image lists, sliding promotional content, etc.

[0167] Historical user interaction characteristics refer to a user's past interaction records with specific types of promotional products, including metrics such as click-through rate, dwell time, redirection behavior, frequency of favorites, and purchase conversion. These characteristics are used to determine a user's level of interest in a particular type of product and serve as a reference for content recommendation decisions.

[0168] Preset conditions refer to the judgment thresholds or rules set for filtering or matching promotional content, such as the frequency of collection of a certain type of product exceeding a set value, or the interaction behavior with a certain type of promotion exceeding the average level.

[0169] In one exemplary embodiment, the promotion information server first extracts a set of historical promotion information from the saved content based on the social platform user's collection behavior on the client. It then further analyzes the behavioral characteristics of each promotion information in this set, including user click behavior, page dwell time, scrolling depth, and collection time. The promotion information server models the behavioral characteristics of each historical promotion information and matches them with the second promotion format corresponding to candidate second promotion content. If the display format of a candidate second promotion content matches a promotion format that the user has shown strong interest in based on their historical behavior, then that second promotion content is identified as promotion content with a high degree of relevance to the current user's interests.

[0170] Subsequently, the promotion information server further analyzes historical interaction data between users and different types of promotional products on the client side, statistically analyzing metrics such as interaction frequency, conversion behavior, and collection density for each type of promotional product to determine the user's preference for each type of promotional product. When the historical user interaction characteristics of the second type of promotional product meet preset conditions, such as an interaction frequency exceeding a set threshold or multiple repeat purchases, the promotion information server identifies this type of promotional product as the current user's focus of interest and, in conjunction with the identified second promotional content, generates target promotional information.

[0171] The targeted promotional information may include brand information, product displays, and transaction path guidance for the second type of promotional items, all related to the second type of promotional content. This transaction path guidance includes, but is not limited to, jump buttons, mini-program entry points, and order links, to guide users to complete further conversion actions. This subpage is ultimately displayed on the second search content page, enabling targeted promotional content pushes based on user historical behavior characteristics and content matching.

[0172] In another exemplary embodiment, the promotion information server can introduce a more granular content analysis mechanism, such as constructing multi-dimensional content interest tags for users based on keywords, image tags, or emotion recognition results in short video content appearing in the user's saved promotional information. After construction, the promotion information server filters out second promotional content that is highly relevant to the user's interests by calculating the similarity score between the user's tags and the content features of each candidate second promotional content. At the same time, the promotion information server can also identify second types of promotional products with sustained appeal based on the user response trends of different promotional products over historical promotional periods, and determine whether their historical user interaction characteristics meet the set content recommendation conditions based on the identification results.

[0173] In one specific embodiment, reference is made to Figure 7 As shown, when a user prefers the classic style, the promotion information server further filters products that match the "classic style" tag from the product information currently to be promoted by the target promotion brand, generates promotion creative content corresponding to the classic style, and presents the promotion creative content in the sixth area 703 in the form of text, images, short videos, and GIFs.

[0174] In one specific embodiment, reference is made to Figure 8 As shown, when users show a stronger preference for classic styles, the promotion information server further filters products that match the "classic style" tag from the target brand's current product information, generates promotional creative content corresponding to that classic style, and presents the promotional creative content in the form of images, text, short videos, GIFs, etc. Figure 8 In the seventh region 801 shown.

[0175] It should be noted that, in Figure 7 In this embodiment, the sixth area, 703, is located at the bottom of the page and is used to present promotional creative content generated when the user's preference is "classic". This layout allows the classic ad to be embedded as supplementary information at the end of the overall information flow without interrupting the user's original browsing path. It is suitable for supplementary promotional presentation after the main content has been viewed, which helps to extend the ad exposure time while ensuring user experience.

[0176] And in Figure 8 In the interface shown, the seventh area, 801, is positioned after the information block in the middle of the page, immediately following the main content area. When a user's preference for classic products is detected, the promotional information server prioritizes embedding the corresponding classic product promotional content into this middle area. This layout ensures that classic product ads are exposed earlier in the user's browsing path, making them more likely to attract attention and clicks, and is suitable for targeted, high-exposure promotional strategies for users with high preferences.

[0177] Furthermore, although the advertising content in both embodiments supports mixed text and image layouts, dynamic playback, and swipe browsing, their marketing objectives differ due to the different display locations: Figure 7 Emphasizing supplementary and smooth transformation, while Figure 8 It leans more towards interruptive and precise guidance.

[0178] In conclusion, Figure 7 and Figure 8 The differences in the placement of classic ads reflect a strategy of optimizing promotional resource allocation based on user preferences and page structure differences, which helps to achieve more targeted and diverse promotional results.

[0179] The above embodiments, by displaying target promotion information including transaction path guidance for the second type of promotional content and the second type of promotional products on the second search content page, and combining the matching relationship between the behavioral characteristics represented by the user's historical collection content and the promotional form of the second type of promotional content, as well as the judgment logic that the historical user interaction characteristics of the second type of promotional products meet preset conditions, achieve refined identification and push of promotional content with high conversion potential. This not only improves the fit between promotional content and users' potential interests, but also enhances the guidance effect of user conversion through transaction path guidance, thereby improving the overall promotion efficiency and commercial value, and has significant practicality and promotional value.

[0180] In one embodiment, the above method further includes:

[0181] Displays the third search results page;

[0182] In response to an input operation in the search area of ​​a third search content page, at least one extended term semantically related to the input term corresponding to the input operation is displayed on the third search content page. The extended term is expanded in at least one of the following ways: promotional content type information corresponding to the input term, promotional content activity information corresponding to the input term, and promotional content topic information corresponding to the input term.

[0183] The search area refers to the specific area or box on the third-party search results page where users can enter their search queries. By entering keywords in this area, the promotional information server will return information or content related to those keywords.

[0184] Extended terms refer to additional information or keywords that are semantically related to the input term. Based on the term entered by the user, the promotion information server will automatically generate or recommend other related words, concepts, or content, aiming to help users find the information or content they need more accurately.

[0185] In one exemplary embodiment, firstly, a user accesses a third search content page and enters the search area within that page. The user enters a term in the search area, triggering the search function of the promotional information server. The promotional information server identifies the term entered by the user and generates related extended terms by analyzing its semantics. Based on the user's query, the promotional information server automatically determines how to expand these extended terms and displays relevant extended information.

[0186] Specifically, the expansion methods include, but are not limited to, the following: First, the promotion information server can determine the type of promotional content related to the term entered by the user. For example, if the user enters "mobile phone," the promotion information server may automatically generate "smartphone" as an expanded term. Second, the promotion information server can also generate expanded terms such as "limited-time discount" or "holiday promotion" based on the promotional content activity information corresponding to the term. In addition, the promotion information server can also recommend related topics such as "environmental technology" or "latest mobile phone trends" based on the promotional content topic information related to the term entered by the user.

[0187] In another exemplary embodiment, the terms a user enters in the search area may trigger more refined content matching. The promotional information server not only identifies keywords but also further optimizes the generation of expanded terms through contextual analysis. For example, if a user enters "sneakers," the promotional information server will, based on their search history or current trends, display specific brands or sports activities related to sneakers, or recommend promotional activities based on the current season.

[0188] In one specific embodiment, refer to Figure 9 As shown, the specific extension methods include, but are not limited to, the following:

[0189] (1) Brand Product Series Terms: These extended terms categorize and display product series of a specific brand to enhance users' purchasing interest. For example, if a user enters "Brand A", related product series extended terms will be displayed, such as "Brand A Classic" and "Brand A New Product Series", to help users further understand the different product series of the brand and facilitate their selection and purchase.

[0190] (2) Brand Activity Keywords: These extended keywords mainly involve the brand's promotional activities to attract users to participate and increase the exposure of the activities. For example, if a user searches for "Brand A", information such as "Brand A Limited-Time Discount" or "Brand A Member Day" will be automatically pushed to the user, letting the user know about the brand's current promotional activities and dynamics, and stimulating the user's desire to buy.

[0191] (3) Brand-related keywords: These extended keywords expand on the brand's unique philosophy, design, or collaborations to strengthen the brand image and emotional connection with users. For example, when users search for "Brand A", related topics such as "Brand A's environmental philosophy" and "Brand A's designer collaboration" are displayed to introduce the brand's values ​​and innovative designs to users, thereby enhancing the brand's appeal.

[0192] In one embodiment, the method further includes:

[0193] In response to receiving the second search input information carrying the target promotion brand, a fourth search content page is displayed. The fourth search content page includes target promotion information for displaying target promotion content corresponding to the target promotion brand. The target promotion information includes target promotion content matched from candidate promotion content based on at least one first favorite content and one second favorite content.

[0194] The fourth search content page refers to a page presented to the user on the terminal. This page includes target promotional information generated and displayed during user interaction, used to centrally showcase promotional information related to the target brand. Furthermore, the fourth search content page not only includes target promotional information for displaying the target promotional content, but it may also contain other information or interactive elements, guiding users to interact with the content on the page, such as the search operation area and the search results category navigation area. The search operation area is located at the top of the first content search page, containing a search box and a search button. Users can modify their search terms in the search box and click the search button to re-search. The search results category navigation area is located below the search box.

[0195] In one exemplary embodiment, the terminal can send identification information related to the collected content to the promotional information server based on the user's historical collection behavior on the platform. The identification information is used to characterize multiple promotional information items that the user has collected, as well as their associated brands, product types, content formats, and other elements. After receiving the identification information, the promotional information server constructs the current user's interest vector or behavioral feature model based on the brand identifier, collection frequency, collection time distribution, promotion type (such as new product, limited-time promotion, featured product, etc.) corresponding to each collected content, and object description information.

[0196] After completing the user operation feature modeling, the promotion information server selects multiple candidate promotional content with high similarity to the user operation features from a pre-set pool of candidate promotional content resources. Each promotional content in this resource pool is pre-associated with tag information such as its brand, content type, target user group characteristics, and placement priority. The promotion information server identifies content that highly matches the user's collection features through semantic matching, content tag association, or model calculation, thereby determining the target promotion brand and its corresponding target promotional content.

[0197] Once the target promotional content is determined, the promotional information server constructs target promotional information containing that content and pushes the page structure, display logic, and resource links used to display this target promotional information to the terminal. Upon receiving the relevant information, the terminal renders and displays the fourth search content page. This page includes the fully loaded target promotional information, showcasing promotional content that aligns with the user's favorites preferences. This page may include brand identification elements, core product information, and interactive components (such as favorites, redirects, and adding to cart) to improve promotional efficiency and user experience.

[0198] In another exemplary embodiment, if a user has collectively saved multiple series of promotional content from a brand within a specific time period, the server can identify the brand and content preference trends reflected in this behavioral pattern. Subsequently, after the user revisits the platform or triggers specific content browsing behavior, the promotional information server can push representative target promotional content related to that brand.

[0199] In one specific embodiment, reference is made to Figure 7 As shown, when a user clicks the "2025" button in the fifth area 702 of the second search content page 700, the terminal will switch to the fourth search content page. This fourth search content page contains target promotion information for displaying the target promotion content corresponding to the target brand. The target promotion content is obtained by matching and filtering candidate promotion content based on the content that the user has saved, in order to achieve more precise promotion display that matches the user's interests.

[0200] The above embodiments, by displaying targeted promotional content matched with previously saved content on the fourth search content page, enable more precise delivery of promotional information. Specifically, based on the user's previous saved content, combined with their personal interests and preferences, the most relevant promotional information is selected from the candidate content and displayed in the target promotional information. This not only improves the relevance of the promotional content but also enhances user engagement and interactivity, thereby increasing user acceptance and conversion rates.

[0201] In one embodiment, the method further includes:

[0202] In response to a trigger event on a page displaying a target collection icon for a specific promotional message, the displayed promotional message will be switched to the promotional message for the target collection icon.

[0203] In one exemplary embodiment, when a user browses a fourth search content page, the terminal can display a page switching area on the page. This area is used to display multiple target collection icons, each of which can represent the tag information of a certain promotional information that the user has historically collected, such as the collection time, the brand, or the content type. When the user clicks or swipes to select a target collection icon in this switching area, the terminal will identify the target collection icon corresponding to the triggering event and request the display data of the target collection promotional information associated with that target collection icon from the promotional information server.

[0204] After receiving a request from the terminal, the promotion information server can retrieve the associated promotional content identifier, content display template, resource loading address, and other page rendering parameters by querying historical collection records corresponding to the target collection identifier. The promotion information server then generates a page loading instruction based on the current network conditions and content priority, and returns the required target collection promotional information data to the terminal. Based on the returned data, the terminal completes the content replacement operation on the currently displayed subpage of the fourth search content page, switching the originally displayed target promotional information to the target collection promotional information matching the target collection identifier.

[0205] While switching pages, the terminal can also adaptively adjust the page structure and display logic based on the content type of the currently targeted promotional information and the user's interaction intent. For example, for video promotional content, the media player component can be loaded first and video clips can be preloaded; for text and image content, product images and purchase links can be highlighted, thereby achieving a precise match between content and interaction methods.

[0206] In another exemplary embodiment, to improve the response efficiency of page switching, the terminal can preload promotional information associated with several frequently used collection icons and store them in the local cache when the user first enters the fourth search content page. When the user triggers the corresponding target collection icon in the switching area, the terminal can directly retrieve the corresponding page content from the cache and display it, reducing network request latency and improving the smoothness and response speed of the user experience. This preloading strategy can be dynamically adjusted based on the user's past collection frequency, recent activity level, and content type preferences.

[0207] In one specific embodiment, reference is made to Figure 7As shown, when a user clicks "Favorite 1" in the fifth area 702 of the second search content page 700, the terminal switches the target promotion information displayed on the fourth search content page to the target collection promotion information corresponding to "Favorite 1", thereby achieving targeted display of promotion information related to the collection content.

[0208] The above embodiments, by responding to the trigger event of the target favorite icon on the page displaying the user's target promotional information, enable users to conveniently access and switch the display of target favorite promotional information. Specifically, when a user triggers the target favorite icon, the currently displayed target promotional information will be switched to the target favorite promotional information. This function improves the user's interactive experience, allowing users to quickly view and review their historically saved promotional content, thereby enhancing personalized recommendation capabilities and user stickiness.

[0209] In one embodiment, the method further includes:

[0210] In response to a trigger event on the page displaying the return identifier for the target promotional information, the displayed target collection promotional information will be switched to the target promotional information.

[0211] In one exemplary embodiment, when displaying the fourth search content page, the terminal pre-renders a return identifier in the page switching area and associates this identifier with the previous page state. While browsing target collection promotional information, if the user triggers the return identifier (e.g., by clicking the "back" button in the upper left corner of the page or performing a specific swipe gesture), the terminal recognizes the return operation corresponding to the trigger event and retrieves the target promotional information corresponding to the previous display state from the pre-stored state information. Subsequently, based on this state information, the terminal can replace the currently displayed target collection promotional information with the target promotional information and update the display content area on the page, allowing the user to seamlessly return to the content view before the switch.

[0212] In another exemplary embodiment, when the terminal switches to the target promotional information, it can record the current page jump path and navigation history on the social platform, including the identifier of the source page and the page content state at the time of jump. When the user triggers a return event, the terminal can call the jump path record to parse the navigation trajectory of the user when switching from the target promotional information to the target collection promotional information. Then, based on the source return identifier and its corresponding page state parameters recorded in the trajectory, the terminal can restore the target promotional information. For example, if the target promotional information contains scrolling positions, dynamic interactive components, or partially highlighted information, the terminal can restore these states at the same time as the page switch, thereby improving the user experience continuity during the subpage switching process.

[0213] The above embodiments, by responding to a trigger event of the return icon on the page targeting the promotional information, enable the function of switching back from the target promotional information to the target promotional information. This allows users to flexibly switch between saved promotional content and recommended promotional content, enhancing user convenience and interactive experience. By providing this switching function, not only can users be ensured to easily return to the target promotional information, effectively preventing them from getting lost in multiple layers of promotional information, but continuity can also be maintained between different promotional information.

[0214] In one specific embodiment, reference is made to Figure 7 As shown, when the user clicks "2025" again in the fifth area 702 of the second search content page 700, the terminal switches the currently displayed target collection promotion information in the fourth search content page to the target promotion information, so as to return to the promotion content display interface generated based on the target promotion brand.

[0215] In one embodiment, such as Figure 10 As shown, a method for promoting content interaction is provided, which can be applied to... Figure 1 Taking the promotional information server as an example, it can be understood that this method can be executed collaboratively by the terminal and the promotional information server, or collaboratively by the terminal, social platform, and promotional information server. It includes the following steps:

[0216] Step S1001: Receive first search input information sent by the terminal, and determine the corresponding first set of saved content based on the current object identifier corresponding to the first search input information; the first set of saved content includes at least one first saved content.

[0217] The first search input information refers to the query request actively submitted by the current user on the terminal to obtain certain content or services. This typically takes the form of search keywords, voice input, or image search. In practice, the first search input information is usually entered and confirmed by the current user in the search box, such as by clicking the "search" button or pressing Enter, thereby triggering content matching and recommendations. For example, if the first search input information is "Bluetooth headphones" entered on an e-commerce platform and the user clicks search, then "Bluetooth headphones" is the first search input information obtained by the terminal.

[0218] The first collection of favorites refers to saved content related to the current promotional content, which can be historical promotional information saved. The first collection of favorites is used to determine content that the current user might be interested in. In practical applications, for example, when the current user is viewing promotional information targeting "Brand XX", at least one of the user's favorite items can be displayed in a certain area of ​​the first search results page, such as "Clothing from Brand XX" and "Shoes from Brand XX".

[0219] In one exemplary embodiment, after the current user inputs first search information on a terminal, the terminal first transmits the first search input information to a promotional information server. Upon receiving the first search input information from the terminal, the promotional information server first extracts the current user identifier contained in the request to identify the specific user initiating the search. Based on this user identifier, the promotional information server retrieves a first set of saved content associated with the user from its history. This set includes at least one previously saved item by the current user. Such saved content is typically a resource related to promotional content, such as a brand homepage, promotional activity introduction page, or service recommendation content, reflecting the current user's interests or areas of focus.

[0220] Step S1003: Based on the first set of collected content, match the associated current promotional content from the candidate promotional content.

[0221] The currently promoted content refers to the type of content displayed to the current user when they search or browse. This content can include products, services, promotional activities, or brand stories, with the aim of attracting the user to click or convert. In practice, for example, when the user searches for "XX coffee machine," a banner ad for "XXX coffee machine XXXX" will first appear at the top of the first search results page. In the middle of the page, several selected product listings will be displayed, such as model numbers and highly rated products. At the bottom of the page, further promotional content related to the brand, brand story videos, user cases, and other similar product recommendations under the "You may also like" section can be pushed.

[0222] In one embodiment, after acquiring the first set of saved content, the promotion information server further constructs an interest model for the current user based on the feature information of each saved content in the set. For example, if a user frequently saves promotional content for a certain brand, it can be identified that the user has a high preference for that brand or related categories. Subsequently, the promotion information server filters out content that highly matches the interest model from the existing candidate promotional content, and, combined with the immediate needs reflected in the current search input information, ranks the candidate content by relevance, ultimately matching the most suitable current promotional content for display.

[0223] In one exemplary embodiment, the promotional information server first extracts a first set of saved content corresponding to the current user from the database. This set may include promotional information actively saved by the user at different time points, including information such as brand logos, product types, activity formats, and page styles. Subsequently, the promotional information server constructs object description information based on the feature information of the first set of saved content.

[0224] Based on this, the promotion information server loads candidate promotion content from a pre-set pool of candidate promotion content resources and extracts structured tags for each candidate promotion content item, such as the brand, content type (e.g., new product, promotion, bestseller), and media format (e.g., text, video, interactive). Then, based on a similarity matching mechanism, the promotion information server calculates the similarity between the user's description information and the feature vectors of the candidate content, identifying one or more candidate promotion content items that are highly related to the user's saved content as the associated target promotion content.

[0225] In one embodiment, after receiving a query request containing the first search input information, the promotion information server can match the associated current promotion content from the first candidate promotion content based on at least one first favorite content and other favorite content not displayed on the first search content page.

[0226] Step S1005: Send the current promotional content to the terminal so that the terminal can display the current promotional information corresponding to the current promotional content on the corresponding first search content page.

[0227] In one exemplary embodiment, after matching is completed, the promotion information server constructs the selected current promotional content into structured current promotional information and sends it to the terminal. Upon receiving this promotional information, the terminal renders the page on the first search content page, displaying the current promotional information in a preset area. This page not only presents current promotional content directly related to the search keywords but can also, based on the user's favorites preferences, display related first-favorite content in appropriate locations on the page, achieving a more personalized and recommendation-based display effect.

[0228] In the above embodiments, by receiving the first search input information sent by the terminal and combining it with the current object identifier to determine the first set of saved content, the promotion information server can capture the personalized preferences of the current object. This mechanism, which analyzes the first set of saved content and other saved content, helps to form relatively stable object description information, making subsequent content recommendations more closely aligned with the actual needs of the current object.

[0229] In one embodiment, the method further includes:

[0230] The receiving terminal sends second search input information, and determines the corresponding second set of collected content based on the current object identifier corresponding to the second search input information. The second set of collected content includes second collected content and at least one first collected content.

[0231] Based on the second set of saved content, the relevant target promotion content is matched from the second candidate promotion content;

[0232] The target promotional content is sent to the terminal so that the terminal can display the target promotional information corresponding to the target promotional content on the corresponding second search content page.

[0233] The second search input information refers to the query request actively submitted by the current user on the terminal to obtain certain content or services. This typically takes the form of search keywords, voice input, or image search. In practice, the second search input information is usually entered and confirmed by the current user in the search box, such as by clicking the "search" button or pressing Enter, thereby triggering content matching and recommendations. For example, if the second search input information is "Bluetooth headphones" entered on an e-commerce platform and the user clicks search, then "Bluetooth headphones" is the second search input information obtained by the terminal.

[0234] Targeted promotional content refers to the type of content displayed to the current user when they search or browse. This content can include products, services, promotional activities, or brand stories, with the aim of attracting clicks or conversions. In practice, for example, when the current user searches for "XX coffee machine," a banner ad for "XXX coffee machine XXXX" will first appear at the top of the second search results page. In the middle of the page, several selected product listings will be displayed, such as model numbers and highly rated products. At the bottom of the page, further promotional content related to the brand, brand story videos, user cases, and other similar product recommendations under the "You might also like" section can be pushed.

[0235] In one exemplary embodiment, after the terminal sends second search input information to the promotion information server, the promotion information server first extracts the current object identifier contained in the search request to identify the object initiating the search. Subsequently, based on the current object identifier, the promotion information server queries and determines a second set of saved content associated with it. This set includes at least second saved content generated by the current object through a previous saved operation, and at least one first saved content associated with the current object's interests.

[0236] After determining the second set of saved content, the promotion information server further uses this set as a basis to intelligently match from the second candidate promotion content library. In this process, the promotion information server compares factors such as key tags, topic categories, and historical interaction characteristics of the saved content with the candidate content, and combines this with semantic features from the second search input information to prioritize promotional materials highly relevant to user preferences and search intent. After multi-dimensional analysis and ranking, the target promotional content that best represents the current user's needs is finally determined.

[0237] After matching the target promotional content, the promotional information server sends the target promotional content to the terminal. Upon receiving the target promotional content, the terminal renders and displays the content on the second search results page.

[0239] In the above embodiments, by using the second retrieval input information and combining it with the second set of collected content corresponding to the current object identifier, the target promotion content can be matched from the second candidate promotion content, which helps to achieve more personalized and dynamic target promotion content recommendations.

[0240] In one embodiment, before the receiving terminal sends a request to display the second search content page, the method further includes:

[0241] The system receives a collection request from the terminal, establishes an association between the current object identifier corresponding to the collection request and the corresponding second collection content, and determines the second collection content as the content in the second collection content set corresponding to the current object identifier.

[0242] In an exemplary embodiment, when a terminal is browsing promotional information, and the current object actively triggers a favorite operation (such as clicking the "favorite" icon on the page), it sends a request data containing a favorite instruction to the promotional information server. This favorite request carries the unique identifier of the current promotional information and the identifier of the current object. Upon receiving the favorite request, the promotional information server first parses the parameters in the request to confirm the correspondence between the promotional information corresponding to the favorite operation and the identifier of the current object. Then, it determines the second favorited content as the content in the second set of already favorited content corresponding to the current object identifier and establishes this mapping relationship in the favorited record database on the server side.

[0243] Subsequently, the promotion information server registers the current promotion information as a second collection of content associated with the current object identifier. This ensures that when performing content matching, recommendation, or display logic based on the object identifier, the user preference characteristics reflected in this collection relationship can be given priority. This established association may include, but is not limited to, information such as: collection timestamp, user identifier, collection page type, brand tag, content tag, and display format tag, to support subsequent refined promotion content matching processing.

[0244] In another exemplary embodiment, to improve the response efficiency and data accuracy of the collection operation, the terminal can pre-cache the contextual environment data of the current page before sending the collection request, and record the operation path that triggered the user's collection behavior, such as the source page and click path, and submit it to the promotion information server along with the collection request. After receiving the request, the promotion information server not only establishes a collection mapping relationship between the current object identifier and the current promotion information, but also determines the weight or preference of the collection behavior based on the user's operation path and context information. This allows the server to assign higher priority to the collected content when generating target promotional content in the future, thereby improving the accuracy of content push and user acceptance.

[0245] The above embodiments, by receiving collection requests sent by the terminal and establishing an association between the current object identifier and the second collection content, achieve structured recording and storage of user collection behavior. Including the second collection content in the second set of collected content corresponding to the current object identifier helps to dynamically update object description information, enabling subsequent content recommendations to more accurately reflect the user's latest preferences.

[0246] In one embodiment, matching associated target promotional content from the second candidate promotional content based on the second set of saved content includes:

[0247] Retrieve the object description information corresponding to the current object identifier. The object description information is generated based on the second set of collected content corresponding to the current object identifier.

[0248] Based on the object description information, determine the interest description information of the current object corresponding to the current object identifier in multiple dimensions, including at least one of the following dimensions: interest in the promoted brand, interest in the promoted product type, and interest in the promoted form;

[0249] Matching target promotional content is obtained by filtering candidate promotional content based on interest description information.

[0250] Among these, "brand interest level" refers to the current user's tendency and intensity of interest in specific brand promotional content. This interest level reflects the user's sustained preference for a particular brand over a long period or phase, and is a manifestation of the brand dimension in the user's description information. For example, if the current user repeatedly views, clicks on, or saves promotional content for "Brand XX," including the brand's official promotional page, brand story videos, or related product recommendations, the promotional information server can determine that the user has a high level of brand interest in "Brand XX." During the promotion process, the latest promotional information of this brand can be prioritized to improve conversion efficiency.

[0251] Product type interest refers to the degree of preference a user has for a particular type of promoted product (such as clothing, cosmetics, digital products, etc.), and it is a specific reflection of category preference in the user's description information. For example, a user who frequently browses content related to "smart wearable devices," "Bluetooth headphones," and "smart bracelets" will have their product type interest concentrated in the "smart digital" category. In personalized recommendations or search result ranking, relevant product category promotional content can be prioritized based on this interest level to enhance the user's perceived relevance.

[0252] Promotional format interest refers to the current user's acceptance and preference for different promotional content presentation formats, reflecting their perceived preferences for information dissemination media or interaction modes. Specifically, promotional formats can include text / image feeds and video promotions. For example, if a user frequently spends time on video promotional content or participates in brand livestream events, it indicates a high level of interest in "video / livestream formats." Subsequent recommendations can prioritize dynamic content or immersive experience modules to enhance the attractiveness of promotional content and user engagement.

[0253] In one exemplary embodiment, after receiving a content matching request for a specific object, the promotion information server first extracts raw behavioral data related to the object's historical interactions, such as promotional information, promotional brands, category tags, promotional formats, and display frequencies, based on the second set of collected content corresponding to the current object identifier. The promotion information server then analyzes the content characteristics corresponding to these collection behaviors to construct object description information corresponding to the current object identifier. This object description information may include the user's collection intensity under a specific promotional brand, the frequency of attention to different categories of content, and response preferences to different display formats (such as text, short videos, live streams, etc.).

[0254] Furthermore, the promotion information server performs multi-dimensional feature extraction on the object description information to construct interest description information for the current object across multiple dimensions. These dimensions can specifically include interest in the promoted brand, interest in the promoted product type, and interest in the promoted format. For example, based on the number of promoted brands and the repeat collection rate in the second set of saved content, the user's preference weight for each brand can be calculated. Similarly, the concentrated interest of users in a certain type of product (such as beauty, home furnishings, and electronics) can be extracted through category distribution, and the user's preferred display method can be extracted based on dimensions such as page style and content interaction format.

[0255] After constructing the object description information, the promotion information server executes matching logic in the current candidate promotion content pool based on the object description information. Specifically, it can use similarity calculation algorithms, interest vector comparison methods, and rule matching mechanisms to prioritize and filter the second candidate content, thereby selecting target promotion content that highly matches the multidimensional interest features of the current object.

[0256] In another exemplary embodiment, a time decay weight can be introduced during the generation of object description information, giving recent collection behavior a greater influence on interest judgment and thus enhancing the ability to perceive changes in user interests. Furthermore, the promotion information server can perform collaborative filtering by combining group user data, comparing the current object with other objects with similar collection behaviors to further enrich the coverage of object description information and improve the diversity and relevance of content recommendations. The finally selected target promotional content can be packaged and sent to the terminal for display on the second or fourth search content page.

[0257] The above embodiments achieve precise filtering of target promotional content by obtaining object description information corresponding to the current object identifier and generating multi-dimensional interest description information for the current object based on this information. Specifically, by analyzing the second set of collected content corresponding to the current object identifier, personalized interest description information can be constructed, covering at least dimensions such as interest in the promoted brand, interest in the type of promoted product, and interest in the form of promoted content. This multi-dimensional interest analysis provides a more refined basis for pushing content. Based on this interest description information, target promotional content that highly matches the user's interests can be filtered from candidate promotional content, thereby improving the relevance and effectiveness of promotional content.

[0258] In one embodiment, before obtaining the object description information corresponding to the current object identifier, the method further includes:

[0259] Feature extraction is performed on the second set of collected content to obtain the behavioral features of the current object corresponding to the current object identifier. The behavioral features include at least one of the following features: collection frequency features, collection time features, promotional content related features corresponding to the second set of collected content, and resource transfer behavior features associated with collection behavior.

[0260] Based on behavioral features, a behavior vector is constructed to characterize the behavior pattern of the current object, and the behavior vector is input into a machine learning model to generate interest description information corresponding to the current object;

[0261] Based on the interest description information, generate the object description information corresponding to the current object identifier.

[0262] In one exemplary embodiment, before generating object description information corresponding to the current object identifier, the promotion information server first extracts features from the second set of collected content associated with the current object to comprehensively characterize the behavioral features of the current object. These behavioral features may cover multiple aspects, including but not limited to collection frequency features, collection time features, and promotional content-related features associated with the second set of collected content, such as the type of promotion, display format, whether the content is viewed again, and whether it redirects to external resources or a details page.

[0263] In addition, behavioral characteristics can also include resource transfer behavior characteristics associated with the collection behavior, which can reflect whether the user jumps to another page, shares, closes the page immediately after collection, or is redirected to the purchase page after collection, after collection, to further enhance the ability to portray the user's true preferences.

[0264] Based on the aforementioned behavioral characteristics, the promotional information server constructs a behavioral vector for the current object. This behavioral vector expresses the user's preference for different content features and the intensity of interaction in a multi-dimensional numerical structure. This behavioral vector is then fed as input into a pre-trained or online-trained machine learning model. The machine learning model can be a supervised learning model, a neural network model, a graph neural network model, or a fusion recommendation algorithm model. The machine learning model generates interest description information reflecting the current object's interest tendencies based on the input behavioral vector. This interest description information structurally corresponds to a predefined multi-dimensional interest space, including but not limited to preference weights or confidence scores for promoted brands, content types, and display formats.

[0265] After obtaining the interest description information, the promotion information server further performs semantic integration and structural reconstruction to generate object description information corresponding to the current object identifier.

[0266] In another exemplary embodiment, the promotion information server can perform time-series modeling of the user's action sequence before constructing the behavior vector. This can be achieved, for example, by extracting behavior segments through a sliding window, introducing a time decay factor, or using weighted processing methods. This allows recent behaviors to have higher representational weights in the behavior vector, thereby more effectively capturing the short-term fluctuations in user interests. Regarding the selection of the machine learning model, a multi-task learning structure can also be adopted, enabling the model to generate interest description information while simultaneously predicting potential user conversion behaviors or subsequent click behaviors, thereby further enhancing the relevance and commercial value of the recommended content.

[0267] The above embodiments, by extracting features from the second set of collected content, further analyze the behavioral characteristics of the current object, providing data support for generating personalized interest description information. By extracting multi-dimensional behavioral features, including collection frequency features, collection time features, promotional content-related features corresponding to the second set of collected content, and resource transfer behavior features associated with collection behavior, the behavioral patterns of the current object can be comprehensively captured, gaining a deeper understanding of the user's interests and preferences. Based on these behavioral features, a behavioral vector representing the behavioral patterns of the current object is constructed, and this behavioral vector is input into a machine learning model to generate corresponding interest description information. This interest description information comprehensively considers multiple dimensions of behavioral features, accurately reflecting the true interests and preferences of the current object. Finally, based on this detailed interest description information, object description information identifying the current object is generated, providing an accurate basis for subsequent promotional content selection. This technical solution not only improves the accuracy and personalization of promotional content delivery but also optimizes the user experience, enhances the relevance of promotional content and user engagement, thereby improving the conversion effect of promotional content.

[0268] In one embodiment, the targeted promotional content includes customized display content; furthermore, the method includes:

[0269] Based on the object description information of the current object identifier in the dimensions of promotional interaction sensitivity, promotional product type, and brand activity response, a personalized recommendation message matching the target promotional object corresponding to the target promotional content is generated. The personalized recommendation message is then combined with the corresponding target promotional object to output customized display content.

[0270] In one exemplary embodiment, the promotion information server can perform personalized semantic adaptation on the target promotional content based on multiple dimensions of data in the object description information corresponding to the current object identifier, including the promotion interaction sensitivity dimension, the promotional product type dimension, and the brand activity response dimension, to generate personalized recommendations that match the characteristics of the target promotional object. Specifically, the promotion interaction sensitivity dimension reflects the current object's level of attention to the promotional content, click activity, bounce rate, and other interactive feedback characteristics; the promotional product type dimension describes the current object's preference for different promotional content categories (such as skincare, home furnishings, digital products, etc.); and the brand activity response dimension quantifies the user's response behavior to a specific brand or its promotional activities, such as participation rate in limited-time discounts and attention to new product launches.

[0271] When generating personalized recommendations, the promotional information server first semantically fuses the object description information from the aforementioned dimensions with the target promotional content to be output. Combining attributes such as the category, display format, and brand tone of the target promotional content, a pre-trained natural language generation model dynamically generates a text recommendation. This recommendation highlights the advantages of the target promotional content and maintains a high degree of alignment with the current object's interests and behavioral characteristics. For example, if the current object shows a preference for technology products in the product type dimension and a positive response to "limited-time offers" in the brand activity response dimension, the generated recommendation might be: "Limited-time offer, unlock your exclusive new smart experience!"

[0272] After generating the recommendation message, the promotion information server combines the message with the corresponding target promotional object (such as text and image promotional content, product display cards, video promotional content, etc.) to output a customized display content that is structurally complete and consistent with the content. This display content can be presented in the user interface of the terminal as a pop-up, card, or information stream, thereby improving the user's perceived value and the click-through rate of the promotion.

[0273] In another exemplary embodiment, the generation of recommendations can also incorporate contextual information, including the user's current usage scenario (such as nighttime browsing, holidays, peak hours, etc.), historical content browsing paths, and the current page content structure, further enhancing the semantic relevance and guiding effect of the recommendations. Furthermore, the promotional information server can perform A / B testing on the generated recommendations, collecting real-time feedback on the impact of different texts on user clicks and conversions, and using this feedback to optimize the parameter configuration of the recommendation generation model, enabling continuous evolution and personalized upgrades of the recommendation language strategy.

[0274] The above embodiments generate personalized recommendations corresponding to the target promotional content by using object description information based on the current object identifier across multiple dimensions, including promotional interaction sensitivity, promotional product type, and brand activity response. This allows for targeted optimization of the recommendations, thereby improving the relevance and attractiveness of the promotional content. By accurately matching personalized recommendations with the target promotional object and combining them into customized display content, not only is user engagement and acceptance enhanced, but the conversion rate of the promotional content is also effectively increased. This enables multi-level personalization across different promotional dimensions, ensuring that recommended content accurately matches user needs and significantly enhancing the effectiveness of promotional activities.

[0275] In one embodiment, the above method further includes:

[0276] In response to a search request sent by the terminal, based on the object description information of the current object identifier and the search terms in the search request, at least one extended term related to the semantics of the search terms is generated;

[0277] Send the expanded terms to the terminal.

[0278] In one exemplary embodiment, after receiving a search request from a terminal, the promotion information server first extracts search terms from the search request. Search terms are keywords entered by the user on the terminal, representing the user's current query intent. Based on the object description information corresponding to the current object identifier, the promotion information server analyzes the user's historical behavioral characteristics, interests, and interaction patterns to obtain interest dimension information related to the current object identifier.

[0279] Based on this interest dimension information, the promotion information server uses natural language processing models or rule-based matching algorithms to semantically match search terms with users' interest features, generating at least one expanded term. Expanded terms are obtained by semantically expanding the original search terms, aiming to improve the coverage and relevance of search results, thereby more accurately meeting users' potential needs. These expanded terms may include synonyms, extended terms, or specific terms related to the user's interests that are semantically related to the search terms.

[0280] After generating expanded terms, the promotional information server transmits them to the terminal via the network. Upon receiving the expanded terms, the terminal can further optimize search results or provide users with more diverse search suggestions to improve search accuracy and user experience.

[0281] In another exemplary embodiment, the promotion information server can further adjust the generation of extended terms based on real-time environment and contextual information. For example, if a user's search behavior occurs during a specific promotional activity, the promotion information server can prioritize generating extended terms related to the promotion, or adjust the relevance of the extended terms based on factors such as the user's geographical location, time period, and device type, to ensure that the promotional content is maximally adapted to the user's current needs and intentions.

[0282] In the above embodiments, by responding to a search request sent by the terminal, and combining the object description information of the current object identifier with the search terms in the search request, extended terms semantically related to the search terms are generated, and these extended terms are sent to the terminal. This method, by combining object description information for semantic expansion, can more accurately match user needs and improve the accuracy and relevance of search results. Through the intelligent generation of extended terms, not only can search results be enriched, helping users obtain the information they need more comprehensively, but the search engine's understanding of user intent can also be improved, enhancing the user experience.

[0283] In one embodiment, the above method further includes:

[0284] When the number of historically collected contents reaches a preset threshold, the object description information corresponding to the current object identifier is updated and generated based on the historically collected contents.

[0285] In one exemplary embodiment, the promotion information server monitors the number of saved content based on user collection behavior data transmitted from the terminal. When the number of saved content reaches a preset threshold, the server triggers a process of updating and generating object description information corresponding to the current object identifier based on the saved content.

[0286] First, the promotional information server organizes and analyzes the user's historical saved content. This content can include various interactive behaviors the user engages in on their device, such as saving product pages of specific brands, saving promotional content, or content related to specific product types. Through this saved content, the server can obtain key information about the user's interests, preferences, and interaction patterns.

[0287] Next, the promotion information server uses historical saved content and combines it with user behavioral characteristics to extract features and generate corresponding behavioral vectors. These behavioral vectors reflect specific user behavior patterns and preference characteristics, such as the frequency of saving, the time of saving, and the type of brand or product saved. This behavioral vector can be used as input data for subsequent models.

[0288] Based on the behavioral vectors of historically saved content, the promotional information server further updates the object description information of the current object identifier through a pre-trained machine learning model. The object description information can include multi-dimensional descriptions of the user's interest, responsiveness, and preference trends regarding a specific promoted brand, product category, or display format. The updated object description information more accurately reflects the user's evolving interests and current needs, enabling promotional information to better match the user's individual characteristics.

[0289] Finally, the updated object description information will be stored and associated with the current object identifier. At this point, the promotion information server can provide more accurate promotional content recommendations for the user based on the updated object description information, ensuring that the promotional information is more in line with the user's interests and needs in subsequent displays.

[0290] The above embodiments, by updating the object description information corresponding to the current object identifier based on the historically saved content when the number of saved content reaches a preset threshold, can promptly reflect the latest changes in the current object's interests and preferences, effectively improving the accuracy and timeliness of the object description information. When the number of saved contents reaches a certain amount, updating the object description information can not only more accurately capture the behavioral characteristics of the current object, but also dynamically adjust the recommendation strategy based on these characteristics, optimizing the personalization of content delivery.

[0291] In a specific implementation scenario, the method of this application can be applied to the search function page, where the terminal and the promotion information server collaborate to complete the personalized delivery of brand advertising content. This method identifies and analyzes the search and interaction behaviors initiated by users on social platforms, determines their interest in new or classic product advertisements under a unified brand, and then dynamically adjusts the display structure and recommendation logic of the advertising content to achieve behavior-driven optimized content presentation. The promotion information server can be an advertising server, and the promoter is a brand advertiser.

[0292] The ad server receives various promotional materials from brand advertisers, covering new products, classic styles, and other series of content, displayed in formats including image and text ads, short videos, and brand-specific pages. After receiving brand-related keywords entered by users on social media platforms, the terminal sends a request to the ad server. The ad server generates and returns a primary content search page based on these keywords. This primary content search page contains multiple sub-pages of ads corresponding to different series of products from that brand.

[0293] During content display, the terminal records the collection interactions performed by users on the social platform and uploads the corresponding behavioral data to the advertising server. Based on this behavioral data, the advertising server extracts a series of attribute tags (such as "new products" and "classic models") from the collected ad subpages to build an interest preference model.

[0294] When the terminal subsequently receives another search input related to the brand and sends a request to the ad server, the ad server determines, based on the match between the current keyword and the existing interest model, whether the terminal's associated behavioral preference leans towards the new product series or the classic series. The ad server then filters candidate content from the brand's ad resources that better matches this preference and generates a second search content page.

[0295] The display structure of the second search content page is dynamically adjusted by the ad server based on behavioral preferences, highlighting the matching ad subpages (such as "Classic Reputation Zone" or "New Product Activity Zone"), and configuring relevant jump paths, such as "Enter Brand Mini Program", "Schedule a Trial", "View Product Reviews", etc., to guide further conversion.

[0296] In another specific implementation scenario, the method of this application can be applied to the search function page, where the terminal and the promotion information server collaborate to recommend promotional content under a unified brand for different usage scenarios or function types. By identifying interactive behaviors triggered by users on social platforms, the promotion information server can construct an interest preference feature model, thereby dynamically optimizing the promotional information display structure and content delivery strategy.

[0297] The promotion information server can be an advertising server, and the promoter is the brand advertiser. The promotion content includes advertising materials designed for various usage scenarios, such as sports, leisure, and business, or functional needs, such as anti-slip, lightweight, and breathable. The display formats include brand zone pages, graphic ads, short video ads, etc.

[0298] In the operation process, the terminal receives brand-related keywords input by users on the social media platform, such as "XX brand sports shoes," and sends the request information to the advertising server. The advertising server generates a first content search page based on the keywords and the user's description information on the social media platform, and returns advertising content containing multiple subpages. Each subpage corresponds to promotional content for different usage scenarios or functional types of the brand.

[0299] During the browsing phase, the terminal records the behavioral characteristics of users who bookmark subpages of advertisements initiated by social platform users, and uploads the corresponding behavioral data to the advertising server. The advertising server extracts feature information based on the advertising attribute tags associated with the bookmarked content (such as "daily leisure," "soft and comfortable," and "suitable for commuting"), and constructs a user interest preference model related to the current brand.

[0300] When a device subsequently receives another search request related to the brand and sends it to the ad server, the ad server determines which usage scenario or functional positioning the device's corresponding behavioral preferences lean towards based on the degree of matching between the current keywords and historical interest characteristics. For example, if historical behavior leans towards the tags "lightweight" and "outdoor," the ad server can identify a preference for sports or outdoor scenarios; if the device repeatedly focuses on keywords such as "business" and "leather," the ad server can identify a preference for products suitable for formal occasions.

[0301] Finally, the ad server filters ad creatives from the candidate promotional content to select those that better match the current behavioral characteristics and generates a second search content page. This second search content page is based on target interests and preferences, highlighting matching subpages (such as "Outdoor Travel Zone" or "Business Leather Shoes Recommendation Page") and configuring corresponding interactive guidance paths, such as "Schedule a Try-on Experience," "Join the Travel Styling Guide," and "View Styling Videos," to improve content engagement and conversion rates.

[0302] In one implementation, such as Figure 12 The diagram illustrates the interactive flow of a personalized advertising recommendation method, using the example of retrieving brand ads in a search scenario.

[0303] (1) User search and advertising data requests

[0304] 1) Social media platform users access the search function by clicking the "Discover" module on the client's homepage and entering keywords related to a specific brand, such as "XX brand skincare products." This action triggers the terminal to send a request to the social media platform.

[0305] 2) After receiving the request, the social platform sends an instruction to the advertising server to retrieve advertising data, specifying the keyword content entered by the social platform user.

[0306] (2) Data processing and content generation of the advertising server

[0307] 1) After receiving a request from a social media platform, the ad server first reads the object attribute information related to the user of that social media platform from the object description information database. For example, if the user of that social media platform has previously saved an ad for the brand's classic skincare products, the ad server will identify and extract the user's preference for classic products.

[0308] 2) The advertising server synchronously retrieves the social platform user's historical collection records from the advertising collection database to further determine their interest preferences for different advertising content.

[0309] 3) The ad server calls the Artificial Intelligence (AI) service module to request the generation of personalized recommendations. Based on the object description information and combined with natural language processing technology, the AI ​​module generates appropriate recommendations, such as: "Classic skincare, rejuvenate your complexion, explore more classic products," and returns the results to the ad server.

[0310] 4) The ad server integrates object description information, saved content, and personalized recommendations to filter ad content data that matches the interests and preferences of the social platform from the current brand's candidate ad creatives.

[0311] (3) Advertising display and user interaction

[0312] 1) The ad server returns the generated ad content data to the social platform. Based on the established display strategy and interface layout, the social platform distributes the ad content to the terminal, displaying brand ads highly relevant to user interests on the search results page. The second search content page may include redirection components guiding user actions, such as "Enter the brand mini-program" or "View new product details."

[0313] 2) If a social media user saves the brand zone page for "XX brand classic skincare products" during browsing, this action will be recorded by the client and uploaded to the advertising server via the social media platform.

[0314] 3) After receiving the collection event, the ad server parses the associated ad attribute tags (such as classic, skin care category, nourishing effects, etc.), further improves the interest model accordingly, and updates the object description information database and ad collection database simultaneously.

[0315] (4) Subsequent Search and Precise Recommendation

[0316] When a user subsequently uses the search function on the social media platform to search for content related to the brand, the platform still sends keyword requests to the ad server. Based on the updated product descriptions, historical save data, and the currently entered keywords, the ad server determines whether the user prefers classic or new product ads at that moment. For example, if the user's save data focuses on classic product lines, the ad server will tend to recommend classic product ads; if the saved content leans towards new products, it indicates that the user is more interested in new product updates.

[0317] Subsequently, the ad server filters out promotional content that matches the current interest model from the brand's candidate ad creatives, generates a new ad page, and returns it to the social platform for display, thereby achieving continuous and accurate ad recommendation services for social platform users.

[0318] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0319] Based on the same inventive concept, this application also provides a promotional content interaction device for implementing the aforementioned promotional content interaction method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more promotional content interaction device embodiments provided below can be found in the limitations of the promotional content interaction method described above, and will not be repeated here.

[0320] In one embodiment, such as Figure 12 As shown, a promotional content interaction device 1200 is provided, including: a first response module 1201, an acquisition module 1203, and a second response module 1205, wherein:

[0321] The first response module 1201 is used to display a first search content page in response to obtaining the first search input information; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content;

[0322] Module 1203 is used to obtain the collection event for the current promotional information;

[0323] The second response module 1205 is used to respond to the collection event and determine the current promotional information as the second collection content corresponding to the current object identifier.

[0324] In one embodiment, the first response module is specifically used for:

[0325] Displays the official information of the brand currently being promoted, corresponding to the current promotional content;

[0326] The display page switching area includes at least one favorite icon, which is used to switch the page displaying the current promotional information to the page displaying the corresponding favorite content;

[0327] Displays the promotional content corresponding to the promotional items of the currently promoted brand.

[0328] In one embodiment, the acquisition module is further configured to:

[0329] The page displaying the current promotional information will show an entry point for adding the promotional information to favorites. This entry point will prompt users to add the current promotional information to their favorites.

[0330] In response to the triggering of the collection operation entry, a collection event is generated for the current promotional information.

[0331] In one embodiment, the above-described apparatus further includes:

[0332] The new module is used to create and display the current collection icon corresponding to the second collection content in the displayed historical collection area; the current collection icon is used to indicate that the current promotional information corresponding to the collection event has been collected.

[0333] In one embodiment, the above-described apparatus further includes:

[0334] The first display module is used to display the access portal to historical collections in the historical collections area;

[0335] The second display module is used to display the second content page in response to a triggered operation on the access point for historical favorites.

[0336] The second display module is used to display the historical saved content corresponding to the current object identifier on the second content page.

[0337] In one embodiment, the above-described apparatus further includes:

[0338] The third display module is used to display a second search content page in response to obtaining the second search input information. The second search content page includes target promotion information for displaying target promotion content. The target promotion information is associated with at least one first favorite content and one second favorite content.

[0339] In one embodiment, the third display module is further configured to:

[0340] On the page displaying the target promotional information, display the promotional creative content corresponding to the target promotional content;

[0341] The promotional creative content is determined based on the object description information corresponding to the current object identifier, and the object description information is determined based on the characteristics of the saved content corresponding to the current object identifier.

[0342] In one embodiment, the third display module is further configured to:

[0343] Display the target promotion content that matches the target promotion brand; the target promotion brand is determined based on the object description information corresponding to the current object identifier; the target promotion content is obtained by determining the target promotion product type and target promotion form corresponding to the target promotion brand based on the object description information.

[0344] In one embodiment, the third display module is further configured to:

[0345] The target promotion information, including the first promotion content, is displayed. The first promotion content is determined when the behavioral characteristics represented by the historical promotion information of the bookmarked content corresponding to the current object identifier are matched with the first promotion form of the first promotion content. The first promotion content includes at least one of the published information and the information of the activity to be interacted with.

[0346] In one embodiment, the third display module is further configured to:

[0347] Display targeted promotional information that includes a second promotional content and a second type of promotional item, providing guidance on the transaction path.

[0348] The second promotional content is determined when the behavioral characteristics represented by the historical promotional information of the saved content corresponding to the current object identifier are matched with the second promotional form of the second promotional content, and the historical user interaction characteristics of the second type of promotional product meet the preset conditions.

[0349] In one embodiment, the above-described apparatus further includes:

[0350] The fourth display module is used to display the third search results page;

[0351] The second response module is used to respond to an input operation in the search area of ​​the third search content page, and to display at least one extended term that is semantically related to the input term corresponding to the input operation on the third search content page. The extended term is extended in at least one of the following ways: promotional content type information corresponding to the input term, promotional content activity information corresponding to the input term, and promotional content topic information corresponding to the input term.

[0352] In one embodiment, the above-described apparatus further includes:

[0353] The fifth display module is used to display a fourth search content page in response to obtaining the second search input information carrying the target promotion brand. The fourth search content page includes target promotion information for displaying the target promotion content corresponding to the target promotion brand. The target promotion information includes target promotion content matched from candidate promotion content based on at least one first collection content and one second collection content.

[0354] In one embodiment, such as Figure 13 As shown, a promotional content interaction device 1300 is provided, including: a first receiving module 1301, a first matching module 1303, and a first sending module 1305, wherein:

[0355] The first receiving module 1301 is used to receive first search input information sent by the terminal, and determine the corresponding first set of collected content based on the current object identifier corresponding to the first search input information; the first set of collected content includes at least one first collected content.

[0356] The first matching module 1303 is used to match the associated current promotional content from the candidate promotional content based on the first set of collected content;

[0357] The first sending module 1305 is used to send the current promotional content to the terminal so that the terminal can display the current promotional information corresponding to the current promotional content on the corresponding first search content page.

[0358] In one embodiment, the above-described apparatus further includes:

[0359] The second receiving module is used to receive the second search input information sent by the terminal, and determine the corresponding second set of collected content based on the current object identifier corresponding to the second search input information. The second set of collected content includes the second collected content and at least one first collected content.

[0360] The second matching module is used to match the associated target promotion content from the second candidate promotion content based on the second collection of content;

[0361] The second sending module is used to send the target promotional content to the terminal, so that the terminal can display the target promotional information corresponding to the target promotional content on the corresponding second search content page.

[0362] In one embodiment, the above-described apparatus further includes:

[0363] The third receiving module is used to receive collection requests sent by the terminal, establish the association between the current object identifier corresponding to the collection request and the corresponding second collection content, and determine the second collection content as the content in the second collection content set corresponding to the current object identifier.

[0364] In one embodiment, the second matching module is further configured to:

[0365] The acquisition module is used to obtain the object description information corresponding to the current object identifier. The object description information is generated based on the second set of collected content corresponding to the current object identifier.

[0366] The determination module is used to determine the interest description information of the current object corresponding to the current object identifier in multiple dimensions based on the object description information. The multiple dimensions include at least one of the following dimensions: interest in the promoted brand, interest in the promoted product type, and interest in the promoted form.

[0367] The filtering module is used to filter matching target promotional content from candidate promotional content based on interest description information.

[0368] In one embodiment, the above-described apparatus further includes:

[0369] The extraction module is used to extract features from the second set of collected content to obtain the behavioral features of the current object corresponding to the current object identifier. The behavioral features include at least one of the following features: collection frequency features, collection time features, promotional content related features corresponding to the collected content, and resource transfer behavior features associated with the collection behavior.

[0370] The building module is used to construct a behavior vector based on behavioral features to represent the behavior pattern of the current object, and input the behavior vector into the machine learning model to generate interest description information corresponding to the current object;

[0371] The first generation module is used to generate object description information corresponding to the current object identifier based on the interest description information.

[0372] In one embodiment, the above-described apparatus further includes:

[0373] The second generation module is used to generate personalized recommendation texts that match the target promotion object corresponding to the target promotion content based on the object description information of the current object identifier in the dimensions of promotion interaction sensitivity, promotion product type, and brand activity response. The personalized recommendation texts are then combined with the corresponding target promotion object to output customized display content.

[0374] In one embodiment, the above-described apparatus further includes:

[0375] The response module is used to respond to the search request sent by the terminal and generate at least one extended term that is semantically related to the search term based on the object description information of the current object identifier and the search terms in the search request.

[0376] The sending module is used to send the extended terms to the terminal.

[0377] In one embodiment, the above-described apparatus further includes:

[0378] The update module is used to update and generate object description information corresponding to the current object identifier based on the historically collected content when the number of historically collected content reaches a preset threshold.

[0379] Each module in the aforementioned interactive promotional content device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0380] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 14 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores relevant data during the interactive promotional content process. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for interactive promotional content.

[0381] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 15 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for promoting interactive content. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0382] Those skilled in the art will understand that Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0383] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0384] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0385] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

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

[0387] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can 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 can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic units, data processing logic units, etc., and are not limited to these.

[0388] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.

[0389] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for interactive promotional content, characterized in that, The method includes: In response to receiving the first search input information, a first search content page is displayed; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content; Get the collection event for the current promotional information; In response to the collection event, the current promotional information is identified as the second collection content corresponding to the current object identifier.

2. The method according to claim 1, characterized in that, The display of the current promotional information includes at least one of the following steps: Displays the official information of the brand currently being promoted, corresponding to the currently promoted content; The display page switching area includes at least one favorite icon, which is used to switch the page displaying the current promotional information to the page displaying the corresponding favorite content; This displays the promotional content corresponding to the promotional items of the currently promoted brand.

3. The method according to claim 1, characterized in that, The process of acquiring the collection event for the current promotional information includes: The page displaying the current promotional information will show an entry point for saving the promotional information, which will prompt the user to save the current promotional information. In response to the triggering operation of the collection operation entry, a collection event for the current promotional information is generated.

4. The method according to claim 1, characterized in that, After determining the current promotional information as the second collection content corresponding to the current object identifier, the method further includes: In the displayed historical collection area, a new collection icon corresponding to the second collection content is created and displayed; the current collection icon is used to indicate that the current promotional information corresponding to the collection event has been collected.

5. The method according to claim 4, characterized in that, The method further includes: The historical collection area displays the access portal to historical collections; In response to a triggered operation on the historical collection access entry, a second content page is displayed; The second content page displays the historical saved content corresponding to the current object identifier.

6. The method according to claim 1, characterized in that, The method further includes: In response to receiving the second search input information, a second search content page is displayed, the second search content page including target promotion information for displaying target promotion content; the target promotion information is associated with the at least one first favorite content and the second favorite content.

7. The method according to claim 6, characterized in that, The page displaying the second search results includes: The page displaying the target promotional information will display the corresponding promotional creative content. The promotional creative content is determined based on the object description information corresponding to the current object identifier, and the object description information is determined based on the characteristics of the historically saved content corresponding to the current object identifier.

8. The method according to claim 6, characterized in that, The page displaying the second search results includes: Displaying target promotion content matching the target promotion brand; wherein the target promotion brand is determined based on the object description information corresponding to the current object identifier; and the target promotion content is obtained based on the target promotion product type and target promotion format corresponding to the target promotion brand.

9. The method according to claim 6, characterized in that, The target promotional content includes the first promotional content corresponding to the first type of promotional product, and the display of the second search content page includes: The target promotion information including the first promotion content is displayed; the first promotion content is determined when the behavioral characteristics represented by the historical promotion information of the saved content corresponding to the current object identifier are matched with the first promotion form of the first promotion content, and the first promotion content includes at least one of the published information and the information of the activity to be interacted with.

10. The method according to claim 6, characterized in that, The target promotional content includes the second promotional content corresponding to the second type of promotional items, and the display of the second search content page includes: Displaying targeted promotional information that includes the second type of promotional content and the second type of promotional items, providing guidance on the transaction path; The second promotional content is determined when the behavioral characteristics represented by the historical promotional information of the saved content corresponding to the current object identifier are matched with the second promotional form of the second promotional content, and the historical user interaction characteristics of the second type of promotional product meet preset conditions.

11. The method according to any one of claims 1-10, characterized in that, The method further includes: Displays the third search results page; In response to an input operation in the search area of ​​the third search content page, at least one extended term is semantically associated with the input term corresponding to the input operation on the third search content page. The extended term is extended in at least one of the following ways: promotional content type information corresponding to the input term, promotional content activity information corresponding to the input term, and promotional content topic information corresponding to the input term.

12. The method according to claim 1, characterized in that, The method further includes: In response to receiving second search input information carrying the target promotion brand, a fourth search content page is displayed. The fourth search content page includes target promotion information for displaying target promotion content corresponding to the target promotion brand. The target promotion information includes target promotion content matched from second candidate promotion content based on the at least one first favorite content and the second favorite content.

13. The method according to claim 12, characterized in that, The method further includes: In response to a trigger event on a page displaying a target collection icon for a target promotional message, the displayed target promotional message is switched to the target collection promotional message corresponding to the target collection icon.

14. The method according to claim 13, characterized in that, The method further includes: In response to a trigger event of the return identifier on the page targeting the promotional information, the displayed promotional information is switched to the target promotional information.

15. A method for promoting content interaction, characterized in that, The method includes: The receiving terminal sends first search input information, and determines the corresponding first set of saved content based on the current object identifier corresponding to the first search input information; the first set of saved content includes at least one first saved content. Based on the first set of collected content, the associated current promotional content is obtained by matching from the first candidate promotional content; The current promotional content is sent to the terminal so that the terminal displays the current promotional information corresponding to the current promotional content on the corresponding first search content page.

16. The method according to claim 15, characterized in that, The method further includes: Receive the second search input information sent by the terminal, and determine the corresponding second set of saved content based on the current object identifier corresponding to the second search input information. The second set of saved content includes the second set of saved content and the at least one first set of saved content. Based on the second set of collected content, the associated target promotional content is matched from the second candidate promotional content; The target promotional content is sent to the terminal so that the terminal displays the target promotional information corresponding to the target promotional content on the corresponding second search content page.

17. The method according to claim 16, characterized in that, Before the second retrieval input information sent by the receiving terminal, the system also includes: The system receives a collection request sent by the terminal, establishes an association between the current object identifier corresponding to the collection request and the corresponding second collection content, and determines the second collection content as the content in the second collection content set corresponding to the current object identifier.

18. The method according to claim 16, characterized in that, The process of matching associated target promotional content from the second candidate promotional content based on the second set of collected content includes: Obtain the object description information corresponding to the current object identifier, wherein the object description information is generated based on the second set of collected content corresponding to the current object identifier; Based on the object description information, the interest description information of the current object corresponding to the current object identifier is determined in multiple dimensions, and the multiple dimensions include at least one of the following dimensions: interest in the promoted brand, interest in the promoted product type, and interest in the promoted form; Based on the interest description information, the matching target promotion content is obtained by filtering from the candidate promotion content.

19. The method according to claim 18, characterized in that, Before obtaining the object description information corresponding to the current object identifier, the method further includes: Feature extraction is performed on the second set of collected content to obtain the behavioral features of the current object corresponding to the current object identifier. The behavioral features include at least one of the following features: collection frequency features, collection time features, promotional content related features corresponding to the collected content, and resource transfer behavior features associated with collection behavior. Based on the behavioral features, a behavioral vector is constructed to characterize the behavioral pattern of the current object, and the behavioral vector is input into a machine learning model to generate interest description information corresponding to the current object; Based on the interest description information, generate object description information corresponding to the current object identifier.

20. The method according to claim 16, characterized in that, The target promotional content includes customized display content, and the method further includes: Based on the object description information of the current object identifier in the dimensions of promotional interaction sensitivity, promotional product type, and brand activity response, a personalized recommendation message matching the target promotional object corresponding to the target promotional content is generated, and the personalized recommendation message and the corresponding target promotional object are combined and output to obtain the customized display content.

21. A promotional content interactive device, characterized in that, The device includes: The first response module is used to display a first search content page in response to receiving the first search input information; the first search content page includes current promotion information for displaying the current promotion content and at least one first favorite content associated with the current promotion content; The acquisition module is used to acquire collection events related to the current promotional information; The second response module is used to respond to the collection event and determine the current promotion information as the second collection content corresponding to the current object identifier.

22. A promotional content interactive device, characterized in that, The device includes: The first receiving module is used to receive first search input information sent by the terminal, and determine the corresponding first set of saved content based on the current object identifier corresponding to the first search input information; the first set of saved content includes at least one first saved content. The first matching module is used to match the associated current promotional content from the candidate promotional content based on the first set of collected content; The first sending module is used to send the current promotional content to the terminal, so that the terminal displays the current promotional information corresponding to the current promotional content on the corresponding first search content page.

23. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 20.

24. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 20.

25. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 20.