Advertisement management device

The advertisement management device facilitates comprehensive advertising strategies by linking user interactions across SNS and non-SNS platforms through authentication and data association, enhancing advertising effectiveness.

JP2025122888AActive Publication Date: 2025-08-22ONION株式会社
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024018611
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-09
Publication Date
2025-08-22
Estimated Expiration
2044-02-09

AI Technical Summary

Technical Problem

Existing technologies are limited in tracking user engagement with advertisements posted outside social networking services (SNS), hindering comprehensive data linkage and effective advertising strategies across different platforms.

Method used

An advertisement management device that authenticates user access via SNS-associated accounts, associates publisher information with the authentication source, and provides linked data to an external device, enabling comprehensive analysis of user interactions across platforms.

Benefits of technology

Strengthened data linkage between advertisements on and off SNS, allowing for more effective advertising strategies through enhanced user interaction tracking and cross-platform integration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025122888000001_ABST
    Figure 2025122888000001_ABST
Patent Text Reader

Abstract

To provide an advertisement management device for realizing advertisement management enabling a further comprehensive and effective advertisement strategy by strengthening data linkage between an advertisement posted outside SNS and the SNS.SOLUTION: An advertisement management device 1 includes: a publication destination information acquisition unit 112 that when being accessed via advertisement, acquires publication destination information of an advertisement; an authentication command unit 113 that when being accessed via advertisement, commands a user terminal to perform authentication using an associated SNS; a command source acquisition unit 114 that when the authentication is performed, acquires a command source of the authentication related to an authenticated account from the SNS; an association unit 115 that associates the account with the publication destination information on the basis of the publication destination information and the command source of the authentication; and an information provision unit 118 that provides the account information and the publication destination information to an external device.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an advertisement management device. [Background technology]

[0002] With the spread of social networking services (SNS), the importance of SNS in advertising is increasing. One type of advertising using SNS is disseminating information about products and / or services to subscribers who subscribe to information related to the target on the SNS. Comprehensive management of advertisements posted outside of SNS and advertisements on SNS can improve advertising effectiveness. Therefore, there is a demand for strengthening data linkage between advertisements outside of SNS and advertisements on SNS, thereby realizing advertising management that enables more comprehensive and effective advertising strategies. One example of data linkage is tracking whether a user subscribes to information on SNS through an advertisement posted outside of SNS.

[0003] Regarding tracking of users related to advertisements, Patent Document 1 discloses an analysis unit that analyzes each user's browsing and operations by tracking each user's access to a website, patterns of visits to the website, operations within the website, etc. Patent Document 1 achieves this tracking by using cookies, tracking codes, etc.

[0004] The technology described in Patent Document 1 can provide information according to at least one of a user's browsing history and operation history for information. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2019-117448 Summary of the Invention [Problem to be solved by the invention]

[0006] However, the destination of advertisements posted outside the SNS is a different website from the SNS. The technology of Patent Document 1 can only track each user within the same website. Therefore, the technology described in Patent Document 1 has room for further improvement in terms of tracking whether a user has subscribed to the above-mentioned information through an advertisement posted outside the SNS.

[0007] The present invention has been made in consideration of the above circumstances. An object of the present invention is to realize advertising management that strengthens data linkage between advertisements posted outside SNS and SNS, and enables more comprehensive and effective advertising strategies. [Means for solving the problem]

[0008] As a result of intensive research into solving the above-mentioned problems, the inventors have discovered that the above-mentioned object can be achieved by associating the advertisement's publication destination with an account in a management device installed outside the SNS by having a user's device that accesses the SNS via an advertisement authenticate with the SNS associated with the advertisement. The inventors have then completed the present invention. Specifically, the present invention provides the following.

[0009] The present invention provides an advertisement management device comprising: a publisher information acquisition unit that, when accessed via an advertisement, acquires publisher information, which is information related to the publisher of the advertisement; an authentication command unit that, when accessed via the advertisement, commands a user's terminal to perform authentication using an SNS associated with the advertisement; a command source acquisition unit that, when the authentication is performed, acquires from the SNS the source of the authentication command related to the account that performed the authentication; an association unit that associates the account with the publisher information based on the publisher information and the authentication command source; and an information provision unit that provides account information, which is information related to the account, and the publisher information to an external device.

[0010] When accessed via an advertisement, the present invention acquires advertisement destination information, has the user's device authenticate using the SNS associated with the advertisement, and acquires the source of the authentication command from the SNS. The present invention then uses this information to associate the SNS account of the user who accessed via the advertisement with the destination information and provide it to an external device. This enables the present invention to realize data linkage between advertisements posted on non-SNSs and the SNS. Users of the present invention can then analyze, for example, the number of times an advertisement posted on a specific destination led to an access to a page on the SNS related to the advertisement, and the ratio of the number of accesses to the advertisement, and use this information in their advertising strategies. Thus, the present invention strengthens data linkage between advertisements posted on non-SNSs and the SNS, enabling more comprehensive and effective advertising strategies. [Effects of the Invention]

[0011] The present invention strengthens data linkage between advertisements posted outside SNS and SNS, and realizes advertising management that enables a more comprehensive and effective advertising strategy. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram showing an example of the hardware and software configuration of a system S according to this embodiment. [Figure 2] FIG. 2 is an example of the advertisement database 131. [Figure 3] FIG. 3 is a main flowchart showing an example of a preferable flow of the management process executed by the management device 1 of this embodiment. [Figure 4] FIG. 4 is a continuation of FIG. [Figure 5] FIG. 5 is a continuation of FIG. [Figure 6] FIG. 6 is a continuation of FIG. [Figure 7] FIG. 7 is a continuation of FIG. [Figure 8] FIG. 8 is a continuation of FIG. DETAILED DESCRIPTION OF THE INVENTION

[0013] Hereinafter, an example of an embodiment of the present invention will be described in detail with reference to the drawings.

[0014] <System S> Fig. 1 is a block diagram showing an example of the hardware configuration and software configuration of a system S of this embodiment. An example of a preferred embodiment of the system S of this embodiment will be described below with reference to Fig. 1. The system S of this embodiment is configured to include an advertisement management device 1. The management device 1 is capable of communicating with a terminal T via a network N.

[0015] [Management device 1] The management device 1 realizes each software component shown in FIG. 1 using hardware components such as a control unit 11, a storage unit 13, and a communication unit 14. The management device 1 then executes an advertisement management process that strengthens data linkage between advertisements posted outside the SNS and the SNS using each software component. The type of the management device 1 is not particularly limited. The type of the management device 1 may be, for example, various server devices, cloud servers, etc.

[0016] [Control unit 11] The control unit 11 includes a central processing unit (CPU), a random access memory (RAM), a read only memory (ROM), and the like.

[0017] The control unit 11 cooperates with the storage unit 13 and / or the communication unit 14 as necessary. The control unit 11 then realizes the following software components of the program of this embodiment executed by the management device 1: an access processing unit 111, a publisher information acquisition unit 112, an authentication command unit 113, a command source acquisition unit 114, an association unit 115, a transition command unit 116, a transition source acquisition unit 117, an information provision unit 118, a benefit granting unit 119, a purchase screen display command unit 120, a payment unit 121, a message acquisition unit 122, a reply generation unit 123, a machine learning unit 124, and the like.

[0018] [Storage section 13] The memory unit 13 is a device in which data and / or files are stored, and includes a storage unit that stores data non-temporarily using a hard disk, a semiconductor memory, a recording medium, a memory card, or the like.

[0019] The storage unit 13 stores a program executed by a microcomputer, an advertisement database 131, etc. It is preferable that the storage unit 13 stores an association between an advertisement and an SNS so as to determine an associated SNS from information specifying the advertisement. It is preferable that the storage unit 13 stores a large language model (LLM) so as to enable automatic responses to messages from users. The large language model is not particularly limited, and may be, for example, ChatGPT (registered trademark), Gemini (registered trademark), etc.

[0020] Preferably, information related to users is stored in the storage unit 13. In order to form segments based on a wider range of user data and manage the implementation of effective advertising campaigns, the information preferably includes not only account information for a specific SNS, but also information on users related to other SNSs and various devices. This allows for cross-platform integration, which integrates user data managed on multiple platforms.

[0021] (Advertising Database 131) Advertisement database 131 stores advertisement-related data related to advertisements. The advertisement-related data includes, for example, advertisers, advertisement placement information, the number of accesses per placement, conversions per placement, conversion rates, various information related to users who accessed the advertisements, etc. To facilitate management of storage, retrieval, etc., the advertisement-related data is preferably stored in advertisement database 131 in association with an advertisement ID that identifies the advertisement.

[0022] The advertisement destination information includes, for example, referrer information acquired when access is made via an advertisement. The referrer information includes information identifying the advertisement destination. Conversion is the number of times a specific action related to the advertisement is performed. The conversion rate is the ratio of conversions divided by the number of accesses. Various information related to the user who accessed the site includes, for example, information identifying the user's region, information identifying the user's language, information identifying the application used by the user to access the site, etc.

[0023] Regarding conversions, specific actions include, for example, viewing information on an SNS associated with an advertisement, starting a subscription to information related to the advertisement, etc. In particular, in order to track whether a user has subscribed to information on an SNS through an advertisement posted outside the SNS, it is preferable that the advertisement database 131 includes conversions corresponding to the number of times an action to start subscribing to information related to the advertisement has been performed. Here, "subscription" includes, for example, adding an account that provides information related to the advertisement as a friend on the SNS, following the account on the SNS, etc.

[0024] 2 is an example of the advertisement database 131. The advertisement database 131 in this example stores advertisement-related data associated with advertisement ID "C0001", advertisement-related data associated with advertisement ID "C0002", and the like.

[0025] The advertisement-related data associated with advertisement ID "C0001" includes data indicating that, for an advertisement by advertiser "△△ Game," the number of accesses from a first advertisement destination identified by advertisement destination information "https: / / foo.bar / gamenews / " was "1,000," the number of conversions (the number of times an advertisement was added as a friend on SNS △△) via access from the first advertisement destination was "100," and the conversion rate was "10%." The advertisement-related data also includes data indicating that, for the same advertisement, the number of accesses from a second advertisement destination identified by advertisement destination information "https: / / foo.bar / novels / " was "500," the number of conversions via access from the second advertisement destination was "10," and the conversion rate was "2%."

[0026] The advertisement-related data associated with advertisement ID "C0002" includes data indicating that, for an advertisement by advertiser "△△ Publishing," the number of accesses from a first advertisement destination identified by advertisement destination information "https: / / foo.bar / gamenews / " was "200," the number of conversions (the number of times an "add as a friend on SNS △△" was made via access from the first advertisement destination) was "6," and the conversion rate was "3%." The advertisement-related data also includes data indicating that, for the same advertisement, the number of accesses from a second advertisement destination identified by advertisement destination information "https: / / foo.bar / novels / " was "800," the number of conversions via access from the second advertisement destination was "80," and the conversion rate was "10%."

[0027] By storing the above-described advertisement-related data in the advertisement database 131 of this example, the management device 1 of this embodiment can provide data indicating that the number of accesses, conversions, and conversion rate from a first advertisement destination, which is a destination for game-related advertisements, of the advertiser "△△ Game" are superior to those from a second advertisement destination, which is a destination for novel-related advertisements. Furthermore, the management device 1 can provide data indicating that the number of accesses, conversions, and conversion rate from a second advertisement destination, which is a destination for novel-related advertisements, of the publication-related advertisements of the advertiser "△△ Publishing" are superior to those from the first advertisement destination, which is a destination for game-related advertisements. Based on this data, which strengthens the link between advertisements posted outside of SNS and SNS, each advertiser can develop a more comprehensive and effective advertising strategy.

[0028] [Communications Section 14] The communication unit 14 is not particularly limited as long as it connects the management device 1 to the network N and enables communication with the terminal T, etc. An example of the communication unit 14 is a network card that complies with the Ethernet standard.

[0029] [Network N] The type of the network N is not particularly limited as long as it allows the management device 1 and the terminal T to communicate with each other. The type of the network N is, for example, the Internet, a mobile phone network, a wireless LAN, or the like.

[0030] [Terminal T] There is no particular limitation on the type of terminal T. The terminal T may be, for example, a personal computer, a laptop computer, a smartphone, a tablet terminal, or the like.

[0031] [Main flowchart of management process] Fig. 3 is a main flowchart showing an example of a preferable flow of the management process executed by the management device 1 of this embodiment. Fig. 4 is a diagram continuing from Fig. 3. Fig. 5 is a diagram continuing from Fig. 4. Fig. 6 is a diagram continuing from Fig. 5. Fig. 7 is a diagram continuing from Fig. 6. Fig. 8 is a diagram continuing from Fig. 7. Below, an example of a preferable flow of the management process executed by the management device 1 of this embodiment will be described with reference to Figs. 3 to 8.

[0032] First, as part of the management process, the management device 1 executes a series of processes to instruct the user's terminal T to perform authentication using the SNS associated with the advertisement when the management device 1 is accessed via the advertisement. Steps S1 to S5 are an example of the process.

[0033] [Step S1: Determine whether access was via advertising] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the access processing unit 111. Then, the control unit 11 executes processing to determine whether there has been access via an advertisement using the access processing unit 111 (step S1, access processing step). If it is determined that there has been access, the control unit 11 proceeds to step S2. If it is not determined that there has been access, the control unit 11 proceeds to step S6.

[0034] The access processing step includes, for example, a procedure for determining that access has occurred via an advertisement when a user's terminal T accesses the management device 1 using a URL with parameters attached to the advertisement. The protocol used for this access is not particularly limited, and may be, for example, a protocol such as Hypertext Transfer Protocol (HTTP). In order to prioritize user privacy protection and ensure highly transparent data collection, it is preferable that this access be performed using a secure connection, such as Transport Layer Security (also known as "SSL / TLS").

[0035] [Step S2: Obtain advertisement placement information] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the publisher information acquisition unit 112. Then, the control unit 11 executes a process of acquiring publisher information, which is information related to the publisher of the advertisement, for the advertisement related to the access processing step, by the publisher information acquisition unit 112 (step S2, publisher information acquisition step). The control unit 11 moves the process to step S3.

[0036] The publisher information acquisition step includes, for example, a procedure of acquiring referrer information corresponding to the access related to the access processing step, whereby the management device 1 can acquire publisher information from the acquired referrer information.

[0037] [Step S3: Determine whether the ad is associated with SNS] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the authentication command unit 113. Then, the control unit 11 executes a process of determining whether the advertisement related to the access processing step and the SNS are associated with each other by the authentication command unit 113 (step S3, association determination step). If it is determined that they are associated with each other, the control unit 11 shifts the process to step S4. If it is not determined that they are associated with each other, the control unit 11 shifts the process to step S6.

[0038] The association determination step may include, for example, a procedure of acquiring parameters of the access related to the access processing step and determining whether the parameters include information identifying an SNS associated with the advertisement related to the access. The association determination step may also include, for example, a procedure of extracting information identifying the advertisement from the parameters and determining whether there is an SNS corresponding to the information by referring to the association between the advertisement and the SNS stored in the storage unit 13.

[0039] [Step S4: Command authentication via SNS] The control unit 11 executes a process of instructing the terminal T, etc., to perform authentication on the SNS determined in the association determination step to be the SNS associated with the advertisement related to the access determination step by the authentication command unit 113 (step S4, authentication command step). The control unit 11 moves the process to step S5.

[0040] For example, if the SNS is LINE (registered trademark), the authentication related to the authentication command step is realized via a LIFF server related to the LINE Front-end Framework (LIFF). The authentication is also realized in other SNSs, such as Facebook (registered trademark), Instagram (registered trademark), and X (formerly Twitter, registered trademark), using known means appropriate for each SNS.

[0041] [Step S5: Store access information] The control unit 11 executes a process of storing information related to the access in the access determination step in the memory unit 13 by the authentication command unit 113 (step S5, access information storage step). The control unit 11 moves the process to step S6. The access information storage step includes a procedure of storing, for example, the above-mentioned publisher information, the above-mentioned access parameters, etc. in association with the advertisement in the advertisement database 131.

[0042] As part of the management process, when authentication related to the authentication command step is performed, the management device 1 acquires from the SNS the authentication command source related to the authenticated account, and executes a series of processes to associate the account with the publisher information based on the publisher information and the authentication command source. Steps S6 to S10 are an example of this process.

[0043] [Step S6: Determine whether authentication has been successful on SNS] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the command source acquisition unit 114. Then, the control unit 11 executes processing to determine whether the command related to the authentication command step has been authenticated on the SNS using the command source acquisition unit 114 (step S6, authentication determination step). If it has been determined that authentication has been performed, the control unit 11 shifts the processing to step S7. If it has not been determined that authentication has been performed, the control unit 11 shifts the processing to step S12. The authentication determination step includes, for example, a procedure for determining that authentication has been performed when information indicating that authentication related to the authentication command step has been performed is received from terminal T.

[0044] [Step S7: Get account information] The control unit 11 executes a process of acquiring account information, which is information about the account that has been authenticated in the authentication determination step, using the command source acquisition unit 114 (step S7, first account information acquisition step). The control unit 11 moves the process to step S8. The first account information acquisition step includes a procedure of acquiring account information including, for example, the command source of the authentication in the authentication determination step, information that identifies the information that the account subscribes to on the SNS, etc.

[0045] [Step S8: Obtain the authentication command source] The control unit 11 executes a process of acquiring an authentication command source related to the authentication determination step by using the command source acquisition unit 114 (step S8, command source acquisition step). The control unit 11 moves the process to step S9. The command source acquisition step includes, for example, a procedure of acquiring a query parameter related to authentication from the above-mentioned account information and acquiring the authentication command source from the query parameter.

[0046] [Step S9: Determine whether there is an access corresponding to the command source] The control unit 11 operates the associating unit 115 in cooperation with the storage unit 13 and the communication unit 14. Then, the control unit 11 executes a process in which the associating unit 115 refers to the access information stored in the storage unit 13 and determines whether there is an access corresponding to the command source acquired in the command source acquisition step (step S9, first corresponding access determination step). If it is determined that there is an access, the control unit 11 proceeds to step S10. If it is not determined that there is an access, the control unit 11 proceeds to step S12.

[0047] The first corresponding access determination step includes, for example, a procedure of comparing the above-mentioned access information with the above-mentioned command source, and determining that there is an access corresponding to the command source if there is access information corresponding to the command source.

[0048] [Step S10: Associate account with publication information] The control unit 11 executes a process of associating the account authenticated in the authentication determination step with the publisher information corresponding to the access in the first corresponding access determination step (step S10, first associating step). The control unit 11 stores data related to the association in the storage unit 13 and moves the process to step S11. The data in the first associating step is stored in, for example, the advertisement database 131.

[0049] In order to track whether a user has subscribed to information on the SNS through an advertisement, the management device 1 preferably issues a command to transition to a user interface (UI) for starting the subscription to the information as part of the management process, and when the subscription is started, executes a series of processes for associating the subscribing account with the above-mentioned publication destination information. Steps S11 to S16 are an example of this process.

[0050] [Step S11: Command to transition to UI to start subscribing to information] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the transition command unit 116. Then, the control unit 11 executes a process of commanding the terminal T to transition to a user interface (UI) that starts subscribing to information related to the advertisement in the SNS associated with the advertisement related to the access processing step, using the transition command unit 116 (step S11, transition command step). The control unit 11 moves the process to step S12.

[0051] [Step S12: Determine whether subscription has started] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the transition source acquisition unit 117. Then, the control unit 11 executes processing to determine whether the subscription related to the transition command step has started, using the transition source acquisition unit 117 (step S12, subscription determination step). If it is determined that the subscription has started, the control unit 11 shifts the processing to step S13. If it is not determined that the subscription has started, the control unit 11 shifts the processing to step S17. The subscription determination step includes, for example, a procedure for determining that the subscription has started when a notification indicating that the subscription has started is received from the SNS.

[0052] [Step S13: Get account information] The control unit 11 executes a process of acquiring, from the SNS, account information, which is information on the account related to the subscription determined to have started in the subscription determination step, by the transition source acquisition unit 117 (step S13, second account information acquisition step). The control unit 11 moves the process to step S14. The second account information acquisition step may be similar to the first account information acquisition step, except that information on the account related to the subscription is acquired instead of information on the authenticated account.

[0053] [Step S14: Get transition source] The control unit 11 executes a process of acquiring the transition source of the above-mentioned transition related to the account that has made the subscription related to the subscription determination step, using the transition source acquisition unit 117 (step S14, transition source acquisition step). The control unit 11 moves the process to step S15. The transition source acquisition step includes, for example, a procedure of acquiring a query parameter related to the transition from the above-mentioned account information, and acquiring the transition source of the transition related to the subscription from the query parameter.

[0054] [Step S15: Determine whether there is an access corresponding to the transition source] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the associating unit 115. Then, the control unit 11 executes a process of determining whether there is an access corresponding to the transition source acquired in the transition source acquisition step by using the associating unit 115, with reference to the access information stored in the storage unit 13 (step S15, second corresponding access determination step). If it is determined that there is an access, the control unit 11 proceeds to step S16. If it is not determined that there is an access, the control unit 11 proceeds to step S17.

[0055] The second corresponding access determination step includes, for example, a procedure of comparing the above-mentioned access information with the above-mentioned transition source, and determining that there is an access corresponding to the transition source if there is access information corresponding to the transition source.

[0056] [Step S16: Associate account with publication information] The control unit 11 executes a process of associating the account that subscribed in the subscription determination step with the publisher information corresponding to the access in the second corresponding access determination step (step S16, second associating step) by the associating unit 115. The control unit 11 stores the data related to the association in the storage unit 13 and moves the process to step S17. The data stored in the second associating step is, for example, the advertisement database 131.

[0057] As part of the management process, the management device 1 preferably executes a series of processes to provide information (data) linking advertisements posted outside the SNS with the SNS. Steps S17 to S18 are an example of such processes. This allows the management device 1 of this embodiment to realize, for example, a function of transferring query information related to a source of inflow, such as the command source or transition source, to an external site, system, etc. This also allows the management device 1 of this embodiment to realize, for example, a function of notifying an external advertising system of the query information of the source of inflow.

[0058] With these functions, the management device 1 of this embodiment realizes data linkage between advertisements posted on platforms other than SNS and SNS. A user of the management device 1 of this embodiment can analyze, for example, the number of times an advertisement posted on a specific destination led to an access to a page on the SNS related to the advertisement, and the ratio of the number of accesses to the advertisement, and use this information in an advertising strategy. Therefore, the management device 1 of this embodiment strengthens data linkage between advertisements posted on platforms other than SNS and SNS, and realizes advertising management that enables a more comprehensive and effective advertising strategy.

[0059] [Step S17: Determine whether to provide information] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the information provision unit 118. Then, the control unit 11 executes a process of determining whether to provide information linking an advertisement posted outside the SNS with the SNS by the information provision unit 118 (step S17, information provision determination step). If it is determined that it should be provided, the control unit 11 shifts the process to step S18. If it is not determined that it should be provided, the control unit 11 shifts the process to step S19. The information provision determination step includes, for example, a procedure of determining that information should be provided when a command to provide information is received from terminal T or the like.

[0060] [Step S18: Provide information] The control unit 11 executes a process of providing the information determined to be provided in the information provision determination step by the information provision unit 118 (step S18, information provision step). The control unit 11 moves the process to step S19. The information provided in the information provision step includes, for example, account information and publisher information related to the first association step and / or the second association step.

[0061] The information provided in the information providing step is not particularly limited. For example, the information may include account information and publisher information related to the first association step and / or the second association step, as well as the number of accesses for each publisher, conversions for each publisher, conversion rates, various information related to users who accessed the site, etc. Furthermore, in order to provide an integrated function of a detailed analysis tool to support business decision-making, the information preferably includes analysis results related to the various information described above.

[0062] The results of the above-mentioned analysis preferably include data categorizing users by criteria such as age, gender, preferences, purchase history, etc. Furthermore, in order to realize a more precise and flexible target market that goes beyond conventional static segments, the above-mentioned analysis preferably includes a procedure for analyzing customer data in real time and generating dynamic segments based on the instantly changing needs and behavior of users.

[0063] To integrate cross-platform tracking, the information providing step preferably includes a procedure for providing data that associates multiple pieces of data related to various social networking sites, websites, and applications. This allows the management device 1 of this embodiment to strengthen data linkage between these sites and comprehensively track users' online behavior. Therefore, the management device 1 of this embodiment enables a more comprehensive and effective advertising strategy.

[0064] Preferably, the information providing step includes providing the user with the above data, reports relating to the user's own subscription usage, order status, reservation status, etc., so that the user can track and receive reports relating to the user's own subscription usage, order status, reservation status, etc.

[0065] To enable a more comprehensive and effective advertising strategy that links advertisements and rewards, the management device 1 preferably executes, as part of the management process, a series of processes for granting rewards related to advertisements posted outside the SNS to users who have subscribed, i.e., users who have paid membership fees. Steps S19 to S20 are an example of such processes.

[0066] [Step S19: Determine whether to grant a bonus] The control unit 11 operates the bonus granting unit 119 in cooperation with the storage unit 13 and the communication unit 14. Then, the control unit 11 executes a process of determining whether to grant a bonus by the bonus granting unit 119 (step S19, bonus grant determination step). If it is determined that a bonus should be granted, the control unit 11 shifts the process to step S20. If it is not determined that a bonus should be granted, the control unit 11 shifts the process to step S21.

[0067] In order to allow users to select benefits from a variety of benefits depending on the advertiser, the membership fee related to the benefit provision determination step preferably includes a membership fee determined depending on the advertiser, a membership fee determined depending on the content of the benefit, etc. The benefit provision determination step includes, for example, a procedure for determining whether to provide a benefit when a benefit corresponding to the user's membership fee payment status has not yet been provided. This also allows the management device 1 to manage various subscription services on a single platform. Therefore, the management device 1 can provide a subscription integrated service platform that allows users to use and manage these subscription services in a unified manner.

[0068] In order to allow users to select benefits that suit their needs, the benefit provision determination step preferably includes a procedure for providing a user interface for customizing the content (plan) of benefits. In order to reduce the user's effort in paying the membership fee, it is preferable that the membership fee be automatically debited from the user's account, etc.

[0069] In order to automatically propose an optimal subscription plan, the benefit grant determination step preferably includes a procedure for generating a customization proposal suitable for the user by inputting the user's past behavioral data into a model that has undergone machine learning using training data in which the user's past behavioral data is used as an explanatory variable and the customization result is used as a target variable. In order to reduce the user's effort in considering products and reservation plans, the generation of the proposal preferably further includes proposing products, etc. suitable for the user, proposing reservation plans suitable for the user, etc.

[0070] [Step S20: Granting benefits] The control unit 11 executes a process of granting the benefit determined to be granted in the benefit grant determination step by the benefit granting unit 119 (step S20, benefit granting step). The control unit 11 moves the process to step S21.

[0071] The contents of the benefits are not particularly limited, and include, for example, a priority reservation benefit that gives priority in reserving various products and / or services offered at stores such as beauty clinics and medical institutions, a benefit that provides products and / or services corresponding to the membership fee without additional payment, a benefit that provides discount services on products and / or services corresponding to the membership fee, etc.

[0072] In connection with the reward granting step, in order to link advertising with discounts and promotions, it is preferable that the management device 1, as part of the management process, manages the provision of discounts and promotions on goods and / or services when certain conditions are met.

[0073] In order to enable a more comprehensive and effective advertising strategy that links advertising with the sale of products and the like related to the advertising, the management device 1 preferably executes a series of processes for selling the products and / or services related to the advertising as part of the management process. Steps S21 to S24 are an example of such processes. This series of processes is realized, for example, to be completed using direct messages (DMs) and mini-apps on LINE (registered trademark), which is one of the SNS platforms, but the platform on which it is realized is not limited.

[0074] [Step S21: Determine whether to display the sales screen] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the purchase screen display command unit 120. Then, the control unit 11 executes a process using the purchase screen display command unit 120 to determine whether to display a sales screen for the product or the like related to the advertisement (step S21, sales screen display determination step). If it is determined that the sales screen should be displayed, the control unit 11 proceeds to step S22. If it is not determined that the sales screen should be displayed, the control unit 11 proceeds to step S23. The sales screen display determination step includes, for example, a procedure for determining that the sales screen should be displayed when a command to display the sales screen is received from the terminal T or the like.

[0075] [Step S22: Command to display sales screen] The control unit 11 executes a process of instructing the terminal T, etc., via the purchase screen display command unit 120, to display a sales screen, which is a user interface for selling the products and / or services related to the advertisement (step S22, sales screen display command step). The control unit 11 then proceeds to step S23.

[0076] The sales screen display command step preferably commands the display of a sales screen for purchasing products, etc. on an SNS, such as a chat room on LINE (registered trademark), etc. This enables the management device 1 to implement a more comprehensive and effective advertising strategy that more closely links advertisements with sales of products, etc., related to the advertisements on the SNS.

[0077] The sales screen display command step preferably includes a procedure for linking with an electronic commerce site (EC site) provided by an external device. This allows the management device 1 to further strengthen data linkage between the SNS and outside the SNS. Therefore, the management device 1 can manage so that users can shop seamlessly across different platforms. This allows users to access a variety of products and services without having to have multiple accounts.

[0078] The sales screen display command step preferably includes a step of accepting reservations for products and / or services on the SNS for sale. This allows the management device 1 to further strengthen data integration between the SNS and non-SNS. To facilitate users' reservations, the management device 1 preferably includes a step of generating a reservation proposal suitable for the user by inputting the user's past behavioral data into a machine-learned model using learning data in which the user's past behavioral data is used as an explanatory variable and the reservation content is used as a target variable. To reduce the user's burden in revising a reservation, the process preferably includes a step of revising the reservation as necessary. To reduce the user's burden in managing reservations, the process preferably includes a step of notifying the user as the reservation date and time approaches. The notification is made, for example, on the SNS for advertising.

[0079] In order to predict future needs and behaviors and propose personalized products and services accordingly, the sales screen display command step preferably includes a procedure for generating reservation proposals suitable for the user by inputting the user's past behavioral data into a machine-learned model using learning data in which the user's past behavioral data is used as an explanatory variable and the reservation details are used as a target variable. The "user's past behavioral data" here refers to, for example, the user's profile information, contract information, purchase history, reservation history, lifestyle habits, online behavior, biometric information, psychological state, etc. This allows the management device 1 to identify opportunities for additional purchases of sold products or switching to higher-priced products, and generate reservation proposals suitable for users in such opportunities.

[0080] [Step S23: Determine whether to make payment] The control unit 11 cooperates with the memory unit 13 and the communication unit 14 to execute the settlement unit 121. Then, the control unit 11 executes a process of determining whether to make a settlement for the products, etc. related to the sales screen described above using the settlement unit 121 (step S23, settlement determination step). If it is determined that a settlement will be made, the control unit 11 shifts the process to step S24. If it is not determined that a settlement will be made, the control unit 11 shifts the process to step S25. The settlement determination step includes, for example, a procedure of determining that a settlement will be made when a command to make a settlement for the products, etc. related to the sales screen is received from the terminal T, etc.

[0081] [Step S24: Execute payment] The control unit 11 performs processing to execute payment for the above-mentioned products, etc., using the payment unit 121 (step S24, payment step). The control unit 11 then moves the processing to step S25. In order to automatically generate an optimal payment plan, the payment step preferably includes a procedure for adjusting the payment plan based on the user's financial situation stored in the memory unit 13. Furthermore, in order to enhance the transparency and security of payments and contracts, the payment step preferably includes a procedure using smart contract technology for storing information related to payments and contracts in a blockchain and executing transactions related to payments and contracts via smart contracts on the blockchain.

[0082] To enable a more comprehensive and effective advertising strategy that combines advertising and AI chat, the management device 1 preferably executes a series of processes for automatically generating replies to messages from users as part of the management process. Steps S25 to S29 are an example of such processes. This enables the management device 1 to enable users to receive inquiries, support, etc. in real time. Note that, to realize manned, real-time inquiries and support, the management device 1 preferably includes a process for connecting inquiries, support requests, etc. from users to a human operator.

[0083] To achieve multi-channel customer support, it is preferable that "AI Chat" handles inquiries, support requests, etc., via multiple communication channels, such as chat, email, and social media. In this case, the management process preferably includes a procedure for selecting an appropriate communication channel based on user data, the inquiry method, etc. The selection preferably includes a procedure for generating a communication channel selection result by inputting user data into a model that has undergone machine learning using training data in which user-related data, the inquiry method, etc. are used as explanatory variables and the communication channel used for the response is used as a target variable.

[0084] [Step S25: Determine whether the message can be retrieved] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute the message acquisition unit 122. Then, the control unit 11 executes a process to determine whether a message from the user terminal T can be acquired by the message acquisition unit 122 (step S25, message acquisition determination step). If it is determined that the message can be acquired, the control unit 11 moves the process to step S26. If it is not determined that the message can be acquired, the control unit 11 returns the process to step S1 and repeats the processes from step S1 to step S29.

[0085] In order to link advertisements and AI chat via SNS, it is preferable that the message acquisition determination step includes a procedure for determining whether or not a message sent via the SNS related to the above-mentioned advertisement can be acquired.

[0086] [Step S26: Get message] The control unit 11 executes a process of acquiring a message from the user terminal T by the message acquisition unit 122 (step S26, message acquisition step). The control unit 11 moves the process to step S27.

[0087] [Step S27: Generate reply] Control unit 11 cooperates with storage unit 13 to execute reply generation unit 123. Control unit 11 then executes processing to generate a reply to the message acquired in the message acquisition step by processing using Large Language Models (LLM) that include the message as input, using reply generation unit 123 (step S27, reply generation step). Control unit 11 then proceeds to step S28.

[0088] The reply generation step preferably includes a step of attaching non-text information to the generated reply. The non-text information is multimodal content exemplified by, for example, images, audio, video, etc. This step includes, for example, a step of generating information identifying the reply and the non-text information attached to the reply using a large-scale language model that has been subjected to machine learning using training data in which the message is used as an explanatory variable and information identifying the reply and the non-text information attached to the reply is used as a target variable. The identified non-text information is attached to the reply via retrieval from the storage unit 13, image generation using an image generation network, voice synthesis using a voice synthesis network, video generation using a video generation network, etc.

[0089] In order to perform advertising that combines advertising with AI chat, the reply generation step preferably includes a procedure for generating content recommending the product or the like related to the above-mentioned advertisement as a so-called recommendation or suggestion. In this case, in order to reflect user data in the recommendation, the input to the large-scale language model preferably includes some or all of the above-mentioned account information. Furthermore, it is preferable that the large-scale language model undergoes machine learning using training data in which the message is used as an explanatory variable and the reply including content recommending the product or the like related to the above-mentioned advertisement is used as a target variable.

[0090] With regard to the reply generation step, the management process preferably includes a procedure for generating a message based on user data. This allows the management device 1 to generate a personalized message based on the user's past behavior, preferences, etc., and send it to the user. In order to send a message that is suitable for the user at an appropriate time, the personalization preferably includes a procedure for sending a personalized message based on the user's data, taking into account the user's current psychological and health state, at a time that matches the user's daily rhythm and schedule.

[0091] The above-mentioned personalization preferably includes a procedure for generating a message recommending a product, service, etc. based on user data and sending the message to the user. This allows the management device 1 to send personalized recommendations to the user based on the user's past behavior, preferences, etc. If the user data includes physiological and psychological data, such as the user's health condition, mood, lifestyle, etc., the above-mentioned procedure preferably includes a procedure for generating a message by referring to the physiological and psychological data. The generation is achieved by a large-scale language model or the like that has been pre-trained using training data that includes the physiological and psychological data as explanatory variables.

[0092] The reply generation step preferably includes a procedure for generating an appropriate language and cultural background by inputting the user's data into a model that has undergone machine learning using training data in which data related to the user, the inquiry method, etc. are used as explanatory variables and the language and cultural background used in the reply are used as objective variables. This makes it possible to further provide input related to the appropriate language and cultural background to the large-scale language model in the reply generation step, thereby generating a reply based on the appropriate language and cultural background.

[0093] [Step S28: Send reply] The control unit 11 cooperates with the storage unit 13 and the communication unit 14 to execute a process of transmitting the reply generated in the reply generation step to the terminal T etc. (step S28, reply transmission step). The control unit 11 moves the process to step S29.

[0094] [Regarding reservations and orders] If the message acquired in the message acquisition step includes a reservation request and / or an order request, the management device 1 preferably executes a process to accept these requests. This enables the management device 1 to realize an interactive chatbot that not only links advertisements and AI chats but also links them with sales of products, etc.

[0095] In order to improve the link between advertisements and AI chat during operation, the management device 1 preferably executes a process related to machine learning in a series of processes for automatically generating replies to messages from users. Step S29 is an example of such a process.

[0096] [Step S29: Run machine learning] The control unit 11 cooperates with the storage unit 13 to execute the machine learning unit 124. Then, the control unit 11 causes the machine learning unit 124 to perform a process of executing machine learning of a large-scale language model using training data including the message acquired in the message acquisition step and the reply generated in the reply generation step (step S29, machine learning step). The control unit 11 returns the process to step S1 and repeats the processes from step S1 to step S29.

[0097] [Targeted ad generation step] In order to further refine the targeting and personalization of advertisements and enable effective advertising, the management process executed by the management device 1 preferably includes a targeted advertisement generation step that references user-related data (such as behavioral patterns, interests, and preferences) stored in the memory unit 13 to generate targeted advertisements that are suitable for each user. In order to predict future behavior related to advertisements with high accuracy, the targeted advertisement generation step preferably includes a procedure for analyzing user-related data in real time using artificial intelligence based on machine learning. This allows the management device 1 of this embodiment to achieve an advanced user behavior prediction function.

[0098] In order to provide advertisements that are appropriate to the user's current emotional state and interests, the targeted advertisement generation step preferably includes a procedure for analyzing the user's emotional response by processing the above-mentioned data using an emotion analysis network, and optimizing the content and / or timing of the advertisements.

[0099] [Interactive Ad Control Step] The management process executed in the management device 1 preferably includes an interactive advertisement control step for providing and controlling experiential content with which users can directly interact, thereby enabling the management device 1 to provide advertisements that are two-way content rather than just one-way content from advertisers to users, thereby improving user engagement and advertisement memory.

[0100] In order to optimize content according to the user's preferred communication method, the interactive advertising control step preferably includes a procedure (multimodal interaction) for providing interactive advertising that combines multiple modes such as audio, text, images, and video in accordance with the user's preferences.

[0101] In order to realize automatic customization according to the user's preferences, it is preferable that the interactive advertising control step includes a procedure for generating a customized advertisement by inputting the user's data into a model that has undergone machine learning using training data in which data related to the user is used as an explanatory variable and the customized advertisement is used as a target variable.

[0102] [Data usage setting step] In order to enhance the protection of the user's privacy, the management process executed in the management device 1 preferably includes a data usage setting step for setting how the user's own data will be used. This allows the user to fully control how their own data related to advertisements is used and to receive a personalized advertising experience.

[0103] [About Augmented Reality and Virtual Reality] In order to provide advertisements that are not merely visual content and user interfaces that are not limited to visual operations, advertisements and / or user interfaces related to the management process executed by the management device 1 are preferably compatible with display in an augmented reality (AR) environment or a virtual reality (VR) environment. This allows the management device 1 to improve user engagement and advertisement memory. Advertisements displayed in AR or VR include, for example, interactive advertisements that allow users to try out products in a virtual space.

[0104] [Real-time analysis step] In order to analyze user behavior and reactions in real time and immediately reflect them in the service for user convenience, it is preferable that the series of processes for granting benefits and the series of processes for selling products, etc. include a real-time analysis step that tracks and analyzes in real time the usage status of the subscription benefits and the order status related to sales, etc., and suggests service changes to the user based on the analysis results.

[0105] [Use of 2D code] In order to reduce the burden on users in using benefits, purchasing products, etc., a series of processes for granting benefits and a series of processes for selling products, etc. preferably include a procedure for using benefits and paying for products, etc. via a two-dimensional code, such as a QR code (registered trademark). Also, in order to facilitate identity verification for membership fees, services, etc., the management process preferably includes a procedure for providing a membership card for the above-mentioned membership fees, a patient card for advertising services, etc., via a two-dimensional code.

[0106] [Feedback Analysis Step] In order to increase the average rating of reviews on the review site, the management process executed by the management device 1 preferably includes a feedback analysis step of analyzing feedback from users regarding the advertisement. The "feedback" referred to here refers to, for example, a questionnaire regarding the product or the like related to the advertisement. In order to improve the user experience and enable quick resolution of problems, the feedback analysis step preferably includes a procedure of generating a response to the feedback by inputting the feedback from the users into a model that has undergone machine learning using training data in which the feedback from the users is used as an explanatory variable and the response to the feedback is used as a target variable. In order to collect more relevant and valuable data, the feedback analysis step preferably includes a procedure of generating a response to the feedback by inputting past data related to the users in addition to the feedback from the users.

[0107] (review request step) If the feedback includes a questionnaire about a product or the like, the management process preferably includes a review request step that encourages users whose questionnaire results meet predetermined conditions to post their reviews on a review site, such as Google Reviews (registered trademark). This realizes Map Engine Optimization (MEO) measures that allow the advertised target to be displayed at the top of search results on a map app. In order to reduce the burden on users regarding reviews, the review request step preferably includes a procedure for generating a draft of the review.

[0108] [Store visit management steps] In order to link advertisements outside the SNS, the SNS, and store visits based on these, the management process executed by the management device 1 preferably includes a store visit management step for managing store visit history information. The store visit management step is realized by a procedure in which a user reads a two-dimensional code such as a QR code (registered trademark) installed in the store into a terminal T, a procedure in which an administrator registers the user's store visit information from the management screen, and a procedure in which the store visit history is automatically updated using sensors installed in the store and facial recognition technology.

[0109] In order to provide products, etc. personalized to the user's preferences, the store visit management step preferably includes a procedure for generating proposals for products, etc. customized to suit the user by inputting the user's past behavioral data into a model that has undergone machine learning using learning data in which the user's past behavioral data is used as an explanatory variable and the customized products, etc. is used as a target variable.

[0110] [Royalty Management Steps] In order to manage a reward system based on user loyalty, the management process executed in the management device 1 preferably includes a royalty management step of granting users royalties, exemplified by points awarded according to usage, gifts, etc. In order to provide personalized rewards in conjunction with advertising management, the royalty management step includes a procedure of providing royalties based on the results of analysis of customer behavior and purchasing patterns, such as account information acquired in the above-mentioned management process.

[0111] In addition, in order to quickly respond to customers' latest preferences and behavior, it is preferable that the above-mentioned analysis and the provision and adjustment of loyalty based on the analysis results be realized in real time. The above-mentioned analysis is preferably realized, for example, by inputting the user's past behavior data into a machine learning model using training data that uses the user's past behavior data as an explanatory variable and the loyalty provided as a target variable. To realize an integrated multi-channel loyalty platform that provides a seamless loyalty experience, it is preferable that the "user's past behavior data" include customer behavior across all channels, including online, offline, and social media.

[0112] [Social Listening Step] In order to monitor and analyze user opinions and impressions on social media, the management process preferably includes a social listening step of collecting and analyzing posts related to the user from social media such as the above-mentioned SNS. The analysis of the collected posts is realized in the same manner as the various processes described above that use user data as input.

[0113] [Profile Management Steps] In order to perform advertising management that links the preferences and requests described in the user's profile with the advertisements, the management process preferably includes a profile management step in which the user transfers the preferences and requests set by the user in the profile to the service provider and the service provider transfers the suggestions made in response to the preferences and requests to the user.

[0114] [About calls] In order to link communication that is not limited to text with advertising, communication via the management device 1 of this embodiment, such as the AI ​​chat described above, preferably includes video calls and voice calls on the mini-app of the SNS. In order to smoothly make calls when a call request cannot be responded to immediately, it is preferable that these calls can be scheduled on the mini-app of the SNS.

[0115] [Effects of management processing] In the management process, when an access is made via an advertisement, information on the advertisement's publication destination is acquired, and the user's terminal T is made to perform authentication using the SNS associated with the advertisement, and the source of the command for the authentication is acquired from the SNS. Then, by using this information, the management device 1 associates the SNS account of the user who accessed via the advertisement with the publication destination information and provides it to an external device. In this way, the management device 1 of this embodiment realizes data linkage between advertisements published on platforms other than the SNS and the SNS.

[0116] A user of the management device 1 of this embodiment can analyze, for example, the number of times an advertisement posted on a specific publication destination has led to an access to a page on the SNS related to the advertisement, and the ratio between the number of accesses to the advertisement and the above-mentioned number of times, and use the results in an advertising strategy. Therefore, the management device 1 of this embodiment can strengthen data linkage between advertisements posted on platforms other than the SNS and the SNS, and realize advertising management that enables a more comprehensive and effective advertising strategy.

[0117] In addition, the management process can be configured to include a series of processes for associating the subscribing account with advertisement publication information when a subscription to advertisement information on an SNS is initiated. The management device 1 configured in this manner can track whether a person who has come into contact with an advertisement has subscribed to the information on the SNS.

[0118] The management process may also be configured to include a series of processes for granting benefits corresponding to the status of membership fee payment. The management device 1 configured in this manner enables a more comprehensive and effective advertising strategy that links advertising and benefits.

[0119] Furthermore, the management process can be configured to include a series of processes for selling the products, etc., related to the advertisement. The management device 1 configured in this manner enables a more comprehensive and effective advertising strategy that links the advertisement with the sale of the products, etc., related to the advertisement.

[0120] In addition, the management process can be configured to perform a series of processes to automatically generate replies to messages from users. The management device 1 configured in this manner enables a more comprehensive and effective advertising strategy that combines advertising and AI chat.

[0121] As described above, the management device 1 of this embodiment can strengthen the data linkage between advertisements posted outside the SNS and the SNS, and can realize management of advertisements that enables a more comprehensive and effective advertising strategy.

[0122] <Usage example> The following is an example of how the management device 1 of this embodiment is used.

[0123] [Advertising] An advertiser posts an advertisement configured to access the management device 1 of this embodiment by clicking or the like on various websites, SNSs, etc. The advertisement is configured to provide information identifying the SNS related to the advertisement to the management device 1. Such a configuration is realized, for example, by including a character string identifying the SNS in a parameter in the URL.

[0124] [Access to advertisements] The consumer clicks on the posted advertisement and accesses the management device 1 of this embodiment. Then, the consumer authenticates with the SNS related to the advertisement and logs in. Then, the consumer performs an action to subscribe to information related to the advertisement via a user interface for actions to subscribe to information such as "add friend" displayed in response to a transition command from the management device 1. The management device 1 associates the advertisement publication destination with the account.

[0125] [Provision of information] The management device 1 stores information related to access, authentication, and actions in "advertisement access" and the results of the association in the storage unit 13. The management device 1 then provides this information and results to an external device. This allows advertisers and the like to use the information provided to the external device to analyze the effectiveness of their advertisements, such as conversions related to their advertisements. Advertisers can then strengthen data linkage between advertisements posted outside the SNS and the SNS, and consider more comprehensive and effective advertising strategies.

[0126] [Providing benefits, sales on e-commerce sites] The management device 1 provides consumers with benefits related to the advertisements according to the status of membership fee payment. The management device 1 also provides an e-commerce site that sells products related to the advertisements and a reservation site that makes reservations for products related to the advertisements.

[0127] [AI chat support] The management device 1 receives messages related to advertisements from consumers and sends replies that are automatically generated using a large-scale language model.

[0128] It should be noted that within the scope of the concept of the present invention, those skilled in the art may conceive of various modifications and alterations. Therefore, it is understood that such modifications and alterations fall within the scope of the present invention. For example, even if a person skilled in the art appropriately adds, deletes, or modifies components of the above-described embodiment, or adds, omits, or modifies the conditions of a process, such modifications are also included within the scope of the present invention as long as they maintain the gist of the present invention. [Explanation of symbols]

[0129] S System 1 Management device 11 Control section 111 Access processing unit 112 Publisher Information Acquisition Department 113 Certification Command 114 Command source acquisition unit 115 Association section 116 Transition command section 117 Transition source acquisition part 118 Information Provision Department 119 Benefits Granting Department 120 Purchase screen display command unit 121 Payment Department 122 Message acquisition unit 123 Reply Generation Unit 124 Machine Learning Department 13 Storage section 131 Advertising Database 14 Communications Department N Network T-Terminal

Claims

1. a publisher information acquisition unit that acquires publisher information, which is information related to the publisher of the advertisement, when the access is made via the advertisement; an authentication command unit that commands a user terminal to perform authentication using an SNS associated with the advertisement when the user accesses the advertisement; a command source acquisition unit that acquires, when the authentication is performed, a command source of the authentication related to the account that performed the authentication from the SNS; an association unit that associates the account with the publisher information based on the publisher information and the authentication command source; an information providing unit that provides account information, which is information about the account, and the publisher information to an external device; Equipped with Advertising management device.

2. a transition command unit that, when accessed via the advertisement, commands the terminal to transition to a user interface for starting a subscription to information related to the advertisement in the SNS associated with the advertisement; a transition source acquisition unit that acquires, when the subscription is started, a transition source of the transition related to the account that has made the subscription from the SNS; Furthermore, the associating unit associates the account with the publisher information based on the publisher information and the transition source of the transition; The management device according to claim 1 .

3. The management device according to claim 1 , further comprising a reward granting unit that grants a reward to the account corresponding to a payment status of the membership fee by the user.

4. The management device according to claim 1 , further comprising a purchase screen display command unit that commands the display of a sales screen that is a user interface for selling the goods and / or services related to the advertisement.

5. a message acquisition unit that acquires a message sent by the user from the SNS; a reply generator that generates a reply to the message by processing using a large-scale language model that includes the message as an input; Furthermore, The large-scale language model is a model that has been pre-trained using training data that includes messages from users as explanatory variables and replies from advertisers of the advertisements to the messages as objective variables. The management device according to claim 1 .

Citation Information

Patent Citations

  • Method and system for optimizing presentation information

    JP2011039909A

  • Introduction management system, method, and computer program

    JP2018190387A

  • Answer output program, answer output method, and information processing apparatus

    JP2019079437A

  • Information processing apparatus and program

    JP2019117448A