Multimedia content display method and device, electronic equipment and storage medium
By generating personalized, exclusive promotional content based on multimedia content and target audience preferences, the problem of multimedia content failing to attract clicks is solved, thereby improving click-through rate and relevance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
- Filing Date
- 2024-10-22
- Publication Date
- 2026-04-24
AI Technical Summary
Existing multimedia content struggles to attract clicks from the target audience with compelling content and compelling benefits, and audience attention is scarce, resulting in low click-through rates.
By generating exclusive promotional content for the target audience, personalized key information is generated based on the original key information in the multimedia content and the target audience's content preferences. The content is then positioned and played according to the level of interest.
It enables personalized content display, increases the click-through rate of multimedia content, optimizes the matching degree between content and target audience, and attracts target audience's consumption behavior.
Smart Images

Figure CN121924315A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet technology, and in particular to a method, apparatus, electronic device, and storage medium for displaying multimedia content. Background Technology
[0002] With the widespread use of the internet and electronic devices, promoting products, services, brands, or concepts through multimedia content (such as video advertising) has become a major promotional method. However, in the current content delivery industry, much multimedia content still faces challenges in attracting clicks from the target audience through compelling content and attractive benefits. This is mainly due to the following issues with current multimedia content:
[0003] (a) Quality issues of multimedia content itself.
[0004] Due to limited production budgets, insufficient creativity, or a lack of understanding of the target audience's needs and interests, the production quality of many multimedia contents varies greatly, resulting in low-quality content that fails to effectively stimulate viewers' interest. Furthermore, some multimedia content suffers from simplistic and unoriginal creative approaches, often employing similar presentation techniques and visual elements, which can easily bore viewers and discourage them from clicking to learn more.
[0005] (ii) Audience attention issues.
[0006] In this age of information overload, viewers are bombarded with a deluge of information and content, making their attention increasingly scarce and raising their standards for selecting multimedia content. Therefore, even content with some appeal may be overlooked amidst the vast sea of information.
[0007] Therefore, how to effectively increase the click-through rate of multimedia content is an urgent problem to be solved. Summary of the Invention
[0008] This application provides a method, apparatus, electronic device, and storage medium for displaying multimedia content, in order to improve the click-through rate of multimedia content.
[0009] This application provides a method for displaying multimedia content, comprising:
[0010] A content browsing interface is presented; the content browsing interface is used to display a recommended information stream to the target audience.
[0011] In response to a content switching operation on the content browsing interface, exclusive promotional content generated based on the target multimedia content carried by the information stream is presented on the content browsing interface, and the user is redirected to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information.
[0012] The exclusive promotional content is used to describe exclusive key information at different levels that match the target object; each exclusive key information is generated based on the original key information in the target multimedia content and the content preference information of the target object; the target level is determined based on the target object's interest in the information stream.
[0013] Another method for displaying multimedia content provided in this application includes:
[0014] When the target object browses the information stream in the content browsing interface, the target multimedia content to be displayed carried by the information stream is preloaded.
[0015] Extract the original key information from the target multimedia content and obtain the content preference information of the target object;
[0016] Based on the original key information and the content preference information, exclusive promotional content is generated for the target object, wherein the exclusive promotional content is used to describe the exclusive key information at different levels that match the target object;
[0017] The exclusive promotional content is sent to the target object, and in response to the target object's content switching operation on the content browsing interface, the exclusive promotional content is presented in the content browsing interface, and the user is redirected to the exclusive promotional content to play the content segment corresponding to the exclusive key information at the target level; wherein, the target level is determined based on the target object's interest in the information stream.
[0018] This application provides a multimedia content display device, comprising:
[0019] A presentation unit is used to present a content browsing interface; the content browsing interface is used to display a recommended information stream to the target object.
[0020] The response unit is used to respond to the content switching operation of the content browsing interface, and to present exclusive promotional content generated based on the target multimedia content carried by the information stream in the content browsing interface, and jump to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information;
[0021] The exclusive promotional content is used to describe exclusive key information at different levels that match the target object; each exclusive key information is generated based on the original key information in the target multimedia content and the content preference information of the target object; the target level is determined based on the target object's interest in the information stream.
[0022] Optionally, the level of each of the exclusive key information is associated with the content preference information of the target object, and the level represents the target object's attention index to the corresponding exclusive key information.
[0023] Optionally, the response unit is specifically used for:
[0024] If the interest level falls within a preset interest level range, the user will be redirected to the exclusive promotional content, where the content segment corresponding to the highest level of exclusive key information will be played.
[0025] If the interest level does not fall within the preset interest level range, the player will randomly jump to any content segment corresponding to any exclusive key information other than the highest level, or randomly jump to any content segment corresponding to any exclusive key information among all exclusive key information segments.
[0026] Optionally, the response unit is further configured to determine the degree of interest by at least one of the following methods:
[0027] The interest level is determined based on the target object's content switching operation on the content browsing interface, wherein the interest level is negatively correlated with the triggering state of the content switching operation;
[0028] The interest level is determined based on the duration of the target object's gaze on the content browsing interface, wherein the interest level is positively correlated with the duration of gaze.
[0029] Optionally, the response unit is further configured to:
[0030] After the content segment corresponding to the exclusive key information at the target level has finished playing, continue playing the content segments corresponding to other exclusive key information.
[0031] Optionally, the response unit is specifically used for:
[0032] The program will randomly redirect to and play content segments corresponding to other specific key information.
[0033] After all the content segments corresponding to each specific key information have been played, the content segments corresponding to each specific key information will be played in turn.
[0034] Optionally, the response unit is further configured to:
[0035] The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information;
[0036] In response to a first type of trigger operation targeting any target time point, the user is redirected to the corresponding content segment in the exclusive promotional content for playback. The target time point is the time point associated with other exclusive key information besides the target-level exclusive key information.
[0037] Optionally, the response unit is further configured to:
[0038] The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information;
[0039] In response to a second type of triggering operation at any point in time, the target multimedia content is presented, and the user is redirected to the target multimedia content to play the content segment associated with the corresponding exclusive key information.
[0040] This application provides a multimedia content display device, comprising:
[0041] The analysis unit is used to extract various original key information from the target multimedia content and obtain the content preference information of the target object.
[0042] The generation unit is used to generate exclusive promotional content for the target object based on the original key information and the content preference information, wherein the exclusive promotional content is used to describe the exclusive key information at different levels that match the target object;
[0043] A feedback unit is used to send the exclusive promotional content to the target object, and in response to the target object's content switching operation on the content browsing interface, to present the exclusive promotional content in the content browsing interface and jump to the exclusive promotional content to play the content segment corresponding to the exclusive key information at the target level; wherein, the content browsing interface is used to display a recommended information stream to the target object, the information stream carrying the target multimedia content; the target level is determined based on the target object's interest in the information stream.
[0044] Optionally, the generation unit is specifically used for:
[0045] Based on the content preference information of the target object, determine the subgroup to which the target object belongs;
[0046] Match the original key information with the content requirements corresponding to the subgroup;
[0047] Based on the matching results and the content fragments corresponding to each original key information in the target multimedia content, the exclusive promotional content composed of each exclusive key information is generated.
[0048] Optionally, the generation unit is further configured to:
[0049] The level of each exclusive key information is determined based on the matching result, wherein the level of each exclusive key information represents the attention index of the target object to the corresponding exclusive key information.
[0050] Optionally, the generation unit is specifically used for:
[0051] The content preference information and the content fragments corresponding to each original key information in the target multimedia content are input into the trained generative model.
[0052] Based on the generation model, the exclusive promotional content is generated, which consists of the various exclusive key information.
[0053] The generative model is trained based on labeled key information of the samples and sample content preference information.
[0054] Optionally, the device further includes:
[0055] The first optimization unit is used to collect feedback data from each object on the specific key information generated based on the generative model;
[0056] The generative model is iteratively optimized based on the collected feedback data.
[0057] Optionally, the device further includes:
[0058] The second optimization unit is used to detect the actual delivery effect of the target multimedia content;
[0059] Based on the actual delivery results, adjust at least one of the following:
[0060] The original key information corresponding to the target multimedia content and the delivery strategy of the target multimedia content.
[0061] Optionally, the device further includes:
[0062] The promotion unit is used to recommend the target multimedia content to relevant objects on other platforms based on the content preference information of the target object and various exclusive key information that matches the target object.
[0063] An electronic device provided in this application includes a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of any of the above-described multimedia content display methods.
[0064] This application provides a computer-readable storage medium including a computer program. When the computer program is run on an electronic device, the computer program is used to cause the electronic device to perform the steps of any of the above-described multimedia content display methods.
[0065] This application provides a computer program product, which includes a computer program stored in a computer-readable storage medium. When a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of any of the above-described multimedia content display methods.
[0066] The beneficial effects of this application are as follows:
[0067] This application provides a method, apparatus, electronic device, and storage medium for displaying multimedia content. Specifically, when browsing an information stream product, an object can trigger a content switching operation in the content browsing interface to switch the information stream currently displayed. In this application embodiment, the information stream can carry target multimedia content to be displayed. When the target object triggers the content switching operation, and the switched content browsing interface needs to present the target multimedia content, the client in this application does not directly present the original target multimedia content, but rather presents exclusive promotional content generated based on this target multimedia content for the target object. For different objects, different exclusive promotional content can be generated based on the same target multimedia content, achieving a highly personalized content presentation and a personalized content display effect for different objects.
[0068] Furthermore, the exclusive promotional content specifically includes content fragments corresponding to various levels of exclusive key information that match the target audience. Unlike the universality of the original key information in the target multimedia content, this exclusive key information is generated by combining the original key information in the target multimedia content with the content preference information of the target audience. For different audiences, it can match their preferences and interests. For a single audience, it can better match the target audience's interests and consumption habits, thus optimizing the matching degree between the target multimedia content and the target audience.
[0069] Based on this, when presenting exclusive promotional content to the target audience, this application will directly locate and play content segments corresponding to the exclusive key information at the target level (i.e., the level matching the interest level) within the recommended information feed, according to the target audience's level of interest in the recommended information feed. In other words, for the same target audience, if their level of interest in the current information feed content differs, content segments corresponding to different levels of exclusive key information will be prioritized for playback to attract clicks and generate consumption behavior for the target multimedia content, thereby increasing click-through rates.
[0070] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0071] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0072] Figure 1 This is a schematic diagram of an application scenario in an embodiment of this application;
[0073] Figure 2A This is a schematic diagram illustrating the display of an advertisement using an advertising display container, as described in related technologies.
[0074] Figure 2B This is a schematic diagram illustrating the display of advertisements using another type of advertising display container in related technologies.
[0075] Figure 3 A flowchart illustrating the implementation of a multimedia content display method provided in this application embodiment;
[0076] Figure 4 This is a schematic diagram illustrating the matching relationship between screen swiping state and interest level in an embodiment of this application;
[0077] Figure 5 This is a schematic diagram illustrating how selling points are matched based on the screen swiping speed of the target object in an embodiment of this application;
[0078] Figure 6 This is a schematic diagram illustrating another method of matching selling points based on the screen scrolling speed of the target object in an embodiment of this application.
[0079] Figure 7 This is a schematic diagram of a carousel display of selling points in an embodiment of this application;
[0080] Figure 8 This is a schematic diagram of the advertisement display in the first type of browser in the embodiments of this application;
[0081] Figure 9 This is a schematic diagram illustrating the display of advertisements in a second type of browser as described in this application embodiment;
[0082] Figure 10 This is a schematic diagram illustrating the display of advertisements in a third type of browser in an embodiment of this application;
[0083] Figure 11 This is a schematic diagram illustrating the display of advertisements in a fourth browser according to an embodiment of this application;
[0084] Figure 12 This is a schematic diagram illustrating the display of advertisements in the fifth type of browser in this application embodiment;
[0085] Figure 13 This is a schematic diagram illustrating the display of advertisements in the sixth type of browser in this application embodiment;
[0086] Figure 14 This is a schematic diagram illustrating a specific key information time point highlighting method in an embodiment of this application;
[0087] Figure 15 This is a schematic diagram illustrating the mutual selection of advertising selling points in an embodiment of this application;
[0088] Figure 16 A flowchart illustrating an implementation of another method for displaying multimedia content provided in this application.
[0089] Figure 17 This is a schematic diagram illustrating a method for extracting preference tags and their specific key information for different subgroups in an embodiment of this application.
[0090] Figure 18 This is a schematic diagram of an optional multi-terminal interaction implementation in an embodiment of this application;
[0091] Figure 19 This is a schematic diagram of the composition structure of a multimedia content display device according to an embodiment of this application;
[0092] Figure 20 This is a schematic diagram of the composition structure of another multimedia content display device in an embodiment of this application;
[0093] Figure 21 This is a schematic diagram of the hardware structure of an electronic device using an embodiment of this application;
[0094] Figure 22 This is a schematic diagram of the hardware structure of another electronic device using an embodiment of this application. Detailed Implementation
[0095] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this application. Obviously, the described embodiments are only some embodiments of the technical solutions of this application, and not all embodiments. Based on the embodiments recorded in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the technical solutions of this application.
[0096] The following describes some of the concepts involved in the embodiments of this application.
[0097] Content browsing interface: This is an object-oriented interface used to display recommended information feeds to objects. Specifically, it refers to the visual area on an application or website where objects can view and interact with various content, such as the homepage of a news application, the product list page of an e-commerce platform, or the recommendation page for short videos. A content browsing interface can contain various elements, such as text, images, videos, and links, arranged according to a specific layout and structure to facilitate browsing and navigation.
[0098] Information feed: This refers to a series of content items dynamically displayed in a content browsing interface according to a certain logic and order. These content items can take various forms, such as articles, images, videos, user posts, and advertisements; in this article, they are referred to as multimedia content. They are typically personalized recommendations based on the user's interests, behaviors, and preferences. The characteristic of an information feed is that the content is constantly updated, and users can browse new content by scrolling or swiping.
[0099] Key information refers to the core elements or important features extracted from multimedia content, such as the selling points of an advertisement, the unique functions of a product, and the main highlights of an event. These aim to attract the attention of the target audience and stimulate their interest. Specifically, selling points refer to the unprecedented, original, or unique characteristics of the product in the advertisement. When implemented in marketing strategies and tactics, these characteristics are transformed into benefits and utilities that consumers can accept and recognize, thereby achieving the goals of product sales and brand building.
[0100] Specifically, this application mainly involves two types of key information: original key information and specific key information. Original key information refers to the core elements or important characteristics of the original target multimedia content, and is a general type of information applicable to different objects. Specific key information, on the other hand, is generated based on the original key information and the target object's content preference information; it is specific to the target object and is a type of personalized information.
[0101] Personalized promotional content: This is content generated specifically for a target audience, combining the target multimedia content with the target audience's content preferences to create content that better matches their tastes. It is personalized promotional content designed to increase the audience's interest and engagement. The personalized promotional content in this application typically includes multiple levels of personalized key information, each level specifically reflecting the target audience's preferences and needs.
[0102] The design concept of the embodiments of this application is briefly introduced below:
[0103] In the information age, using multimedia content to promote products, services, brands, or concepts has become a primary promotional method. For example, to increase awareness and purchase of their products, manufacturers typically create promotional multimedia content, such as video advertisements, and display them on well-known public platforms like web pages.
[0104] As described in the background section, in the current advertising industry, many video ads still face challenges in attracting clicks from the target audience through compelling content and benefits.
[0105] In related technologies, to overcome the aforementioned problems, a new advertising display method has been proposed: using diverse advertising display containers to simultaneously display video ads, selling points, and conversion buttons within a single screen. For example... Figure 2A , Figure 2B The diagram illustrates how, in related technologies, advertisements are displayed in a browser using an ad display container. Figure 2A , Figure 2B The right side of the interface displays video ads and selling points. Figure 2B The left side of the interface displays a conversion button. This ad display method helps advertisers quickly convey key advertising information (the selling points need to be manually uploaded by the advertiser), and also helps the target audience quickly and easily obtain the key information, thereby achieving a higher conversion rate. The ad display containers for other applications (APPs) are similar and will not be elaborated upon.
[0106] While this type of advertising display container solution can centrally present key information and improve the perception efficiency of objects, it also has some potential drawbacks, such as information overload, heavy interaction load, impaired object experience consistency, high loading and running requirements, and the need for manual intervention in deployment. A detailed analysis follows:
[0107] This type of ad display container, which centrally displays video ads, selling points, and conversion buttons, can easily lead to an overload of information that is difficult for users to digest in a short time, resulting in information confusion. Furthermore, users may need to expend extra effort to understand and operate multiple interactive elements, increasing the complexity and learning curve. Additionally, if this display method doesn't match the overall design style of the app, it may disrupt users' habits and affect the consistency of their experience. Moreover, video ads typically require high bandwidth and processing power for smooth playback, which can pose a challenge to low-end devices, potentially causing slow loading or stuttering. Finally, when uploading, advertisers need to fill in selling point information, display copy, and images on the server, which is cumbersome and fails to create personalized displays based on user preferences, making it difficult to attract different target audiences to see different advertising benefits.
[0108] In view of this, this application proposes a method, apparatus, electronic device, and storage medium for displaying multimedia content. Specifically, when browsing an information stream product, an object can trigger a content switching operation in the content browsing interface to switch the information stream currently displayed on the content browsing interface. In the embodiments of this application, the information stream can carry target multimedia content to be displayed. When the target object triggers the content switching operation, and the switched content browsing interface needs to present the target multimedia content, the client in this application does not directly present the original target multimedia content, but rather presents exclusive promotional content generated based on this target multimedia content for the target object. For different objects, different exclusive promotional content can also be generated based on the same target multimedia content, achieving a highly personalized content presentation and a personalized content display effect for different objects.
[0109] Furthermore, the exclusive promotional content specifically includes content fragments corresponding to various levels of exclusive key information that match the target audience. Unlike the universality of the original key information in the target multimedia content, this exclusive key information is generated by combining the original key information in the target multimedia content with the content preference information of the target audience. For different audiences, it can match their preferences and interests. For a single audience, it can better match the target audience's interests and consumption habits, thus optimizing the matching degree between the target multimedia content and the target audience.
[0110] Based on this, when presenting exclusive promotional content to the target audience, this application directly locates and plays content segments corresponding to the exclusive key information at the target level (i.e., the level matching the interest level) within the recommended information feed, according to the target audience's level of interest in the recommended information feed. In other words, for the same target audience, if their level of interest in the current information feed content differs, content segments corresponding to different levels of exclusive key information will be prioritized for playback to attract clicks and generate consumption behavior for the target multimedia content, thereby increasing click-through rates. Clearly, this application avoids the aforementioned problems of information overload, heavy interaction load, compromised user experience consistency, high loading and running requirements, and the need for manual intervention.
[0111] The preferred embodiments of this application are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit this application. Furthermore, the embodiments and features in the embodiments of this application can be combined with each other without conflict.
[0112] like Figure 1 The diagram shown illustrates an application scenario in an embodiment of this application. The application scenario diagram includes a terminal device 110 and a server 120.
[0113] In this embodiment, the terminal device 110 includes, but is not limited to, mobile phones, tablets, laptops, desktop computers, e-book readers, smart voice interaction devices, smart home appliances, and in-vehicle terminals. The terminal device may have a client application related to information flow products installed. This client application can be software (such as a browser, short video software, etc.), or it can be a webpage, mini-program, etc. The server 120 is the server corresponding to the software, webpage, mini-program, etc., or it can be a server specifically used for multimedia content display control; this application does not impose specific limitations. The server 120 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0114] It should be noted that the multimedia content display method in each embodiment of this application can be executed by an electronic device, which can be a terminal device 110 or a server 120. That is, the method can be executed by the terminal device 110 or the server 120 alone, or by both the terminal device 110 and the server 120. For example, when executed by both the terminal device 110 and the server 120, the terminal device 110 can install the client listed above, such as a browser. The target object can browse the recommended information stream through the content browsing interface in the browser. This information stream can carry the target multimedia content to be displayed. When the target object triggers a content switching operation on the content browsing interface and switches the information stream displayed on the current content browsing interface, assuming that the content browsing interface after the switch needs to display the target multimedia content, the client in this application does not directly display the original target multimedia content, but rather displays exclusive promotional content generated based on this target multimedia content for the target object. This exclusive promotional content is generated by the server 120 and returned to the client. The specific implementation method is as follows:
[0115] The client presents a content browsing interface to the target audience, which is used to display a recommended information stream to the target audience.
[0116] During the browsing process of the target object, the server 120 will preload the target multimedia content to be displayed carried by the information stream; extract each original key information in the target multimedia content and obtain the content preference information of the target object; generate exclusive promotional content for the target object based on each original key information and content preference information, wherein the exclusive promotional content is used to describe the exclusive key information of different levels that match the target object;
[0117] Then, server 120 sends the exclusive promotional content to the target object and the client. After the client responds to the target object's content switching operation on the content browsing interface through terminal device 110, the exclusive promotional content generated based on the target multimedia content carried by the information stream can be presented in the content browsing interface, and the client can jump to the exclusive promotional content and play the content segment corresponding to the target-level exclusive key information.
[0118] In one alternative implementation, the terminal device 110 and the server 120 can communicate via a communication network.
[0119] In one alternative implementation, the communication network is a wired network or a wireless network.
[0120] It should be noted that, Figure 1 The examples shown are merely illustrative; in reality, the number of terminal devices and servers is unlimited and is not specifically limited in the embodiments of this application.
[0121] In this embodiment of the application, when there are multiple servers, the multiple servers can form a blockchain, and the servers are nodes on the blockchain; as disclosed in the multimedia content display method of this embodiment, the content-related information and object-related information involved can be stored on the blockchain, such as information flow data, data related to exclusive promotional content, and content preference information of the object.
[0122] Furthermore, the embodiments of this application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence (AI), smart transportation, and assisted driving. Specifically, they involve browsing-related businesses of information flow products in these scenarios. A few examples are briefly listed below:
[0123] (a) Information flow advertising on cloud technology platforms:
[0124] On cloud technology platforms, when users browse technical articles, solutions, and the latest news, the system can push relevant advertisements based on the users' interests and behavioral data, such as the latest cloud computing services, security tools, or data analytics solutions.
[0125] (II) Information flow advertising in intelligent transportation applications:
[0126] In intelligent transportation applications, when users view traffic information, navigation routes, or traffic news, the system can push relevant advertisements based on their travel habits and preferences, such as nearby gas stations, car repair services, or traffic violation inquiry services.
[0127] (III) In-feed advertising for driver assistance systems:
[0128] In driver assistance systems, when a user is using navigation and driver assistance functions, the system can push relevant advertisements based on the user's driving habits and destination information, such as restaurants, hotels, attractions, or emergency rescue services along the way. For example, when a user sets a destination for a long trip, the system may push advertisements for rest stops, gas stations, or specialty restaurants along the route.
[0129] In the scenarios listed above, the multimedia content display method proposed in this application can be used to display these advertisements to the target audience. Specifically, the multimedia content display method proposed in this application intelligently processes the original advertisements that were originally pushed to the target audience to generate personalized advertisements that meet the target audience's own needs. For example, when the system pushes an advertisement for a specialty restaurant to the target audience, it can highlight the dishes, discount information, or dining experience that the target audience is most interested in based on their eating habits, thereby increasing the target audience's click-through rate.
[0130] It should be noted that the above-listed practical application scenarios are just simple examples. Other related application scenarios are also applicable to the embodiments of this application, and will not be described in detail here.
[0131] Furthermore, it should be emphasized that the specific embodiments of this application involve object-related data, such as the content preference information and object behavior data listed above. When the above embodiments of this application are applied to specific products or technologies, permission or consent from the object is required, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0132] The following describes a method for displaying multimedia content provided by an exemplary embodiment of this application, in conjunction with the application scenarios described above and with reference to the accompanying drawings. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of this application, and the implementation of this application is not limited in any way in this respect.
[0133] See Figure 3 The diagram shown is a flowchart of an implementation method for displaying multimedia content provided in this application, applied to a client. The specific implementation process of this method is as follows: S31-S32:
[0134] S31: Presents the content browsing interface; the content browsing interface is used to display recommended information streams to the target audience.
[0135] An information stream is a collection of content that an object browses on a client. Multimedia content is the basic unit that constitutes an information stream, including text, images, videos, etc. It can be divided into two main categories: general content (such as news, articles, and object sharing) and advertising content (such as product promotion and brand promotion).
[0136] Regular content refers to non-advertising content generated by the platform or users within the information feed. This content includes news, articles, videos, images, and user-shared content, aiming to provide information, entertainment, or social interaction. Regular content primarily aims to meet the reading, viewing, or interaction needs of users, enhancing their experience and platform activity. This type of content typically does not have a commercial promotional purpose, focusing more on content quality and user interests.
[0137] Advertising content refers to multimedia content inserted into news feeds to promote products, services, brands, or ideas. This content is typically provided by advertisers, reviewed by the platform, and then displayed to the target audience. It may include images, videos, text, and interactive elements, and usually bears a clear "advertisement" label. In practice, advertising content is designed to attract the audience's attention, deliver specific marketing messages, and prompt them to take action, such as clicking links, downloading applications, or purchasing products; it is a type of promotional multimedia content.
[0138] Of course, the multimedia content used for promotion in the information feed, in addition to advertising content, also includes, but is not limited to, the following types:
[0139] (1) Sponsored Content: Content sponsored by brands or companies is usually of high quality and professionalism, aiming to provide valuable information while implicitly promoting the brand. Examples include industry reports and expert interviews published by brands. (2) Collaborative Content: Content generated by the platform in collaboration with creators or brands, aiming to enhance brand exposure through content marketing. Examples include review videos and feature articles created by well-known bloggers in collaboration with brands. (3) Recommended Content: Content recommended based on the interests and behaviors of the target audience. This may include recommendations for certain products or services, but is not necessarily advertising in the traditional sense. Examples include articles, videos, or products that the target audience may be interested in. (4) Event Promotion: Promotional content for events held by the platform or brands. Examples include limited-time offers, lucky draws, and announcements of online and offline events.
[0140] It should be noted that the target multimedia content in this application embodiment can be the multimedia content listed above for promotion, or it can be ordinary content; this document does not specifically limit it. The following mainly uses advertising content as an example, but other content is also applicable and will not be elaborated on here.
[0141] The client in this embodiment can be a client that supports information stream browsing, and the user can browse the information stream through the content browsing interface in the client. Specifically, the client can be a browser, short video platform, social media platform, instant messaging application, content aggregation platform, knowledge sharing community, lifestyle sharing platform, etc., and this document does not specifically limit it.
[0142] When users consume information feed-based products, advertising content is typically displayed in a mixed manner within the feed. For example, in browsers, based on browsing history and interests, relevant video ads can be inserted into web page content, search results, or recommendation pages to improve ad effectiveness and user experience. On short video platforms, video ads related to the user's interests can usually be inserted into the content the user is browsing to increase ad effectiveness. On content aggregation platforms, personalized news and articles can be pushed based on the user's reading habits, and relevant video ads will also be interspersed in the feed. For instance, in knowledge-sharing communities, in addition to text answers, video content is also supported, and video ads targeting specific questions or topics will appear in their feeds. On lifestyle sharing platforms, users can discover and share shopping experiences, travel experiences, etc., and similarly, they can find brand-partnered video ads in the feed; and so on.
[0143] In this article, the process by which an object views content, information, advertisements, etc., is collectively referred to as the consumption process. The related behaviors during this process can be collectively referred to as consumption behaviors, and the habits of the object during this process can be collectively referred to as consumption habits, and so on.
[0144] It should be noted that the client and content browsing scenarios listed above are just simple examples, and this article does not make any specific limitations on them.
[0145] S32: In response to a content switching operation on the content browsing interface, present exclusive promotional content generated based on the target multimedia content carried by the information stream in the content browsing interface, and jump to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information.
[0146] When users consume information feed products, the targeted multimedia content used for promotion (such as advertisements) is generally displayed in a mixed layout within the feed. Specifically, mixed layout refers to the method of arranging and displaying targeted multimedia content for promotion alongside the multimedia content consumed normally by the user. For example, advertisements are inserted into the user's browsing feed, alternating with non-advertising content to achieve a more natural and seamless display effect. During browsing, users will trigger certain interactive behaviors to switch content based on their interests and preferences, matching their current consumption habits.
[0147] In practical applications, different information flow products differ in their interface design, target audience, and usage scenarios. Therefore, the specific triggering methods for content switching operations also vary. In other words, in this embodiment, the content switching operation of an information flow product can include various object interaction behaviors. These operations are typically used for navigation between different content items. Below are a few simple examples of content switching operations:
[0148] Content switching operation 1: Slide operation.
[0149] Specifically, this includes, but is not limited to, swiping up and down, and swiping left and right. Swiping up and down is the most common way to switch content; objects can browse different content items by swiping up and down the screen. In some layouts, objects can also switch between different content sections or cards by swiping left and right.
[0150] When an object switches to target multimedia content via a swipe, this application, in terms of display logic, firstly uses AI to intelligently understand the original information of the target multimedia content, extracts the original key information, and generates exclusive promotional content containing different levels of exclusive key information based on the object's content preferences. The exclusive promotional content is then anchored with exclusive key information. Finally, based on the object's swipe state, different levels of exclusive key information are matched and displayed. This content, based on AI understanding and AI generation, is more in line with the object's interests and consumption habits, promoting the object's clicks, conversions, and other behaviors.
[0151] The display logic for other content switching operations described below is similar and will not be repeated here.
[0152] Content switching operation 2: Click operation.
[0153] For example, objects can switch content by clicking the "next page" or "previous page" button on the screen.
[0154] Content switching operation three: scrolling operation.
[0155] For example, on a desktop, an object can scroll through a page using the mouse wheel to browse different content items; on a laptop, an object can switch content using touchpad scrolling gestures, and so on.
[0156] Content switching operation four: Keyboard operation.
[0157] For example, objects can be navigated and their contents switched using the arrow keys (up, down, left, right) on the keyboard. In addition, some applications support the use of specific keyboard shortcuts to quickly switch between contents.
[0158] Content switching operation five: voice commands.
[0159] In applications that support voice interaction, objects can switch content using voice commands, such as saying "next" or "previous".
[0160] Content switching operation six: Gesture operation.
[0161] In some applications, objects can be zoomed in or out using a pinch gesture, thus indirectly switching between content items. Alternatively, objects can be quickly browsed by swiping with two fingers, and so on.
[0162] The operation methods listed above can be selected and combined according to the specific information flow product and object interface design to provide a richer and more flexible object experience. Furthermore, the operation methods listed above are merely simple examples; other content switching operations not mentioned herein are also applicable to the embodiments of this application and will not be elaborated upon here.
[0163] In this embodiment, when the target object triggers a content switching operation on the content browsing interface to switch the information stream displayed on the current content browsing interface, assuming that the original content browsing interface after the switch needs to present the target multimedia content, the client in this application does not directly present the original target multimedia content, but presents exclusive promotional content for the target object generated based on this target multimedia content. This exclusive promotional content is generated by the server and returned to the client.
[0164] Specifically, the exclusive promotional content is used to describe different levels of exclusive key information that match the target audience; each exclusive key information is generated by combining the original key information in the target multimedia content with the target audience's content preference information.
[0165] Content preference information describes an object's level of interest and preference for specific types of content. In addition, it can also describe some basic information about the object (such as age, gender, region, etc.). Specifically, it can be derived from the object's behavioral data (such as browsing history, viewing preferences, interaction history, etc.), or it can be obtained by combining geographical location, social network relationships, object feedback, contextual information, etc. This content preference information can be in the form of personal tags, which may include age, gender, region, consumption habits, hobbies, etc. Of course, it can also be in other forms, which are not specifically limited in this article.
[0166] For example, a movie enthusiast prefers science fiction and action movies; a fitness guru enjoys fitness tutorials and healthy eating content; a travel enthusiast is passionate about exploring new places and pays attention to travel guides and experience sharing; a tech geek is interested in the latest technology products and digital product reviews; a food blogger enjoys cooking tutorials and food; and so on.
[0167] It is important to emphasize that this application adheres to the principle of compliance and strictly complies with relevant data protection and privacy regulations in the process of collecting and using the subject's data. This helps to protect the legitimate rights and interests of the subject and ensures that content owners and developers are free from legal disputes.
[0168] Furthermore, this application protects the privacy and data security of the target audience by establishing a trust mechanism. Specifically, by providing transparent and secure content display services, this helps to build a trust mechanism between the target audience and content owners and developers, which helps to improve the reputation and image of the entire content ecosystem and lays a solid foundation for the long-term development of the industry.
[0169] Key information in this application refers to the core elements or important features extracted from multimedia content, such as the selling points of an advertisement, the unique functions of a product, or the main highlights of an event, which are intended to attract the attention of the target audience and stimulate their interest.
[0170] In the embodiments of this application, key information includes, but is not limited to, the following forms: cover images and text, posters, videos, charts, audio, interactive content, text summaries, and tags. This document does not specifically limit these forms.
[0171] For example, consider key information in plain text format. A smartwatch advertisement might highlight its selling points as "24-hour heart rate monitoring, sleep quality analysis, and 14-day ultra-long battery life." Another example is an electric toothbrush whose unique features include "31,000 vibrations per minute, intelligent pressure sensing, and 5 cleaning modes." Yet another example is a music festival promotion whose main highlights are "live performances by renowned domestic and international bands, three consecutive days, and a free camping area."
[0172] Specifically, this application mainly involves two types of key information: original key information and specific key information. Original key information refers to the core elements or important characteristics of the original target multimedia content, such as the selling points uploaded by an advertiser. It is not targeted at any specific audience; the original key information of this target multimedia content is the same for different audiences, belonging to a type of universal information. Specific key information, on the other hand, is generated based on the original key information and the content preference information of the target audience. It is personalized key information specific to the target audience itself. The specific key information can differ for different audiences, belonging to a type of personalized information.
[0173] In practical applications, there can be a certain correspondence between the exclusive key information in the targeted promotional content and the original key information in the target multimedia content. For example, one exclusive key information corresponds to one original key information, one exclusive key information corresponds to multiple original key information, and multiple exclusive key information corresponds to one original key information, etc. In the latter case, each exclusive key information directly corresponds to a specific original key information, making it easy for the target audience to understand; while in the latter case, one exclusive key information encompasses multiple related original key information, providing the target audience with more comprehensive information at once; and in the latter case, one exclusive key information corresponds to multiple original key information. Furthermore, the same original key information can be split into multiple different exclusive key information to meet the needs of different audiences; this article does not impose specific limitations on this.
[0174] Similarly, in the embodiments of this application, the content preference information of different objects can be the same or different (specifically, it can be partially different or completely different). Therefore, different exclusive promotional content can be generated based on the same target multimedia content to achieve highly personalized content presentation.
[0175] Furthermore, in step S32, when displaying the newly generated exclusive promotional content to the target audience, a target-level exclusive key information will be determined from the exclusive key information at different levels based on the target audience's interest in the information stream, and the audience will be redirected to that exclusive key information section for playback.
[0176] Optionally, each level of exclusive key information is associated with the content preference information of the target audience, and the level represents the target audience's attention index to the corresponding exclusive key information.
[0177] In this embodiment, for a target object, each piece of exclusive key information and its level can be dynamically adjusted based on the target object's content preference information. The level represents the target object's attention index to the corresponding exclusive key information. Generally, the closer a piece of exclusive key information matches the target object's preferences, the higher the target object's attention index and the higher the level. The attention index represents the degree of attention, reflecting the attractiveness of the exclusive key information to the target object; the greater the attractiveness, the higher the target object's degree of attention to the exclusive key information.
[0178] Each piece of exclusive key information and its level can be generated by the terminal device or by the server. For details on the generation method, please refer to the relevant instructions on the server side, which will not be repeated here.
[0179] Specifically, multiple exclusive key information items targeting the same multimedia content and target object can be divided into two levels, such as the highest level: S-level exclusive key information, and ordinary level: A / B / C, etc., different exclusive key information items.
[0180] Of course, multiple exclusive key information for the same target multimedia content and target object can also be divided into multiple levels, that is, each exclusive key information corresponds to a level, such as 5: highest level: S-level exclusive key information, second highest level: A-level exclusive key information, middle level: B-level exclusive key information, second lowest level: C-level exclusive key information, and lowest level: D-level exclusive key information.
[0181] It should be noted that the above level division method is just a simple example, that is, each level corresponds to at least one exclusive key information, and it is allowed for one level to correspond to multiple exclusive key information. This article does not make specific restrictions on this.
[0182] For example, target consumer Xiao Li frequently browses health food information online, showing a strong interest in organic and low-sugar foods. For Xiao Li, a certain health food brand's advertisement offers the following three different levels of exclusive selling points (i.e., exclusive key information):
[0183] A: Organic certification (highest level): Since Xiao Li is very concerned about food safety and quality and has a high demand for organic food, "organic certification" has become the highest level of selling point.
[0184] B: Low-sugar formula (medium level): Xiao Li occasionally searches for low-sugar foods to control her daily sugar intake, so "low-sugar formula" is a selling point for the medium level.
[0185] C: Special Offers (Low Level): Although promotional information can attract some consumers, according to Xiao Li's browsing history, he is relatively low in price sensitivity. Therefore, "Special Offers" is set as a low-level selling point.
[0186] Looking at it further, when this multimedia content is displayed to different audiences (groups with different preferences), it can focus on the current audience's preferences to accurately extract and design the content layout, highlighting the content that the audience is interested in, and achieving a personalized display effect.
[0187] Therefore, in the above implementation, by associating the level of each exclusive key information with the preferences of the target audience, personalized optimization of key information is achieved. Based on this, and combined with the audience's interest in the current information stream, a specific level of exclusive key information is determined for playback. This approach helps the audience find content of interest more quickly. Simultaneously, accurate personalized recommendations help improve content click-through rates and conversion rates, thereby bringing higher returns on investment to content producers.
[0188] In this embodiment of the application, when presenting exclusive promotional content to the target audience, in order to improve the target audience's viewing experience and interaction rate, the exclusive key information to be displayed first can be determined based on the target audience's interest in the recommended information stream, and the audience can be directly jumped to the content segment corresponding to the exclusive key information for playback.
[0189] It is important to emphasize that the interest level in this article specifically refers to the interest level of the target audience in the information feed recommended by the content browsing interface at the moment before they are about to browse the target multimedia content, or in a short period of time before that. Hereafter, it will be referred to as the target's interest level in the current content browsing interface / current content, or simply as the current interest level.
[0190] The degree of interest of an object in the current content browsing interface can be determined by at least one of the following methods:
[0191] Method 1: Determined based on the target object's content switching operations on the content browsing interface.
[0192] In this approach, interest level is negatively correlated with the trigger state of content switching operations.
[0193] The trigger state indicates the specific characteristics of the object performing content switching operations on the content browsing interface, including but not limited to switching speed, switching range, and switching frequency.
[0194] Taking the swipe operation as an example of content switching, the switching speed refers to the speed at which the object performs the swipe operation on the content browsing interface, the switching amplitude refers to the distance the finger or touch device moves on the screen when the object performs the swipe operation on the content browsing interface, and the switching frequency refers to the number of times the object performs the content swipe operation per unit time, reflecting the rhythm and frequency of the object browsing content.
[0195] Assuming an object can trigger a swipe gesture to switch screen content, the terminal device captures and recognizes the object's swipe gesture on the touchscreen in real time, including information such as swipe direction, speed, and distance. Specifically, when determining an object's interest in the current information stream content based on its swipe gesture, the following rules can be set:
[0196] For example, the faster the scrolling speed, the more likely it is that the user finds the content uninteresting or irrelevant and wants to skip it quickly, indicating a lower level of interest in the current content. Conversely, the slower the scrolling speed, the higher the user's interest in the current content.
[0197] For example, the larger the upward swipe, the more likely the user wants to quickly browse multiple pieces of content rather than stay on one, which may also indicate that the user has a lower level of interest in the current content. Conversely, the smaller the upward swipe, the higher the user's level of interest in the current content.
[0198] For example, if an object swipes the screen quickly multiple times in a short period of time, it indicates that the object has low interest in the current content. Conversely, if an object swipes the screen less frequently over a longer period of time, it indicates that the object has high interest in the current content.
[0199] Of course, the above rules can also be combined. For example, small, slow swipes may indicate that the subject is carefully reading or viewing the current content, and therefore has a high level of interest. Conversely, large, rapid swipes indicate that the subject has a low level of interest and wants to quickly skip the current content; and so on. Further explanation is unnecessary here.
[0200] like Figure 4The diagram illustrates a matching relationship between screen swiping state and interest level in an embodiment of this application. For example, when a target object is browsing news information, the news information page currently being viewed is a content browsing interface as described in this application. During browsing, the terminal device can determine the target object's interest level in the current content by recognizing its screen swiping speed (hereinafter referred to as swiping speed). For example, if the swiping speed is slow, the object is considered to be interested in the current content, with a high interest level; conversely, if the swiping speed is fast, the object is considered to be uninterested in the current content, with a low interest level.
[0201] in, Figure 4 The swipe speed is used to indicate the screen swipe state, and the swipe range is also applicable, but we will not go into details here.
[0202] In addition, triggering states can also include the complexity of the path an object jumps between different contents, the number of times it looks back, etc. For example, a complex jump path may indicate that the object is looking for a specific type of content, while a simple path may indicate that the object is satisfied with the current content. Or, the object's frequent lookback behavior indicates that the object has a high interest in specific content, etc. This article does not make specific limitations on this.
[0203] Of course, by taking all these trigger states into account, we can more accurately assess the object's interest in the current content.
[0204] Method 2: Determine based on the duration of the target object's gaze on the content browsing interface.
[0205] In this method, interest level is positively correlated with the duration of gaze.
[0206] In this embodiment, when a target object browses content, the terminal device can detect the target object's gaze dwell time. For example, eye-tracking devices or cameras can be used to capture the target object's gaze movement data, recording the target object's fixation point and fixation time in real time. Through data processing and analysis, the duration of the target object's gaze dwell time on the current screen can be calculated to assess the target object's interest in the current content. Alternatively, the average duration of the target object's gaze dwell time over a period of time can be calculated to assess the target object's interest in the current content, and so on. A longer dwell time generally indicates a higher level of interest in the current content.
[0207] For example, if a target audience spends a relatively long time in front of a currently recommended short video, it is considered that the target audience has a high level of interest in that short video; conversely, if the time spent in front of the video is short, the level of interest is considered low.
[0208] Method 3: Determine based on the target audience's interactive behavior with the information flow in the content browsing interface.
[0209] In this approach, interest level is positively correlated with the number of interactive behaviors; the more interactive behaviors, the higher the interest level.
[0210] Interactive behaviors include, but are not limited to, liking, commenting, sharing, and saving.
[0211] For example, if the target audience likes and comments on the currently recommended short videos multiple times while browsing short video content, it indicates that they have a high level of interest in the current content.
[0212] For example, if the target audience likes, comments, and shares a currently recommended article while browsing content on a social media platform, it indicates a high level of interest and appreciation for the content. Conversely, if the target audience does not interact at all, the level of interest is considered low.
[0213] In addition, interactive behaviors can also include zooming in or out, indicating whether the target object zooms in or out on certain content. These actions usually indicate that the object is particularly interested in certain details.
[0214] It should be noted that the methods of determining the current interest level of an object by recognizing screen swiping speed or eye lingering detection, as listed above, are just simple examples. Other methods of determining interest level are also applicable to the embodiments of this application, and will not be described in detail here.
[0215] In this embodiment of the application, when presenting exclusive promotional content to an object, the object's interest in the recommended information stream is determined based on different object experience states (such as touch state, gaze duration, etc. listed above). This allows for the priority playback of exclusive key information at different levels to attract the object to click and generate consumption behavior for the target multimedia content, thereby increasing the click-through rate.
[0216] In other words, when playing content segments corresponding to the exclusive key information of the target level, the target level will be different depending on the current interest level. For example, if multiple exclusive key information segments in this exclusive promotional content are divided into two levels, such as the highest level (S-level exclusive key information) and ordinary levels (A / B / C... etc.), then interest ranges can be pre-set (or interest thresholds can be directly set). Different interest ranges will prioritize displaying exclusive key information of different levels. Therefore, step S32 can be divided into the following two cases:
[0217] Playback scenario 1: If the interest level falls within the preset interest level range, the player will be redirected to the exclusive promotional content, where the highest-level exclusive key information segment will be played.
[0218] Playback scenario 2: If the interest level does not fall within the preset interest level range, the player will randomly jump to any content segment corresponding to any exclusive key information except for the highest level, or randomly jump to any content segment corresponding to any exclusive key information among all exclusive key information segments.
[0219] Specifically, when making random jumps, a uniform random method can be used, that is, selecting evenly from multiple exclusive key information; a weighted random method can also be used, selecting according to the weight of each exclusive key information, with content segments with higher weights having a higher probability of being selected. This weight can be related to the level, the object's historical behavior, etc., which are not specifically limited in this article; another example is the use of time window random method, selecting content segments within a relatively recent time period; and so on.
[0220] Playback scenario two is further divided into two sub-scenarios:
[0221] Sub-scenario 1: Randomly play any content segment corresponding to any exclusive key information (including the highest level exclusive key information).
[0222] In sub-case one, any of the exclusive key information here can be one of the S / A / B / C... listed above. Even if the target audience has a high level of interest in the current content, they may randomly jump to the content segment corresponding to the highest level of exclusive key information for playback.
[0223] Sub-scenario 2: Randomly play any content segment corresponding to any exclusive key information (excluding the highest level exclusive key information).
[0224] In sub-case two, any of the exclusive key information here can be one of A / B / C... listed above. That is, when the target audience has a high level of interest in the current content, the content segment corresponding to the S-level exclusive key information will not be played first, but will be randomly jumped to the content segment corresponding to any of the exclusive key information in A / B / C... for playback.
[0225] Suppose the personalized promotional content contains five unique key pieces of information. These five key pieces of information belong to two levels. As mentioned above, the target audience's interest can be divided into two interest ranges, with each interest range corresponding to a level. For example, an interest score in the 0-50 range indicates that the target audience's current interest is low, corresponding to playback scenario one above. An interest score in the 50-100 range indicates that the target audience's current interest is high, corresponding to playback scenario two above. Specifically, it could be one of the sub-scenarios within playback scenario two.
[0226] It should be noted that the above are just simple examples, and other situations are also applicable to the embodiments of this application, which will not be elaborated on in detail here.
[0227] Furthermore, the above example uses the division of multiple exclusive key information in this exclusive promotional content into two levels. If the multiple exclusive key information in this exclusive promotional content is divided into more levels, assuming each exclusive key information has one level, then before implementing step S32, more interest intervals can be divided, each interest interval can be matched with a level, and according to the interest interval to which the current interest belongs, the user can jump to the exclusive promotional content and play the content segment corresponding to the exclusive key information of the level matched with that interval.
[0228] For example, suppose the personalized promotional content contains five personalized keywords, each with a different level. The screen scrolling speed of the target audience can be divided into five speed ranges, each corresponding to an interest level. For instance, an audience with an interest level of 80-100 will be redirected to the lowest-level personalized keyword content; an audience with an interest level of 60-80 will be redirected to the next lowest-level personalized keyword content; an audience with an interest level of 40-60 will be redirected to the next highest-level personalized keyword content; an audience with an interest level of 20-40 will be redirected to the next highest-level personalized keyword content; and an audience with an interest level of 0-20 will be redirected to the highest-level personalized keyword content, and so on.
[0229] It should be noted that the above are just simple examples, and other situations are also applicable to the embodiments of this application, which will not be elaborated on in detail here.
[0230] In practical applications, considering that the object experience states listed in this article (such as screen scrolling speed, gaze duration, etc.) can reflect the object's interest in the current content to a certain extent, in order to better match the object's information flow content consumption habits, different state ranges can be set directly according to different object experience states to match different levels of exclusive key information display, which is more conducive to pushing more interesting key information to the object at the appropriate time.
[0231] like Figure 4 In the listed scenarios, when an object swipes the screen at a slower speed, lower-level, specific key information can be displayed, giving the object more time to focus on it. Conversely, if the object swipes faster, its gaze is relatively less focused on the screen, allowing higher-level key information to be displayed to attract its attention and encourage a click. Specific implementation details of this process will be illustrated below and will not be repeated here.
[0232] Specifically, in this approach, one or more speed ranges can be preset, which can be understood as interest ranges. Similarly, when using other types of object experience states (such as gaze duration) to determine interest, the corresponding state ranges (such as duration ranges) can also be directly understood as interest ranges, etc. This article does not make specific limitations on this.
[0233] The following example demonstrates how to determine the interest level of a target object based on its screen swiping speed. Interest level is negatively correlated with the screen swiping speed of the target object. In other words, a speed range related to screen swiping speed can be set, and by analyzing whether the target object's swiping speed falls within the preset speed range, it can be determined which level of exclusive key information should be displayed first.
[0234] Taking the target multimedia content as the advertising content and the key information as the selling point of the advertising content as an example, the electronic device in this application has the ability to map scrolling speed to video positioning. This ability can calculate the video time segment corresponding to the target-level exclusive selling point in the exclusive advertising content based on the scrolling speed of the object, so as to position it at the corresponding location for playback. For example, fast scrolling will jump to a pre-set (or AI-detected) highlight segment, while slow scrolling will position it within a more recent time segment. An example is given below:
[0235] like Figure 5 As shown, this is a schematic diagram illustrating how selling points are matched based on the screen scrolling speed of the target object in an embodiment of this application. Wherein, Figure 5 The diagram shown Figure 1 The selling points are divided into two levels: S-level selling points and A / B / C… selling points. Among them, S-level represents the strongest selling point, followed by A / B / C… in priority. In addition, there are three speed ranges: screen scrolling speed ≥ 5s / screen (slow), 5s / screen ≤ screen scrolling speed ≤ 2s / screen (relatively slow), and screen scrolling speed ≤ 2s / screen (relatively fast).
[0236] On the user side, when the target audience browses content, the merchant side will locate and display different advertising selling points based on different user experience states (such as different scrolling speeds of the target audience). These selling points (specifically, the target-level exclusive key information and corresponding content fragments mentioned in this article, which can be extracted and generated by AI) and the merchant side can also identify the user's screen scrolling speed to display corresponding selling points to attract the user to click and convert. Specifically, the exclusive advertisement generated for the target audience will play from the located selling points, and then continue to rotate to the next selling point. After all selling points have been displayed, all selling point fragments will be rotated in sequence (such as in chronological order, in level order, etc.). The specific process of the rotation display is described in the following embodiment and will not be repeated here.
[0237] The following is about Figure 5 Here is a brief explanation of the relationship between the different speed ranges and target levels mentioned above:
[0238] On the product side, during the process of the target audience consuming advertising content, based on the detection of scrolling speed in the preceding process, when scrolling to the advertising slot, the corresponding selling point information will be displayed in that advertising slot, such as... Figure 5 The specific judgment and display methods for the listed situations are as follows:
[0239] The first method: When the target object's screen swiping speed is ≤2s / screen or ≥5s / screen, any one of the selling points A / B / C.... can be randomly displayed. That is, when it is recognized that the target object has a high level of interest in the current screen content, ordinary selling points are randomly displayed to the target object.
[0240] The second approach is to display the top-tier selling points when the target audience's screen scrolling speed is ≤2s / screen. This means that when it is determined that the target audience has a low level of interest in the current screen content, the strongest selling point of the advertisement is directly displayed to the target audience.
[0241] exist Figure 5 The solution shown can accurately capture the target's interests by intelligently recognizing the swipe speed of the target and display exclusive selling points that are highly relevant to them. This personalized display method allows the target to feel more personalized and thoughtful service, thereby improving the acceptance and goodwill towards the advertisement.
[0242] It should be noted that the above Figure 5 The examples listed are just simple illustrations. If there are more different levels of advertising selling points, more different speed ranges can be divided. For example, if the screen scrolling speed is ≤2s / screen, it is positioned at the highest level of advertising selling point; if the screen scrolling speed is ≤5s / screen and ≤2s / screen, it is positioned at the second highest level of advertising selling point; if the screen scrolling speed is ≤10s / screen and ≤5s / screen, it is positioned at the second lowest level of advertising selling point; if the screen scrolling speed is ≥10s / screen, it is positioned at the lowest level of advertising selling point, and so on. The specific settings can be flexibly set according to actual needs, and will not be elaborated on in this article.
[0243] In summary, the above briefly describes how, in this embodiment of the application, the target object's interest in the current content can influence which specific key information is first displayed to the target object when switching to target multimedia content. Furthermore, to ensure the target object receives more comprehensive specific key information, in step S32, after the content segment corresponding to the target-level specific key information has finished playing, other content segments corresponding to specific key information can continue to be played.
[0244] Specifically, the first step is to determine the exclusive key information content segments to be displayed first, based on the target audience's interest in the current content. Once this segment finishes playing, other exclusive key information content segments within the same promotional content can continue to play. During this step, one or more content segments can continue to play; this is not specifically limited in this document.
[0245] Taking the continuation of a content segment as an example, the client can randomly play another segment of exclusive key information, or play them according to priority or the time sequence of these exclusive key information segments. This article does not make specific restrictions on this.
[0246] Taking the continued playback of multiple content segments as an example, in this application, the client can continue playing other content segments according to at least one of the following strategies:
[0247] Playback Strategy 1: Random Playback.
[0248] Each time, a content segment is randomly selected from the remaining exclusive key information and played until all the content segments of each exclusive key information have been played.
[0249] For example, a personalized promotional content has a total of 4 personalized key information content segments, denoted as S, A, B, and C, with the priority order as: S>A>B>C.
[0250] In step S32, the A-level exclusive key information content segment is displayed first. After the playback is completed, the C-level exclusive key information content segment is played randomly. After the playback is completed, the S-level exclusive key information content segment is played randomly. After the playback is completed, the B-level exclusive key information content segment is played randomly.
[0251] In this embodiment, a content segment is randomly selected from the remaining exclusive key information for playback each time, until all content segments for each exclusive key information have been played. This method increases the diversity and novelty of the content, preventing users from becoming bored due to monotonous content. Random playback also ensures that users receive different information at different times, improving the overall content coverage and user engagement.
[0252] Playback Strategy Two: Sort by Interest.
[0253] Based on the remaining exclusive key information, prioritize each content segment and play the content segments that the target audience may be more interested in first, until all content segments for each exclusive key information have been played.
[0254] Taking the above example, in step S32, the A-level exclusive key information content segment is displayed first. After the playback is completed, the S-level exclusive key information content segment is played. After the playback is completed, the B-level exclusive key information content segment is played. After the playback is completed, the C-level exclusive key information content segment is played.
[0255] In this embodiment, the remaining exclusive key information is prioritized, and content segments that the target audience may be more interested in are played first, until all content segments for each exclusive key information have been played. This approach can more accurately meet the personalized needs of the audience, improving their satisfaction and engagement with the content. By prioritizing the display of highly interesting content, the audience's attention can be quickly attracted, enhancing their experience.
[0256] Playback Strategy 3: Rotate all segments.
[0257] For example, a customized promotional content has a total of 4 exclusive key information content segments, denoted as S, A, B, and C, in chronological order: S->C->B->A.
[0258] In step S32, the A-level exclusive key information content segment is displayed first. After the A-level exclusive key information content segment is played, the S-level exclusive key information content segment is played. After the S-level exclusive key information content segment is played, the C-level exclusive key information content segment is played. After the C-level exclusive key information content segment is played, the B-level exclusive key information content segment is played.
[0259] In this embodiment of the application, this approach ensures that the subject can access all key information multiple times, deepening the impression and improving the information absorption rate. The carousel strategy can also provide a consistent content experience when the subject visits multiple times, enhancing the subject's memory and cognition, and improving the overall influence of the content.
[0260] In summary, by continuing to play content segments corresponding to other specific key information, not only is the diversity and novelty of the content increased, preventing the audience from losing interest due to monotony, but it also precisely meets the audience's personalized needs, improving their engagement and satisfaction. Simultaneously, it ensures that the audience has multiple exposures to all key information, deepening their impression and enhancing information absorption and the overall audience experience.
[0261] Of course, the playback strategies listed above can also be combined. For example, when combining playback strategy one and playback strategy three, one possible playback method is:
[0262] First, play the content segments corresponding to other exclusive key information randomly according to playback strategy one; after all the content segments corresponding to each exclusive key information have been played, play the content segments corresponding to each exclusive key information in turn according to playback strategy three.
[0263] The specific process is as follows:
[0264] First, an initial playback is performed, which prioritizes playing exclusive key information snippets tailored to the target audience's interests. This quickly attracts their attention, provides the most relevant information, and increases their initial engagement and satisfaction.
[0265] Then, random playback is performed. After the target-level content segments have finished playing, a previously unplayed exclusive key information content segment is randomly selected and played. This step is repeated until all exclusive key information content segments have been played. This method increases the diversity and novelty of the content, prevents the audience from losing interest due to monotonous content, and ensures that the audience can access a variety of key information.
[0266] Finally, a carousel is played. After all the content segments have finished playing, the segments containing all the exclusive key information are played in sequence. This ensures that the target audience can be exposed to all the key information multiple times, deepening their impression, improving the information absorption rate, and increasing the overall satisfaction of the target audience.
[0267] For example, a customized promotional content has a total of 4 exclusive key information content segments, denoted as S, A, B, and C, in chronological order: S->C->B->A.
[0268] In step S32, the A-level exclusive key information content segment is displayed first. After it finishes playing, the B-level exclusive key information content segment is played randomly. After that, the S-level exclusive key information content segment is played randomly. After that, the C-level exclusive key information content segment is played randomly. After all the content segments have finished playing, the S-level exclusive key information content segment, C-level exclusive key information segment, B-level exclusive key information segment, A-level exclusive key information segment, etc., are played in chronological order.
[0269] Still with Figure 5 Taking the listed cases as examples, based on this, such as Figure 6 As shown, this is another schematic diagram of matching selling points based on the screen scrolling speed of the target object in an embodiment of this application, wherein... Figure 6 and Figure 5 The judgment and display methods listed in the document are the same. Figure 6 This is merely an example of a specific visual explanation from the perspective of the client interface display.
[0270] Suppose that the customized ad generated for the target audience has three unique selling points, denoted as Selling Point 1, Selling Point 2, and Selling Point 3. Selling Point 3 is the strongest selling point, while Selling Point 1 and Selling Point 2 are of the same level, both belonging to the category of ordinary selling points. Figure 6As shown, depending on the target audience's different swiping speeds, different selling points of the video ad content can be previewed, as detailed below:
[0271] When the target object's screen swiping speed is ≤5s / screen, or when 5s / screen ≤ the target object's screen swiping speed ≤2s / screen, randomly play any one of the selling points in the corresponding ad slot, such as... Figure 6 The text indicates that selling point 1 will be displayed randomly. After the target-level selling points have finished playing, the next selling point will be displayed randomly, such as... Figure 6 The text indicates that selling point 2 will be displayed randomly.
[0272] When the target object's screen scrolling speed is ≤2s / screen, the strongest selling point will be displayed in the corresponding ad slot, such as... Figure 6 The text indicates that the selling point 3 is being showcased.
[0273] In either case, after all the selling points have been presented, segments showcasing each selling point will be played in sequence, such as... Figure 7 As shown, it is a schematic diagram of a selling point carousel in an embodiment of this application. For the above three selling points, selling point 3 -> selling point 2 -> selling point 1 can be carouseled in sequence. The carousel order is not specifically limited in this document.
[0274] Next, two real-world advertising examples will be used to illustrate the display process of the exclusive promotional content in the embodiments of this application:
[0275] Advertising Case 1:
[0276] Assume the target object (denoted as object X1) is an information-conscious individual who is a heavy user of new phone news. Object X1 is currently scrolling through information at a relatively slow swipe speed. When swiping to the ad slot, an ad for a new phone from brand C is pushed to them. Based on the multimedia content display method in this application, the original ad is not directly presented to object X1. Instead, a personalized ad is generated based on the original ad and object X1's content preferences. This personalized ad has three selling points, which are also tailored to object X1's preferences. For example, the extracted content is related to the new phone's performance and selling points, including: launch time, satellite calling, powerful performance, and so on.
[0277] Refer to the above Figure 4 The example shown illustrates the relationship between screen swiping speed and interest level. If object X1's current swiping speed is relatively slow, it indicates that object X1 has a high level of interest in the current content. Using sub-case one of the above playback scenario two, the three selling points of the exclusive advertisement can be randomly played and displayed. First, one selling point is played randomly. After the object finishes watching the first selling point, the next selling point is displayed randomly, and so on. After all selling points are displayed, all selling point segments are played in turn.
[0278] For example, first play a random segment of content corresponding to selling point 1, such as... Figure 8 As shown, this is a schematic diagram of advertisement display in the first type of browser according to an embodiment of this application. Wherein, Figure 8 This means that object X1 views information at a slower swipe speed. When swiping to the ad slot, such as... Figure 8 When the area shown in S81 is displayed, selling point 1 is randomly shown to object X1. Selling point 1 mainly refers to the start time of the sale of the phone, reminding object X1 that the C brand phone will be available for sale today. Specifically, in the area shown in S81, in addition to playing the content segment corresponding to selling point 1, object X1 can also be prompted that selling point 1 is generated by AI intelligent extraction, as shown in S82. In addition, the playback time point can also be displayed on the playback progress bar, as shown in S83.
[0279] After selling point 1 finishes playing, randomly play content segments corresponding to selling point 2, such as... Figure 9 As shown, this is a schematic diagram of advertisement display in a second type of browser according to an embodiment of this application, wherein, Figure 9 This indicates that after Selling Point 1 finishes playing, the playback will automatically jump to the next selling point – Selling Point 2, which mainly emphasizes the phone's satellite calling function. Similarly, in the area shown in S91, in addition to playing the content segment corresponding to Selling Point 2, it is also possible to prompt object X1 that this selling point is Selling Point 2, which is intelligently extracted and generated by AI, as shown in S92. In addition, the playback time point can also be displayed on the playback progress bar, as shown in S93.
[0280] After selling point 2 finishes playing, randomly play content segments corresponding to selling point 3, such as... Figure 10 As shown, this is a schematic diagram of the advertisement display in a third type of browser according to an embodiment of this application, wherein, Figure 10 This indicates that after selling point 2 finishes playing, the playback will automatically jump to the next selling point – selling point 3. Selling point 3 mainly emphasizes the phone's powerful performance, ultra-reliable architecture, and ultra-high-definition imaging. Similarly, in the area shown in S101, in addition to playing the content segment corresponding to selling point 3, it can also prompt object X1 that selling point 3 is AI-generated, as shown in S102. In addition, the playback time point can also be displayed on the playback progress bar, as shown in S103.
[0281] It should be noted that the advertising selling points, their display methods, and display order listed above are just simple examples, and this article does not make any specific limitations.
[0282] Advertising Case 2:
[0283] Suppose another target (denoted as object X2) is someone who enjoys food and benefits. Object X2 is currently scrolling through information at a relatively fast pace. When they reach the ad slot, they are presented with a promotional ad for a certain package. Based on the multimedia content display method in this application, the original ad is not directly presented to object X2. Instead, a personalized ad is generated based on the original ad and object X2's content preferences. This personalized ad may also have three selling points, which are also tailored to object X2's preferences. For example, when the server uses AI to understand the original ad content, it focuses on extracting the discount information. When the generative AI outputs the key selling points, it also uses the discount information and related textual information, visually amplifying and highlighting this information. The visual layout design also uses high-contrast information elements so that object X2 immediately understands the discount information.
[0284] Refer to the above Figure 4 The example shown illustrates the relationship between swiping speed and interest level. If object X2's current swiping speed is relatively fast, it indicates that object X2 has a low level of interest in the current content. In the first playback scenario described above, the highest-level selling point information in the exclusive advertisement should be played first. After the object finishes viewing that selling point, the next selling point will be displayed randomly, and so on. After all selling points have been displayed, all selling point segments will be played in rotation.
[0285] like Figure 11 The diagram shown illustrates the display of advertisements in a fourth browser according to an embodiment of this application. Figure 11 This means that object X2 views information at a faster swipe speed. When swiping to the ad slot, such as... Figure 11 When displaying the area shown in S111, the strongest selling point—such as selling point 1—is prioritized for displaying to object X2. Selling point 1 mainly refers to the limited-time price discount information of this package, reminding object X2 that the Maixx package is only 10 yuan today. Specifically, in the area shown in S111, in addition to playing the content segment corresponding to selling point 1, object X2 can also be prompted that selling point 1 is generated by AI intelligent extraction, as shown in S112. In addition, the playback time point can also be displayed on the playback progress bar, as shown in S113.
[0286] After the strongest selling point - Selling Point 1 - has finished playing, randomly play content segments corresponding to Selling Point 2, such as... Figure 12 As shown, this is a schematic diagram of advertisement display in the fifth type of browser according to an embodiment of this application. Wherein, Figure 12This indicates that after Selling Point 1 finishes playing, the program will automatically jump to the next Selling Point – Selling Point 2. Selling Point 2 mainly features the special products and offers included in the package, reminding the recipient of the watermelon popping boba drink as a summer surprise, buy one get one free. Specifically, in the area shown in S121, in addition to playing the content segment corresponding to Selling Point 2, the recipient X2 can also be prompted that Selling Point 2 is generated by AI intelligent extraction, as shown in S122. In addition, the playback time point can also be displayed on the playback progress bar, as shown in S123.
[0287] After selling point 2 finishes playing, randomly play content segments corresponding to selling point 3, such as... Figure 13 The diagram shown is a schematic representation of the advertisement display in the sixth type of browser according to an embodiment of this application. Figure 12 This indicates that after Selling Point 2 finishes playing, the program will automatically jump to the next Selling Point - Selling Point 3. Selling Point 3 mainly focuses on the takeout discount information for this package, reminding the recipient of free takeout delivery. Specifically, in the area shown in S131, in addition to playing the content segment corresponding to Selling Point 3, the recipient X2 can also be prompted that Selling Point 3 is generated by AI intelligent extraction, as shown in S132. Furthermore, the playback time point can also be displayed on the playback progress bar, as shown in S133.
[0288] It should be noted that the advertising selling points, their display methods, and display order listed above are just simple examples, and this article does not make any specific limitations.
[0289] Through this multi-stage playback strategy, the system can not only quickly attract the audience's attention, but also ensure that the audience receives the most relevant and valuable information at different time periods, ensuring that the audience can fully understand all the important information and will not miss any important content, thereby improving the audience's satisfaction and engagement.
[0290] It should be noted that the playback strategies or combinations thereof listed above are merely simple examples. Other combinations are also applicable to the embodiments of this application. For example, playback strategy two and playback strategy three can be combined, i.e., initial playback is performed first, i.e., based on the target audience's interest, exclusive key information content segments at the target level are played first; then, after the target-level content segments are played, they are played in order of priority until all exclusive key information content segments have been played; finally, a loop is played, i.e., after all content segments have been played, all exclusive key information content segments are played in a loop to ensure that the target audience can access all key information multiple times; and so on.
[0291] Of course, other playback strategies and combinations thereof are also applicable to the embodiments of this application, and will not be described in detail here.
[0292] In step S32, in addition to presenting exclusive promotional content in the current content browsing interface and jumping to the exclusive promotional content, the content segments corresponding to the exclusive key information at the target level are played. At the same time, the time points associated with each exclusive key information can be highlighted on the playback progress bar of the exclusive promotional content.
[0293] The time point associated with each unique key piece of information can be the start time of that key piece of information within the specific promotional content, that is, the time when the content segment corresponding to that key piece of information begins playing. For example, key piece of information A starts at the 3rd second, B starts at the 6th second, and C starts at the 8th second.
[0294] Of course, this time point can also be an important node or climax in the content segment corresponding to the specific key information, etc., but this article does not make specific limitations on it.
[0295] For ease of distinction, the time point associated with the target-level exclusive key information can be referred to as the first time point, and the time points associated with other exclusive key information can be referred to as the second time point (also known as the target time point). In the embodiments of this application, the first time point and the second time point can be highlighted in the same way or in different ways, and this document does not impose any specific limitations.
[0296] There are many ways to highlight time points, such as: color marking; graphic identification, which refers to adding specific icons or symbols, such as asterisks, dots, or arrows, to the time point; highlighting, which can be achieved by color changes, enlargement, or adding borders; text prompts, which display short text prompts near the time point to explain the content corresponding to that time point; and adding animation effects, such as blinking, pulse, or gradient effects at the time point. Specifically, these can be automatically highlighted when the object is first loaded, or triggered when the object is interacted with (such as when the mouse hovers over it).
[0297] In this paper, different colors, graphics, text prompts, and animation effects can be used to distinguish between the first and second time points, but no specific restrictions are imposed on this.
[0298] These methods effectively highlight the time points corresponding to key information, helping users quickly locate and jump to content segments of interest.
[0299] like Figure 14 As shown, this is a schematic diagram of a specific key information time point highlighting method in an embodiment of this application. Wherein, Figure 14The time points of each exclusive key information are highlighted with a magnification effect. Suppose that the exclusive promotional video is a 10-second exclusive advertisement generated from an original advertisement (i.e., target media content) with a total duration of 20 seconds. It contains three exclusive key information: A, B and C, with time points distributed as follows: second 3 (00:03), second 6 (00:06), and second 8 (00:08). These time points are magnified on the playback progress bar.
[0300] It should be noted that the above-listed display methods for time points are just simple examples. Other display methods are also applicable to the embodiments of this application, and will not be described in detail here.
[0301] The above implementation provides an intuitive visual cue to help users better understand and manage content.
[0302] Based on this, users can autonomously select, quickly locate, and jump to content segments of interest, improving information absorption and retention. In other words, this application supports users selecting from multiple specific key information segments. One possible implementation is as follows:
[0303] In response to a first type of trigger operation targeting any target time point, the user is redirected to the corresponding content segment in the exclusive promotional content for playback. The target time point is the time point associated with other exclusive key information besides the target-level exclusive key information.
[0304] Here, "corresponding content fragments" refers to the content fragments corresponding to the specific key information associated with "any target time point".
[0305] Still with Figure 14 For example, if the time point associated with the exclusive key information at the target level is 00:03, then the target time points include 00:06 and 00:08. The content segment corresponding to 00:06 is the content segment corresponding to exclusive key information B, and the content segment corresponding to 00:08 is the content segment corresponding to exclusive key information C.
[0306] The first type of triggering operation is used to distinguish it from the second type of triggering operation. In essence, both are time-based triggering operations, such as clicking, touching, long pressing, and double-tapping. It is only necessary to note that the specific actions of the first type of triggering operation and the second type of triggering operation are different. For example, the first type of triggering operation is a click and the second type of triggering operation is a long press, or the first type of triggering operation is a long press and the second type of triggering operation is a double-tapping, etc. It can be flexibly set according to the scenario and actual needs. This article does not make specific restrictions on it.
[0307] This application supports target users in selecting between multiple exclusive key information items. Specifically, when a target user browses target media content, the target user is directly presented with exclusive promotional content generated based on this target media content, and is preferentially redirected to this exclusive promotional content, where the content segment corresponding to the target-level exclusive promotional information is played.
[0308] Meanwhile, this application supports highlighting the time points associated with each exclusive key information in the playback progress bar of the exclusive promotional content. In this way, the target audience can jump to the corresponding content segment in the exclusive promotional content for playback by performing the first type of trigger operation for any target time point.
[0309] Taking video ads as an example, the unique key information can be understood as the advertising selling point, assuming the first type of triggering action is a click. For example... Figure 15 As shown, this is a schematic diagram of mutual selection of advertising selling points in an embodiment of this application. For example, selling point 1 is played first. At the same time, three time points are highlighted in the playback progress bar, namely selling point 1, selling point 2 and selling point 3. During the playback of the content segment corresponding to selling point 1, if the target audience clicks on the third time point (i.e. the time point of selling point 3), they can jump to the content segment corresponding to selling point 3 to start playback.
[0310] Similarly, if the target audience clicks on the second time point (i.e., the time point of selling point 2) during the playback of the content segment corresponding to selling point 1, they can jump to the content segment corresponding to selling point 2 and start playing.
[0311] Of course, after the content segment corresponding to selling point 1 finishes playing, other selling points can continue to play, such as the content segment corresponding to selling point 2. During this playback, if the target audience clicks on the third time point (i.e., the time point of selling point 3), they will be redirected to the content segment corresponding to selling point 3. Similarly, if the target audience clicks on the first time point (i.e., the time point of selling point 1), they will be redirected to the content segment corresponding to selling point 1, and so on. This article does not impose any specific limitations on this.
[0312] In the above embodiments, by highlighting each time point on the playback progress bar, intuitive visual cues are provided to the audience, which can more effectively convey key information, improve the audience's overall satisfaction and participation, and provide the audience with a flexible navigation method, ensuring that the audience can independently select and quickly locate the content segments of interest, increasing interactivity and audience experience, and improving the absorption and retention of information.
[0313] Furthermore, considering that this application directly presents newly generated exclusive promotional content based on the target multimedia content to the object during the browsing process, some objects may have a need to view the original target multimedia content. Therefore, this application also supports objects viewing the original key information based on exclusive key information. One optional implementation method is as follows:
[0314] In response to a second type of triggering operation at any point in time, the target multimedia content is presented, and the user is redirected to the target multimedia content to play the content segment associated with the corresponding exclusive key information.
[0315] In this embodiment, there is a certain correspondence between the exclusive key information and the original key information, as detailed in the above embodiments, which will not be repeated here. Therefore, "content fragment associated with the corresponding exclusive key information" refers to the original content fragment in the target multimedia content where the original key information corresponds to any given time point. Specifically, when one exclusive key information corresponds to multiple original key information pieces, playback will preferentially jump to the original key information piece with the earliest playback time.
[0316] The second type of triggering operation can be a click, touch, long press, double-click, etc., as detailed in the above embodiments.
[0317] Assuming the second type of triggering operation is a long press, in this embodiment of the application, if the target object wants to view the original key information corresponding to a certain exclusive key information, it can long press the time slot corresponding to the exclusive key information. The client responds to the target object's second type of triggering operation for that time point, presents the target multimedia content, and jumps to the target multimedia content to play the content segment associated with the exclusive key information (that is, the original key information content segment corresponding to the exclusive key information).
[0318] Suppose the target multimedia content is a 10-minute tech product review video, and the generated exclusive promotional content is a 3-minute advertisement containing three exclusive key pieces of information: A - 3 seconds, B - 6 seconds, and C - 8 seconds. The corresponding original key pieces of information are: A' - 3 minutes, B' - 6 minutes, and C' - 8 minutes.
[0319] When an audience is watching the exclusive promotional content, the content segment of the target-level exclusive key information A is initially played at the 3-second mark. The audience can then click at the 6-second mark to jump to the content segment of exclusive key information B. Similarly, the audience can click at the 8-second mark to jump to the content segment of exclusive key information C.
[0320] Of course, if the viewer wants to view the content related to these specific key information in the original tech product review video, they can long-press the 3-second mark to bring up the original tech product review video and jump to the 3-minute mark to play the content segment related to specific key information A. The viewer can long-press the 6-second mark to bring up the original tech product review video and jump to the 6-minute mark to play the content segment related to specific key information B. Similarly, the viewer can long-press the 8-second mark to bring up the original tech product review video and jump to the 8-minute mark to play the content segment related to specific key information C.
[0321] Based on the above implementation method, personalized promotional content can be provided to the target audience, while also supporting the viewing of the original multimedia content. Target audiences can freely choose to view either the promotional content or the original content according to their interests and needs, improving their experience and satisfaction. Simultaneously, this method enhances information transparency, allowing target audiences to trace back to the original content, verify the authenticity of the promotional information, and increase trust. Furthermore, flexible triggering operations can enhance audience interactivity and participation, improving the attractiveness and dissemination effect of the content.
[0322] In summary, this solution can display corresponding promotional information based on the preferences and behavioral characteristics of different audiences. This means that content creators can more accurately reach their target audience, increase the exposure and click-through rate of multimedia content, and thus achieve higher conversion rates. Furthermore, by intelligently optimizing ad display, the solution reduces invalid exposure and waste, helping to lower the overall cost of multimedia content. At the same time, higher promotional effectiveness also means that content creators can obtain greater returns with lower investment. The implementation of this solution will bring numerous benefits, including improved audience experience, enhanced content promotion effectiveness, innovative development in the multimedia industry, and protection of audience privacy and data security.
[0323] It should be noted that the above is an introduction to the method of displaying multimedia content on the client side in this application. The following is a further introduction to the method of displaying multimedia content on the server side in this application:
[0324] See Figure 16 The diagram shown illustrates an implementation flowchart of another multimedia content display method provided in this application, applied to a server. The specific implementation flow of this method is as follows: S161 to S163:
[0325] S161: For target multimedia content, extract each original key piece of information from the target multimedia content and obtain the content preference information of the target object.
[0326] Similar to the above description on the client side, the target multimedia content in this application embodiment can be advertising content, sponsored content, event promotional content, or other multimedia content used for promotion, which will not be repeated here.
[0327] Optionally, the target multimedia content may originate from a designated material library, which stores multimedia content uploaded by several content owners (such as advertisers, high-quality content creators, etc.) for promotion. These content owners may cooperate with the platforms supported by this application (such as advertising platforms) through contracts, and upload multimedia content that needs to be promoted to the platforms regularly or irregularly.
[0328] For example, a signed advertiser (enterprise or individual) can enter into a cooperation agreement with an advertising platform or media to become a formal advertising client of that platform or media. This cooperation usually involves a series of service terms and agreements, including but not limited to the scope, timing, form, budget allocation, payment method, data sharing, and performance evaluation standards of advertising placement. For advertising platforms or media, signing advertisers is one of their important sources of profit; while for advertisers, it is an important way to utilize professional platform or media resources to more effectively achieve marketing goals such as brand promotion, product promotion, and user growth.
[0329] Based on the above, the platform can store this multimedia content in the material library and deliver the multimedia content according to the requirements of the content owner. For example, different advertisements can be pushed to different objects at different times or time periods. The pushed multimedia content can be displayed in the information flow of the object in a mixed manner.
[0330] Specifically, when content creators sign contracts to upload multimedia content, they generally need to provide basic information such as the title, description, creative materials (images, videos, etc.), budget, and bidding strategy. Furthermore, to improve the accuracy and effectiveness of multimedia content, it's necessary to tag it. These tags indicate the category of the multimedia content. Specifically, content creators can tag advertisements according to the multimedia content and target market, such as product type, industry, and interests. These tags help the platform more accurately match multimedia content with potential audiences.
[0331] Taking advertising content as an example, advertising tags can be divided into a multi-level structure. For example: First-level tags indicate categories, such as e-commerce, entertainment, education, and travel; second-level tags indicate product categories, such as fast-moving consumer goods, cosmetics, food, meals, and electronics. Keywords can also be added, such as new product launches, skin whitening, weight loss, discounts, Double Eleven discounts, and spending-based reduction activities. Through this multi-level tagging system, the platform can more accurately push advertising content to interested audiences, thereby improving click-through rates and conversion rates.
[0332] Of course, when uploading multimedia content, content creators can use the tools provided by the platform to select their target audience, including multiple dimensions such as age, gender, geographical location (e.g., first-tier cities, second-tier cities), interests, and consumption behavior. The platform can leverage big data and algorithm models to help content creators accurately target their audience. Furthermore, the platform's tools can be used to set the timing (e.g., specific dates or time periods) and frequency (e.g., daily display limit) for multimedia content delivery to ensure that the content reaches the target audience at the optimal time and frequency, and so on.
[0333] This application takes into account that the preferences of the target audience are constantly changing. In order to increase the click-through rate of multimedia content, when the target audience browses the target multimedia content through the information flow product, what is presented to the target audience is not the original target multimedia content, but exclusive promotional content generated based on the target multimedia content and tailored to the target audience.
[0334] In this application embodiment, the generation timing of the exclusive promotional content can be varied and determined based on different dimensions and conditions to ensure accurate content delivery and optimal results. The exclusive promotional content can be generated before the target audience browses the original target multimedia content, or it can be generated in real time during the browsing process. Therefore, the generation timing of the exclusive promotional content includes, but is not limited to, the following, which are briefly explained below using an advertisement as an example:
[0335] Timing 1: Object dimension, generated in real time when the object browses the information flow product.
[0336] For example, when a target audience is browsing information feed products such as social media and news apps, the ad can be preloaded based on the target audience's real-time behavior and interests, and the newly generated personalized ad content can be generated and displayed in real time.
[0337] Timing 2: Content owner dimension, generated at the first moment of the delivery time period specified by the content owner, or before the delivery time period.
[0338] Advertisers can pre-set the time period for ad placement. For example, if they want to promote a product during the Double Eleven event (such as November 1st to November 11th), they can obtain the interests and preferences of the target audience in advance on November 1st or October 31st. Combined with the original ad, they can generate exclusive ad content for the target audience in advance. In this way, the target audience can directly view the newly generated exclusive ad content in real time.
[0339] Timing 3: Object dimension, generated in advance based on the object's behavior habits.
[0340] For example, if you know from the target audience's behavioral habits that they browse social media, news apps, and other information feed products between 7 and 8 pm every day, you can generate personalized advertising content for that target audience a certain amount of time in advance (such as half a day in advance) before 7 pm that evening. After that, the target audience can directly view the newly generated personalized advertising content in real time.
[0341] Timing 4: Object dimension, generated after an object places an order for related products.
[0342] For example, after an object places an order for a certain food item, new personalized advertising content can be generated for that object from food-related advertisements in a specified material library using the method proposed in this article. In this way, the object can directly view the newly generated personalized advertising content in real time, and so on.
[0343] It is important to emphasize that this application adheres to the principle of compliance and strictly complies with relevant data protection and privacy regulations in the process of collecting and using the subject's data. This helps to protect the legitimate rights and interests of the subject and ensures that content owners and developers are free from legal disputes.
[0344] Furthermore, it should be noted that the above-mentioned timing for generating exclusive promotional content is merely a simple example, and this article does not impose any specific limitations on it. Any timing for generation is applicable to the embodiments of this application, and will not be elaborated upon here.
[0345] The following explanation will primarily focus on the first opportunity listed above:
[0346] In practical applications, when an object browses an information stream through a content browsing interface, the client and server sides will preload the multimedia content to be displayed carried in the information stream.
[0347] For example, in this embodiment of the application, target multimedia content to be displayed for promotion will be preloaded. When the target object needs to browse the target multimedia content, the client side will read the basic information of the target multimedia content (including: title, video tags, and related promotional information, etc.) as the basic input for recognition and understanding, and transmit the content to the server side. The server will analyze the information and combine it with the target object's existing preference tags to regenerate personalized AI-exclusive promotional content to improve the overall content conversion efficiency.
[0348] Specifically, during the preloading process of the original target multimedia content, the server can use AI technologies (such as natural language processing, image recognition, video analysis, etc.) to understand the target multimedia content and extract its basic information, such as title, video tags, and related products, services or brands, concepts, etc. This basic information will serve as the original reference for generating new exclusive promotional content later.
[0349] In addition, the server will further extract the original key information of the core of the target multimedia content, including but not limited to selling points, discounts, benefits, and perks, such as the new product launch time, coupon information, and performance demonstration of the mobile phone product mentioned above. These core selling point information will play an important guiding role in the subsequent generation of exclusive key information (such as copywriting and slogan description).
[0350] The content preference information of the target audience and how it is obtained can be found in the relevant descriptions on the client side mentioned above, and will not be repeated here.
[0351] S162: Generate exclusive promotional content for the target audience based on the original key information and content preference information. The exclusive promotional content describes the exclusive key information at different levels that match the target audience.
[0352] To ensure the precise delivery of targeted multimedia content, content creators typically define a specific audience in the early stages, ensuring that this audience aligns with the products, services, brands, or philosophies promoted by the content. However, in reality, there are situations where a content creator's services cover different target groups. In such cases, if the content creator can tailor its key information to the interests, consumption habits, and language preferences of different groups, it will be easier to stimulate their purchasing intentions and help the content creator achieve the desired promotional results.
[0353] Therefore, in an optional implementation, in order to generate exclusive promotional content for the target audience and further optimize the promotional effect, S162 can be implemented according to the following process, including the following steps S1621 to S1624. Figure 16 (Not shown):
[0354] S1621: Based on the content preference information of the target audience, determine the subgroup to which the target audience belongs.
[0355] In this step, we can specifically analyze the target audience's preferences based on their content preferences information, understand their interests, needs and preferences, and then construct detailed preference descriptions of the target audience based on this information, so as to more intuitively understand the characteristics and needs of the target audience.
[0356] In this application embodiment, the preference description features include, but are not limited to, the following aspects:
[0357] Basic attributes: such as age, gender, and geographical location; interests and hobbies: such as music, movies, technology, and sports; behavioral characteristics: such as browsing history, purchase records, and search keywords; social relationships: such as friends circle and following list.
[0358] It is important to emphasize that this application adheres to the principle of compliance and strictly complies with relevant data protection and privacy regulations in the process of collecting and using the subject's data. This helps to protect the legitimate rights and interests of the subject and ensures that content owners and developers are free from legal disputes.
[0359] Furthermore, this application protects the privacy and data security of the target audience by establishing a trust mechanism. Specifically, by providing transparent and secure content display services, this helps to build a trust mechanism between the target audience and content owners and developers, which helps to improve the reputation and image of the entire content ecosystem and lays a solid foundation for the long-term development of the industry.
[0360] Furthermore, this application also considers that in practical applications, the delivery of multimedia content is generally targeted at a specific audience, which refers to the specific group of people that the content creator hopes to attract and influence through the content. Based on this, the target audience can be subdivided into different subgroups according to the individual preferences of each member within the target multimedia content's target audience. This allows for the identification of the subgroup to which the target audience belongs. Based on this approach, personalized key information can be customized for each subgroup, achieving a more precise and customized effect.
[0361] In this process, the target audience is subdivided into different subgroups. When determining the subgroup to which the target object belongs, clustering algorithms (such as K-means, DBSCAN) or rule-based methods can be used to classify the target object into one or more subgroups. Each subgroup is a smaller group of people with more similar interests, behavioral characteristics and basic attributes, based on the specific target audience. The needs of the objects in each subgroup are more similar and more detailed.
[0362] Then, the following steps can be performed:
[0363] S1622: Match each original key information with the content requirements corresponding to the subgroup.
[0364] Before this step, you can classify and organize the extracted original key information (such as advertising selling points) in advance to ensure that each original key information is clear, unambiguous, and can highlight the unique value of the product, service, brand, or concept.
[0365] Based on this, in this step, the content needs of the subgroup to which the target object belongs can be analyzed (which can be obtained through analysis of object preferences, etc.). The original key information of the target multimedia content (such as advertising selling points) is matched with the content needs of the subgroup to obtain the matching result. The matching result can represent the matching degree between each original key information and the content need. The matching degree can be obtained by calculating the similarity between each original key information and the content need characteristics of the subgroup.
[0366] For example, if this subgroup is particularly interested in the battery life and appearance of technology products, then the matching degree of the original key information related to battery life and appearance will also be relatively high. Similarly, if this subgroup is price-sensitive and has high requirements for quality, then the matching degree of the original key information related to these two aspects will also be relatively high; and so on.
[0367] S1623: Based on the matching results and the content fragments corresponding to each original key information in the target multimedia content, generate exclusive promotional content composed of each exclusive key information.
[0368] In this step, based on the matching results, the most relevant segments to the needs of the subgroup are extracted from the target multimedia content. This is then used to generate exclusive promotional content, which can highlight the key information that the subgroup cares about most, thereby improving the attractiveness and relevance of the content. For example, if a subgroup is price-sensitive, the product's cost-effectiveness can be highlighted; if a subgroup has high requirements for quality, the product's quality assurance can be emphasized.
[0369] In this embodiment, generating customized promotional content specifically involves generating content fragments corresponding to each unique key piece of information. Specifically, creative copywriting can be developed based on the original key information and its corresponding content fragments, highlighting the selling points that interest the target audience most. Visual elements, such as images, videos, colors, and layout, can be optimized to enhance the content's visual appeal. Furthermore, content can be refined and simplified to ensure concise and clear information delivery. Additionally, relevant supplementary information or interactive elements can be added based on the target audience's historical behavior and content preferences to increase the content's attractiveness and interactivity. Through one or more of the processing methods listed above, it can be ensured that the generated customized key information better matches the target audience's preferences and needs, thereby improving click-through rates and conversion rates.
[0370] Taking advertising as an example, when writing creative copy, you should write attractive and targeted advertising copy for each subgroup, ensuring that the copy is concise and clear, can quickly grab the attention of the target audience, and guide them to generate a willingness to buy.
[0371] When designing visual elements, you can incorporate the target audience's preferences to create advertising visuals that align with their tastes, such as colors, patterns, and images. These visual elements should enhance the advertisement's appeal and recognizability. Analyzing the target audience's preferences during this process ensures the design better integrates with their daily habits, using more relevant and familiar descriptions, or highlighting key selling points or coupon information to attract clicks.
[0372] Specifically, before creating creative copy or designing personalized visual elements for different subgroups, a pre-configured correspondence between each subgroup and its unique key information extraction method can be established based on the different content needs of each subgroup. Establishing this correspondence helps ensure that the advertising content accurately meets the needs of different subgroups, thereby improving the attractiveness and conversion rate of the advertisement.
[0373] Specifically, this extraction method can be in the form of a set of keywords (statements), such as Figure 17 As shown, based on this, for different subgroups, the original advertising information can be analyzed and refined using a pre-configured extraction method based on the understanding of the large model and the comprehensive analysis of the target audience's preference tags, to generate exclusive advertising content containing exclusive selling points.
[0374] like Figure 17 As shown, this is a schematic diagram illustrating a method for extracting preference tags and their specific key information for different subgroups in an embodiment of this application. Figure 17 The text lists a total of six seed groups, which are explained below:
[0375] The first type: teenage users.
[0376] The preference tags of the teenage user subgroup are generally characterized by a high level of interest in entertainment news, games, and celebrity activities.
[0377] Considering their preference for novel and exciting content, and their high demands for gameplay and visual effects, the corresponding keywords for extraction include, but are not limited to: unique gameplay / cool visuals, emphasizing the product's unique gameplay and cool visuals to attract the attention of teenagers.
[0378] Let's abbreviate the preference tags for this subgroup as Q, the keyword extraction method as H, and the AI word grouping capability as A. Taking creative copywriting as an example, by organically combining the above two elements and adding subjects, verbs, objects, and adjectives, we can generate exclusive selling point copy that makes the advertising content more marketable and attractive. This can be simply expressed by the following formula:
[0379] Exclusive selling point copy = Q1 + Q2 + Q3... + H1 + H2 + H3... + A1 + A2 + A3...
[0380] The formula indicates that by integrating multiple preference tags of the target group (Q1, Q2, Q3...), specific keyword extraction methods (H1, H2, H3...), and AI's various word grouping capabilities (A1, A2, A3...), more attractive and targeted advertising copy can be generated.
[0381] Example: The latest gaming phone brings you the ultimate gaming experience, with stunning graphics and exhilarating combat!
[0382] Similarly, the generation of posters and video clips with unique selling points can be achieved by combining multiple preference tags of the target audience (Q1, Q2, Q3...), specific keyword extraction methods (H1, H2, H3...), and other AI capabilities, such as graphic design and video production, to generate more attractive and targeted posters and video clips.
[0383] The second type: college student users.
[0384] The preference tags of this subgroup of college student users are generally characterized by their interest in the latest relevant news, such as exam information and study abroad guides.
[0385] Given their high demand for products and services that can improve learning efficiency and grades, the corresponding keywords for extraction include, but are not limited to: improving learning efficiency / grade improvement / actual experience, emphasizing the practicality of the product and its positive impact on learning.
[0386] Taking creative copywriting as an example, here's an example: Intelligent learning assistant, helping you prepare for exams efficiently and easily meet exam challenges!
[0387] The third type: working professionals.
[0388] The preferences of this subgroup of working professionals are generally reflected in their interest in tutorials and experience sharing on workplace skills, as well as content related to healthy eating and exercise.
[0389] Given their high demand for products and services that can improve work efficiency and teamwork, the corresponding keywords for extraction include, but are not limited to: business efficiency improvement / teamwork enhancement / efficiency improvement, emphasizing the product's professionalism and its positive impact on workplace life.
[0390] Taking creative copywriting as an example, here's an example: Efficient office software improves team collaboration and helps you easily cope with workplace challenges!
[0391] The fourth group: middle-aged and elderly people.
[0392] The preferences of the middle-aged and elderly subgroup are generally characterized by a fondness for light and enjoyable cultural and entertainment content, such as opera, dance, and health preservation methods.
[0393] Considering their high demand for products that can improve their quality of life, the corresponding keywords for extraction include, but are not limited to: intelligent massage / muscle relaxation / sleep improvement / actual experience, emphasizing the comfort of the product and its positive impact on health.
[0394] Taking creative copywriting as an example, here's an example: Smart massage chairs relieve muscle fatigue, improve sleep quality, and allow you to enjoy a comfortable life!
[0395] The fifth type: male users.
[0396] The preference tags of male users generally show that they have a high interest in the latest technology products and information, sports events, financial news, and electronic technology.
[0397] Given their high demand for high-performance and advanced technology products, the corresponding keywords for extraction include, but are not limited to: latest configuration / innovative experience / price advantage / advanced technology / superior performance, emphasizing the advanced technology and superior performance of the products.
[0398] Taking creative copywriting as an example, here's an example: Brand C, Model D mobile phone, leading technology, the future is in your hands, let's explore cutting-edge technology together!
[0399] The sixth type: female users.
[0400] The preference tags of female users generally show that they have a high interest in celebrity gossip, fashion trends, beauty tutorials, home organization, etc.
[0401] Considering their high demands for aesthetics and user experience, the corresponding keywords for extraction include, but are not limited to: makeup effect / makeup application experience / color and elegant visuals / exquisite packaging / excellent usage effect, emphasizing the product's aesthetics and usage effectiveness.
[0402] Taking creative copywriting as an example, here's an example: New lipstick, rich in color, smooth application, making you radiant!
[0403] It should be noted that the subgroups listed above are just simple examples; the other target groups are organized in a similar way and will not be elaborated here.
[0404] In the embodiments of this application, the aforementioned ad recommendation model based on target audience preferences enables precise targeting and personalized recommendations of ad content, effectively improving the accuracy and attractiveness of advertisements. By conducting in-depth analysis of the preferences of different subgroups, pre-configuring the correspondence between different subgroups and key information extraction methods, and combining this with the original information provided by the advertiser, highly targeted ad content can be generated. This model not only enhances the attractiveness and conversion rate of advertisements but also improves target audience satisfaction, helping advertisers achieve the goal of selling their ads. In the future, with the continuous development of AI technology, this model will play an increasingly important role in advertising and marketing.
[0405] It should be noted that the processing methods listed above are just simple examples. In addition, other methods for generating exclusive promotional content based on various original key information and the content preference information of the target audience are also applicable to the embodiments of this application, and will not be described in detail here.
[0406] In the above implementation, the target audience is divided into different subgroups and matched according to the content needs of the subgroups. This segmentation and matching mechanism can better capture the specific needs of different target groups, generate more targeted and exclusive promotional content, and improve the accuracy of the content.
[0407] In addition, this application also determines the level of exclusive key information based on the matching results. The level of each exclusive key information reflects the object's attention index to the information, ensuring that exclusive key information of different levels is displayed first in different situations, thereby further improving the object's experience.
[0408] This approach not only improves content relevance and audience satisfaction, but also enhances audience stickiness and interaction, thereby increasing platform activity and audience loyalty.
[0409] Specifically, through the aforementioned sub-steps S1621 to S1623, customized promotional content for the target audience can be generated. Furthermore, the following sub-step S1624 can also be executed during this process:
[0410] S1624: Determine the level of each specific key information based on the matching results.
[0411] The level of each exclusive key information represents the attention index of the target object to the corresponding exclusive key information. The specific definition is given in the above embodiment, and repeated details will not be repeated.
[0412] In this application embodiment, the matching result can represent the degree of matching between each original key information and the content requirement. Secondly, there is a certain correspondence between the original key information and the exclusive key information. Based on this, the degree of matching between each exclusive key information and the content requirement can actually be analyzed. The higher the degree of matching, the higher the attention index of the target object to the exclusive key information, and correspondingly, the higher the level of the exclusive key information.
[0413] In the above implementation, by dividing the target audience into different subgroups and matching them according to the content needs of each subgroup, the resulting personalized key information is more accurate. This segmentation and matching mechanism can better capture the specific needs of different target groups, providing more targeted content and improving the accuracy of the generated personalized promotional content. Furthermore, by determining the level of personalized key information based on the matching results, the level of each piece of personalized key information can highly accurately reflect the target audience's level of attention to that information, ensuring that different levels of personalized key information are prioritized for display under different circumstances, further enhancing the target audience's experience.
[0414] By following the steps above, you can generate customized promotional content for the target audience, improve click-through rates and conversion rates, and optimize promotional results.
[0415] In this embodiment of the application, in order to improve the display efficiency of the target multimedia content, the server can use AI recognition to understand the main segments of the target multimedia content during preloading, thereby extracting the original key information. Then, through Artificial Intelligence Generated Content (AIGC), combined with the content preference information of the target audience, dynamic exclusive promotional content (including but not limited to products, titles, benefits, etc.) is generated. The exclusive key information in the exclusive promotional content can specifically include videos, copywriting, poster images, etc.
[0416] Furthermore, the server will also break down the key information into different levels based on its attractiveness, such as dividing advertising selling points into S-level selling points, and A / B / C, etc. In this way, this application can display different advertising selling points according to different audience experience states.
[0417] Specifically, when generating personalized promotional content based on an AI model, another optional implementation of step S162 is as follows:
[0418] The content preference information, as well as the corresponding content fragments of each original key information in the target multimedia content, are input into the trained generative model; based on the generative model, exclusive promotional content composed of each exclusive key information is generated.
[0419] The trained generative model is input to content preference information and original content fragments corresponding to the original key information. Based on this model, it can generate various unique key information and their corresponding content fragments, which together form the unique promotional content. Correspondingly, this generative model can be trained on a large number of labeled sample key information and sample content preference information related to sample objects.
[0420] Furthermore, the model's input can also be content preference information and target multimedia content. Accordingly, this generative model can be trained based on a large number of labeled sample multimedia content related to sample objects and sample content preference information.
[0421] In this application embodiment, the key information of the sample refers to the original key information extracted from the multimedia content of the sample, while the sample content preference information is specific to the sample object and represents the sample object (such as a historical user of a certain platform).
[0422] The extracted key information from the samples can be further processed through cleaning, deduplication, and formatting. Then, key features can be extracted from this processed information. For example, Natural Language Processing (NLP) techniques can be used to extract key features from advertising selling points, such as keywords, phrases, and sentiment tendencies. These features can then be used to label the key information of the samples. The content preference information of the sample objects (such as preference tags) is categorized and standardized. For instance, the preference tags of the sample objects are converted into numerical or vector representations to facilitate processing by machine learning models. Similarly, the inputs used in model applications will also undergo corresponding processing.
[0423] Based on the above, the original content fragments corresponding to the sample object's content preference information and the labeled sample key information can be used as inputs, and each exclusive key information and its corresponding content fragments can be used as outputs to train the generation model, so that it learns how to generate corresponding exclusive key information according to the object's preferences.
[0424] During model training, reinforcement learning can be used to optimize the generation strategy of the generative model, making it pay more attention to the preferences of the target audience, thereby improving the quality of the generated specific key information.
[0425] In simple terms, first, define the environment (the interaction environment between the object and the platform) and the agent (the AI model that generates the unique key information). Next, define the state space, which is the contextual information when the agent generates the unique key information, including object preferences and historical behavioral data. Then, define the action space, which is the specific operations the agent performs to generate the unique key information, such as selecting key information and adjusting the text. Furthermore, define the reward function, which provides positive or negative rewards based on object feedback and behavioral data (such as click-through rate and conversion rate). During training the generative model, the agent gradually optimizes its behavior by exploring and utilizing strategies, and updates the strategy using reinforcement learning algorithms (such as Q-learning and Deep Q-Network (DQN)) based on the collected rewards to better focus on object preferences.
[0426] Through this reinforcement learning method, the generative model can continuously optimize its generation strategy to generate more personalized key information that better suits the audience's preferences, thereby improving the click-through rate, conversion rate, and return on investment of multimedia content and achieving better promotional results.
[0427] Subsequently, the trained generative model can be used to generate new, customized key information based on content preference information and the corresponding content fragments of each original key information within the target multimedia content. Furthermore, the trained model can be used to evaluate the quality of the generated customized key information, including semantic rationality, originality, and attractiveness. Based on the evaluation results, the model can be further optimized, or the generated results can be improved, and so on.
[0428] In this embodiment, the generative model is a deep learning model, mainly based on NLP. NLP technology is the foundation for understanding and generating text data, and is crucial for extracting key information from advertising selling points and generating new selling point descriptions.
[0429] Specifically, the generative model can be: a sequence generation model based on a transformer, a generative model, a variational autoencoder (VAE), etc.
[0430] Among them, sequence generation models based on Transformer, such as the third-generation generative pre-trained Transformer (GPT-3), have powerful text generation capabilities. They can generate coherent and semantically correct text based on context. They perform well in generating advertising selling points and can generate high-quality copy. Based on the input content preferences and original key information, they can generate coherent and semantically correct exclusive promotional content, thereby increasing the interest and engagement of the target audience.
[0431] Generative models, such as Generative Adversarial Networks (GANs), can generate realistic new data through adversarial training. They are suitable for generating innovative advertising selling points, creating more creative and attractive personalized promotional content, and improving the click-through rate and conversion rate of the target audience.
[0432] VAE is another generative model that generates new data by learning the latent distribution of the data. In ad selling point generation, VAE can be used to generate diverse content that matches the target audience's preferences.
[0433] It should be noted that the generative models listed above are just simple examples. Other generative models are also applicable to the embodiments of this application, such as sequence-to-sequence (Seq2Seq) models, recurrent neural networks (RNN) and their variants, long short-term memory networks (LSTM), gated recurrent units (GRU), etc., which will not be described in detail here.
[0434] In practical applications, the choice of generative model depends on the specific task requirements and scenario. For example, if high-quality, coherent text needs to be generated, a transformer-based model (such as GPT-3 or T5) can be chosen. If creative and diverse content needs to be generated, a generative model (such as GAN or VAE) can be selected. These models can be used to more effectively extract and generate advertising selling points, improve promotional effectiveness, and so on. This article does not make specific limitations on these aspects.
[0435] In short, the entire process described above, from identifying the original target multimedia content to generating exclusive promotional content, can be completed by AI models. By leveraging AI-extracted and AIGC-generated exclusive key information, combined with popular elements and creativity, multimedia content that is more in line with current aesthetics and context can be generated. This helps to enhance the attractiveness and dissemination of multimedia content used for promotion, making such multimedia content no longer a burden for the target audience, but a valuable source of information.
[0436] Taking targeted multimedia content as an example, the above implementation method, combining AI recognition and AIGC technologies, demonstrates the advertising industry's strength in technological innovation. This will set a new benchmark for the industry and drive the entire advertising sector towards greater intelligence and personalization. Furthermore, this solution will inspire more advertisers and developers to explore similar technological applications, thereby expanding the application scenarios and boundaries of advertising. For example, similar personalized advertising display methods will have great potential in fields such as education, e-commerce, and finance.
[0437] To further optimize the performance of the generative model and improve the accuracy and appeal of the generated specific key information, this application also proposes a data-driven and feedback mechanism to continuously optimize the model. One possible implementation method is as follows:
[0438] Collect feedback data from each object regarding the specific key information generated based on the generative model; iterate and optimize the generative model based on the collected feedback data.
[0439] Feedback data refers to the audience's reaction and evaluation of the generated exclusive key information (specifically, exclusive promotional content), including but not limited to: click-through rate, conversion rate, viewing time, number of interactions (such as likes, comments, and shares), as well as the audience's specific opinions and suggestions.
[0440] Specifically, feedback data on the specific key information generated based on the generative model can be collected through various channels (such as online surveys, object comments, social media interactions, etc.).
[0441] Once the feedback data has been collected, it can be analyzed. This includes collecting positive and negative feedback from respondents, analyzing trends in key metrics such as click-through rate and conversion rate, interpreting specific feedback opinions, and understanding respondents' views and suggestions on the specific key information.
[0442] Based on the above analysis results, the performance of the generative model can be evaluated, its advantages and disadvantages can be identified, and then the parameters of the generative model can be adjusted and the model optimized based on the evaluation results.
[0443] For example, based on an advertisement for a smartwatch, the model performs well in generating descriptions of the smartwatch's health monitoring functions, but falls short in generating descriptions of battery life. In this case, the model's weight for health monitoring functions can be increased, and the logic for generating battery life descriptions can be improved.
[0444] Furthermore, new algorithms or technologies can be introduced to enhance the model's generative capabilities and adaptability. For example, more advanced deep learning models (such as BERT and T5) can be used to generate higher-quality, proprietary key information.
[0445] Building upon the above, the output of the generative model can be dynamically adjusted based on real-time feedback data to ensure that the generated key information consistently meets the needs of the target audience. Furthermore, A / B testing of different generative models and strategies can be conducted to verify the optimization effects and select the optimal solution.
[0446] In the above implementation, based on past ad click data, the extraction methods for highlighting key selling points and the image display effects of generative AI are continuously optimized. Leveraging the computational advantages of large-scale models, high-click-rate materials can be continuously iterated and optimized to consistently ensure high click-through rates and conversion rates, thereby increasing content creators' trust in the platform and the likelihood of long-term cooperation. For the target audience, efficient, clear, and accurate information display also helps them make decisions more quickly, improving their content experience.
[0447] In summary, by continuously collecting feedback from users and monitoring model performance, problems with the model can be identified and resolved in a timely manner, thereby continuously improving the accuracy and appeal of the generated specific key information.
[0448] S163: Send exclusive promotional content to the target audience and respond to the target audience's content switching operation on the content browsing interface. Present the exclusive promotional content in the content browsing interface and jump to the exclusive promotional content. Play the content segment corresponding to the exclusive key information at the target level. The content browsing interface is used to display recommended information streams to the target audience, and the information stream carries target multimedia content. The target level is determined based on the target audience's interest in the information stream.
[0449] In this embodiment of the application, after generating the exclusive promotional content corresponding to the target multimedia content based on the above method, the server will feed it back to the client, which will then present it to the target object.
[0450] In order to achieve more precise content delivery and further expand the promotion effect of target multimedia content, in one optional implementation, the target multimedia content can also be recommended to relevant objects on other platforms based on the content preference information of the target audience and various exclusive key information matching the target audience.
[0451] In this embodiment of the application, based on the content preference information of the target object, the preference description features of the target object can be constructed. For the specific construction method, please refer to the above embodiment. Based on this, based on the preference description features of the target object, related objects on other platforms can be identified. These related objects generally have similar interests, behavioral characteristics and basic attributes to the target object.
[0452] In other words, the “relevant objects” here can be users of other platforms whose preferences and descriptive characteristics match those of the user.
[0453] Specifically, there are many ways to identify other platform-related objects in this application embodiment. A few are briefly listed below:
[0454] Identification Method 1: Similarity Calculation.
[0455] This approach uses machine learning algorithms (such as K-nearest neighbors and collaborative filtering) to calculate the similarity between the preferences of users on other platforms and the preferences of the target user. Based on this, a similarity threshold can be set to filter out users with similarity scores higher than the threshold as relevant users. This identification method can comprehensively consider multiple features and has high accuracy.
[0456] Recognition Method 2: Tag Matching.
[0457] First, tags are extracted from the target audience's content preference information, such as "tech product enthusiast," "sports enthusiast," and "music enthusiast." Then, the target audience's tags are matched with tags from users on other platforms to identify users with the same or similar tags. This identification method is simple to implement and has low computational cost.
[0458] For example, if the target audience is interested in technology products, then users on other platforms who are also interested in technology products can be considered as relevant targets.
[0459] Both of the above methods are based on the target audience's content preference information. In addition to the above two methods, identification can also be based on the target audience's behavior, as shown in the following identification method three:
[0460] Identification Method 3: Behavioral Analysis.
[0461] Specifically, this involves analyzing the target user's behavioral patterns on the current platform, such as browsing time and interaction frequency, to filter out users on other platforms whose behavior is similar to the target user. This method can capture users' dynamic behavioral characteristics and is suitable for scenarios with abundant behavioral data.
[0462] It should be noted that the above identification methods can be used in combination, and the above-listed implementation methods are just simple examples. In addition, other identification methods are also applicable to the embodiments of this application, and will not be described in detail here.
[0463] Based on the above, the target multimedia content can be recommended to the identified relevant users. Here, "other platforms" refers to platforms other than the client the target user is logged into (i.e., the current platform), such as social media, search engines, and e-commerce platforms.
[0464] Based on the above implementation methods, by leveraging target audience preferences and customized key information (such as advertising selling points), targeted multimedia content (such as advertising content) can be precisely delivered to the target audience. This achieves accurate targeting of multimedia content, increasing click-through rates and conversion rates. Furthermore, under this delivery method, the personalized promotional content seen by the target audience is highly matched to their interests, reducing interference from irrelevant content and enhancing the audience experience.
[0465] In addition, target multimedia content can be recommended to relevant audiences through various channels such as social media, search engines, and e-commerce platforms, thereby expanding the content's reach and influence, increasing its exposure, and improving audience awareness.
[0466] In addition to the methods described above, to further optimize the promotion effect of the target multimedia content, in one optional implementation, the actual delivery effect of the target multimedia content can also be detected; based on the actual delivery effect, at least one of the following can be adjusted:
[0467] The original key information corresponding to the target multimedia content and the delivery strategy for the target multimedia content.
[0468] Taking target multimedia content as the advertising content as an example, this application supports continuous monitoring of the actual performance of the advertisement. Specifically, it monitors key performance indicators (KPIs) of the advertisement, including click-through rate, conversion rate, user engagement, return on investment (ROI), and user feedback. Based on the actual performance, the advertising selling points (i.e., the original key information) and the advertising strategy can be adjusted in a timely manner to optimize the advertising effect.
[0469] When adjusting advertising selling points based on actual campaign performance, the following methods are included, but are not limited to:
[0470] Method 1 for adjusting selling points: Optimize advertising creative.
[0471] The optimization of advertising creative includes, but is not limited to, copywriting adjustments, visual design, and content updates.
[0472] Specifically, you can optimize ad copy based on audience feedback and click-through rate data to make it more attractive and persuasive; in addition, improve the visual elements of the ad, such as image and video quality and color matching, to enhance the audience's visual experience; furthermore, you can regularly update the ad content to keep it fresh and attract the audience's continued attention.
[0473] Method 2 for adjusting selling points: Highlight the core selling points.
[0474] Specifically, you can highlight the product's unique features and advantages, such as technological innovation, user experience, and cost-effectiveness; increase user reviews and use cases to enhance the credibility and appeal of the advertisement.
[0475] In addition to adjusting the advertising selling points, the format and style of the ads can also be modified. By testing different types of ad formats, such as video ads, image and text ads, and banner ads, the most appealing format can be found. The length of the ads can also be adjusted, such as shortening or lengthening video ads, to increase the percentage of viewers who watch the entire ad. Furthermore, based on audience feedback, interactive elements can be added to the ads, such as surveys and prize draws, to increase audience engagement and brand loyalty.
[0476] It should be noted that the aforementioned adjustments to the form, format, and interactive elements of advertisements can be made for the original target multimedia content or for the personalized recommended content; this article does not make any specific limitations on this.
[0477] When adjusting the campaign strategy based on actual campaign performance, the following methods may be used, including but not limited to:
[0478] Strategy adjustment method 1: Optimize distribution channels.
[0479] In addition to the multi-channel advertising methods listed above, you can also adjust the advertising ratio based on the performance of each channel, prioritizing the advertising on the best-performing channels.
[0480] Strategy Adjustment Method Two: Precisely Target the Audience.
[0481] Specifically, based on the preferences of the target audience, the target audience can be segmented into multiple subgroups, and personalized advertising strategies can be developed for each subgroup. In addition, the target audience can be dynamically adjusted based on the actual advertising results, eliminating inefficient audiences and increasing efficient audiences.
[0482] Strategy adjustment method three: Adjust the delivery time.
[0483] Specifically, you can analyze the target audience's active time and choose to run ads during the time when the target audience is most active to improve click-through rate and conversion rate; in addition, you can adjust the timing and frequency of ad placement based on factors such as seasons and holidays.
[0484] Strategy Adjustment Method Four: Optimize Budget.
[0485] Specifically, allocate the budget reasonably based on the actual campaign performance to avoid ineffective campaigns; in addition, optimize bidding strategies to improve the competitiveness of advertisements and reduce the cost per click.
[0486] It should be noted that the above-listed adjustment methods are just simple examples. Other adjustment methods are also applicable to the embodiments of this application, and will not be repeated here.
[0487] In the above implementation, by continuously monitoring the effectiveness of content delivery, it is possible to understand the content's performance in real time and quickly identify its strengths and weaknesses. Based on this feedback, the original key information of the content can be adjusted in a timely manner to improve target audience interest and engagement. Simultaneously, adjusting the delivery strategy can enhance the content's reach and effectiveness. Through these adjustments, the promotional effect of the content can be significantly improved, increasing click-through rates and conversion rates, ultimately achieving better marketing goals.
[0488] It should be noted that the above is an introduction to the method of displaying multimedia content on the server side in this application. In short, the technical solution of this application covers product interaction, product form, and server technology implementation. The overall technical logic can be summarized into the following three sides: user side, product side (i.e., client side), and backend side (i.e., server side). Taking the generation of exclusive advertising content when preloading advertisements as an example, one optional interaction logic for these three sides is as follows:
[0489] See Figure 18 The diagram shown illustrates an optional multi-terminal interaction implementation in an embodiment of this application. The specific implementation of this method is as follows:
[0490] First, on the user side, users browse information streams. For example, users can view various information on a browser, and the information streams they browse may contain advertisements to be displayed.
[0491] Building upon the user's perspective, the product side is responsible for preloading ads. Specifically, the product side preloads ad segments suitable for the user's consumption and sends them back to the backend. Additionally, the product side can also send user behavior data (i.e., data permitted by the user) back to the backend. Figure 18 (Not shown in the image).
[0492] In addition, the product will also detect and monitor the user's screen swiping speed in real time, and perform actions such as... Figure 18 The listed judgments, based on different judgment results, will display different representations of the ad player, such as the user interface (UI) and progress bar positioning point style, based on the materials issued by the backend when the user views and previews the ad. For details, please refer to the above embodiments, and repeated parts will not be described again.
[0493] Building upon the product side, the backend receives the aforementioned data and extracts the core selling points (i.e., original key information) of the advertisement using AI preprocessing technology. Specifically, this extraction process involves parsing the advertisement's original information, including intelligent analysis and understanding of the title, copy, and visuals, and identifying the original information, including but not limited to core selling points, image recognition, and promotional information. The backend also analyzes user preferences and personal tags to customize advertising content more suitable for users. Subsequently, combining the advertisement's selling points and user preferences, the backend extracts content that aligns with user preferences. Based on this, different levels of selling point slices (i.e., content fragments corresponding to exclusive key information) are generated according to user preferences, such as S, A, B, and C levels. The S level represents the selling point that is most attractive to the user and requires comprehensive identification based on their preferences, as detailed in the above embodiment, which will not be repeated here. Finally, the generated advertising selling point slices (referring to exclusive advertising content containing exclusive selling points and corresponding content fragments at different levels) and other materials are sent back to the product-side client for display.
[0494] In addition, it should be noted that during the process of generating exclusive advertising content on the backend side, interaction with the product side is also possible, so that the product side can display the progress to the user, such as prompting the user "Exclusive selling points are being generated..." If the user wants to view and preview the ad during the generation process, the original ad will be presented to the user. If the user wants to view and preview the ad after it has been generated, the newly generated exclusive ad will be presented to the user.
[0495] Returning to the user side, users can view and preview advertisements, and view the advertisement details page. For specific implementation methods, please refer to the above embodiments, and repeated details will not be described again.
[0496] In addition, the product side of this application also supports users to freely select or view multiple advertising selling points in rotation until the end of the advertising browsing process. For specific implementation methods, please refer to the above embodiments, and repeated details will not be repeated.
[0497] Throughout the entire process, AI technology was fully utilized, not only to help understand and analyze advertising content, but also to take into full account users' personal preferences and behavioral data, aiming to provide a more personalized advertising experience.
[0498] In summary, by combining these processes and technologies, this application proposes an interactive advertising display solution that matches user interaction behavior. This solution constructs an efficient and intelligent technical process for generating advertising selling points, enabling personalized information recommendations for different users. Specifically, by intelligently analyzing users' screen swiping speed, it dynamically displays diverse advertising selling points refined by artificial intelligence technology and generated by AIGC. This not only optimizes the matching degree between advertisements and users, improving advertising conversion rates and user satisfaction, but also provides advertisers with more accurate market insights by collecting and analyzing user behavioral data, thereby supporting more effective marketing strategies. Furthermore, this solution demonstrates the innovative application of artificial intelligence and AIGC technology in the advertising field, foreshadowing new trends in industry development and driving the advancement of related technologies.
[0499] Based on the same inventive concept, embodiments of this application also provide a multimedia content display device.
[0500] like Figure 19 As shown, this is a structural schematic diagram of a multimedia content display device 1900, which may include:
[0501] The presentation unit 1901 is used to present a content browsing interface; the content browsing interface is used to display a recommended information stream to the target object.
[0502] The response unit 1902 is used to respond to the content switching operation of the content browsing interface, present exclusive promotional content generated based on the target multimedia content carried by the information stream in the content browsing interface, and jump to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information;
[0503] The exclusive promotional content is used to describe exclusive key information at different levels that match the target object; each exclusive key information is generated based on the original key information in the target multimedia content and the content preference information of the target object; the target level is determined based on the target object's interest in the information stream.
[0504] Optionally, the level of each of the exclusive key information is associated with the content preference information of the target object, and the level represents the target object's attention index to the corresponding exclusive key information.
[0505] Optionally, the response unit 1902 is specifically used for:
[0506] If the interest level falls within a preset interest level range, the user will be redirected to the exclusive promotional content, where the content segment corresponding to the highest level of exclusive key information will be played.
[0507] If the interest level does not fall within the preset interest level range, the player will randomly jump to any content segment corresponding to any exclusive key information other than the highest level, or randomly jump to any content segment corresponding to any exclusive key information among all exclusive key information segments.
[0508] Optionally, the response unit 1902 is further configured to determine the degree of interest by at least one of the following methods:
[0509] The interest level is determined based on the target object's content switching operation on the content browsing interface, wherein the interest level is negatively correlated with the triggering state of the content switching operation;
[0510] The interest level is determined based on the duration of the target object's gaze on the content browsing interface, wherein the interest level is positively correlated with the duration of gaze.
[0511] Optionally, the response unit 1902 is further configured to:
[0512] After the content segment corresponding to the exclusive key information at the target level has finished playing, continue playing the content segments corresponding to other exclusive key information.
[0513] Optionally, the response unit 1902 is specifically used for:
[0514] The program will randomly redirect to and play content segments corresponding to other specific key information.
[0515] After all the content segments corresponding to each specific key information have been played, the content segments corresponding to each specific key information will be played in turn.
[0516] Optionally, the response unit 1902 is further configured to:
[0517] The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information;
[0518] In response to a first type of trigger operation targeting any target time point, the user is redirected to the corresponding content segment in the exclusive promotional content for playback. The target time point is the time point associated with other exclusive key information besides the target-level exclusive key information.
[0519] Optionally, the response unit 1902 is further configured to:
[0520] The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information;
[0521] In response to a second type of triggering operation at any point in time, the target multimedia content is presented, and the user is redirected to the target multimedia content to play the content segment associated with the corresponding exclusive key information.
[0522] Based on the same inventive concept, embodiments of this application also provide another multimedia content display device. For example... Figure 20 As shown, this is a structural schematic diagram of a multimedia content display device 2000, which may include:
[0523] Analysis unit 2001 is used to extract various original key information from the target multimedia content and obtain the content preference information of the target object;
[0524] The generation unit 2002 is used to generate exclusive promotional content for the target object based on the original key information and the content preference information, wherein the exclusive promotional content is used to describe the exclusive key information at different levels that match the target object;
[0525] Feedback unit 2003 is used to send the exclusive promotional content to the target object, and in response to the target object's content switching operation on the content browsing interface, to present the exclusive promotional content in the content browsing interface and jump to the exclusive promotional content to play the content segment corresponding to the exclusive key information at the target level; wherein, the content browsing interface is used to display a recommended information stream to the target object, the information stream carrying the target multimedia content; the target level is determined based on the target object's interest in the information stream.
[0526] Optionally, the generation unit 2002 is specifically used for:
[0527] Based on the content preference information of the target object, determine the subgroup to which the target object belongs;
[0528] Match the original key information with the content requirements corresponding to the subgroup;
[0529] Based on the matching results and the content fragments corresponding to each original key information in the target multimedia content, the exclusive promotional content composed of each exclusive key information is generated.
[0530] Optionally, the generation unit 2002 is further configured to:
[0531] The level of each exclusive key information is determined based on the matching result, wherein the level of each exclusive key information represents the attention index of the target object to the corresponding exclusive key information.
[0532] Optionally, the generation unit 2002 is specifically used for:
[0533] The content preference information and the content fragments corresponding to each original key information in the target multimedia content are input into the trained generative model.
[0534] Based on the generation model, the exclusive promotional content is generated, which consists of the various exclusive key information.
[0535] The generative model is trained based on labeled key information of the samples and sample content preference information.
[0536] Optionally, the device further includes:
[0537] The first optimization unit 2004 is used to collect feedback data from each object on the exclusive key information generated based on the generative model;
[0538] The generative model is iteratively optimized based on the collected feedback data.
[0539] Optionally, the device further includes:
[0540] The second optimization unit 2005 is used to detect the actual delivery effect of the target multimedia content;
[0541] Based on the actual delivery results, adjust at least one of the following:
[0542] The original key information corresponding to the target multimedia content and the delivery strategy of the target multimedia content.
[0543] Optionally, the device further includes:
[0544] The promotion unit 2006 is used to recommend the target multimedia content to relevant objects on other platforms based on the content preference information of the target object and various exclusive key information that matches the target object.
[0545] Specifically, when browsing an information feed product, an object can trigger a content switching operation in the content browsing interface to switch the information feed currently displayed. In this embodiment, the information feed can carry target multimedia content to be displayed. When the target object triggers the content switching operation, and the switched content browsing interface needs to present the target multimedia content, the client in this application does not directly present the original target multimedia content, but rather presents exclusive promotional content generated based on this target multimedia content for the target object. For different objects, different exclusive promotional content can be generated based on the same target multimedia content, achieving a highly personalized content presentation and a personalized content display effect for different objects.
[0546] Furthermore, the exclusive promotional content specifically includes content fragments corresponding to various levels of exclusive key information that match the target audience. Unlike the universality of the original key information in the target multimedia content, this exclusive key information is generated by combining the original key information in the target multimedia content with the content preference information of the target audience. For different audiences, it can match their preferences and interests. For a single audience, it can better match the target audience's interests and consumption habits, thus optimizing the matching degree between the target multimedia content and the target audience.
[0547] Based on this, when presenting exclusive promotional content to the target audience, this application will directly locate and play content segments corresponding to the exclusive key information at the target level (i.e., the level matching the interest level) within the recommended information feed, according to the target audience's level of interest in the recommended information feed. In other words, for the same target audience, if their level of interest in the current information feed content differs, content segments corresponding to different levels of exclusive key information will be prioritized for playback to attract clicks and generate consumption behavior for the target multimedia content, thereby increasing click-through rates.
[0548] For ease of description, the above sections are divided into modules (or units) according to their functions and described separately. Of course, in implementing this application, the functions of each module (or unit) can be implemented in one or more software or hardware components.
[0549] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.
[0550] Having introduced the multimedia content display method and apparatus according to exemplary embodiments of this application, we will now introduce an electronic device according to another exemplary embodiment of this application.
[0551] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."
[0552] Based on the same inventive concept as the above-described method embodiments, this application also provides an electronic device. In one embodiment, the electronic device may be a server, such as... Figure 1 The server 120 is shown. In this embodiment, the structure of the electronic device can be as follows: Figure 21 As shown, it includes a memory 2101, a communication module 2103, and one or more processors 2102.
[0553] The memory 2101 is used to store computer programs executed by the processor 2102. The memory 2101 may mainly include a program storage area and a data storage area. The program storage area may store the operating system and programs required to run instant messaging functions, etc.; the data storage area may store various instant messaging information and operation instruction sets, etc.
[0554] Memory 2101 may be volatile memory, such as random-access memory (RAM); memory 2101 may also be non-volatile memory, such as read-only memory, flash memory, hard disk drive (HDD), or solid-state drive (SSD); or memory 2101 may be any other medium capable of carrying or storing a desired computer program having the form of instructions or data structures and accessible by a computer, but is not limited thereto. Memory 2101 may be a combination of the above-described memories.
[0555] Processor 2102 may include one or more central processing units (CPUs) or digital processing units, etc. Processor 2102 is used to implement the above-mentioned method of displaying media content when it calls the computer program stored in memory 2101.
[0556] The communication module 2103 is used to communicate with terminal devices and other servers.
[0557] This application embodiment does not limit the specific connection medium between the memory 2101, communication module 2103, and processor 2102. This application embodiment... Figure 21 The memory 2101 and the processor 2102 are connected via a bus 2104, and the bus 2104 is in Figure 21 The diagram uses thick lines to describe the connections between other components; these are for illustrative purposes only and should not be considered limiting. The 2104 bus can be divided into address bus, data bus, control bus, etc. For ease of description, Figure 21It is described using only a thick line, but does not indicate that there is only one bus or one type of bus.
[0558] The memory 2101 stores a computer storage medium, which stores computer-executable instructions for implementing the multimedia content display method of this application embodiment. The processor 2102 is used to execute the aforementioned multimedia content display method, such as... Figure 16 As shown.
[0559] In another embodiment, the electronic device may also be other electronic devices, such as... Figure 1 The terminal device 110 is shown. In this embodiment, the electronic device can be structured as follows: Figure 22 As shown, it includes components such as: communication component 2210, memory 2220, display unit 2230, camera 2240, sensor 2250, audio circuit 2260, Bluetooth module 2270, processor 2280, etc.
[0560] The communication component 2210 is used to communicate with the server. In some embodiments, it may include a Circuit-Wireless Fidelity (WiFi) module, which is a short-range wireless transmission technology. Electronic devices can use the WiFi module to help users send and receive information.
[0561] The memory 2220 can be used to store software programs and data. The processor 2280 executes various functions of the terminal device 110 and performs data processing by running the software programs or data stored in the memory 2220. The memory 2220 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. The memory 2220 stores an operating system that enables the terminal device 110 to run. In this application, the memory 2220 can store the operating system and various application programs, and may also store computer programs that execute the multimedia content display method of the embodiments of this application.
[0562] The display unit 2230 can also be used to display information input by the user or information provided to the user, as well as various menus of the terminal device 110, in a graphical user interface (GUI). Specifically, the display unit 2230 may include a display screen 2232 disposed on the front of the terminal device 110. The display screen 2232 may be configured as a liquid crystal display, a light-emitting diode, or the like. The display unit 2230 can be used to display the content browsing interface, etc., as described in the embodiments of this application.
[0563] The display unit 2230 can also be used to receive input digital or character information and generate signal inputs related to user settings and function control of the terminal device 110. Specifically, the display unit 2230 may include a touch screen 2231 disposed on the front of the terminal device 110, which can collect touch operations of the user on or near it, such as clicking buttons, dragging scroll boxes, etc.
[0564] The touchscreen 2231 can be placed on top of the display screen 2232, or the touchscreen 2231 and the display screen 2232 can be integrated to realize the input and output functions of the terminal device 110. After integration, it can be referred to as a touch display screen. In this application, the display unit 2230 can display the application and the corresponding operation steps.
[0565] Camera 2240 can be used to capture still images, which users can then share via an application. There can be one or multiple cameras 2240. An object is projected onto a photosensitive element through a lens, generating an optical image. This photosensitive element can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then transmitted to a processor 2280 to be converted into a digital image signal.
[0566] The terminal device may also include at least one sensor 2250, such as an accelerometer 2251, a proximity sensor 2252, a fingerprint sensor 2253, and a temperature sensor 2254. The terminal device may also be equipped with other sensors such as a gyroscope, barometer, hygrometer, thermometer, infrared sensor, light sensor, and motion sensor.
[0567] Audio circuitry 2260, speaker 2261, and microphone 2262 provide an audio interface between the user and terminal device 110. Audio circuitry 2260 converts received audio data into electrical signals, which are then transmitted to speaker 2261, where they are converted into sound signals for output. Terminal device 110 may also be equipped with volume buttons for adjusting the volume of the sound signal. On the other hand, microphone 2262 converts collected sound signals into electrical signals, which are received by audio circuitry 2260, converted into audio data, and then output to communication component 2210 for transmission to, for example, another terminal device 110, or to memory 2220 for further processing.
[0568] Bluetooth module 2270 is used to interact with other Bluetooth devices that also have Bluetooth modules via the Bluetooth protocol. For example, a terminal device can establish a Bluetooth connection with a wearable electronic device (such as a smartwatch) that also has a Bluetooth module through Bluetooth module 2270, thereby exchanging data.
[0569] The processor 2280 is the control center of the terminal device, connecting various parts of the terminal through various interfaces and lines. It executes various functions and processes data by running or executing software programs stored in the memory 2220 and calling data stored in the memory 2220. In some embodiments, the processor 2280 may include one or more processing units; the processor 2280 may also integrate an application processor and a baseband processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the baseband processor mainly handles wireless communication. It is understood that the baseband processor may not be integrated into the processor 2280. In this application, the processor 2280 can run the operating system, applications, user interface display and touch response, and the multimedia content display method of the embodiments of this application. Furthermore, the processor 2280 is coupled to the display unit 2230.
[0570] In some possible implementations, various aspects of the multimedia content display method provided in this application can also be implemented as a program product, which includes a computer program. When the program product is run on an electronic device, the computer program causes the electronic device to perform the steps in the multimedia content display method according to the various exemplary embodiments of this application described above. For example, the electronic device can perform actions such as... Figure 3 or Figure 16 The steps are shown in the figure.
[0571] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0572] The program product of the embodiments of this application may employ a portable compact disc read-only memory (CD-ROM) and include a computer program, and may run on an electronic device. However, the program product of this application is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with a command execution system, apparatus, or device.
[0573] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a readable computer program. This propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with a command execution system, apparatus, or device.
[0574] Computer programs contained on readable media may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0575] Computer programs for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The computer program can execute entirely on the user's electronic device, partially on the user's electronic device, as a standalone software package, partially on the user's electronic device and partially on a remote electronic device, or entirely on a remote electronic device or server. In cases involving remote electronic devices, the remote electronic device can be connected to the user's electronic device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external electronic device (e.g., via the Internet using an Internet service provider).
[0576] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0577] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0578] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing a computer-usable computer program.
[0579] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, produce a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0580] These computer program commands may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the commands stored in the computer-readable storage medium produce an article of manufacture including command means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0581] These computer program commands can also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing the commands executed on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0582] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0583] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for displaying multimedia content, characterized in that, The method includes: A content browsing interface is presented; the content browsing interface is used to display a recommended information stream to the target audience. In response to a content switching operation on the content browsing interface, exclusive promotional content generated based on the target multimedia content carried by the information stream is presented on the content browsing interface, and the user is redirected to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information. The exclusive promotional content is used to describe exclusive key information at different levels that matches the target object; each exclusive key information is generated based on the original key information in the target multimedia content and the content preference information of the target object; the target level is determined based on the target object's interest in the information stream.
2. The method as described in claim 1, characterized in that, Each level of the exclusive key information is associated with the content preference information of the target object, and the level represents the target object's attention index to the corresponding exclusive key information.
3. The method as described in claim 1, characterized in that, The jump to the exclusive promotional content involves playing content segments corresponding to the target-level exclusive key information, including: If the interest level falls within a preset interest level range, the user will be redirected to the exclusive promotional content, where the content segment corresponding to the highest level of exclusive key information will be played. If the interest level does not fall within the preset interest level range, the player will randomly jump to any content segment corresponding to any exclusive key information other than the highest level, or randomly jump to any content segment corresponding to any exclusive key information among all exclusive key information segments.
4. The method as described in claim 1, characterized in that, The degree of interest is determined by at least one of the following methods: The interest level is determined based on the target object's content switching operation on the content browsing interface, wherein the interest level is negatively correlated with the triggering state of the content switching operation; The interest level is determined based on the duration of the target object's gaze on the content browsing interface, wherein the interest level is positively correlated with the duration of gaze.
5. The method as described in claim 1, characterized in that, The method further includes: After the content segment corresponding to the exclusive key information at the target level has finished playing, continue playing the content segments corresponding to other exclusive key information.
6. The method as described in claim 5, characterized in that, The continued playback of content segments corresponding to other specific key information includes: The program will randomly redirect to and play content segments corresponding to other specific key information. After all the content segments corresponding to each specific key information have been played, the content segments corresponding to each specific key information will be played in turn.
7. The method according to any one of claims 1 to 6, characterized in that, The process of redirecting to the exclusive promotional content and playing content segments corresponding to the target-level exclusive key information also includes: The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information; Furthermore, the method further includes: In response to a first type of trigger operation targeting any target time point, the user is redirected to the corresponding content segment in the exclusive promotional content for playback. The target time point is the time point associated with other exclusive key information besides the target-level exclusive key information.
8. The method according to any one of claims 1 to 6, characterized in that, The process of redirecting to the exclusive promotional content and playing content segments corresponding to the target-level exclusive key information also includes: The playback progress bar of the exclusive promotional content highlights the time points associated with each exclusive key piece of information; Furthermore, the method further includes: In response to a second type of triggering operation at any point in time, the target multimedia content is presented, and the user is redirected to the target multimedia content to play the content segment associated with the corresponding exclusive key information.
9. A method for displaying multimedia content, characterized in that, The method includes: For the target multimedia content, extract each original key piece of information from the target multimedia content and obtain the content preference information of the target object; Based on the original key information and the content preference information, exclusive promotional content is generated for the target object, wherein the exclusive promotional content is used to describe the exclusive key information at different levels that match the target object; The exclusive promotional content is sent to the target audience, and in response to the target audience's content switching operation on the content browsing interface, the exclusive promotional content is presented in the content browsing interface, and the user is redirected to the exclusive promotional content, where the content segment corresponding to the target-level exclusive key information is played; wherein, the content browsing interface is used to display a recommended information stream to the target audience, and the information stream carries the target multimedia content; the target level is determined based on the target audience's interest in the information stream.
10. The method as described in claim 9, characterized in that, The step of generating exclusive promotional content for the target audience based on the original key information and the content preference information includes: Based on the content preference information of the target object, determine the subgroup to which the target object belongs; Match the original key information with the content requirements corresponding to the subgroup; Based on the matching results and the content fragments corresponding to each original key information in the target multimedia content, the exclusive promotional content composed of each exclusive key information is generated.
11. The method as described in claim 10, characterized in that, The step of generating the exclusive promotional content composed of the exclusive key information based on the matching results and the content fragments corresponding to each original key information in the target multimedia content further includes: The level of each exclusive key information is determined based on the matching result, wherein the level of each exclusive key information represents the attention index of the target object to the corresponding exclusive key information.
12. The method according to any one of claims 9 to 11, characterized in that, The step of generating exclusive promotional content for the target audience based on the original key information and the content preference information includes: The content preference information and the content fragments corresponding to each original key information in the target multimedia content are input into the trained generative model. Based on the generation model, the exclusive promotional content is generated, which consists of the various exclusive key information. The generative model is trained based on labeled key information of the samples and sample content preference information.
13. The method as described in claim 12, characterized in that, The method further includes: Collect feedback data from each object on the specific key information generated based on the generative model; The generative model is iteratively optimized based on the collected feedback data.
14. The method according to any one of claims 9 to 11, characterized in that, The method further includes: Detect the actual delivery effect of the target multimedia content; Based on the actual delivery results, adjust at least one of the following: The original key information corresponding to the target multimedia content and the delivery strategy of the target multimedia content.
15. The method according to any one of claims 9 to 11, characterized in that, The method further includes: Based on the target object's content preference information and various unique key information matching the target object, the target multimedia content is recommended to relevant objects on other platforms.
16. A multimedia content display device, characterized in that, include: The presentation unit is used to present the content browsing interface; The content browsing interface is used to display a recommended information stream to the target audience; The response unit is used to respond to the content switching operation of the content browsing interface, and to present exclusive promotional content generated based on the target multimedia content carried by the information stream in the content browsing interface, and jump to the exclusive promotional content to play the content segment corresponding to the target-level exclusive key information; The exclusive promotional content is used to describe exclusive key information at different levels that matches the target object; each exclusive key information is generated based on the original key information in the target multimedia content and the content preference information of the target object; the target level is determined based on the target object's interest in the information stream.
17. A multimedia content display device, characterized in that, include: The analysis unit is used to extract various original key information from the target multimedia content and obtain the content preference information of the target object. The generation unit is used to generate exclusive promotional content for the target object based on the original key information and the content preference information, wherein the exclusive promotional content is used to describe the exclusive key information at different levels that match the target object; A feedback unit is used to send the exclusive promotional content to the target object, and in response to the target object's content switching operation on the content browsing interface, to present the exclusive promotional content in the content browsing interface and jump to the exclusive promotional content to play the content segment corresponding to the exclusive key information at the target level; wherein, the content browsing interface is used to display a recommended information stream to the target object, the information stream carrying the target multimedia content; the target level is determined based on the target object's interest in the information stream.
18. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of any of the methods described in claims 1 to 15.
19. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on an electronic device, causes the electronic device to perform the steps of any of the methods described in claims 1 to 15.
20. A computer program product, characterized in that, The method includes a computer program stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of any one of claims 1 to 15.