Methods, apparatus, devices and media for content presentation

By receiving and generating unified basic visual elements, the problem of time-consuming content production for different advertising locations was solved, achieving consistent content delivery and improving user experience.

CN117998147BActive Publication Date: 2026-04-03BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-04
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing technologies require significant time and resources to create and design recommended content for different ad locations, and the inconsistent content style seen by users in different ad positions negatively impacts user experience.

Method used

By receiving confirmations of multiple types of basic visual elements from the recommendation requester under the trigger condition of a predetermined theme, and generating recommended content items based on the description information of these elements and the recommended objects, the content delivery of different advertising positions is designed in a unified manner.

Benefits of technology

It improved the efficiency of content creation, ensured consistency in content style across different ad placements, and enhanced the user's content viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117998147B_ABST
    Figure CN117998147B_ABST
Patent Text Reader

Abstract

According to embodiments of this disclosure, a method, apparatus, device, and medium for content presentation are provided. The method includes: receiving confirmation from a recommendation requester of a recommendation object, based on a predetermined topic triggering condition, of multiple basic visual elements of multiple types defined for the predetermined topic; generating at least one recommended content item for the recommendation object to be placed in at least one type of placement location, based on the multiple basic visual elements and description information of the recommendation object; and causing the at least one recommended content item to be presented in the at least one type of placement location.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The exemplary embodiments disclosed herein generally relate to the field of computer technology, and particularly to methods, apparatus, devices, and computer-readable storage media for content presentation. Background Technology

[0002] The internet provides access to a wide variety of resources. For example, it allows access to various applications, products, audio and video content, and more. Furthermore, content delivery and service promotion via the internet have become a widely used new form of information dissemination. Advertising systems support displaying recommended content or services to users through different advertising opportunities, enabling users to browse and obtain relevant services as needed. Summary of the Invention

[0003] In a first aspect of this disclosure, a method for content presentation is provided. The method includes: receiving confirmation from a recommendation requester of a recommendation object, wherein, upon the fulfillment of a triggering condition for a predetermined theme, a plurality of basic visual elements of multiple types defined for the predetermined theme are received; generating at least one recommended content item for the recommendation object to be placed in at least one type of placement location, based on the plurality of basic visual elements and descriptive information of the recommendation object; and causing the at least one recommended content item to be presented in the at least one type of placement location.

[0004] In a second aspect of this disclosure, an apparatus for content presentation is provided. The apparatus includes: a receiving module configured to receive confirmation from a recommendation requester of a recommendation object, wherein, upon satisfaction of a triggering condition for a predetermined theme, a plurality of basic visual elements of multiple types defined for the predetermined theme; a generating module configured to generate at least one recommended content item for the recommendation object, for placement in at least one type of placement location, based on the plurality of basic visual elements and descriptive information of the recommendation object; and a control module configured to cause the at least one recommended content item to be presented in at least one type of placement location.

[0005] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The medium stores a computer program that, when executed by a processor, implements the method of the first aspect.

[0007] It should be understood that the description in this section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0008] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0009] Figure 1 A schematic diagram of an example environment in which embodiments of the present disclosure can be implemented is shown;

[0010] Figure 2 A flowchart of a method for content presentation according to some embodiments of the present disclosure is shown;

[0011] Figures 3A to 3D Example interfaces according to some embodiments of this disclosure are shown;

[0012] Figure 4 A block diagram of an apparatus for content presentation according to some embodiments of the present disclosure is shown; and

[0013] Figure 5 A block diagram of an electronic device in which one or more embodiments of the present disclosure may be implemented is shown. Detailed Implementation

[0014] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0015] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below.

[0016] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0017] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure through appropriate means in accordance with relevant laws and regulations, and user authorization should be obtained.

[0018] For example, in response to receiving a user's active request, a prompt message is sent to the user to clearly inform the user that the requested operation will require the acquisition and use of the user's personal information, thereby enabling the user to choose whether to provide personal information to the software or hardware such as electronic devices, applications, servers or storage media that perform the operation of the technical solution disclosed herein, based on the prompt message.

[0019] As an optional but non-restrictive implementation, in response to a user's active request, a prompt message can be sent to the user, such as a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0020] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0021] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. One or more content providers may use a recommendation management system 150 to manage content to be delivered on a content delivery platform 110. One or more client devices 130-1, 130-2, 130-3, etc. (collectively or individually referred to as client device 130 for ease of discussion) are associated with the content delivery platform 110 and may access various types of content provided on the content delivery platform 110, for example, based on corresponding users 132-1, 132-2, 132-3, etc. (collectively or individually referred to as user 132 for ease of discussion). As an example, the content delivery platform 110 may be an application, a website, a webpage, or other accessible platform. Client devices 130 may have applications installed for accessing the content delivery platform 110, or may access the content delivery platform 110 in a suitable manner.

[0022] The content delivery platform 110 can be configured to deliver one or more specific recommended content items related to one or more services to a user group based on corresponding strategies (e.g., provided or presented on client devices 130). The recommended content items to be delivered may include, for example, one or more recommended content items 122-1, 122-2, ... 122-M (collectively referred to as recommended content item 122 or individually referred to as recommended content item 122) in the content database 120.

[0023] In this document, "service" can include various recommendable objects, examples of which include applications, physical goods / services, virtual goods / services, digital content / physical content, and so on. In this document, "recommended content item" refers to content presented to recommend a corresponding service. Examples of recommended content items can include advertisements. In this document, "user group" can include one or more user members, such as user 132. User members can be any potential consumer of the service, such as users, groups, organizations, entities, and so on.

[0024] In some embodiments, the content delivery platform 110 may distribute corresponding recommended content items 122 to the user 130 based on requests from recommendation requesters 152-1, 152-2, 152-3, etc. (collectively or individually referred to as "recommendation requester" 152). In advertising scenarios, recommendation requesters are sometimes also referred to as advertisers.

[0025] As will be detailed below, the recommendation management system 150 can generate recommended content items 122 based on the confirmation information from the recommendation requester 152, and can control the recommended content items 122 to be presented in at least one type of delivery location.

[0026] In environment 100, client device 130 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, client device 130 may also support any type of user-facing interface (such as "wearable" circuitry).

[0027] In environment 100, the content delivery platform 110, the recommendation conversion component 140, and / or the recommendation management system 150 can be, for example, various types of computing systems / servers capable of providing computing power, including but not limited to mainframes, edge computing nodes, computing devices in cloud environments, and so on. Although shown separately, one or more of the content delivery platform 110, the recommendation conversion component 140, and / or the recommendation management system 150 can be combined.

[0028] It should be understood that Figure 1The components and arrangements shown in the environment are merely examples, and a computing system suitable for implementing the example embodiments described in this disclosure may include one or more different components, other components, and / or different arrangements.

[0029] Typically, platforms allow requesters (e.g., advertisers) to place recommended content (e.g., ads) at different locations on the platform. Traditionally, this requires creating and designing recommended content independently for different locations and for different requesters, which is time-consuming.

[0030] According to embodiments of this disclosure, an optimized content presentation scheme is provided. According to this scheme, when a triggering condition for a predetermined theme is met, confirmation of multiple basic visual elements of multiple types defined for the predetermined theme can be received from the recommendation requester of the recommended object. Further, based on the multiple basic visual elements and the description information of the recommended object, at least one recommended content item for placement in at least one type of delivery location can be generated for the recommended object. Accordingly, at least one recommended content item can be presented in at least one type of delivery location.

[0031] Thus, in the process of making recommendations related to specific topics, the embodiments of this disclosure can require only one set of visual element designs, thereby supporting the unified development and generation of recommendation content from different recommendation requesters. This improves the efficiency of recommendation content creation.

[0032] In addition, users on the platform can see recommended content with a consistent style, thereby improving their content viewing experience.

[0033] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0034] Figure 2 A flowchart of an example process 200, presented according to some embodiments of this disclosure, is shown. Process 200 may, for example, be... Figure 1 The recommended management system 150 shown is used for implementation. The following will refer to... Figure 1 To describe process 200.

[0035] As shown in the figure, in box 210, the recommendation management system 150 receives confirmations from the recommendation requester of the recommended object for multiple basic visual elements of multiple types defined for the predetermined topic when the triggering conditions of the predetermined topic are met.

[0036] In some embodiments, such a predetermined theme may include a holiday theme. For example, during a predetermined period before a specific holiday, the recommendation management system 150 may send multiple basic visual elements of multiple types associated with the holiday theme to the recommendation requester 152 (e.g., an advertiser).

[0037] As an example, multiple basic visual elements associated with different holiday themes can have corresponding color styles, shape styles, style styles, etc.

[0038] In practical applications, any other themes can be configured on the content delivery platform as needed for object recommendation.

[0039] In some embodiments, the basic visual elements may include a primary background color element for the recommended content item 122. As an example, such a primary background color element may indicate the main background color of the recommended content item 122. For instance, the recommendation management system 150 may provide multiple preset colors associated with a specific topic for the recommendation requester 152 to choose from as primary background color elements.

[0040] In other embodiments, the basic visual elements may include a main pattern element for the recommended content item 122. As an example, such a main pattern element may indicate the primary pattern included in the recommended content item 122. For instance, the recommendation management system 150 may provide multiple preset patterns associated with a specific topic for the recommendation requester 152 to select as the main pattern element.

[0041] In other embodiments, the basic visual elements may include ambient elements. As an example, ambient elements may include decorative elements in the recommended content item 122. In some embodiments, ambient elements may appear once or multiple times in the recommended content item 122.

[0042] In some embodiments, the recommendation management system 150 may present multiple sets of basic visual elements of various types defined for a predetermined theme to the recommendation requester 152 based on a recommendation request for the recommendation object 152. Each set of basic visual elements includes basic visual elements of different styles under a corresponding type. For example, the recommendation management system 150 may provide advertisers with multiple sets of basic visual elements of various types associated with a specific holiday.

[0043] In some embodiments, the basic visual elements of different groups may have different styles or designs. For example, the style of several basic visual elements corresponding to the Spring Festival theme may be different from the style of several basic visual elements corresponding to the Valentine's Day theme.

[0044] Additionally, the recommendation management system 150 can receive confirmations of multiple basic visual elements from multiple sets of basic visual elements of multiple types from the recommendation requester 152.

[0045] In this way, the requester can, for example, trigger the generation of the corresponding recommended content item 152 by confirming the basic visual elements, thereby reducing the cost for the requester.

[0046] It should be understood that the festival theme is only one example of a pre-defined theme. The embodiments of this disclosure can also set various appropriate types of themes according to the needs of actual scenarios, and provide the recommender with basic visual elements corresponding to the theme, thereby improving the efficiency of generating recommended content items.

[0047] In box 220, the recommendation management system 150 generates at least one recommended content item for the recommended object to be placed in at least one type of delivery location based on multiple basic visual elements and description information of the recommended object.

[0048] In some embodiments, the recommendation management system 150 may also obtain descriptive information about the recommended object (e.g., a product or service to be recommended) from the recommendation requester 152. Such descriptive information may include, for example, textual descriptions to describe the product or service to be recommended. In some other examples, such descriptive information may also have other suitable information types.

[0049] Furthermore, the recommendation management system 150 can generate corresponding recommended content items 122 based on multiple basic visual elements and descriptive information determined by the recommendation requester 152. For example, the recommendation management system 150 can combine these multiple basic visual elements and descriptive information according to a preset template to generate the corresponding recommended content items 122.

[0050] In some embodiments, different types of placement locations may correspond to different presentation requirements. For a given type of placement location, the recommendation management system 150 may also modify multiple basic visual elements according to the presentation requirements of the given type of placement location.

[0051] Figures 3A to 3D Example interfaces 300A to 300D according to some embodiments of the present disclosure are shown. Interfaces 300A to 300D can, for example, be provided by... Figure 1 The client device 130 shown is presented.

[0052] Figure 3A For example, the client's splash screen is shown, which may include corresponding recommended content item 310. In some embodiments, the recommendation management system 150 may generate such recommended content item 310 based on a number of basic visual elements selected by the recommendation requester 152. As an example, such a number of basic visual elements may include a main background color element (e.g., red), a main pattern element (e.g., a gift box pattern), and an ambient element (e.g., a sun pattern).

[0053] In some embodiments, taking the recommended content item 310 as an example of a splash screen ad, the recommendation management system 150 can modify such a number of basic visual elements according to the presentation requirements of the splash screen ad.

[0054] As an example, the recommendation management system 150 may modify the size or shape of basic visual elements according to the size of the splash screen ad so that the modified basic visual elements can match the presentation requirements of the splash screen ad.

[0055] Similarly, Figure 3B Example recommended content item 320 is shown in another type of delivery location. For example, Figure 3B The recommended content item 320 can correspond to an advertisement in the e-commerce scenario. For example, the recommendation management system 150 can modify the basic visual elements selected by the recommendation requester 152 according to the presentation requirements of the advertisement in the e-commerce interface, thereby generating the corresponding recommended content item 320.

[0056] Figure 3C and Figure 3D The illustration shows recommended content items 330 and 340 presented in the information flow interface. As an example, recommended content items 330 and 340 may be generated based on multiple basic visual elements selected by the recommendation requester 152.

[0057] As can be seen, based on the multiple basic visual elements (e.g., red, gift box elements, sun elements) confirmed by the recommendation requester 152, the recommendation management system 150 can automatically generate multiple recommended content items corresponding to multiple different placement locations, for example, Figures 3A to 3D The recommended content items 310, 320, 330, and 340 are shown. In this way, the embodiments of this disclosure can ensure style consistency across different placement locations, thereby improving the user experience of obtaining recommended content items.

[0058] In box 230, the recommendation management system 150 causes at least one recommended content item to be presented in at least one type of delivery location.

[0059] For reference Figures 3A to 3D The recommendation management system 150 discussed herein can further publish such recommendation content items 310, 320, 330 or 340 so that the recommendation content items can be presented in the corresponding placement positions.

[0060] It should be understood that, in addition to the splash screen, e-commerce interface, and information flow interface types discussed above, the embodiments of this disclosure can also support other appropriate types of placements. This disclosure is not intended to limit the specific types of placements.

[0061] Based on the process described above, in the process of requiring recommendations related to specific topics, the embodiments of this disclosure can achieve unified development and generation of recommendation content from different requesters with only one set of visual elements. This improves the efficiency of recommendation content creation. Furthermore, users on the platform can see recommendation content with a unified style, thereby enhancing the user's content viewing experience.

[0062] Figure 4 A schematic structural block diagram of a content presentation apparatus 400 according to some embodiments of the present disclosure is shown. The apparatus 400 may be implemented as or included in a recommendation management system 150. Various modules / components in the apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0063] As shown in the figure, the device 400 includes a receiving module 410, configured to receive confirmation from the recommender of a recommending object of multiple basic visual elements of multiple types defined for the predetermined topic when the triggering conditions of the predetermined topic are met; a generating module 420, configured to generate at least one recommended content item for the recommending object for placement in at least one type of placement location based on the multiple basic visual elements and the description information of the recommending object; and a control module 430, configured to cause at least one recommended content item to be presented in at least one type of placement location.

[0064] In some embodiments, the receiving module 410 is further configured to: present multiple sets of basic visual elements of multiple types defined for a predetermined topic to the recommendation requester based on the recommendation request for the recommended object, wherein a set of basic visual elements includes basic visual elements of different styles under the corresponding type; and receive confirmation from the recommendation requester of multiple basic visual elements from multiple sets of basic visual elements of multiple types.

[0065] In some embodiments, when the triggering conditions of a predetermined theme are met, multiple sets of basic visual elements of multiple types defined for the predetermined theme are provided to multiple recommendation requesters to generate corresponding recommended content items.

[0066] In some embodiments, the basic visual elements of multiple types include: a main background color element, a main pattern element, and an atmosphere element for recommended content items, wherein the atmosphere element may appear once or multiple times in the recommended content items.

[0067] In some embodiments, the generation module 420 is further configured to: for a given type in at least one type of delivery location: modify multiple basic visual elements according to the presentation requirements in the delivery location of the given type; and generate recommended content items suitable for the delivery location of the given type based on the modified multiple visual elements and the description information of the recommended objects.

[0068] Figure 5 A block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented is shown. It should be understood that... Figure 5 The electronic device 500 shown is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. Figure 5 The illustrated electronic device 500 can be used to implement the client device 130, or the content delivery platform 110, the recommendation conversion component 140, and / or the recommendation management system 150 (or various components thereof). The electronic device 500 may include or be implemented as... Figure 4 Device 400.

[0069] like Figure 5 As shown, electronic device 500 is in the form of a general-purpose computing device. Components of electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processing unit 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 500.

[0070] Electronic device 500 typically includes multiple computer storage media. Such media can be any available media accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be a removable or non-removable medium and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data (e.g., training data for training) and can be accessed within electronic device 500.

[0071] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... Figure 5As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of this disclosure.

[0072] Communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of components of electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0073] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0074] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0075] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should 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-readable program instructions.

[0076] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0077] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0078] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0079] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for content presentation, comprising: When the triggering conditions of the predetermined theme are met, confirmation of multiple basic visual elements of multiple types defined for the predetermined theme is received from the recommendation requester of the recommended object; Based on the description information of the multiple basic visual elements and the recommended objects, at least one recommended content item is generated for the recommended objects to be placed in at least one type of placement location; as well as The at least one recommended content item is presented in the at least one type of placement location.

2. The method of claim 1, wherein receiving confirmation from the recommender of the recommended object of multiple basic visual elements of multiple types defined for a predetermined topic comprises: Based on the recommendation request for the recommended object, multiple sets of basic visual elements of the multiple types defined for the predetermined topic are presented to the recommendation requester. Each set of basic visual elements includes basic visual elements of different styles under the corresponding type. as well as The recommender receives confirmation of the multiple basic visual elements from multiple sets of basic visual elements of the multiple types.

3. The method according to claim 1, wherein when the triggering condition of the predetermined theme is met, multiple sets of basic visual elements of multiple types defined for the predetermined theme are provided to the recommendation requester for generating corresponding recommended content items.

4. The method of claim 1, wherein the plurality of basic visual elements comprises: The main background color element, main pattern element, and ambient element are used for recommended content items, wherein the ambient element can appear once or multiple times in the recommended content item.

5. The method of claim 1, wherein generating at least one recommended content item for the recommended object to be delivered in at least one type of delivery location comprises: For a given type of delivery location of at least one type: Modify the multiple basic visual elements according to the presentation requirements of the given type of placement location; as well as Based on the modified visual elements and the description information of the recommended objects, recommended content items suitable for the given type of placement location are generated.

6. An apparatus for content presentation, comprising: The receiving module is configured to receive confirmation of multiple basic visual elements of multiple types defined for the predetermined theme from the recommendation requester of the recommendation object when the triggering conditions of the predetermined theme are met. The generation module is configured to generate at least one recommended content item for the recommended object to be placed in at least one type of delivery location based on the description information of the plurality of basic visual elements and the recommended object; as well as The control module is configured to present the at least one recommended content item in the at least one type of delivery location.

7. The apparatus of claim 6, wherein the receiving module is further configured to: Based on a recommendation request for the recommended object, multiple sets of basic visual elements of the various types defined for the predetermined topic are presented to the requesting party. Each set of basic visual elements includes basic visual elements of different styles under the corresponding type; and The recommender receives confirmation of the multiple basic visual elements from multiple sets of basic visual elements of the multiple types.

8. The apparatus of claim 6, wherein, when the triggering condition of the predetermined topic is met, multiple sets of basic visual elements of multiple types defined for the predetermined topic are provided to the recommendation requester for generating corresponding recommended content items.

9. The apparatus of claim 6, wherein the plurality of basic visual elements comprises: The main background color element, main pattern element, and ambient element are used for recommended content items, wherein the ambient element can appear once or multiple times in the recommended content item.

10. The apparatus of claim 6, wherein the generation module is further configured to: for a given type of delivery location of the at least one type: Modify the multiple basic visual elements according to the presentation requirements of the given type of placement location; and Based on the modified visual elements and the description information of the recommended objects, recommended content items suitable for the given type of placement location are generated.

11. An electronic device, comprising: At least one processing unit; as well as At least one memory, coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the device to perform the method according to any one of claims 1 to 5 when executed by the at least one processing unit.

12. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Content display method and device, terminal, server, system and storage medium

    CN112115341A

  • Method and device for presenting recommended content, equipment, medium and program product

    CN116150488A