Method for Providing Online Advertising and Electronic Device Supporting the Same
Patent Information
- Application Number
- KR1020230060973
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-05-11
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2043-05-11
Smart Images

Figure 112023052328896-PAT00002_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a method for providing online advertisements to an online community that satisfies preset conditions, and an electronic device that supports the same. Background Technology
[0002] Cultural and leisure activities utilizing blogs, online communities, and personal web pages are increasing within the internet environment. To facilitate smooth information sharing among internet users, these online communities operate bulletin boards or virtual online content spaces where users can upload text, images, and videos.
[0003] Meanwhile, while advertising was generally conducted through media such as newspapers and magazines, advertising using personal web pages has recently been increasing rapidly. For example, a blogger operating a blog can request an ad linkage from an advertiser, and the advertiser can review whether to display the ad on the blog. Subsequently, if the advertiser approves the ad linkage, an advertising agreement is becoming more common in which the blogger posts the advertiser's ad on their blog and requests payment from the advertiser based on the advertising effect, and this is also being operated as an actual service. Prior art literature
[0004] Korean Registered Patent Publication No. 10-0696286 (Published March 19, 2007) The problem to be solved
[0005] The present invention relates to a method and system that provides an interface for selecting whether to display advertisements only to online communities that satisfy preset conditions among a plurality of online communities. means of solving the problem
[0006] The method of providing an online advertisement according to the present invention comprises the steps of: identifying an online community that satisfies a preset condition among a plurality of online communities where a relevant function is provided by the server; providing an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to the identified online community; receiving a request to display an advertisement from a user account of the online community in response to user interaction with the interface; and providing an advertisement in a part of the user interface in response to the received request to display an advertisement.
[0007] In one embodiment of the present invention, the preset condition may be determined based on at least one of the following: data on the number of visitors to an online community, data on the number of posts uploaded to an online community, and data on the number of subscriber accounts that have joined an online community.
[0008] In one embodiment of the present invention, the step of identifying an online community that satisfies a preset condition among a plurality of online communities for which a related function is provided by the server may include the step of determining an online community that satisfies a preset condition among the plurality of online communities at a preset period.
[0009] In one embodiment of the present invention, the method may further include the step of determining whether the online community satisfies a pre-set condition after a first period has elapsed from the date on which an interface for selecting whether to display an advertisement in a part of the user interface is provided, and the step of maintaining the provision of the interface for selecting whether to display an advertisement even if the online community does not satisfy the pre-set condition.
[0010] In one embodiment of the present invention, the method may further include the step of determining whether the online community satisfies the preset conditions after the second period has elapsed from the first period elapsed date, and the step of removing the advertisement provided in an area of the user interface and an interface for selecting the advertisement placement if the online community fails to continuously satisfy the preset conditions on the first period elapsed date and the second period elapsed date.
[0011] In one embodiment of the present invention, the method may further include the step of providing an interface that can request advertising revenue settlement in one area of a user interface corresponding to the identified online community.
[0012] In one embodiment of the present invention, the method may further include the step of checking event information for removing an advertisement provided in one area of the user interface for a preset period, and the step of removing an advertisement provided in one area of the user interface based on the checked event information.
[0013] In one embodiment of the present invention, the method may further include the steps of receiving an ad revenue settlement request from a user account of the online community and transmitting the ad revenue determined based on an ad posted in an area of the online community to account information included in the user account of the online community.
[0014] In one embodiment of the present invention, the method may further include the steps of receiving a request for an advertising revenue settlement history from a user account of the online community and providing information including at least one of advertising cost determination method information, advertising settlement date information, advertising revenue judgment period information, advertising statistics information, and advertising settlement account information in one area of the user interface.
[0015] In one embodiment of the present invention, the step of transmitting advertising revenue determined based on an advertisement posted in one area of the online community to account information included in a user account of the online community may include the step of determining whether the user account of the online community is a personal account or a business account, and the step of transmitting the advertising revenue to the user account of the online community based on the result of the determination.
[0016] In one embodiment of the present invention, the user account of the online community may be at least one account among an administrator account of the online community having authority to activate, change, and remove the relevant functions provided by the online community, and an account to which said authority is granted by said administrator account.
[0017] In one embodiment of the present invention, the step of receiving a request for an advertising revenue settlement from a user account of the online community may include receiving a request for an advertising revenue settlement from an administrator account of the online community that has authority to activate, change, and remove the relevant functions provided by the online community.
[0018] A server providing online advertisements according to the present invention comprises a memory and a processor connected to said memory and configured to execute commands included in said memory, wherein the processor is configured to perform the steps of: identifying an online community that satisfies a preset condition among a plurality of online communities for which a related function is provided by said server; providing an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to said identified online community; receiving an advertisement display request from a user account of said online community in response to user interaction with said interface; and providing an advertisement in a part of said user interface in response to said received advertisement display request.
[0019] A method for an electronic device providing an online advertisement according to the present invention to display an advertisement in an online community comprises: receiving an interaction from a user account of the online community with respect to an advertisement display interface displayed in one area of a user interface corresponding to the online community—wherein the online community is an online community that satisfies a preset condition among a plurality of online communities for which a relevant function is provided by a server—transmitting an advertisement display request to the server in response to the interaction, and displaying an advertisement in one area of the user interface through the server.
[0020] In one embodiment of the present invention, the method may further include the steps of receiving an interaction of a user account of an online community with respect to an ad revenue settlement interface provided in an area of a user interface corresponding to the online community, and transmitting a signal requesting ad revenue settlement to a server in response to the confirmed interaction.
[0021] In one embodiment of the present invention, the user account of the online community may be at least one account among an administrator account of the online community having authority to activate, change, and remove the relevant functions provided by the online community, and an account to which said authority is granted by said administrator account.
[0022] In one embodiment of the present invention, the step of transmitting a signal requesting advertising revenue settlement to the server in response to the confirmed interaction may further include the step of receiving at least one of account information to be transferred from the user account of the online community, personal information of the user account, and business information of the user account, and the step of transmitting the received at least one of the information to the server.
[0023] The electronic device for providing online advertisements according to the present invention comprises a memory and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: receiving an interaction of a user account of an online community with respect to an advertisement display interface displayed in one area of a user interface corresponding to the online community—wherein the online community is an online community that satisfies a preset condition among a plurality of online communities for which a relevant function is provided by a server—transmitting an advertisement display request to the server in response to the interaction, and displaying an advertisement in one area of the user interface through the server. Effects of the invention
[0024] According to one embodiment of the present invention, by providing a user interface that allows a server to select whether to display advertisements only to online communities that meet preset conditions, an operator of an online community can omit unnecessary and additional procedures, such as separately requesting advertisements from an advertising client or waiting for approval after requesting an advertisement.
[0025] According to one embodiment of the present invention, by providing a user interface that allows a server to check advertising revenue settlement to an online community that satisfies pre-set conditions, an operator of an online community can easily check and perform a settlement process for revenue resulting from advertising placement without making a separate request to the advertising client.
[0026] According to one embodiment of the present invention, through a delivery processor for advertising revenue distinguished by individual accounts and business accounts for user accounts of an online community that meet pre-set conditions, the operator of each online community account can receive advertising revenue more conveniently and easily. Brief explanation of the drawing
[0027] FIG. 1 is a diagram illustrating an example of a network environment according to one embodiment of the present invention. FIG. 2 is a flowchart illustrating an example of a process in which a server according to an embodiment of the present invention provides an advertisement to an online community that satisfies preset conditions. FIGS. 3a to 7 illustrate an example of a server providing an advertisement to an online community that satisfies preset conditions, according to an embodiment of the present invention. FIG. 8 is a flowchart illustrating an example of a process for maintaining the provision of a user interface that allows an online community to select whether to display an advertisement even if the conditions set in advance are not met after a first period has elapsed, according to an embodiment of the present invention. FIG. 9 is a flowchart illustrating an example in which a server according to an embodiment of the present invention provides an interface and an advertisement that can select to display an advertisement when an online community does not satisfy a pre-set condition consecutively during a first period and a second period. FIG. 10 is a flowchart illustrating an example of a process in which a server according to an embodiment of the present invention provides an interface that can request advertising revenue settlement in an area of an online community that satisfies a preset condition. FIGS. 11a to 12b are drawings illustrating an example of a process in which a server according to an embodiment of the present invention provides an interface that can request advertising revenue settlement to an area of an online community that satisfies preset conditions. Specific details for implementing the invention
[0028] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components regardless of drawing symbols are assigned the same reference number, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted.
[0029] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.
[0030] Singular expressions include plural expressions unless the context clearly indicates otherwise.
[0031] In this application, each step described may be performed regardless of the order listed, except where it must be performed in the order listed by a particular causal relationship.
[0032] In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0034] The present invention will be described below with reference to the attached drawings.
[0035] FIG. 1 is a diagram illustrating an example of a network environment according to one embodiment of the present invention.
[0036] According to various embodiments, the server (100) may be connected to the electronic device (200) via a network. The network is not limited to a communication method and may include not only communication methods utilizing a communication network (e.g., mobile communication network, wired internet, wireless internet, broadcasting network) that the network may include, but also short-range wireless communication.
[0037] A server (100) according to various embodiments of the present invention may be implemented as a computer device or a plurality of computer devices that provide commands, code, files, content, services, etc. A server (100) according to one embodiment may be an electronic device capable of transmitting and receiving information by communicating with an electronic device (200) through a network. Although the server (100) has been described as a single server for convenience of explanation, it may be composed of a plurality of servers, each server providing different functions or services.
[0038] According to various embodiments, the server (100) may receive and store information regarding an online community from an electronic device (200), and may generate an internet address corresponding to the online community and transmit it to the electronic device (200). Here, the internet address may be a URL (Uniform Resource Locator) address of the online community, an RSS (Really Simple Syndication) address of the online community, an IP (Internet Protocol) address of the online community, etc.
[0039] According to various embodiments, an online community may be an internet space that provides communication or information exchange functions among internet users to share interests or hobbies. For example, online community users may post text, images, videos, etc. to the online community, and the server (100) may store related data through memory (120). As another example, the online community may be a platform that supports functions or services such as social networking sites, chat rooms, forums, email, discussion boards, and posts provided by the server (100). Technically, the online community may be a web page supported by the server (100) or web content to which protocols using RSS (Really Simple Syndication or Rich Site Summary) and XML (eXtensible Markup Language) are added.
[0040] A server (100) according to one embodiment can perform the function of providing online community services to a user using an electronic device (200) through a network, and can perform the function of storing documents uploaded to the online community and information about the online community.
[0041] The server (100) may include a processor (110), memory (120), and a communication unit (130). The processor (110) may control the overall operation of the memory (120) and the communication unit (130). According to various embodiments of the present invention, the memory (120) functions as a storage medium and may store a number of applications running on the server (100), data for the operation of the server (100), and instructions. In one embodiment, the memory (120) may be provided in hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, etc., or in the form of web storage. The communication unit (130) may communicate with the electronic device (200) via a network in a wired or wireless manner.
[0042] A processor (110) according to various embodiments of the present invention can identify an online community that satisfies pre-set conditions among a plurality of online communities where related functions (e.g., integrated bulletin board function, photo bulletin board function, online community manager function, etc.) are provided by a server (100). For example, the processor (110) supports a function of posting text, images, videos, etc. to an online community and can store related data through memory (120).
[0043] According to various embodiments, the processor (110) can identify an online community that satisfies a preset condition among a plurality of online communities managed by the server (100). Here, the preset condition may be determined based on at least one of the following data: data on the number of visitors to the online community, data on the number of posts uploaded to the online community, and data on the number of subscriber accounts that have joined the online community. However, according to various embodiments, the preset condition may not be limited to the above data and may be determined based on other data.
[0044] For example, the processor (110) can set a preset condition such that the number of daily visitors to the online community is 1,000 or more, the number of posts uploaded to the online community is 1,000 or more, and the number of subscriber accounts joined to the online community is 100,000 or more, and can select an online community that satisfies the above preset condition among multiple online communities managed by the server (110). The preset condition can be determined by the server (100) and can be changed periodically or non-periodically.
[0045] A processor (110) according to various embodiments of the present invention may provide an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to an online community that satisfies a preset condition. A processor (110) according to one embodiment may not provide an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to an online community if the preset condition is not satisfied among a plurality of online communities. For example, if the preset condition is 1,000 daily visitor accesses to an online community, the processor (110) may not provide an interface that allows selecting whether to display an advertisement to an online community where the daily access count is only 560.
[0046] According to various embodiments, the electronic device (200) may provide a user interface that provides the online community and related functions on one screen of the electronic device (200) as the server (100) provides the functions and services of the online community. When the electronic device (200) according to one embodiment detects an interaction with an ad placement user interface provided in one area of the online community from a user account of the online community, the electronic device (200) may transmit an ad placement request to the server (100). Here, the user account of the online community may be an administrator account of the online community that has authority to activate, change, and remove related functions provided by the online community (e.g., bulletin board function, chat function, subscriber approval function, etc.) and / or an account to which such authority is granted by the administrator account.
[0047] The processor (110) can receive an ad placement request signal from a user account of an online community (e.g., an administrator account of an online community) through the communication unit (130).
[0048] A processor (110) according to various embodiments may place an advertisement in a part of a user interface corresponding to an online community in response to a received advertisement placement request signal. Here, the advertisement may be a banner advertisement, a keyword advertisement, a pop-up advertisement, an email advertisement, etc., but is not limited thereto. A processor (110) according to one embodiment may select advertisement data to be provided to the online community from among advertisement data received from an external server (e.g., an advertiser server), or may select an advertisement to be provided to the online community from among advertisement data pre-stored in memory (120).
[0049] According to various embodiments, the electronic device (200) may include at least one of, for example, a smartphone, a tablet personal computer, a mobile phone, a video phone, an e-book reader, a desktop personal computer, a laptop personal computer, a netbook computer, a workstation, a server, a personal digital assistant (PDA), a portable multimedia player (PMP), a camera, or a wearable device.
[0050] Referring to FIG. 1, according to various embodiments, the electronic device (200) may include a processor (210), a communication unit (220), an input unit (230), an output unit (240), and a memory (250). According to one embodiment, at least one of the components of the electronic device (200) may be omitted or additional components may be provided.
[0051] The processor (210) can control a number of hardware or software components connected to the processor (210) by running an operating system or application, and can perform various data processing and operations. The processor (210) can execute an application by controlling the overall operation of the communication unit (220), input unit (230), output unit (240), and memory (250).
[0052] The communication unit (220) can establish communication between the electronic device (200) and an external electronic device. For example, the communication unit (220) can communicate with an external electronic device (e.g., an external server) or a server (100) by connecting to a network via wireless communication or wired communication.
[0053] The input unit (230) can serve as an interface capable of transmitting commands or data input from a user or other external device to other component(s) of the electronic device (200). Additionally, the input unit (230) can output commands or data received from other component(s) of the electronic device (200) to the user or other external device. For example, the input unit (230) may be a touchscreen module, keyboard, mouse, button, camera, stylus, microphone, etc.
[0054] The electronic device (200) can receive user interaction through the input unit (230). Interaction refers to the user operating the input unit (230) to input information reflecting the user's selection or intention into the electronic device (200). For example, the interaction may be a touch on a touchscreen, a click on a mouse, typing on a keyboard, sound input from a microphone, image capture by a camera, motion recognition by a motion sensor, etc.
[0055] The output unit (240) can output various information. The output unit (240) may be a display, a touch screen, a speaker, a vibration generating device, a haptic generating device, etc. The output unit (240) may, for example, provide various content (e.g., text, images, videos, video, icons, or symbols, etc.) to the user. According to various embodiments, the output unit (240) may be a device (e.g., Bluetooth earphones) that receives and outputs a signal by being connected to the electronic device (100) via wired or wireless communication (e.g., short-range wireless communication such as Bluetooth).
[0056] The memory (250) functions as a storage medium and can store a number of applications running on the electronic device (200), data and instructions for the operation of the electronic device (200). This memory may be provided in hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, etc., or in the form of web storage.
[0057] FIG. 2 is a flowchart illustrating an example of a process in which a server (100) according to an embodiment of the present invention places an advertisement in an online community that satisfies a preset condition.
[0058] Referring to step (201), the server (100) can identify an online community that satisfies a preset condition among a plurality of online communities for which the relevant function is provided by the server (100). Here, the preset condition may be based on any one of the following: data on the number of visitors to the online community, data on the number of posts uploaded to the online community, and data on the number of subscriber accounts that have joined the online community. For example, if the preset condition is that the number of subscriber accounts that have joined the online community is 100,000, the server (100) can determine an online community among the plurality of online communities that has 100,000 or more subscriber accounts.
[0059] Referring to step (203), the server (100) may provide an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to an online community that satisfies preset conditions. According to various embodiments, the server (100) may provide functions and services of the online community and may provide a user interface corresponding to each function. For example, the server (200) may provide a user interface (e.g., Graphic User Interface (GUI)) corresponding to various functions constituting the online community (e.g., bulletin board function, uploaded content verification function, online community joining / withdrawal function, chat function, etc.). As an additional example, the server (100) may provide an interface that allows selecting whether to display an advertisement distinct from the user interface corresponding to each function, or provide them so as not to overlap with each other.
[0060] Referring to step (205), the server (100) may receive a request to place an advertisement from a user account of an online community. Here, the user account of the online community may be an administrator account of the online community that has authority to activate, change, and remove related functions provided by the online community (e.g., bulletin board function, chat function, subscriber approval function, etc.) and / or an account to which such authority is granted by the administrator account. For example, the user account requesting the placement of an advertisement in the online community may be limited to an administrator account of the online community and / or an account to which authority is granted by the administrator account.
[0061] When an electronic device (200) according to one embodiment detects an interaction with an ad placement user interface provided in an area of an online community from a user account operating an online community, the electronic device (200) may transmit an ad placement request to a server (100). The server (100) may receive an ad placement request from a user account of an online community.
[0062] Referring to step (207), the server (100) may provide an advertisement in a part of a user interface corresponding to an online community in response to an advertisement placement request received from an electronic device (200). According to various embodiments, the server (100) may provide customized advertisements for each user account registered to the online community based on activity information within the online community for each of the plurality of visitor accounts registered to the online community (e.g., searching for posts posted in the online community, writing comments on posts, etc.). Here, the advertisement may be a banner advertisement, a keyword advertisement, a pop-up advertisement, an email advertisement, etc.
[0063] FIGS. 3a to 7 illustrate an example in which a server (100) provides an advertisement to an online community that satisfies preset conditions, according to an embodiment of the present invention.
[0064] FIG. 3a may be an example of a user interface corresponding to an online community (310) displayed on the screen of an electronic device (200) when the online community (310) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 3b may be an example of a user interface corresponding to an online community (310) displayed on the screen of an electronic device (200) when the online community (310) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (310) provided by the server (100).
[0065] Referring to FIGS. 3a and 3b, the server (100) may provide various functions of an online community (310) and a user interface corresponding to each function. According to various embodiments, the online community (310) may be composed of a status information interface (320), a history interface (330), a notice interface (340), a recent posts interface (350), a menu interface (360), and a photo album interface (370). According to various embodiments, the interfaces constituting the online community (310) of FIGS. 3a and 3b may be added, changed, or omitted.
[0066] A state information interface (320) according to various embodiments may include information about an online community. For example, the state information interface (320) may include information about the name of an online community called 'Real Estate Investment Cafe', a cafe grade classified according to certain criteria (e.g., number of online community members, number of visits to the online community, number of posts uploaded to the online community, etc.) (e.g., Legend grade, Diamond grade, Platinum grade, Gold grade, Silver grade, etc.), an administrator account of the online community (e.g., Operator Peter), and the number of members (e.g., 132,982).
[0067] A history interface (330) according to various embodiments may include information related to the number of daily visitors to the online community and the number of posts uploaded during the day. A notice interface (340) according to various embodiments may include information disclosed by an administrator account of the online community (e.g., Operator Peter) to accounts visiting the online community. For example, the notice interface (340) may include information such as meeting notices, 2023 recommended books, new member guides, etc.
[0068] According to various embodiments, the latest post interface (350) may include information regarding the most recently uploaded post to the online community. For example, it may include information regarding posts uploaded in reverse chronological order from the time of accessing the online community.
[0069] The menu interface (360) according to various embodiments may include information regarding various types of bulletin boards of the online community. For example, the menu interface (360) may include a menu interface for viewing the latest posts uploaded to the online community, a menu interface for viewing the photo album uploaded to the online community, a menu interface for viewing popular posts with high view counts in the online community, a menu interface for bulletin boards where visitor accounts of the online community can share information, an anonymous bulletin board menu interface where visitor accounts of the online community can share information without an ID name, and a menu interface for withdrawing from the online community.
[0070] According to various embodiments, the photo album interface (370) may include information regarding images uploaded by an administrator account of an online community account (e.g., Operator Peter) and other visitor accounts that have joined the online community (e.g., other user accounts visiting the online community other than Operator Peter).
[0071] Referring to FIGS. 4a and 4b, the server (100) can provide various functions of the online community (410) and a user interface corresponding to each function.
[0072] FIG. 4a may be an example of a user interface corresponding to an online community (410) displayed on the screen of an electronic device (200) when the online community (410) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 4b may be an example of a user interface corresponding to an online community (410) displayed on the screen of an electronic device (200) when the online community (410) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (410) provided by the server (100).
[0073] An online community (410) according to various embodiments may include a status information interface (420), a history interface (430), a management interface (440), and a menu interface (450). Since the status information interface (420) of FIG. 4 corresponds substantially to the status information interface (320) of FIG. 3, the history interface (430) of FIG. 4 corresponds to the history interface (330) of FIG. 3, and the menu interface (450) of FIG. 4 corresponds substantially to the menu interface (360) of FIG. 3, a detailed description is omitted.
[0074] Referring to FIGS. 4a and 4b, an online community (410) according to various embodiments can set and change the layout of the online community's main screen, sub-screen, etc., and various content provided within the layout through the decoration interface (441) of the management interface (440). For example, an administrator account (e.g., operator Peter) operating the online community can set the content provided when accessing the online community through the main page decoration interface (441), and can set it differently for PC and mobile respectively.
[0075] A server (100) according to various embodiments may provide a user interface that can select whether to display advertisements for an online community among a plurality of online communities that meets preset conditions (e.g., 5,000 or more daily visitors to the online community, 100 or more new posts, 100,000 or more members, etc.). If an online community meets the preset conditions, the server (100) may provide a message indicating that the online community can display advertisements.
[0076] For example, if the online community meets the preset conditions, the server (100) can provide the online community with "Congratulations. Ad revenue setting is now available." through the ad revenue setting guide interface (443).
[0077] As an additional example, the server (100) may send a message or notification to the administrator account of the online community (e.g., operator Peter) informing the online community of the possibility of setting up advertising revenue when the online community meets a preset condition.
[0078] Referring to FIGS. 5a and 5b, the server (100) can provide various functions of the online community (510) and a user interface corresponding to each function.
[0079] FIG. 5a may be an example of a user interface corresponding to an online community (510) displayed on the screen of an electronic device (200) when the online community (510) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 5b may be an example of a user interface corresponding to an online community (510) displayed on the screen of an electronic device (200) when the online community (510) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (510) provided by the server (100).
[0080] An online community (510) according to various embodiments may include a status information interface (520), a history interface (530), an advertisement placement interface (540), and a menu interface (550). Since the status information interface (520) of FIG. 5 corresponds substantially to the status information interface (320) of FIG. 3, the history interface (530) of FIG. 5 corresponds to the history interface (330) of FIG. 3, and the menu interface (550) of FIG. 5 corresponds substantially to the menu interface (360) of FIG. 3, a detailed description is omitted.
[0081] A server (100) according to various embodiments may identify an online community among a plurality of online communities that satisfies preset conditions and provide an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to the identified online community (steps 201, 203). According to various embodiments, the server (100) may provide an advertisement display interface (540) if an online community has 3,000 or more daily visitors and 50,000 or more members (step 205). A server (100) according to one embodiment may not provide an advertisement display interface (540) to an online community that does not satisfy preset conditions.
[0082] According to various embodiments, the ad placement interface (540) may include an ad permission interface (541) and an ad setting interface (543). According to various embodiments, the ad permission interface (541) may include a user interface (e.g., Do not allow cafe ad settings, allow cafe ad settings, etc.) through which an administrator account of an online community (e.g., Operator Peter) can select whether to place ads in the online community. According to various embodiments, the ad setting interface (543) may include a user interface through which an administrator account of an online community (e.g., Operator Peter) can select the type of ad placement in the form of images, videos, HTML, etc.
[0083] The advertisement placement interface (540) may be provided in various forms in a specific area of the online community (510), for example, as a menu interface of the menu interface (550) or as a separate pop-up window to the operator of the online community (510). For example, if the operator of the online community (510) meets a pre-set condition, the server (100) may create a separate pop-up window and create and provide a user interface that allows the operator to select whether to place an advertisement.
[0084] Referring to FIGS. 6a and 6b, the server (100) can provide various functions of the online community (610) and a user interface corresponding to each function.
[0085] FIG. 6a may be an example of a user interface corresponding to an online community (610) displayed on the screen of an electronic device (200) when the online community (510) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 6b may be an example of a user interface corresponding to an online community (610) displayed on the screen of an electronic device (200) when the online community (610) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (610) provided by the server (100).
[0086] An online community (610) according to various embodiments may include a status information interface (620), a history interface (630), an advertisement interface (640), a menu interface (650), a latest posts interface (660), and a photo album interface (670). Since the status information interface (620) of FIG. 6 corresponds substantially to the status information interface (320) of FIG. 3, the history interface (630) of FIG. 6 corresponds to the history interface (330) of FIG. 3, the menu interface (650) of FIG. 6 corresponds to the menu interface (360) of FIG. 3, the latest posts interface (660) of FIG. 6 corresponds substantially to the latest posts interface (350) of FIG. 3, and the photo album interface (670) of FIG. 6 corresponds substantially to the photo album interface (370) of FIG. 3, a detailed description is omitted.
[0087] According to various embodiments of the present invention, the electronic device (200) can detect user interaction with an ad placement interface (540) that can select whether to place an ad. For example, Peter, the manager of an online community (e.g., a real estate investment cafe) that meets preset conditions (e.g., Legend rank, etc.), can set whether to place a cafe ad through the ad placement interface (540). When the electronic device (200) detects user interaction regarding the cafe ad setting, it can transmit information regarding the cafe ad setting to the server (100).
[0088] According to various embodiments, the server (100) may receive a signal from the electronic device (200) requesting the placement of a cafe advertisement by an administrator account of an online community (e.g., Operator Peter) (step 205). The server (100) may provide an advertisement interface (640) in response to the received advertisement placement request signal (step 207). The advertisement interface (640) according to one embodiment may be provided in various forms of advertisement, such as a banner advertisement, a keyword advertisement, a pop-up advertisement, etc.
[0089] Referring to FIG. 7, the server (100) can provide various functions of an online community (710) and a user interface corresponding to each function. According to various embodiments, the online community (710) may include a status information interface (720), a history interface (730), an advertisement interface (740), a menu interface (750), a notice interface (760), a latest posts interface (770), and a photo album interface (780).
[0090] Since the status information interface (720) of Fig. 7 corresponds substantially to the status information interface (320) of Fig. 3, the history interface (730) of Fig. 7 corresponds substantially to the history interface (330) of Fig. 3, the menu interface (750) of Fig. 7 corresponds substantially to the menu interface (360) of Fig. 3, the notice interface (760) of Fig. 7 corresponds substantially to the notice interface (340) of Fig. 3, the latest posts interface (770) of Fig. 7 corresponds substantially to the latest posts interface (350) of Fig. 3, and the photo album interface (780) of Fig. 7 corresponds substantially to the photo album interface (370) of Fig. 3, a detailed description is omitted.
[0091] According to various embodiments, the server (100) may receive a signal from the electronic device (200) requesting the placement of a cafe advertisement by an administrator account of an online community (e.g., Operator Peter) (step 205). The server (100) may provide an advertisement interface (740) in response to the received advertisement placement request signal (step 207). The advertisement interface (740) according to one embodiment may be provided in various forms of advertisement, such as a banner advertisement, a keyword advertisement, a pop-up advertisement, etc.
[0092] According to various embodiments, the server (100) may check for event information that removes advertisements provided on the advertising interface (740) for a preset period. For example, Peter, the administrator of the online community (710), may disable the advertising interface (740) for a specific period (e.g., from January 2 to January 5, 2023, from February 2 to February 8, 2023, etc.) in order to provide more important announcements to user accounts accessing the online community (710) through the announcement interface (760). Here, the specific period may be set and changed by the administrator account of the online community (710) (e.g., operator Peter).
[0093] As another example, the server (100) can set up an advertising interface (740) that provides advertisements only during a specific event period when Peter, the administrator of the online community (710), sets up the specific event period, and place it in a specific area of the online community (710) (e.g., the bottom area, the top area, etc. of the online community (710)).
[0094] As an additional example, the server (100) may determine whether to provide an advertising interface (740) that provides advertisements based on the visit history of a user account accessing the online community (710). For example, if a user account visits the online community (710) for the first time or accesses it a certain number of times (e.g., 3 times, less than 5 times, etc.), the server (100) may not provide an advertising interface (740) that provides advertisements, and may only provide a notice interface (760) that informs the user account of more important notices. The server (100) may provide an advertising interface (740) that displays advertisements only to user accounts that exceed a certain number of times (e.g., 3 times or more, etc.).
[0095] FIG. 8 is a flowchart illustrating an example of a process in which a server (100) according to an embodiment of the present invention maintains the provision of a user interface that allows an online community to choose whether to display an advertisement even if the online community does not meet the conditions set in advance for a certain period of time.
[0096] Step (801) corresponds to Step (201) of FIG. 2, Step (803) corresponds to Step (203) of FIG. 2, Step (805) corresponds to Step (205) of FIG. 2, and Step (807) corresponds to Step (207) of FIG. 2, so a detailed explanation is omitted.
[0097] Referring to step (809), the server (100) can determine whether the online community satisfies a pre-set condition after a first period has elapsed from the date on which an interface is provided that allows the server to select whether to display an advertisement in a part of a user interface corresponding to the online community.
[0098] A server (100) according to various embodiments can determine whether an online community satisfies a preset condition at a preset period (e.g., the 25th of every month, the 26th of every month, the last day of each quarter (e.g., March 31, June 30, September 30, December 31, etc.)). A server (100) according to one embodiment can determine whether an online community satisfies a preset condition on a day after a certain period has elapsed from the date of provision of an interface that can select whether to display an advertisement (e.g., a day after 20 days have elapsed from the date of provision of the interface, a day after 25 days have elapsed from the date of provision of the interface, etc.). For example, the server (100) provided an interface on January 5, 2023, which allows selecting whether to display an advertisement in one area of a user interface corresponding to an online community, and if the preset cycle is set to the 25th of every month, it can determine whether the online community meets the preset conditions on January 25, February 25, March 25, April 25, etc., 2023.
[0099] According to various embodiments, the first period may refer to the first cycle in which the server (100) determines whether the online community satisfies a preset condition during a preset cycle. For example, if an interface for selecting whether to display an advertisement in a part of a user interface corresponding to the online community is provided on January 5, 2023, and the preset cycle is the 25th of every month, the elapsed date of the first period may refer to January 25, 2023. As another example, if an interface for selecting whether to display an advertisement in a part of a user interface corresponding to the online community is provided on January 5, 2023, and the preset cycle is the 3rd of every month, the elapsed date of the first period may refer to February 3, 2023. According to various embodiments, the first period may be set and changed by the server (100).
[0100] For additional examples, if the preset cycle is the 25th of every month and the preset condition is that the number of visitors to the online community is 1,000 per day, the server (100) can determine whether the number of user accounts accessing the online community on average per day exceeds 1,000 times for multiple online communities managed by the server (100) on the 25th of every month. The server (100) determines that the preset condition is satisfied for online communities where the number of user account accesses exceeds 1,000 times, and the server (100) determines that the preset condition is not satisfied for online communities where the number of user account accesses is 1,000 times or less.
[0101] As an additional example, the conditions pre-set by the server (100) may be changed. For example, the server (100) may change the conditions initially set so that the number of user accounts accessing the online community is an average of 1,000 per day, and then after a certain period (e.g., 1 month, 2 months, 3 months, etc.), the conditions may be changed to an average of 1,200, 1,500, 1,800 per day.
[0102] Referring to step (811), the server (100) may maintain an interface that allows the selection of whether to display ads even if the online community does not meet a preset condition. For example, if on January 4, 2023, the online community meets a preset condition and is providing an interface that allows the selection of whether to display ads and ads, and the preset cycle is the 25th of every month, the preset condition may be the number of times the online community is accessed 1,000 times a day. Under the above assumption, the server (100) may determine whether the average number of accesses to the online community is 1,000 times on January 25, 2023 (the first cycle of the preset cycle). Even if the online community has fewer than 1,000 average accesses on January 25, 2023, the server (100) may maintain an interface that allows the selection of whether to display ads and ads.
[0103] A server (100) according to various embodiments may store data indicating that the online community did not meet the preset conditions, even if the online community does not meet the preset conditions on the first elapsed period and the server may maintain an interface for selecting whether to display an advertisement and provide an advertisement.
[0104] FIG. 9 is a flowchart illustrating an example of a process in which a server (100) according to an embodiment of the present invention no longer provides an interface for selecting advertisement placement when an online community does not satisfy a pre-set condition for a certain period of time.
[0105] Step (901) corresponds to Step (801) of FIG. 8, Step (903) corresponds to Step (803) of FIG. 8, Step (905) corresponds to Step (805) of FIG. 8, Step (907) corresponds to Step (807) of FIG. 8, Step (909) corresponds to Step (809) of FIG. 8, and Step (911) corresponds substantially to Step (811) of FIG. 8, so a detailed description is omitted.
[0106] Referring to step (913), the server (100) can determine whether the online community satisfies the preset conditions after a first period has elapsed since the date on which an interface for selecting whether to display advertisements has been provided, and after a second period, which is a preset period. According to various embodiments, the server (100) can determine whether the online community satisfies the preset conditions at a preset period (e.g., the 25th of every month, the 26th of every month, the last day of each quarter (e.g., March 31, June 30, September 30, December 31), or a day after a certain period has elapsed since the date the interface was provided (e.g., a day after 15 days have elapsed since the date the interface was provided, a day after 30 days have elapsed since the date the interface was provided), etc.
[0107] Here, the second period may refer to the second cycle in which the online community determines whether it satisfies the pre-set conditions during the pre-set cycle. For example, if an interface for selecting whether to display an advertisement in one area of a user interface corresponding to the online community is provided on January 5, 2023, and the pre-set cycle is the 25th of every month, the first period may refer to January 25, 2023, and the second period may refer to February 25, 2023. As another example, if an interface for selecting whether to display an advertisement in one area of a user interface corresponding to the online community is provided on January 5, 2023, and the pre-set cycle is the 3rd of every month, the first period may refer to February 3, 2023, and the second period may refer to March 3, 2023. Depending on various embodiments, the second period may be set and changed by the server (100).
[0108] As an additional example, on January 4, 2023, an online community meets a preset condition and an interface and advertisement are provided to select whether to display an advertisement, and the preset cycle is the 25th of every month. The preset condition may be that the number of daily user accounts visiting the online community is 1,000. Under the above assumption, the server (100) can determine whether the number of user accounts visiting the online community is 1,000 on January 25, 2023 (1st period - the first cycle of the preset cycle). Subsequently, the server (100) can determine whether the average number of accesses to the online community is 1,000 on February 25, 2023 (2nd period - the second cycle of the preset cycle).
[0109] Referring to step (915), the server (100) can remove an ad and an interface for selecting ad placement if the online community fails to continuously meet the preset conditions on the first and second expiration dates. For example, on January 4, 2023, the online community meets the preset conditions and is providing an interface for selecting whether to display ads and ads, the preset cycle is the 25th of every month, and the preset condition may be that the number of daily user accounts visiting the online community is 1,000. Under the above assumption, the server (100) according to various embodiments may maintain an interface for selecting whether to display advertisements and provide advertisements even if the number of daily user accounts visiting the online community in the first period, January 25, 2023, is less than 1,000, but may remove the interface for selecting whether to display advertisements and provide advertisements if the number of daily user accounts visiting the online community in the second period, February 25, 2023, is also less than 1,000.
[0110] FIG. 10 is a flowchart illustrating an example of a process in which a server (100) according to an embodiment of the present invention provides an interface that can request advertising revenue settlement in one area of a user interface corresponding to an online community when a pre-set condition is satisfied.
[0111] Step (1001) corresponds substantially to Step (201) of FIG. 2, and Step (1003) corresponds substantially to Step (203) of FIG. 2, so a detailed description is omitted.
[0112] Referring to step (1005), the server (100) may provide an interface that can request advertising revenue settlement in one area of a user interface corresponding to an online community.
[0113] A server (100) according to one embodiment can receive information for delivering advertising revenue from a user account of an online community (e.g., an operator of an online community).
[0114] A server (100) according to one embodiment may store online community manager information for advertising revenue settlement. For example, the server (100) may provide information including at least one of advertising cost determination method information, advertising settlement date information, advertising revenue judgment period information, advertising statistics information, and advertising settlement account information in one area of a user interface.
[0115] For additional examples, if the administrator of the online community is an individual, the server (100) may store name information, online community account information, contact information, resident registration number information, address information, bank account information for settling advertising revenue, etc. For additional examples, if the administrator of the online community is a business owner, the server (100) may store business registration number, business address, name of the business representative, business type, business category, bank account information for settling advertising revenue, etc.
[0116] Step (1007) corresponds substantially to Step (205) of FIG. 2, and Step (1009) corresponds substantially to Step (207) of FIG. 2, so a detailed description is omitted.
[0117] Referring to step (1011), the server (100) may receive a request for advertising revenue settlement from a user account of an online community. When the electronic device (200) receives a signal requesting advertising revenue settlement from the operator of the online community, it may request the server (100) to settle the advertising revenue of the online community.
[0118] According to various embodiments, the electronic device (200) may receive information necessary for settling advertising revenue from the operator of an online community and transmit the relevant information to the server (100). For example, if the operator of the online community is an individual, the electronic device (200) may receive name information, online community account information, contact information, resident registration number information, address information, bank account information for settling advertising revenue, etc. from the operator of the online community and transmit the relevant information to the server (100).
[0119] According to various embodiments, the electronic device (200) can receive the business registration number, business address, business representative name, business type, business category, bank account information for settling advertising revenue, etc. from the online community operator when the online community operator is a business operator, and transmit the relevant information to the server (100).
[0120] Referring to step (1013), the server (100) can transfer advertising revenue determined based on advertisements posted in one area of the online community to the user account of the online community.
[0121] A server (100) according to various embodiments can determine whether a user account of an online community (e.g., an operator account of an online community) is a personal account or a business account. In one embodiment, if the user account of an online community is a personal account, the server (100) can verify the personal identity information and then provide the user account of the online community with an scheduled date for the payment of advertising revenue. In one embodiment, if the user account of an online community is a business account, the server (100) can automatically apply for a tax invoice and request a signature from the user account of the online community. When the server (100) receives a signature request signal from the user account of the online community, it can provide the user account of the online community with an scheduled date for the payment.
[0122] According to various embodiments, the server (100) can settle advertising revenue based on bank account information, operator information, etc. received from the user account of the online community. For example, the server (100) can deliver advertising revenue determined based on an advertisement posted in a section of the online community to the bank account entered by the user account of the online community. According to various embodiments, advertising revenue can be determined by an advertising cost determination method (CPA: Cost Per Action) determined by attracting new advertisements, a method of paying advertising fees per click (CPC: Cost Per Click), a method of paying advertising fees per ad placement (CPI: Cost Per Install), a method of paying advertising fees based on the number of impressions (CPM: Cost Per Mile), etc.
[0123] FIGS. 11a to 12b illustrate an example of a process in which a server (100) according to an embodiment of the present invention provides an interface that can request advertising revenue settlement in one area of a user interface corresponding to an online community when a pre-set condition is satisfied.
[0124] Referring to FIGS. 11a and 11b, the server (100) can provide various functions of the online community (1110) and a user interface corresponding to each function.
[0125] FIG. 11a may be an example of a user interface corresponding to an online community (1110) displayed on the screen of an electronic device (200) when the online community (510) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 11b may be an example of a user interface corresponding to an online community (1110) displayed on the screen of an electronic device (200) when the online community (1110) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (1110) provided by the server (100).
[0126] An online community (1110) according to various embodiments may include a status information interface (1120), a history interface (1130), a revenue management interface (1140), and a menu interface (1150). Since the status information interface (1120) of FIG. 11 corresponds substantially to the status information interface (320) of FIG. 3, the history interface (1130) of FIG. 11 corresponds to the history interface (330) of FIG. 3, and the menu interface (1150) of FIG. 11 corresponds substantially to the menu interface (360) of FIG. 3, a detailed description is omitted.
[0127] A server (100) according to various embodiments may provide a user interface for settling revenue from advertisements provided to an online community (1110) through a revenue management interface (1140). An electronic device (200) according to one embodiment may receive information regarding the person to be settled (e.g., operator Peter, etc.), the payment account (e.g., bank information, account number), and contact information (e.g., operator Peter's contact information, etc.) through the revenue management interface (1140) when the user account of the online community (1110) (e.g., operator Peter) is a personal account (step 1011). The electronic device (200) transmits the received user information to the server (100), and the server (100) may settle the advertising revenue based on the received user information. For example, the advertising revenue determined based on advertisements posted in a section of the online community (1110) may be transmitted to the bank account entered by the user account of the online community (step 1013).
[0128] Referring to FIGS. 12a and 12b, the server (100) can provide various functions of the online community (1210) and a user interface corresponding to each function.
[0129] FIG. 12a may be an example of a user interface corresponding to an online community (1110) displayed on the screen of an electronic device (200) when the online community (510) is output through an electronic device (200) such as a desktop PC, laptop PC, or netbook computer. FIG. 12b may be an example of a user interface corresponding to an online community (1210) displayed on the screen of an electronic device (200) when the online community (1210) is output through an electronic device (200) such as a smartphone or mobile phone. Depending on various embodiments, the type of functional interface displayed on the screen of the electronic device (200), the arrangement of interfaces providing each function, and the position within the screen may differ depending on the type of electronic device (200) that outputs the online community (1210) provided by the server (100).
[0130] An online community (1210) according to various embodiments may include a status information interface (1220), a history interface (1230), a revenue management interface (1240), and a menu interface (1250). Since the status information interface (1220) of FIG. 12 corresponds substantially to the status information interface (320) of FIG. 3, the history interface (1230) of FIG. 12 corresponds substantially to the history interface (330) of FIG. 3, and the menu interface (1250) of FIG. 12 corresponds substantially to the menu interface (360) of FIG. 3, a detailed description is omitted.
[0131] According to various embodiments, the server (100) may provide a user interface for settling revenue from advertisements provided to the online community (1210) through the revenue management interface (1240). According to one embodiment, the electronic device (200) may receive information regarding the person to be settled (e.g., the name of the business operator running the online community (1210), the payment account (e.g., bank information, account number), and contact information (e.g., the contact information of the person in charge running the online community (1210), etc.) through the revenue management interface (1240) when the user account of the online community (1210) (e.g., operator Peter) is a business account (step 1011). The electronic device (200) transmits the received user information to the server (100), and the server (100) may settle the advertising revenue based on the received user information. For example, the advertising revenue determined based on advertisements posted in a specific area of the online community (1210) may be transmitted to the bank account entered by the user account of the online community (step 1013).
[0132] The technical features disclosed in each embodiment of the present invention are not limited to that embodiment only, and as long as they are not mutually incompatible, the technical features disclosed in each embodiment may be combined and applied to different embodiments.
[0133] Therefore, in each embodiment, the technical features are described primarily, but as long as the technical features are not mutually incompatible, they may be combined and applied together.
[0134] The present invention is not limited to the embodiments described above and the attached drawings, and various modifications and variations may be possible from the perspective of those skilled in the art to which the present invention belongs. Accordingly, the scope of the present invention should be defined not only by the claims of this specification but also by equivalents thereof. Explanation of the symbols
[0135] 100: Server 200: Electronic device
Claims
Claim 1 A method for a server to provide an online advertisement, comprising: a step of identifying an online community that satisfies a preset condition among a plurality of online communities for which a relevant function is provided by the server; a step of providing an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to the online community that satisfies the preset condition, and a step of sending a notification message to a user account of the online community informing it that an advertisement can be displayed through the online community; a step of receiving a request to display an advertisement from a user account of the online community in response to user interaction with the interface; a step of providing an advertisement in a part of the user interface in response to the received request to display an advertisement; and a step of maintaining the provision of the interface that allows selecting whether to display an advertisement in a part of the user interface even if the online community does not satisfy the preset condition after a first period has elapsed from the date on which the interface that allows selecting whether to display an advertisement in a part of the user interface was provided. Claim 2 A method for providing an online advertisement according to claim 1, wherein the preset condition is determined based on at least one of the following: data on the number of visitors to an online community, data on the number of posts uploaded to an online community, and data on the number of subscriber accounts that have joined an online community. Claim 3 A method for providing online advertisements according to claim 1, wherein the step of identifying an online community that satisfies a preset condition among a plurality of online communities for which a related function is provided by the server comprises the step of determining an online community that satisfies a preset condition among the plurality of online communities at a preset period. Claim 4 delete Claim 5 A method for providing an online advertisement according to claim 1, further comprising: a step of determining whether the online community satisfies the preset conditions after the second period elapsed from the first period elapsed date; and a step of removing an advertisement provided in an area of the user interface and an interface for selecting the advertisement placement if the online community fails to continuously satisfy the preset conditions on the first period elapsed date and the second period elapsed date. Claim 6 A method for providing online advertising, further comprising the step of providing an interface that can request advertising revenue settlement in one area of a user interface corresponding to the identified online community in claim 1. Claim 7 A method for providing an online advertisement according to claim 1, further comprising: a step of checking event information for removing an advertisement provided in one area of the user interface for a preset period; and a step of removing an advertisement provided in one area of the user interface based on the checked event information. Claim 8 A method for providing online advertisements according to claim 6, further comprising: receiving a request for advertising revenue settlement from a user account of the online community; and transferring advertising revenue determined based on an advertisement posted in one area of the online community to account information included in the user account of the online community. Claim 9 A method for providing online advertisements according to claim 6, further comprising: receiving a request for an ad revenue settlement history from a user account of the online community; and providing information including at least one of ad cost determination method information, ad settlement date information, ad revenue judgment period information, ad statistics information, and ad settlement account information in one area of the user interface. Claim 10 A method for providing online advertisements according to claim 8, wherein the step of transmitting advertising revenue determined based on an advertisement posted in one area of the online community to account information included in a user account of the online community comprises: a step of determining whether the user account of the online community is a personal account or a business account; and a step of transmitting the advertising revenue to the user account of the online community based on the result of the determination. Claim 11 A method for providing online advertisements according to claim 1, wherein the user account of the online community is at least one account among an administrator account of the online community having authority for the activation, modification, and removal of the relevant functions provided by the online community, and an account to which such authority is granted by the administrator account. Claim 12 A method for providing online advertisements according to claim 9, wherein the step of receiving a request for an ad revenue settlement from a user account of the online community comprises receiving a request for an ad revenue settlement from an administrator account of the online community that has authority to activate, change, and remove the relevant functions provided by the online community. Claim 13 A computer program stored on a medium in combination with hardware to execute the method of any one of claims 1 to 3 and claims 5 to 12. Claim 14 A server providing online advertisements comprises: a memory; and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: identifying an online community that satisfies a preset condition among a plurality of online communities for which a related function is provided by the server; providing an interface that allows selecting whether to display an advertisement in a part of a user interface corresponding to the online community that satisfies the preset condition, and transmitting a notification message to a user account of the online community informing it that an advertisement can be displayed through the online community; receiving an advertisement display request from a user account of the online community in response to user interaction with the interface; providing an advertisement in a part of the user interface in response to the received advertisement display request; and maintaining the provision of the interface that allows selecting whether to display an advertisement in a part of the user interface even if the online community does not satisfy the preset condition after a first period has elapsed from the date on which the interface that allows selecting whether to display an advertisement in a part of the user interface was provided. Claim 15 A method for an electronic device to display an advertisement in an online community comprises the steps of: receiving a notification message from a server indicating that the advertisement can be displayed through the online community; receiving an interaction from a user account of the online community with an advertisement display interface displayed in a part of a user interface corresponding to the online community, wherein the online community is an online community that satisfies a preset condition among a plurality of online communities for which a relevant function is provided by the server; transmitting an advertisement display request to the server in response to the interaction; and displaying an advertisement in a part of the user interface through the server, wherein the advertisement display interface is maintained even if the online community does not satisfy the preset condition after a first period has elapsed from the date the advertisement display interface was displayed. Claim 16 A method for displaying advertisements in an online community, further comprising: receiving an interaction of a user account of the online community with an ad revenue settlement interface provided in one area of a user interface corresponding to the online community in claim 15; and transmitting a signal requesting ad revenue settlement to the server in response to the interaction. Claim 17 A method for displaying advertisements in an online community, wherein, in claim 15, the user account of the online community is at least one of an administrator account of the online community having authority for the activation, modification, and removal of the relevant functions provided by the online community, and an account to which such authority is granted by the administrator account. Claim 18 A method for displaying advertisements in an online community, wherein, in response to the interaction, the step of transmitting a signal requesting the settlement of advertising revenue to the server further comprises: receiving at least one of account information for transferring advertising revenue from the user account of the online community, personal information of the user account, and business information of the user account; and transmitting the received at least one of the information to the server. Claim 19 An electronic device for displaying advertisements in an online community, comprising: a memory; and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: receiving a notification message from a server indicating that the advertisement may be displayed through the online community, and receiving an interaction of a user account of the online community with an advertisement display interface displayed in a part of a user interface corresponding to the online community, wherein the online community is an online community that satisfies a preset condition among a plurality of online communities for which a relevant function is provided by the server; transmitting an advertisement display request to the server in response to the interaction; and displaying an advertisement in a part of the user interface through the server, wherein the display of the advertisement display interface is maintained even if the online community does not satisfy the preset condition after a first period has elapsed from the date the advertisement display interface was displayed.
Citation Information
Patent Citations
System for interactive choice online advertisement using in escrow
KR1020110024313A
Method and apparatus for social network analysis service
KR1020120137541A
Advertising method and advertising system
KR1020210126960A
Viral marketing apparatus and method thereof
KR1020220021497A
A POS service system that provides a customized screen reflecting the manager's preference
KR102529974B1
