Method for integrated advertising information management using managing multiple parameters based on user selection and parameter-specific metadata and selectively providing the parameters and electronic device performing the same
Patent Information
- Application Number
- KR1020250112742
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-08-14
- Publication Date
- 2026-09-02
- Estimated Expiration
- 2045-08-14
Smart Images

Figure 112025092616353-PAT00005_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to an integrated advertising information management method that manages a plurality of items that can be included in advertising information based on user selection and item-specific metadata and selectively provides them to the user, and an electronic device that performs the method. Background Technology
[0002] Recently, in the digital advertising industry, personalized advertising—that is, advertising methods that provide content by reflecting users' tastes, behaviors, and choice history—is gaining popularity. In particular, within video-based advertising content production systems, various interactive advertising formats are being attempted that are designed to allow users to directly select specific production elements of the advertisement.
[0003] However, conventional technology is limited to a method where the items available for user selection among the items for configuring advertising information are provided in a fixed manner based on a single list or a single condition, and there is a problem in that it fails to consider multifaceted harmony such as emotional consistency, presentation suitability, and brand identity among the items. As a result, advertising content that is emotionally conflicting or detrimental to immersion is frequently generated depending on the user's selection results, which leads to reduced advertising effectiveness and decreased user satisfaction.
[0004] In addition, conventional systems suffer from poor management efficiency because they require manual adjustment of item suitability or for advertisers to individually set filtering conditions in advance, and lack features for managing items (e.g., promotion) based on actual user data. Therefore, there is a need to implement a more efficient and intuitive user-selectable advertising content system.
[0005] Therefore, the present invention aims to solve the problems of existing technologies by providing an integrated advertising information management method that manages a plurality of items that can be included in advertising information based on user selection and item-specific metadata and selectively provides them to the user, and an electronic device that performs the method. The problem to be solved
[0006] The objective of the present invention is to provide an electronic device that naturally guides the user's selection flow through a dual structure separating static and dynamic items, and dynamically adjusts whether to provide related dynamic items based on the selection result of static items, thereby ensuring the completeness of the presentation and emotional consistency of advertising content in real time.
[0007] The problem that the present invention aims to solve is to provide an electronic device that prevents incongruous advertising by evaluating sentiment scores in real time based on user selection combinations and recommending alternative items or restricting selections when a conflict is detected.
[0008] The problem that the present invention aims to solve is to provide an electronic device that reduces selection fatigue and improves UX consistency by automatically refining a list of dynamic items based on the results of a user's selection of static items, thereby allowing the user to naturally select only combinations that fit the flow of the presentation.
[0009] The problem that the present invention aims to solve is to provide an electronic device that automatically optimizes the structure and configuration of items, such as by automatically incorporating dynamic items into a static item group when certain conditions are met through behavioral data such as user selection frequency, conversion rate, and sentiment match, or conversely, by excluding items from static items and demoting them to dynamic items when behavioral data is poor for a certain period.
[0010] The objective of the present invention is to provide an electronic device that automatically configures advertising content with high emotional consistency and production suitability, and ultimately generates and provides optimized advertising information, thereby increasing user attention, strengthening brand image, and improving purchase conversion rates. means of solving the problem
[0011] An advertising information integration management method according to the present invention, performed by an electronic device including a processor, which manages a plurality of items that can be included in advertising information based on user selection and item-specific metadata and selectively provides them to a user, comprises: an operation in which the processor, upon receiving an input for configuring advertising information regarding a target item from a user terminal, provides a static item selection interface to the user terminal for selecting a target item to be included in the advertising information; an operation in which the processor, upon receiving a first selection input regarding a first static item corresponding to a first category among a plurality of static items listed in the static item selection interface from the user terminal, checks metadata corresponding to the first static item; an operation in which the processor, based on the metadata, checks at least one dynamic item included in each of at least one category different from the first category and provides a dynamic item selection interface in which the at least one dynamic item is listed to the user terminal; an operation in which the processor, upon receiving a second selection input regarding a predetermined number of target dynamic items among the at least one dynamic item, generates the advertising information using characteristic information of the first static item, the target dynamic item, and the target item; and the processor, wherein the advertising information is used to [manage] an advertisement of the user terminal and the target item. It may include an action of transmitting to the requested advertiser's terminal. Effects of the invention
[0012] According to a preferred embodiment of the present invention, an electronic device can be provided that naturally guides the user's selection flow through a dual structure separating static items and dynamic items, and dynamically adjusts whether to provide related dynamic items based on the selection result of static items, thereby ensuring the completeness of the presentation and emotional consistency of advertising content in real time.
[0013] According to a preferred embodiment of the present invention, an electronic device can be provided that prevents incongruous advertising by evaluating an emotional score in real time based on a combination of user selections and recommending alternative items or restricting selections when a conflict is detected.
[0014] According to a preferred embodiment of the present invention, since a list of dynamic items is automatically refined based on the result of a user's selection of static items, the user naturally selects only combinations that fit the flow of the presentation, thereby providing an electronic device that reduces selection fatigue and improves UX consistency.
[0015] According to a preferred embodiment of the present invention, an electronic device can be provided that automatically optimizes the structure and configuration of items, such as by automatically incorporating dynamic items into a static item group when certain conditions are met through behavioral data such as user selection frequency, conversion rate, and sentiment match, or conversely, by excluding items from static items and demoting them to dynamic items when behavioral data is poor for a certain period.
[0016] According to a preferred embodiment of the present invention, an electronic device can be provided that automatically configures advertising content with high emotional consistency and production suitability, and ultimately generates and provides optimized advertising information, thereby increasing user attention, strengthening brand image, and improving purchase conversion rates.
[0017] In addition to this, the configurations according to the preferred embodiments of the present invention may include effects that are easily predictable by those skilled in the art. Brief explanation of the drawing
[0018] The following drawings attached to this specification illustrate preferred embodiments of the present invention and serve to further enhance understanding of the technical concept of the present invention together with the detailed description of the invention provided below; therefore, the present invention should not be interpreted as being limited only to the matters described in such drawings. FIG. 1 is a diagram illustrating an example of a network environment according to one embodiment. FIG. 2 is a block diagram illustrating an example of a computer device according to one embodiment. FIG. 3 is a conceptual diagram showing exemplary configurations of an integrated advertising information management system according to one embodiment. FIG. 4 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention. FIG. 5 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention. FIG. 6 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention. FIG. 7 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention. FIG. 8 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention. Specific details for implementing the invention
[0019] The embodiments are described in detail below with reference to exemplary drawings. It should be noted that when assigning reference numerals to the components of each drawing, the same components are given the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the embodiments, if it is determined that a detailed description of related known configurations or functions would hinder understanding of the embodiments, such detailed description is omitted.
[0020] Additionally, in describing the components of the embodiments, terms such as first, second, A, B, (a), (b), etc., may be used. These terms are intended only to distinguish the components from other components, and the nature, order, or sequence of the components is not limited by the terms. Where it is stated that a component is "connected," "combined," or "connected" to another component, it should be understood that the component may be directly connected or connected to the other component, but that another component may also be "connected," "combined," or "connected" between each component.
[0021] Components included in any one embodiment and components having common functions shall be described using the same names in other embodiments. Unless otherwise stated, the description in any one embodiment may also apply to other embodiments, and specific descriptions shall be omitted to the extent of overlap.
[0023] FIG. 1 is a diagram illustrating an example of a network environment according to one embodiment.
[0024] The network environment of FIG. 1 illustrates an example including a plurality of electronic devices (110, 120, 130), a plurality of servers (150, 160), and a network (140). FIG. 1 is merely an example for explaining the invention, and the number of electronic devices or servers is not limited to that shown in FIG. 1. Furthermore, the network environment of FIG. 1 illustrates only one example of environments applicable to the embodiments, and the environments applicable to the embodiments are not limited to the network environment of FIG. 1.
[0025] Multiple electronic devices (110, 120, 130) may be fixed terminals or mobile terminals implemented as computer devices. Examples of multiple electronic devices (110, 120, 130) include smartphones, mobile phones, navigation systems, computers, laptops, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), tablet PCs, etc. For example, FIG. 1 shows the shape of a smartphone as an example of an electronic device (110), but in embodiments of the present invention, the electronic device (110) may substantially refer to one of various physical computer devices capable of communicating with a server (150, 160) through a network (140) using a wireless or wired communication method.
[0026] The communication method is not limited and may include not only communication methods utilizing communication networks that the network (140) may include (e.g., mobile communication networks, wired internet, wireless internet (e.g., Wi-Fi), broadcasting networks), but also short-range wireless communication between devices. For example, the network (140) may include any one or more networks such as a PAN (personal area network), LAN (local area network), CAN (campus area network), MAN (metropolitan area network), WAN (wide area network), BBN (broadband network), and the Internet. Additionally, the network (140) may include any one or more network topologies such as a bus network, star network, ring network, mesh network, star-bus network, tree or hierarchical network, but is not limited thereto.
[0027] Each server (150, 160) may be implemented as a computer device or multiple computer devices that communicate with multiple electronic devices (110, 120, 130) through a network (140) to provide commands, code, files, content, services, etc. For example, the server (150) may be a system that provides services (e.g., advertising information integrated management service, cloud service, game service, content provision service, group call service (or voice conference service), messaging service, mail service, social network service, map service, translation service, financial service, payment service, search service, etc.) (or, an App for providing services) to multiple electronic devices (110, 120, 130) connected through the network (140).
[0028] According to one embodiment, at least some of the plurality of electronic devices (110, 120, 130) may be devices including a processor and memory that provide various interfaces regarding integrated management of advertising information to a user (e.g., advertiser and user) through communication with a server (150, 160), and at least some of the server (150, 160) may be management servers (or electronic devices (310) of FIG. 3) that transmit and receive various information related to the provision of advertisements and rewards with the plurality of electronic devices (110, 120, 130) and include a communication device, memory and processor.
[0030] FIG. 2 is a block diagram illustrating an example of a computer device according to one embodiment.
[0031] Each of the aforementioned multiple electronic devices (110, 120, 130) or servers (150, 160) can be implemented by the computer device (200) illustrated in FIG. 2.
[0032] As illustrated in FIG. 2, such a computer device (200) may include memory (210), at least one processor (220), a communication interface (230), and an input / output interface (240). The memory (210) is a computer-readable recording medium and may include a non-perishable mass storage device such as RAM (random access memory), ROM (read only memory), and a disk drive. Here, a non-perishable mass storage device such as a ROM and a disk drive may be included in the computer device (200) as a separate permanent storage device distinct from the memory (210). Additionally, an operating system and at least one program code may be stored in the memory (210). These software components may be loaded into the memory (210) from a computer-readable recording medium separate from the memory (210). This separate computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, or a memory card. In another embodiment, software components may be loaded into memory (210) via a communication interface (230) rather than a computer-readable recording medium. For example, software components may be loaded into memory (210) of a computer device (200) based on a computer program installed by files received through a network (140).
[0033] The processor (220) may be configured to process instructions (or instructions) of a computer program by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor (220) via memory (210) or a communication interface (230). For example, the processor (220) may be configured to execute instructions received according to program code stored in a recording device such as memory (210).
[0034] A communication interface (230) (or a communication device) may provide a function for a computer device (200) to communicate with other devices (e.g., devices previously described in FIG. 1) through a network (140). For example, a request, command, data, file, etc. generated by the processor (220) of the computer device (200) according to program code stored in a recording device such as memory (210) may be transmitted to other devices through the network (140) under the control of the communication interface (230). Conversely, a signal, command, data, file, etc. from another device may be received by the computer device (200) through the communication interface (230) of the computer device (200) via the network (140). The signal, command, data, etc. received through the communication interface (230) may be transmitted to the processor (220) or memory (210), and the file, etc. may be stored in a storage medium (the permanent storage device described above) that the computer device (200) may further include.
[0035] The input / output interface (240) may be a means for interfacing with an input / output device (250). For example, the input device may include a device such as a microphone, keyboard, or mouse, and the output device may include a device such as a display or speaker. As another example, the input / output interface (240) may be a means for interfacing with a device in which the functions for input and output are integrated into one, such as a touchscreen. The input / output device (250) may be composed of a computer device (200) and a single device.
[0036] Additionally, in other embodiments, the computer device (200) may include fewer or more components than the components of FIG. 2. However, it is not necessary to clearly illustrate most of the prior art components. For example, the computer device (200) may be implemented to include at least some of the input / output devices (250) described above, or may include other components such as a transceiver, a database, etc.
[0038] FIG. 3 is a conceptual diagram of exemplary configurations of an advertising information integrated management system according to one embodiment.
[0039] FIG. 3 illustrates the operation between an electronic device (310) (e.g., the server (150, 160) of FIG. 1 or the computer device (200) of FIG. 2), an advertiser terminal (320), and a user terminal (330) (e.g., a plurality of electronic devices (110, 120, 130) of FIG. 1), but the embodiments of the present disclosure are not limited thereto. For example, the advertising information integrated management system (300) may further include an external device (not shown).
[0040] According to one embodiment, the electronic device (310) can receive various information (e.g., characteristic information of a target item for advertising) input by an advertiser to an advertiser terminal (9320) through communication with an advertiser terminal (320).
[0041] According to one embodiment, the electronic device (310) may provide various information related to the integrated advertising information management service or obtain information regarding the user's use of the integrated advertising information management service (e.g., user behavior data) through communication with the user terminal (330). Here, the user terminal (330) is illustrated as a single device, but this is exemplary, and the electronic device (310) may provide various information related to the integrated advertising information management service or obtain additional information regarding the use of the integrated advertising information management service to a plurality of client devices including the user terminal (330).
[0042] According to one embodiment, the electronic device (310) can identify at least one target dynamic item that is output from the artificial intelligence model and has a high correlation with the static item by inputting a static item according to user selection and metadata corresponding to the static item into the artificial intelligence model.
[0043] According to one embodiment, the electronic device (310) can identify advertising information including an advertising video for advertising a target item, which is output from an artificial intelligence model, by inputting a static item according to user selection, at least one target dynamic item, and characteristic information of the target item into an artificial intelligence model.
[0044] An artificial intelligence model can refer to a neural network that includes multiple hidden layers in addition to input and output layers. Using an artificial intelligence model allows for the identification of latent structures in data. Neural network models may include convolutional neural networks (CNN), recurrent neural networks (RNN), encoders, decoders, auto encoders, Generative Adversarial Networks (GAN), restricted Boltzmann machines (RBM), deep belief networks (DBN), Q networks, U networks, Siamese networks, and Generative Adversarial Networks (GAN).
[0045] A neural network model according to one embodiment may be trained in at least one of supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning. Training of the neural network model may be a process of applying knowledge to the neural network to perform a specific operation. Hereinafter, the terms 'artificial intelligence model' or 'model' may refer to a neural network model.
[0046] The generative AI described in the present disclosure may include a prompt generator that processes feature information into natural language descriptions (e.g., GPT-4), an image generator that generates an advertisement video based on natural language descriptions (e.g., SDXL, Stable Diffusion XL), a text overlay that inserts text (e.g., advertising service features such as CTA, product name, price, effect, etc.) into the advertisement video (e.g., ControlNet and OCR layer), and a post-processing filter that performs post-processing of the advertisement video (e.g., resolution enhancement) (e.g., ESRGAN, Style Transfer). The generative AI may generate an advertisement video of a specified format or at least one advertisement image.
[0047] In FIGS. 4 to 8, the method performed by the electronic device (310) (or a server operating an application that provides an integrated advertising information management service) will be described in detail according to operation. Here, the electronic device (310) may include an input device and an output device (e.g., the input / output device (250) of FIG. 2), a communication device (e.g., the communication interface (230) of FIG. 2), a memory that stores at least one instruction (e.g., the memory (210) of FIG. 2), and a processor (e.g., the processor (220) of FIG. 2) operatively connected to the output device, the communication device, and the memory. When the at least one instruction is executed by the processor, the electronic device may be configured to perform at least one of the operations included in the method below.
[0048] For example, memory can store instructions or data. For example, memory can store one or more instructions that cause the electronic device (310) to perform various operations when executed by a processor.
[0049] For example, memory can be implemented with a processor and a single chipset. The processor may include at least one of a communication processor or a modem.
[0050] For example, the memory can store various information associated with the electronic device (310). For example, the memory can store information regarding the operation history of the processor. For example, the memory can store input data acquired by the electronic device (310), output data output by the electronic device (310), etc.
[0051] For example, memory may include multiple storage devices of different types. As an example, memory may include volatile and / or non-volatile storage media. For example, memory may include at least one of RAM (random-access memory), ROM (read-only memory), eMMC (Embedded Multi-Media Card), or any combination thereof.
[0052] The steps of the method or algorithm described in connection with the embodiments disclosed herein may be directly implemented by hardware, software modules, or a combination of both, executed by a processor. The software modules may reside in a storage medium (i.e., memory) such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, or a CD-ROM.
[0053] For example, memory is coupled to a processor, which can read information from and write information to a storage medium. Alternatively, memory may be integrated with the processor. Memory and the processor may reside within an Application-Specific Integrated Circuit (ASIC). The ASIC may reside within a user terminal. Alternatively, memory and the processor may reside as separate components within the user terminal.
[0054] According to one embodiment, the processor may be operatively connected to a communication device and memory. For example, the processor may control the operation of the communication device and memory.
[0055] According to one embodiment, the communication device may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between an electronic device (310) and an external device (e.g., an advertiser terminal (320) and a user terminal (330) of FIG. 3), and the performance of communication through the established communication channel. The communication device may include one or more communication processors that operate independently of a processor (e.g., an application processor or an MCU) and support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication device may include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module) or a wired communication module (e.g., a LAN (local area network) communication module, or a power line communication module). The corresponding communication module among these communication modules can communicate with an external electronic device through a first network (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module can identify or authenticate the electronic device (310) within a communication network, such as the first network or the second network, using subscriber information (e.g., International Mobile Subscriber Identifier (IMSI)) stored in a subscriber identification module.
[0057] FIG. 4 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention.
[0058] According to one embodiment, the electronic device (310) can perform the operations disclosed in FIG. 4. For example, at least some of the components included in the electronic device (310) (e.g., communication device, memory, processor, etc.) may be configured to perform the operations of FIG. 4.
[0059] In the following embodiments, the operations S410 to S450 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel. Additionally, content corresponding to or overlapping with the above description in relation to FIG. 4 may be briefly explained or omitted.
[0060] According to one embodiment, when the electronic device (310) receives user advertising information configuration input, it may provide a static item selection interface for selecting target items to be included in the advertising information (S410).
[0061] When the electronic device (310) receives an input for configuring advertising information for a target item from a user terminal, it may provide a static item selection interface to the user terminal for selecting a target item to be included in the advertising information. Here, the target item may be one selected by the user terminal.
[0062] The electronic device (310) may use static items and dynamic items to generate an advertisement video of a target item included in the advertisement information. Based on the characteristic information of the initial target item, the electronic device (310) may configure a static item selection interface including a list of target static items among a plurality of static items and provide it to a user terminal.
[0063] For example, if the target item is coffee, the electronic device (310) can identify static items and / or dynamic items by category based on characteristic information corresponding to the coffee.
[0064] For example, static and / or dynamic items corresponding to the clothing category may include suits, casual wear, semi-casual wear, etc., static and / or dynamic items corresponding to the background category may include the sea, mountains, cafes, etc., and static and / or dynamic items corresponding to the props category may include mugs, wine glasses, plastic cups, etc.
[0065] According to one embodiment, when the electronic device (310) receives a first selection input for a first static item corresponding to a first category among a plurality of static items, it can check metadata corresponding to the first static item (S420).
[0066] When the electronic device (310) receives a first selection input for a first static item corresponding to a first category among a plurality of static items listed in a static item selection interface from a user terminal, it can check metadata corresponding to the first static item.
[0067] For example, when a suit is selected as a static item, the electronic device (310) can look up metadata corresponding to the key "suit" in a metadata store contained in memory (e.g., a database or cache memory, etc.).
[0068] For example, metadata may include predefined association information and staging condition information corresponding to static items. For example, if a static item is a suit, the electronic device (310) can identify various types of information included in the metadata corresponding to the suit. For example, the metadata corresponding to the suit may include at least one of a background suitable for the suit, a background unsuitable for the suit, recommended props, prohibited props, staging tone, emotional type, or any combination thereof.
[0069] According to one embodiment, the electronic device (310) can identify and provide at least one dynamic item included in each of at least one category different from the first category based on metadata (S430).
[0070] The electronic device (310) can identify at least one dynamic item included in each of at least one category different from the first category based on metadata, and provide a dynamic item selection interface in which at least one dynamic item is listed to a user terminal.
[0071] The electronic device (310) can parse each of at least one category based on metadata to generate an optimal dynamic item list that includes at least one optimal dynamic item corresponding to each of at least one category among a plurality of dynamic items.
[0072] The electronic device (310) can add at least one optimal dynamic item to the optimal dynamic item list that has the same emotional tag (e.g., trust, expertise, etc.) as the emotional tag assigned to a static item selected from among a plurality of dynamic items.
[0073] According to one embodiment, when the electronic device (310) receives a second selection input for a predetermined number of target dynamic items, it can generate advertising information using the first static item, the target dynamic item, and the characteristic information of the target item (S440).
[0074] When the electronic device (310) receives a second selection input for a predetermined number of target dynamic items among at least one dynamic item, it can generate advertising information using the first static item, the target dynamic item, and the characteristic information of the target item.
[0075] The electronic device (310) can use generative AI to generate an advertisement video for a target item that includes a first static item and a target dynamic item, and generate advertisement information that includes identification information for the advertisement video (e.g., characteristics of the first static item, the target dynamic item, and the target item).
[0076] For example, a predetermined number may correspond to the same number as at least one category. That is, the electronic device (310) can generate advertising information only when the user has selected all dynamic items for each of at least one category.
[0077] For example, if at least one category includes three categories of “background,” “props,” and “clothing” to be included in the advertisement video, the electronic device (310) can generate advertisement information including the advertisement video only when it receives selection input for three dynamic items from a user terminal. Here, the three dynamic items may mean one dynamic item for each of the three categories of “background,” “props,” and “clothing.”
[0078] According to one embodiment, the electronic device (310) can transmit advertising information to a user terminal and an advertiser terminal (S450).
[0079] The electronic device (310) can transmit advertising information to the user terminal and the advertiser terminal that requested the advertisement of the target item.
[0080] The electronic device (310) may store a combination of items corresponding to advertising information in memory (110) according to the user's selection. For example, the electronic device (310) may obtain a satisfaction score among behavioral data for a combination of items by providing an input interface for a satisfaction score regarding advertising information to a user terminal.
[0081] Additionally, the electronic device (310) can perform post-processing to increase user attention, immersion, etc., of the advertisement video included in the advertisement information. For example, the electronic device (310) can apply a blur effect to the background of the advertisement video and to a part of the advertised item.
[0082] For example, the electronic device (310) can perform blur processing on an advertisement video such that when the user first plays the advertisement video, the advertised item is obscured by a blur effect, and then, based on a specific action of the user (e.g., interaction through a user terminal), the blur effect is gradually released so that the advertised item can be clearly identified.
[0083] For example, the electronic device (310) can provide an advertisement image in which an advertised product (e.g., a watch) placed in 3D space is initially visually obscured by an opaque or blurry blur object (e.g., a translucent cube or a volume shader). The blur may not be a simple image filter, but may have a visual effect of depth in 3D space.
[0084] For example, the electronic device (310) can gradually release the blur processing when the user moves a pointer toward the direction of the advertisement target on the screen or interface of the user terminal, fixes their gaze on the advertisement target item for a certain period of time (based on eye-tracking or center of vision calculation), or inputs gestures such as click, touch, or slide on the screen.
[0085] For example, the electronic device (310) may gradually remove the blur processing over time when an interaction is triggered. When an interaction is input for a predetermined period of time, the electronic device (310) may completely remove the blur processing and provide an advertising video to the user terminal in which the advertised item is exposed in its original form, including high resolution, three-dimensional gloss, and reflection effects. The electronic device (310) may additionally provide text, buttons, purchase inducement parameters, etc., to the user terminal that are displayed only after the blur processing is completely removed.
[0087] FIG. 5 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention.
[0088] According to one embodiment, the electronic device (310) can perform the operations disclosed in FIG. 5. For example, at least some of the components included in the electronic device (310) (e.g., communication device, memory, processor, etc.) may be configured to perform the operations of FIG. 5.
[0089] In the following embodiments, the operations S510 to S540 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel. Additionally, content corresponding to or overlapping with the above description in relation to FIG. 5 may be briefly explained or omitted.
[0090] According to one embodiment, when the electronic device (310) receives a second selection input, it can calculate an emotional conflict score for a combination of a first static item and a target dynamic item (S510).
[0091] The electronic device (310) can calculate an emotional conflict score by utilizing an emotional analysis algorithm to determine whether the combination of static and dynamic items selected by the user is appropriate.
[0092] The electronic device (310) can calculate a sentiment conflict score by using natural language processing (NLP) and a sentiment analysis library (e.g., Sentiment Lexicons, BERT-based models, etc.). The sentiment conflict score is not merely a binary evaluation based on the positive and negative of the combination, but corresponds to a parameter for evaluating the degree of harmony by comprehensively considering the characteristics of the target item, sentiment tags of static and dynamic items, metadata, etc.
[0093] For example, if the emotional tag corresponding to the first static item corresponds to 'luxury' and the emotional tag corresponding to some of the target dynamic items corresponds to 'discount' or 'cheap', the electronic device (310) determines that there is a high risk of collision and may assign a high emotional collision score to the combination of items.
[0094] According to one embodiment, the electronic device (310) may provide a recommendation-unavailable notification indicating that advertising information cannot be generated when the emotional conflict score exceeds a threshold (S520).
[0095] The electronic device (310) may determine that the advertisement video corresponding to the combination is not suitable if the calculated sentiment conflict score exceeds a threshold. Accordingly, the electronic device (310) may provide a notification of non-recommendation in the form of, "The selected combination is inappropriate as an advertisement video for the target item. Would you like to receive other recommended combinations?"
[0096] According to one embodiment, the electronic device (310) can check whether an acceptance response to a recommendation rejection notification is received within a threshold time (S530).
[0097] The electronic device (310) can receive an acceptance response when a user performs a touch input on an acceptance response input button for one area of the unrecommended notification.
[0098] For example, if an acceptance response to the recommendation rejection notification is received within a threshold time (e.g., operation S530 - Yes), the electronic device (310) can perform operation S540.
[0099] For example, if an acceptance response to the recommendation rejection notification is not received within a threshold time (e.g., operation S530 - No), the electronic device (310) may perform operation S535.
[0100] According to one embodiment, the electronic device (310) may provide a dynamic item selection interface to a user terminal from which a target dynamic item is excluded (S535).
[0101] The electronic device (310) may provide a dynamic item selection interface to the user terminal that includes the remaining dynamic items excluding the target dynamic item, if no acceptance input is received from the user terminal within a threshold time (e.g., 30 seconds).
[0102] According to one embodiment, the electronic device (310) can recommend a set of dynamic items based on a selection history regarding a first static item (S540).
[0103] The electronic device (310) can provide a recommendation interface to the user terminal that recommends a set of dynamic items based on a selection history regarding a first static item.
[0104] The electronic device (310) can add past target dynamic items selected together when a plurality of client devices including a user terminal previously selected a first static item to the recommendation interface.
[0105] The electronic device (310) can provide the optimal recommended dynamic item with the highest satisfaction score (e.g., click-through rate, purchase conversion rate, etc.) for past advertisement videos provided through past target dynamic items to the user terminal.
[0106] In addition to the example described above, the electronic device (310) may also determine a dynamic item to provide a selection option to the user through a predetermined filtering algorithm.
[0107] For example, the electronic device (310) can identify prohibited dynamic items among a plurality of dynamic items that are predetermined to prohibit combination with the first static item based on metadata for the first static item. For example, if the first static item is a suit, "slippers" and "sneakers" among the dynamic items of the "clothing" category may be identified as prohibited dynamic items. For example, if the first static item is a suit, "bathhouse" and "sauna" among the dynamic items of the "background" category may be identified as prohibited dynamic items. For example, if the first static item is a suit, "casual bag" and "sports watch" among the dynamic items of the "accessories" category may be identified as prohibited dynamic items.
[0108] For example, the electronic device (310) can identify at least one dynamic item among a plurality of dynamic items, excluding a prohibited dynamic item, and provide a dynamic item selection interface including at least one dynamic item to a user terminal.
[0110] FIG. 6 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention.
[0111] According to one embodiment, the electronic device (310) can perform the operations disclosed in FIG. 6. For example, at least some of the components included in the electronic device (310) (e.g., communication device, memory, processor, etc.) may be configured to perform the operations of FIG. 6.
[0112] In the following embodiments, the operations of S610 to S630 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel. Additionally, content corresponding to or overlapping with the above description in relation to FIG. 6 may be briefly explained or omitted.
[0113] According to one embodiment, the electronic device (310) can identify whether a dynamic item included in the second category is not identified (S610).
[0114] For example, at least one category may include a second category and a third category.
[0115] The electronic device (310) can identify a dynamic item for the second category and a dynamic item for the third category, respectively, based on the metadata of the first static item. If a dynamic item for the second category or the third category is not identified, the electronic device (310) can perform the following operation S620.
[0116] For example, if a dynamic item included in the second category is not identified (e.g., operation S610 - Yes), the electronic device (310) can perform operation S620.
[0117] For example, if a dynamic item included in the second category is identified (e.g., operation S610 - No), the electronic device (310) can perform operation S615.
[0118] According to one embodiment, the electronic device (310) can generate advertising information (S615).
[0119] When the electronic device (310) receives a user's selection input for a dynamic item for a second category and a dynamic item for a third category, it can generate an advertisement video using the dynamic items and static items according to the selection input, and generate advertisement information including identification information and item descriptions of the advertisement video.
[0120] According to one embodiment, the electronic device (310) can identify at least one second static item included in the second category and provide a dynamic item selection interface including at least one second static item (S620).
[0121] Since the electronic device (310) has not identified a dynamic item for the second category, it may add at least one second static item to the dynamic item selection interface to replace it.
[0122] According to one embodiment, the electronic device (310) may add at least one identifier to the dynamic item selection interface for distinguishing between static items and dynamic items (S630).
[0123] The electronic device (310) can insert a first identifier containing a first text indicating that a dynamic item included in the second category has not been identified in the upper area of the second category of the dynamic item selection interface.
[0124] The electronic device (310) can insert a second identifier containing second text indicating that a dynamic item included in the third category has been identified in the upper area of the third category of the dynamic item selection interface.
[0125] For example, the first text and the second text correspond to different colors, and the size of the first text may be larger than that of the second text. Here, the color of the first text may have higher saturation than the color of the second text. Through this, visibility for the second category where dynamic items are not identified can be increased, and the intuitive understanding of the dynamic item selection interface can be significantly improved.
[0127] FIG. 7 is a diagram illustrating the operation sequence of a method performed by an electronic device according to an embodiment of the present invention.
[0128] According to one embodiment, the electronic device (310) can perform the operations disclosed in FIG. 7. For example, at least some of the components included in the electronic device (310) (e.g., communication device, memory, processor, etc.) may be configured to perform the operations of FIG. 7.
[0129] In the following embodiments, the operations of S710 to S740 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel. Additionally, content corresponding to or overlapping with the above description in relation to FIG. 7 may be briefly explained or omitted.
[0130] According to one embodiment, the electronic device (310) can check behavior data for each of a plurality of dynamic items during a predetermined first period by a plurality of client devices (S710).
[0131] The electronic device (310) can check behavior data for each of a plurality of dynamic items during a predetermined first period by a plurality of client devices including a user terminal. Here, the predetermined first period may mean a period of 14 days past from the present time.
[0132] For example, behavioral data may include the selection probability, user satisfaction score, and conversion rate for each of a plurality of dynamic items during a predetermined first period. Additionally, behavioral data may further include the number of selections from a plurality of client devices during a predetermined first period, a selection ratio relative to impressions, a conversion rate (e.g., conversion rate), dwell time, etc. Here, the conversion rate may refer to the number of completed item purchases based on an ad video relative to the number of ad videos containing dynamic items played.
[0133] According to one embodiment, the electronic device (310) can identify a recommended dynamic item among a plurality of dynamic items in which the behavior data satisfies a predetermined condition (S720).
[0134] The electronic device (310) can calculate behavior data scores for specific dynamic items based on the following mathematical formula 1.
[0135]
[0136] For example, S can correspond to a behavioral data score for a specific dynamic item.
[0137] For example, C corresponds to the number of times a specific dynamic item is selected by users during a predetermined first period, CR corresponds to the selection ratio relative to exposure of a specific dynamic item during a predetermined first period, K corresponds to the average satisfaction score entered for a specific dynamic item during a predetermined first period, CVR corresponds to the purchase conversion rate of an advertisement video containing a specific dynamic item during a predetermined first period, and T may correspond to the dwell time (or time spent checking the dynamic item selection interface) of multiple client devices regarding a specific dynamic item during a predetermined first period.
[0138] For example, the electronic device (310) can identify recommended dynamic items among a plurality of dynamic items in which behavior data during a predetermined first period is greater than or equal to a threshold score (e.g., 7.5 points).
[0139] For example, behavioral data scores can gradually increase as selection frequency, selection-to-impression ratio, satisfaction, purchase conversion rate, and dwell time increase.
[0140] According to one embodiment, the electronic device (310) can check whether the recommended dynamic item continues to satisfy a predetermined condition during a predetermined second period (S730).
[0141] For example, a predetermined second period may be shorter than a predetermined first period. Here, the predetermined second period may mean a period of three days from the present time.
[0142] The electronic device (310) can continuously monitor whether the behavior data for a predetermined second period is above a threshold score (e.g., 7.5 points) for items converted into recommended dynamic items.
[0143] For example, if it is confirmed that the recommended dynamic item continues to satisfy a predetermined condition during a predetermined second period (e.g., operation S730 - Yes), the electronic device (310) can perform operation S740.
[0144] For example, if it is determined that a recommended dynamic item does not continue to satisfy a certain condition during a certain second period (e.g., operation S730 - No), the electronic device (310) may perform operation S735.
[0145] According to one embodiment, the electronic device (310) can provide request information for satisfying the conditions of a recommended dynamic item to a plurality of client devices (S735).
[0146] The electronic device (310) can provide request information required for a recommended dynamic item to be promoted to a static item to a user terminal and a plurality of client devices. For example, the request information may include behavior data of the recommended dynamic item during a predetermined second period, a behavior data score, and the difference between the behavior data score and the threshold score.
[0147] According to one embodiment, the electronic device (310) can add recommended dynamic items to a plurality of static items (S740).
[0148] The electronic device (310) determines that there is no problem even if the recommended dynamic item is promoted to a static item, and can add the recommended dynamic item to the static item list in a fixed manner.
[0149] The electronic device (310) can set a recommended dynamic item promoted to a static item as a monitoring item for a predetermined third period. Here, the predetermined third period may correspond to a time interval shorter than the predetermined second period (e.g., 3 days).
[0150] For example, the electronic device (310) can identify a reference static item that has been converted from a recommended dynamic item to a static item among a plurality of static items, and can identify reference behavior data for the reference static item for a predetermined third period from the reference point in time when the reference static item was converted to a static item.
[0151] For example, if it is determined that the reference behavior data does not satisfy a specific condition during a specified third period, the reference static item can be excluded from the multiple static items and added back to the multiple dynamic items.
[0152] That is, if the electronic device (310) determines that the behavior data score for a reference static item does not remain above a threshold score during a predetermined third period, it can exclude the reference static item from the static item list and manage it again as a dynamic item.
[0154] The above description is merely an illustrative explanation of the technical concept of the present invention, and those skilled in the art to which the present invention pertains will be able to make various modifications and variations within the scope of the essential characteristics of the present invention.
[0155] Accordingly, the embodiments disclosed in this invention are intended to explain, not limit, the technical concept of the invention, and the scope of the technical concept of the invention is not limited by these embodiments.
[0156] The scope of protection of the present invention shall be interpreted by the claims below, and all technical ideas within an equivalent scope shall be interpreted as being included within the scope of rights of the present invention.
Claims
Claim 1 A method for managing integrated advertising information, performed by an electronic device including a processor, which manages a plurality of items that can be included in advertising information based on user selection and item-specific metadata and selectively provides them to a user, comprising: an operation in which, when the processor receives an input for configuring advertising information regarding a target item from a user terminal, the processor provides a static item selection interface to the user terminal for selecting a target item to be included in the advertising information; an operation in which, when the processor receives a first selection input for a first static item corresponding to a first category among a plurality of static items listed in the static item selection interface from the user terminal, the processor checks metadata corresponding to the first static item; an operation in which the processor checks at least one dynamic item included in each of at least one category different from the first category based on the metadata, and provides a dynamic item selection interface in which the at least one dynamic item is listed to the user terminal; and an operation in which, when the processor receives a second selection input for a predetermined number of target dynamic items among the at least one dynamic item, the processor generates the advertising information using characteristic information of the first static item, the target dynamic item, and the target item. The processor performs the operation of transmitting the advertising information to the user terminal and the advertiser terminal that requested the advertisement of the target item; the processor performs the operation of calculating a sentiment conflict score for a combination of the first static item and the target dynamic item when the processor receives the second selection input; the processor performs the operation of providing a recommendation non-recommendation notification to the user terminal indicating that the generation of the advertising information is impossible when the sentiment conflict score exceeds a threshold; and the processor performs the operation of identifying a prohibited dynamic item among a plurality of dynamic items that is predetermined to prohibit combination with the first static item based on the metadata.and the operation of the processor verifying at least one dynamic item among the plurality of dynamic items, excluding the prohibited dynamic item; comprising an advertising information integrated management method.; Claim 2 A method for managing integrated advertising information, wherein, in claim 1, the predetermined number corresponds to the same number as the number of at least one category. Claim 3 delete Claim 4 The advertising information integrated management method according to claim 1 further comprises the operation of: when the processor receives an acceptance response regarding the recommendation non-recommendation notification from the user terminal, providing the user terminal with a recommendation interface that recommends a predetermined set of dynamic items based on a selection history regarding the first static item. Claim 5 delete Claim 6 The advertising information integrated management method according to claim 1, wherein the at least one category includes a second category and a third category, and the advertising information integrated management method further comprises: an operation in which the processor checks at least one second static item included in the second category when the dynamic item included in the second category among the at least one dynamic item is not confirmed; and an operation in which the processor provides the dynamic item selection interface including the at least one second static item to the user terminal. Claim 7 In claim 6, the advertising information integrated management method further comprises: an action in which the processor inserts a first identifier including a first text indicating that a dynamic item included in the second category has not been identified in the upper area of the second category of the dynamic item selection interface; and an action in which the processor inserts a second identifier including a second text indicating that a dynamic item included in the third category has been identified in the upper area of the third category of the dynamic item selection interface; wherein the first text and the second text correspond to different colors, and the size of the first text is larger than the size of the second text. Claim 8 In claim 7, the advertising information integrated management method further comprises: an operation in which the processor checks behavior data for each of the plurality of dynamic items during a predetermined first period by a plurality of client devices including the user terminal; an operation in which the processor checks a recommended dynamic item among the plurality of dynamic items for which the behavior data satisfies a predetermined condition; and an operation in which the processor determines that the recommended dynamic item continues to satisfy the predetermined condition for a predetermined second period shorter than the predetermined first period from the current point in time, and adds the recommended dynamic item to the plurality of static items. Claim 9 In claim 8, the behavioral data includes the selection probability, user satisfaction score, and conversion rate of each of the plurality of dynamic items during the predetermined first period, in an advertising information integrated management method. Claim 10 In claim 9, the advertising information integrated management method further comprises: an operation in which the processor identifies a reference static item that has been converted from a recommended dynamic item to a static item among the plurality of static items; an operation in which the processor identifies reference behavior data for the reference static item during a predetermined third period from a reference point in time when the reference static item was converted to the static item; and an operation in which, if the processor determines that the reference behavior data does not satisfy the predetermined condition during the predetermined third period, the reference static item is excluded from the plurality of static items and added again to the plurality of dynamic items; wherein the predetermined third period corresponds to a time interval shorter than the predetermined second period.
Citation Information
Patent Citations
Program, apparatus and method capable of selecting product to be presented, and product generation program
JP2020042317A
Information processing device and program
JP2021039541A
Information processing device, information processing method, and information processing program
JP2023138092A
A advertising phrase recommendation method for a keyword advertisement and a system thereof
KR100627160B1
Providing Method for virtual advertisement and service device supporting the same
KR1020200049192A