System and method for the creation, distribution and tracking of advertising via electronic networks
Abstract
This record has no abstract on file.
Term
Projected expiry 21 December 2026.
- Priority
- Filed
- Granted
- Today
- Projected expiry
42 claims: 24 independent, 18 dependent
- 1A system that creates, distributes, and tracks electronic advertisements on a network.WideTo use when creating a noticeToAuthorizationSaStores one or more advertising content files, SaidnetworkWhenTo communicateStructureWith one or more ad servers created,Parameters and commands for retrieving, assembling, and displaying the one or more licensed advertising content files from the advertising server, the total cost of using the one or more licensed advertising content files, and displaying the advertisement. It has a database that stores an advertisement parameter command file including an advertisement display position to be displayed for each advertisement, and after the advertisement is displayed at the advertisement display position, a meta related to the advertisement is transmitted from a network user end computer. A dispatcher server that receives data,AdvertiserInterface withOne or more of the above approvedProvides a menu for selecting advertising content files, saidAdvertising parameter commandFile the file from the dispatcher serverSaidCreate in the database,System end computerWhen,BeforeDispatcher serverUpon receiving the metadata from, one or more of the authorizations are granted based on the metadata.Track the use of advertising content files andOne or more licensedEach time the ad content file is displayedaboutSaidOne or more licensedCalculate the cost-per-use rate for advertising content filesSaidTo advertisersBillingTo doTracking serverWhen,WithWhen the advertisement display position on the network user end computer is operated, the dispatcher server selects an advertisement to be displayed at the advertisement display position, and the advertisement parameter command file related to the selected advertisement is displayed. Activated and the ad parameter command file retrieves and assembles the one or more authorized ad content files from the ad server and causes the ad to be displayed at the ad display position on the network user end computer. ,system. ネットワーク上で電子広告を作成し、配布し、追跡するシステムであって、広告を作成する際に使用するために認可される1つ以上の広告コンテンツファイルを格納し、前記ネットワークと通信するように構成された1つ以上の広告サーバと、前記1つ以上の認可された広告コンテンツファイルを前記広告サーバから取り出し、アセンブルし、表示するためのパラメータ及びコマンド、前記1つ以上の認可された広告コンテンツファイルの使用に対する総コスト、及び広告が表示されることになる広告表示位置を含む、広告パラメータ・コマンドファイルを、各広告について格納するデータベースを有し、前記広告が前記広告表示位置に表示された後、ネットワークユーザエンドコンピュータから前記広告に関するメタデータを受信する、ディスパッチャサーバと、広告主とインタフェースし、前記1つ以上の認可された広告コンテンツファイルを選択するためのメニューを提供し、前記広告パラメータ・コマンドファイルを、前記ディスパッチャサーバの前記データベースに作成する、システムエンドコンピュータと、前記ディスパッチャサーバから前記メタデータを受信すると、該メタデータに基づき、前記1つ以上の認可された広告コンテンツファイルの使用を追跡し、前記1つ以上の認可された広告コンテンツファイルが表示される各時点について前記1つ以上の認可された広告コンテンツファイルに対するコスト・パー・ユースのレートを計算し、前記広告主に課金する、追跡サーバと、を備え、前記ディスパッチャサーバは、前記ネットワークユーザエンドコンピュータ上の前記広告表示位置が動作されると、前記広告表示位置に表示するための広告を選択し、これにより選択した広告に係る前記広告パラメータ・コマンドファイルが活性化され、前記広告パラメータ・コマンドファイルにより、前記1つ以上の認可された広告コンテンツファイルを前記広告サーバから取り出し、アセンブルし、前記広告を前記ネットワークユーザエンドコンピュータ上の前記広告表示位置に表示させる、システム。
- 15ElectronicnetworkUpsoElectronicCreate an adAnd distribute and trackIt's a method (a) A step in which the system end computer receives a designation of one or more advertising content files pre-stored in the advertising server in electronic file format and communicates with the electronic network. (b) The step of receiving the customized text content for the system end computer to present in the advertisement along with the one or more specified content files. (c) A step in which the system end computer receives one or more parameters for presenting the advertisement at one or more specified advertisement presentation positions. (d) The step of receiving the designation of one or more advertisement presentation positions by the system end computer, and (e) The position of the one or more designated ad presentation positions where the system end computer will present the one or more designated ad content files and the customized text content as an ad. Address, location address of the advertising server that stores the one or more specified advertising content files, total cost for using the one or more specified advertising content files, one or more specified advertising presentations Total cost for using the location, bid amount for presenting the one or more designated ad content files as ads to the one or more designated ad presentation positions, the one or more designated ad content Contains one or more commands, one or more ad parameters, and tracking parameters to retrieve the file and assemble and present the one or more specified ad content files and the customized text content as an ad. , The steps to create an ad parameter command file and store it in the database in the dispatcher server, (f) The step that the system end computer creates the bulletin board module code installed at the advertisement presentation position, (g) When the advertisement parameter command file is activated, the dispatcher server retrieves, assembles, and presents the advertisement by the advertisement parameter command file. Presented as an advertisement in the area specified by the bulletin board module code installed at the position, (h) After the presentation of the advertisement and after the activity of the network user with respect to the advertisement, the dispatcher server makes a file server direct connection with the metadata about the advertisement as one or more one-way and non-interactive messages. The step of receiving from the network user end computer via the bulletin board module code, (i) The tracking server, based on the metadata, presents the advertisement using the one or more advertisement content files, uses the one or more advertisement presentation positions for presenting the advertisement, and the advertisement. Steps to track the activity of the network user with respect to Including In step (a), the one or more content files are authorized by the authorizer to the advertiser in exchange for the cost of use in creating the advertisement. The network user end computer is located remotely from the advertising server. The advertisement presentation position is the cost for presenting an advertisement using the one or more designated and authorized advertisement content files and the customized text content to the one or more designated advertisement presentation positions. In exchange, provided by one or more advertisers for use by said advertiser, The dispatcher server is located remotely from the network user end computer and communicates with the network user end computer. The dispatcher server retrieves the one or more designated and authorized advertising content files from the advertising server, assembles the one or more designated and authorized advertising content files and the customized text content, and advertises. When presenting at the advertisement presentation position, the advertisement parameter command file is used as In step (f), when the bulletin board module code is activated on the network user end computer, the network user end computer executes the bulletin board module code and communicates with the dispatcher server, whereby the bulletin board module code is activated. The algorithm in the dispatcher server selects one ad parameter command file from the one or more ad parameter command files, which activates the selected ad parameter command file. In step (h), the tracking server responds to both the use of the one or more designated and authorized advertising content files and the use of the advertising presentation position where the bulletin board module code is installed. How to calculate the total cost to charge an advertiser. 電子ネットワーク上で電子広告を作成し、配布し、追跡する方法であって、 (a)システムエンドコンピュータが、広告サーバに電子ファイルフォーマットで予め格納された1つ以上の広告コンテンツファイルの指定を受信し、前記電子ネットワークと通信するステップと、 (b)前記システムエンドコンピュータが、前記1つ以上の指定されたコンテンツファイルと共に前記広告内に提示するためのカスタマイズされたテキストコンテンツを受信するステップと、 (c)前記システムエンドコンピュータが、1つ以上の指定された広告提示位置で前記広告を提示するための1つ以上のパラメータを受信するステップと、 (d)前記システムエンドコンピュータが、前記1つ以上の広告提示位置の指定を受信するステップと、 (e)前記システムエンドコンピュータが、前記1つ以上の指定された広告コンテンツファイルと前記カスタマイズされたテキストコンテンツとが広告として提示されることになる前記1つ以上の指定された広告提示位置の位置アドレス、前記1つ以上の指定された広告コンテンツファイルを格納する前記広告サーバの位置アドレス、前記1つ以上の指定された広告コンテンツファイルの使用に対する総コスト、前記1つ以上の指定された広告提示位置の使用に対する総コスト、前記1つ以上の指定された広告コンテンツファイルを広告として前記1つ以上の指定された広告提示位置に提示することに対するビッド額、前記1つ以上の指定された広告コンテンツファイルを取り出し、前記1つ以上の指定された広告コンテンツファイル及び前記カスタマイズされたテキストコンテンツをアセンブルし、広告として提示するための1つ以上のコマンド、1つ以上の広告パラメータ、及び追跡パラメータを含む、広告パラメータ・コマンドファイルを作成して、ディスパッチャサーバ内のデータベースに格納するステップと、 (f)前記システムエンドコンピュータが、前記広告提示位置に設置される掲示板モジュールコードを作成するステップと、 (g)前記広告パラメータ・コマンドファイルが活性化されると、前記ディスパッチャサーバが、該広告パラメータ・コマンドファイルにより、前記1つ以上の指定された広告コンテンツファイルを、取り出し、アセンブルし、前記広告提示位置に設置された前記掲示板モジュールコードにより指定された領域内に広告として提示し、 (h)前記広告の提示後、及び前記広告に関するネットワークユーザのアクティビティ後に、前記ディスパッチャサーバが、前記広告に関するメタデータを、1つ以上の一方向かつ非対話式のメッセージとして、ファイルサーバダイレクト接続を介して、前記ネットワークユーザエンドコンピュータから、前記掲示板モジュールコードにより、受信するステップと、 (i)追跡サーバが、前記メタデータに基づき、前記1つ以上の広告コンテンツファイルを用いた前記広告の提示、前記広告の提示のための前記1つ以上の広告提示位置の使用、及び前記広告に関する前記ネットワークユーザのアクティビティを、追跡するステップと、 を含み、 前記ステップ(a)において、前記1つ以上のコンテンツファイルは、広告を作成する際の使用に対する費用と引き換えに、認可者により、広告主に対して認可され、 前記ネットワークユーザエンドコンピュータは、前記広告サーバから遠隔に配置され、 前記広告提示位置は、前記1つ以上の指定及び認可された広告コンテンツファイルと前記カスタマイズしたテキストコンテンツとを用いた広告を、前記1つ以上の指定された広告提示位置に提示するための費用と引き換えに、前記広告主による使用のために、1つ以上の広告発行元により提供され、 前記ディスパッチャサーバは、前記ネットワークユーザエンドコンピュータから遠隔に配置されるとともに、前記ネットワークユーザエンドコンピュータと通信し、 前記ディスパッチャサーバは、前記広告サーバから前記1つ以上の指定及び認可された広告コンテンツファイルを取り出し、前記1つ以上の指定及び認可された広告コンテンツファイル及び前記カスタマイズされたテキストコンテンツをアセンブルし、広告として前記広告提示位置に提示する際に、前記広告パラメータ・コマンドファイルを使用し、 前記ステップ(f)において、前記ネットワークユーザエンドコンピュータ上で前記掲示板モジュールコードが活性化されると、前記ネットワークユーザエンドコンピュータは、前記掲示板モジュールコードを実行し、前記ディスパッチャサーバと通信し、これにより前記ディスパッチャサーバにおけるアルゴリズムが、前記1つ以上の広告パラメータ・コマンドファイルから1つの広告パラメータ・コマンドファイルを選択し、これにより前記選択された広告パラメータ・コマンドファイルが活性化され、 前記ステップ(h)において、前記追跡サーバは、前記1つ以上の指定及び認可された広告コンテンツファイルの使用と前記掲示板モジュールコードが設置された前記広告提示位置の使用との両方に対して、前記広告主を課金するための総費用を計算する、方法。
- 21ElectronicA system that creates, distributes, and tracks electronic advertisements on a network, and has computer processing means.Shi、The electronnetworkCommunicate with one or more ad servers viaTo doStructureMade, Including one or more software applications,With the system end computer A dispatcher server that communicates with the system end computer and communicates with the network user end computer located remotely from the system end computer and the one or more advertising servers. A database provided in the dispatcher server that stores one or more advertising parameter command files, A bulletin board module code installed at one or more advertisement presentation positions on the electronic network for the presentation of the advertisement. A tracking server located remotely from the network user end computer, With The one or more advertising servers store one or more advertising content files and The one or more Advertising Content Files are authorized by one or more Content Authorizers to the Advertiser in exchange for the cost of use in creating the Electronic Advertising. The one or more ad placements are made available by one or more ad publishers for use by the advertiser in exchange for costs. The one or more advertising parameter command files retrieve the one or more advertising content files specified by the advertiser from the one or more advertising servers, and the one or more advertising content files. Includes commands that assemble with text content customized by the advertiser and present it as an ad at one or more of the ad presentation positions. The one or more ad parameter command file further comprises one or more parameters for presenting the ad at the one or more ad presentation positions. The one or more software applications (i) allow the advertiser to select the one or more advertising content files, and (ii) the advertiser inserts the customized text content into the advertisement. (Iii) One or more parameters for the advertiser to specify the one or more advertisement presentation positions and to present the advertisement to the one or more designated advertisement presentation positions and the advertisement. To specify the bid amount for presenting to the one or more designated ad presentation positions, and (iv) the ad issuer exchanges the one or more ad presentation positions for the advertisement. Interface with said advertiser and said advertiser to make available for presentation of The system end computer creates the one or more advertising parameter command files by the one or more software applications and stores them in the database of the dispatcher server. The system end computer creates the bulletin board module code by the one or more software applications and installs the system end computer at the one or more advertisement presentation positions. The system end computer may:(a) use the one or more selected and authorized advertising content files and the one or more advertising presentation positions at each time the one or more advertising content files are presented. Allows the advertiser to be charged for both use and (b) payment to the one or more content authorizers for the use of the one or more advertising content files, and (c) the 1 With the total cost of using the one or more advertising content files by the one or more software applications in order to enable payment to the one or more advertising publishers that provide one or more ad placement positions. The total cost of using the one or more ad presentation positions is calculated based on the use of the one or more ad content files and the use of the one or more ad presentation positions. The dispatcher server selects the advertisement parameter command file to be activated each time the bulletin board module code is activated at the advertisement presentation position, and subsequently, the selected parameter command file is used to select the advertisement parameter command file. One or more designated advertising content files are retrieved from the one or more advertising servers, assembled, and presented as an advertisement at the designated advertising presentation position. The system end computer comprises an algorithm for selecting the ad parameter command file based on ad parameters and ad position parameters by the one or more software applications. The bulletin board module code specifies an area on the advertisement presentation position where the advertisement will be presented. When the bulletin board module code is activated on the network user end computer, the network user end computer communicates with the dispatcher server by the bulletin board module code, whereby the algorithm of the system end computer is executed. The algorithm of the system end computer selects one ad parameter command file from the one or more ad parameter command files stored in the dispatcher server, followed by the selected ad parameter command. The parameters and commands stored in the file are passed to the network user end computer. When the parameter and the command are passed, the network user end computer retrieves the one or more designated and authorized advertisement content files from the one or more advertisement servers by the bulletin board module code. The one or more designated and authorized advertising content files, along with the customized text content, are placed as advertisements on the network user end computer in the area on the advertisement designated by the bulletin board module code. Presented, After the advertisement is presented, the tracking server receives metadata about the advertisement from the network user end computer as one or more one-way and non-interactive messages by the bulletin board module code. The metadata comprises data relating to the presentation of the one or more advertising content files, the use of the one or more advertising presentation positions for the presentation of the advertisement, and the activity of the network user with respect to the advertisement. .. 電子ネットワーク上で電子広告を作成し、配布し、追跡するシステムであって、 コンピュータ処理手段を有し、前記電子ネットワークを介して、1つ以上の広告サーバと通信するように構成され、1つ以上のソフトウェアアプリケーションを含む、システムエンドコンピュータと、 前記システムエンドコンピュータと通信し、前記システムエンドコンピュータ及び前記1つ以上の広告サーバから遠隔に配置されたネットワークユーザエンドコンピュータと通信するディスパッチャサーバと、 前記ディスパッチャサーバ内に設けられ、1つ以上の広告パラメータ・コマンドファイルを格納するデータベースと、 前記広告の提示のために、前記電子ネットワーク上の1つ以上の広告提示位置に設置される掲示板モジュールコードと、 前記ネットワークユーザエンドコンピュータから遠隔に位置する追跡サーバと、 を備え、 前記1つ以上の広告サーバは、1つ以上の広告コンテンツファイルを格納し、 前記1つ以上の広告コンテンツファイルは、電子広告を作成する際の使用に対する費用と引き換えに、広告主に対して、1つ以上のコンテンツ認可者により認可され、 前記1つ以上の広告提示位置は、費用と引き換えに、前記広告主による使用のために、1つ以上の広告発行元により利用可能にされ、 前記1つ以上の広告パラメータ・コマンドファイルは、前記広告主により指定された前記1つ以上の広告コンテンツファイルを、前記1つ以上の広告サーバから取り出し、前記1つ以上の広告コンテンツファイルを、前記広告主によりカスタマイズされたテキストコンテンツと共にアセンブルし、広告として前記1つ以上の広告提示位置に提示する、コマンドを含み、 前記1つ以上の広告パラメータ・コマンドファイルは、前記広告を、前記1つ以上の広告提示位置に提示するための1つ以上のパラメータをさらに備え、 前記1つ以上のソフトウェアアプリケーションは、(i)前記広告主が前記1つ以上の広告コンテンツファイルを選択するために、(ii)前記広告主が前記カスタマイズされたテキストコンテンツを前記広告内に挿入するために、(iii)前記広告主が前記1つ以上の広告提示位置を指定するとともに、前記広告を前記1つ以上の指定された広告提示位置に提示するための1つ以上のパラメータと前記広告を前記1つ以上の指定された広告提示位置に提示するためのビッド額とを指定するために、かつ(iv)前記広告発行元が前記1つ以上の広告提示位置を費用と引き換えに前記広告の提示のために利用可能にするために、前記広告主及び前記広告発行元とインタフェースし、 前記システムエンドコンピュータは、前記1つ以上のソフトウェアアプリケーションにより、前記1つ以上の広告パラメータ・コマンドファイルを作成して前記ディスパッチャサーバの前記データベース内に格納し、 前記システムエンドコンピュータは、前記1つ以上のソフトウェアアプリケーションにより、前記掲示板モジュールコードを作成して前記1つ以上の広告提示位置に設置し、 前記システムエンドコンピュータは、(a)前記1つ以上の選択及び認可された広告コンテンツファイルの使用と前記1つ以上の広告コンテンツファイルが提示される各時点での前記1つ以上の広告提示位置の使用との両方に対する前記広告主への課金を可能にし、(b)前記1つ以上の広告コンテンツファイルの使用に対する前記1つ以上のコンテンツ認可者への支払いを可能にし、かつ(c)前記1つ以上の広告提示位置を提供する前記1つ以上の広告発行元への支払いを可能にするために、前記1つ以上のソフトウェアアプリケーションにより、前記1つ以上の広告コンテンツファイルの使用に対する総コストと前記1つ以上の広告提示位置の使用の総コストとを、前記1つ以上の広告コンテンツファイルの使用と前記1つ以上の広告提示位置の使用とに基づき計算し、 前記ディスパッチャサーバは、前記広告提示位置において前記掲示板モジュールコードが活性化される度に、活性化させるべき前記広告パラメータ・コマンドファイルを選択し、続いて該選択されたパラメータ・コマンドファイルにより、前記1つ以上の指定された広告コンテンツファイルを前記1つ以上の広告サーバから取り出し、アセンブルし、広告として、前記指定された広告提示位置に提示し、 前記システムエンドコンピュータは、前記1つ以上のソフトウェアアプリケーションにより、広告パラメータ及び広告位置パラメータに基づき前記広告パラメータ・コマンドファイルを選択するためのアルゴリズムを備え、 前記掲示板モジュールコードは、前記広告が提示されることになる前記広告提示位置上の領域を指定し、 前記ネットワークユーザエンドコンピュータ上で前記掲示板モジュールコードが活性化されると、前記ネットワークユーザエンドコンピュータは、前記掲示板モジュールコードにより前記ディスパッチャサーバと通信し、これにより前記システムエンドコンピュータの前記アルゴリズムが実行され、 前記システムエンドコンピュータの前記アルゴリズムは、前記ディスパッチャサーバに格納された前記1つ以上の広告パラメータ・コマンドファイルから、1つの広告パラメータ・コマンドファイルを選択し、続いて、前記選択された広告パラメータ・コマンドファイルに格納された前記パラメータ及び前記コマンドが、前記ネットワークユーザエンドコンピュータに渡され、 前記ネットワークユーザエンドコンピュータは、前記パラメータ及び前記コマンドが渡されると、前記掲示板モジュールコードにより、前記1つ以上の指定及び認可された広告コンテンツファイルを前記1つ以上の広告サーバから取り出し、 前記1つ以上の指定及び認可された広告コンテンツファイルは、前記カスタマイズされたテキストコンテンツと共に、広告として、前記ネットワークユーザエンドコンピュータ上に、前記掲示板モジュールコードにより指定された前記広告上の前記領域内に提示され、 前記追跡サーバは、前記広告の提示後に、前記ネットワークユーザエンドコンピュータから、前記掲示板モジュールコードにより、前記広告に関するメタデータを1つ以上の一方向かつ非対話式のメッセージとして受信し、 前記メタデータは、前記1つ以上の広告コンテンツファイルの提示、前記広告の提示のための前記1つ以上の広告提示位置の使用、及び前記広告に関する前記ネットワークユーザのアクティビティに関するデータを備えた、システム。
Independent claims3
76 paragraphs, as filed
The present invention, in general, relates to methods and systems for creating and distributing electronic communications of advertisements, promotions, and information relating to products and services via computers and networks of communications. In particular, the present invention utilizes digital content enabled to authorize and place ads at a desired network location using an auction of ad space designated at a desired location on the network. It is a system and a method for creating an electronic advertisement.
Advertisers seeking the global reach of the Internet and other electronic networks as an effective and capable medium for spreading advertising to consumers had to deal with various technical limitations and methods. To achieve this, from the advertiser's point of view, there are two main tasks: 1) creating effective ads and 2) effective placement of ads. Also, to achieve this, from the standpoint of the ad publisher, there are two main tasks: 1) displaying the highest-paying ads, 2) installing, maintaining, tracking and processing for the ads. It is a reduction in the amount of work required for the price. Creating electronic advertising content is an expensive task, either by creating the content internally or by engaging a third-party contractor to create the content. sell. Some sources pre-exist electronic content that can be used in exchange for payment, but due to the limitations of the content provider system in its ability to track usage of content, the cost is usually prepaid. It is a payable fixed rate fee, and the use of such content is an expense that the user must incur in advance. This method does not consider return on investment, or ROI, for ads based on real-time ad response. This is because if the content you are advertising is not working effectively, modifying this content means losing all your investment in purchasing this content. This also prevents content licensors from maximizing the revenue generated from these content.
Effective placement of advertising is critical to the success of any advertising campaign. Advertising needs to reach the right audience and as many audiences as possible to maximize the effectiveness of the advertising when it comes to doing business for advertisers. Also, because ad display space is monetary costly, advertisers need to ensure that the display position they choose for their ad produces an acceptable ROI to be worthwhile. In the case of the Internet, which is dominated by many personal and targeted websites with relatively low traffic, an easy way for publishers to place ads on these websites for optimal returns. is necessary. Internet advertising charging methods can include prepaid or billing cost-per-impression, or "CPM" models, or cost-per-click, or "CPC" models, where advertisers Pays the publisher who places the ad on the website according to the number of impressions served or the click action taken at the time of the ad. These transactions are typically performed through a third party agency that receives a commission based on the agency discount rate offered by the issuer.
Currently, the widely used method for placing ads on electronic networks, such as the Internet, is primarily reminiscent of the search engine business model and is an auction, or bid process, to act on the search list position within the search result list. Works with. Typically, each time an action [such as a click] is taken on a list, the advertiser pays a monetary amount. The auction can take into account a number of variables, including cost per click, the "CRC" bid amount and the slew rate of the ad. Advertisers set up accounts on search engines, serve ads for lists, enter keywords, and monetary amounts of cost-per-click to place ads. When the advertiser enters a bid amount, the system then compares this bid amount to other bid amounts for other ads that refer to the same search term for all searches that have the same search term. Generate a rank value for the list. The rank value generated by the bid process determines where the list of advertisers appears on the search result list page generated in response to the search term query by the searcher located on the client computer in the computer network. This system and method uses the corresponding search terms for ads and list searches, as advertisers paid the desired amount only when these lists were clicked, and cost-per-click auctions. By presenting the method, it was effective in associating the context of the advertisement and increasing the ROI.
<p> While increasing the effectiveness of these ad campaigns, there has long been an urgent need for publishers to create and display ads easily and efficiently, and for businesses to optimize their ad spend. .. If a system could easily and cost-effectively use these to procure high-quality digital content and create electronic advertisements with such content, then all desired by one system. Advertisers by directing, controlling, and managing the placement of ads at their network location, and by having one system handle and pay for all content usage and ad placement charges. Should be very profitable. Advertisers will be able to use third-party digital content based on cost-per-use, and at the desired location, depending on the desired keywords based on cost-per-click, such content. By displaying the advertisement in a specific display position by paying for the advertisement space for the advertisement created by using it, the advertiser owns the content licensor and the advertisement display position every time the advertisement content is used. Advertisers should benefit greatly by making payments to both parties. Advertisers control the composition and placement of these ad content and the ROI of their ads and ad placement, or other effectiveness enabled by tracking the data collected by such systems. Based on the guidelines, changes to their advertising content and placement can be made quickly and easily, which should further promote profits. As described below, the present invention is such a system.</p><p> The old method only allows simple text ads, or lists that link to web pages. Large rich media and professionally designed display ads have proven to be more effective, but in the past they have only been made available to companies with large budgets. Professionally designed large-screen ads are effective in getting responses with text ads, but in the past, it has not been easy to distribute contextually. Previously, large-screen ads were placed on websites by manually placing the code on the publisher's web page or on the web publisher's ad distribution system, and when updating ads, I had to reinsert the ad. Anyone who wants to advertise can create rich media display ads and campaign parameters, and anyone with a website can view and track ads on their web pages. It is necessary to have one place where one cord can be installed. If advertisers do not have an e-commerce website, they need an easy way to upload products and prices and connect their online "store" to the ads they create.</p><p> The applicant's efforts to address these needs include the use of a "file server direct connection" technique, namely "FSDC". FSDC is a method of establishing a direct connection between a self-contained self-executing file and a server-based application on a custom network. The FSDC either uses a .swf file or instead loads the query string directly to a specific URL for the desired network server without loading variables or requests from the file for the history object of the user's network browser. It is preferable to use the HTML or AJAX file to send. The file allows the file to establish a direct connection with one or more network servers, including a server that stores the content file that can be run next, and a server that tracks access and use of the content file on connection. Includes instruction coding. Tracking issues with cost-per-click / impression / sale electronic advertising schemes can be overcome by establishing a connection with a tracking server using a .swf file with commands coded in the file. .. The FSDC is a US non-provisional patent pending on the applicant, filed December 11, 2002 and published June 26, 2003, entitled "Method and System For File Server Direct Connection". It is explained and requested in Application No. 10/316431 (Publication No. 20030120727). this. The coding of the swf file establishes a connection to the tracking server so that the tab behavior is done with proper attention to the response to the advertisement. Communication to the tracking server is only done when the ad file is opened, so this is a prior art that initiates communication for tabbing before completing the link to the desired ad or site. Preferable over the method. This is often because such tabbing behavior is premature because the user can close the window before the desired material is provided. The applicant is also filed on April 17, 2003, and is pending simultaneous pending US patent application No. 10 / 417,478 (published US 2003) published on October 23, 2003. Systems and methods for creating and distributing customized rich media marketing and sales materials as described and claimed in No. -0200145-A1), as well as filed on August 14, 2003, 2005 2 Interfering advertisements as described and claimed in US Patent Application No. 10 / 641,104 (Published US 2005-0038900-A1), which was published on 17th May and are pending at the same time by the applicant. FSDC is used in the distribution Internet-based systems and methods. This system uses a relational database to execute shipping commands, retrieve ads for display, assemble and ship them, and access the destination page based on the click action of the viewer of the advertisement according to the advertisement. Also, the relational database used to perform shipping commands and destination click actions is required to perform a search for selective digital content previously stored in electronic format on one or more servers. It also stores the command data to be executed, messaging and payment of authorized digital media, and allowing the viewer's browser to perform the final assembly of the entire advertising content. FSDC is used in Internet-based systems and methods for distributing interrupted advertisements as described and claimed in Publication No. 104 (Published US 2005-0038900-A1). This system uses a relational database to execute shipping commands, retrieve ads for display, assemble and ship them, and access the destination page based on the click action of the viewer of the advertisement according to the advertisement. Also, the relational database used to perform shipping commands and destination click actions is required to perform a search for selective digital content previously stored in electronic format on one or more servers. It also stores the command data to be executed, messaging and payment of authorized digital media, and allowing the viewer's browser to perform the final assembly of the entire advertising content.</p><p> An object of the present invention is to structure the applicant's basic FSDC rich media marketing material and to distribute advertisements for creating, distributing and tracking electronic advertisements as described in the simultaneous pending patent application described above. The purpose is to build with the platform to provide new advertising electronic commerce systems and methods for both advertising content licensors, advertisers, and advertising publishers to improve both efficiency and effectiveness. Publishers and advertisers can greatly benefit from the present invention and provide a "one-stop shop" for electronic advertising on a large number of networks to effectively display, create and distribute advertisements. And try to provide everything needed to track.</p>
<p> The present invention creates electronic advertisements using licensed digital content, as well as numerous networks (eg, but not limiting, computer networks such as the Internet, as well as cellular, wireless, cable, satellite, and others. A system and method for distributing display advertisements at a desired network location in (such as a network of). This allows ads that should be displayed at a particular network location when affected by the network user / ad viewer from a group of ads that reference the same keyword or category and network location through an auction. select. This digital content is served at designated advertising locations on the network to perform retrieval, assembly, and shipping of authorized digital content files previously stored on one or more servers, as well as cost. A relational database that stores the data needed for commands to message, track, display, and pay for both the use of authorized content and the display of ads in a designated location based on par-use. By using it, it becomes part of the ad display that is incorporated at the time requested by the network user / ad viewer. Third parties who create digital content that can be used to license, and publishers who display their ads on their network location, each time they display an ad using these content and ad space, Payment is made automatically via the system. The system and methods provide both publishers and advertisers with the ability to optimize the profits of creating and distributing electronic advertisements and to manage and track all aspects of the advertisement creation and distribution process. To do.</p><p> The present invention provides an ad publisher with the ability to automatically accept the placement of an ad by providing a display space module, a "presentation module" that can be easily incorporated into a network location. There, the advertisement is displayed, for example, on the web page of the publisher of the advertisement, or is installed on a mobile phone or various other network devices displaying the advertisement. This "bulletin board module" is associated with a category or keyword and communicates with a central dispatcher server that selects advertisements and supplies instructions for processing advertisements in this module.</p><p> The present invention includes payments for authorization of such third-party content and advertisement distribution by advertisers based on schemes used for cost-per-click, cost-per-impression, or other payments. Used by content creators and providers marketing their content when creating their own ads and their ads, with clicks / uses of authorized ad content, in an accurately traceable state. Allows you to create license quality for third-party content. Advertisers can then associate topic keywords with their ads and are designated on the display screen of a website, search engine, portal or other network location, depending on the requested or functioning "bulletin board module". A bid amount for displaying an advertisement can be included in a desired network location such as an area. Advertisers may first create custom advertisements using one or both of the third-party-approved content made available for selection and the advertiser's own content through the System. The system can, when requested, execute the instructions stored in the database to display the created advertisement at the desired location on a website, search engine or other network location. The data stored in the database file for the ad in the rest of the ad execution order is the amount charged each time an advertiser using the authorized content displays the content to the user as part of the ad. Includes cost-per-click, cost-per-impression, or other charge rates for authorized content used in advertising. In addition, the data stored in the database can be displayed at a predetermined location on a website, a user search result screen of a search engine, or a display screen of another network location when a specific topic keyword is used as a search query. It can also include cost per clicks or other amounts for which the advertiser "bids" the display of the ad. This system is a designated advertising space Select an ad to be displayed in the specified ad space by auctioning the display of their ad in the box based on the bid amount provided by the advertiser. The auction takes place immediately upon request and activation of the "bulletin board module" by the network user / advertising viewer. If the ad is supposed to appear on a web page, the auction will start when the web page containing the built-in board module is served. For Internet pages, there are many ways to do this: enter a URL address in the browser URL field, start a search by entering a specified search term on a search engine website, or specify in any web advertisement or content. You can request this page by clicking a link, button or other symbol in. For search engines, the auctioned ad space is preferably the space for the user query search results page other than the actual search result list, which allows the auction of the present invention and the search results. Try to distinguish from what is commonly used for setting up an advertiser's preferred list on a list. Virtually, the method of the present invention for auctioning ad space works perfectly regardless of the query behavior of any search engine, auctioning ad space for any ad space, not just the screen space of the search engine. Can be executed. It is also possible for the publisher to display a second related ad by displaying the ad after a search query that has no direct causal relationship to the keywords in the search query. For example, when someone searches for a swimsuit, if the ad module on the search results page contains "diet" as a topic keyword, this ad can spawn diet foods. This module presents a mobile phone or advertisement as a result of an auction that started at a given time of the day, or when the phone opens, or based on other customizable parameters. It can be installed on various electronic bulletin boards. This also prevents publishers from advertising their competitors, something that cannot be done under current keyword advertising systems.</p><p> Auction comparisons, for example, do not limit, but do not limit, to select ads to display at a given location, but also topic keywords, categories, advertiser CPC / CPM bids, and ad click-throughs, as well. Various customizable parameters can be considered, including cost-per-click, cost-per-impression, or other cost-per-use license costs for ads containing authorized content.</p><p> The relational database of this system is preferably housed in a dispatcher server, and includes a data file having parameters and execution instructions for advertisement, and each of the advertisement parameter files has a unique identifier. The advertising space module, or "bulletin board module," is in .swf format, [or .net, .asp, It is preferable to set it to AJAX] so that it consists of the selection auction of the advertisement file and the code placed at the advertisement display position that triggers the display of the selected advertisement when this module operates. Bulletin board modules can be incorporated as objects on websites, search engines or other network locations, or used in self-contained devices such as mobile phones, other mobile devices or electronic bulletin boards. The bulletin board module communicates with the remote dispatcher server where the relational database resides when requested or operated by the viewer. The relational database has all the information needed to run an auction of available ads, then retrieves the ad content of the auction winner, assembles it, and presents it to the viewer of the designated bulletin board module. The bulletin board module can have instructions that include the ad space size location and keywords associated with the ad space, and can display two or more ads at the same time, or cycle through different ads in the same ad space. it can. Keywords associated with an ad space can be entered into the board module in a variety of ways, either manually by the webmaster or by an event that passes the keyword to the board module at the time of the search. This includes doing things dynamically, such as when a search engine user enters a keyword as a query.</p><p> The system provides publishers with an account where they can enter information, including payments, addresses and other suitable methods for receiving relevant information. Publishers are also given the opportunity to select ad size parameters, enter keywords, or select categories to associate with these ad spaces. The system then generates the instructions or codes needed to incorporate the bulletin board module in the publisher's advertising space. In the case of a website that has a search function, the search term of the query is automatically passed to this module, so an instruction is generated when embedding this module. The publisher is also provided with an interface to view the metadata associated with the actions of the bulletin board module, which includes clicks, impressions, and accruals.</p><p> The system provides an account to advertisers so that publishers can enter instructions to select advertising content from a variety of third-party-owned digital media to combine electronic advertising. The advertiser also enters the ad, the desired position of the ad display, and the CPC / CPM bid amount for the ad display at such position, regional target information, or keywords to associate with other parameters. By doing so, you can also create customized advertising content and your own advertising campaigns. Advertisers are also given an account with a prepayment fund that is used based on their advertising actions. Advertisers are also provided with an interface that allows them to view real-time metadata in advertising campaign actions, including clicks, views, and payouts.</p><p> The present invention is intended to be used by advertisers to create and place advertisements on third party websites, search engines, and other network locations. The existence and operation of this system need not be revealed to the end user / consumer who is the viewer intended for advertising. The system provides ad files in addition to tracking impressions and click-through rates in real time while the ad is being served.</p><p> As mentioned earlier, the present invention uses FSDC techniques to process tracking data for viewer advertising actions in preferred embodiments. This allows the system to send a tracking string with the information (variables) received from the dispatcher server by the advertising file directly to the tracking server. In a preferred embodiment, the tracking function of the present invention is performed in a more efficient manner than the prior art system. As mentioned above, instead of diversion of the website user's request, the network user views the advertisement using the present invention and a URL or other location from the information provided in response. Clicking or requesting an address will direct the network user directly to the target URL or other address location, but the string of queries will be sent independently from the ad file to the tracking server of the system. The performance of this tracking server is not disclosed to network users and does not adversely affect users. This tracking data is much more accurate than simply counting the number of requests and can represent several different customized parameters sent from the viewed destination file. Moreover, by using an independent connection process, the network user's system and privacy will not be further exposed in the tracking system. Within the context of server-side data sharing, the present invention provides fast, efficient, and dominant one-way communication without the need for storage of any files in the network user's computer system. By using FSDC for this tracking, the system directly establishes a network connection between the ad file and the dispatcher server system. Here, tracking parameters and click-through destinations for advertising are stored in the dispatcher server's database by a single compile file that does not require an additional network communication system such as a web browser or other assistive application. .. Especially the net A work connection is established for an encoded URL or other location address, and the information is delivered to the tracking server in the form of a string of queries. Unlike typical browsers and other networkable software systems, the communication links established by this compiled file are predominantly one-way and non-interactive. It also reduces the impact of system resources because it eliminates the need for overhead support software. It also exchanges a minimum amount of information without the need for network user interaction or file storage in the user's computer memory, thus ensuring bandwidth and preserving privacy.</p><p> The present invention improves conventional advertising systems and methods in many ways. The present invention relates to both placing an advertisement in a web page file and later modifying any of these advertisements without embedding an HTML file for the advertisement in the web page, its work, time, And save money and bring considerable economics to advertisers. The present invention functions completely transparently to network users without causing any inconvenience or burden to the users. The present invention also does not require network users to download or install individual application programs on their computers, in particular receiving advertisements and such advertisements. Does not require you to take any positive action other than browsing normally to receive. The present invention accurately and reliably tracks user click-throughs / impressions of fully rendered ads to ensure appropriate accounts for advertisers, content licensors, and ad publishers. I will provide a. The present invention also allows the publisher of an advertisement to make the most informative display choices (via an auction) because of its cost-per-click and click-through rate statistics. It will be possible to maximize the income received by advertising the three parties extremely effectively. The present invention allows advertisers to more accurately target their ads on search engine websites by separating the ad auction process from the search engine process in view of the second relevant ad. To do so. The present invention considers real-time auctions for available ad spots, considers the amount of ad spots available at the time of action, and optimizes the value of ad spots at the required point in time. On-the-fly ad assembly for network optimization and cost-effective cost-per-you</p><p> In addition, for advertisers who do not have an e-commerce website, the system allows this advertiser to create their own online e-commerce catalog and publish their products or product catalogs of their own. Be able to connect to ads. The user can then access and review the product / catalog information and select the item for purchase when viewing the ad. The system provides the functionality of online e-commerce, allowing users to buy and pay online for advertiser products (which they themselves have e-commerce capabilities). Providing ready-to-use advertising and e-commerce systems for users (which is a valuable feature if not), creating large-screen ads that look more effective and professional in an easy and cost-effective way. Provide them with the ability to do.</p><p> All drawings are shown for preferred embodiments, but other embodiments may be envisioned and the invention is not limited to the embodiments described below.</p>
According to preferred embodiments, the present invention provides a means by which an advertiser creates an advertisement using licensed digital content based on cost-per-use, and a network bulletin board module is required by a network user / advertisement viewer. A comprehensive electronic advertising network that has a "bulletin board module" that automatically auctions to select ads for display and a means of distributing the ads via a dispatcher server whenever it is done. The system and method. The bulletin board module communicates with a relational database when requested at a network location, using a protocol appropriate for a particular network. At this point, an auction will take place, first referring to the bulletin board module as well, with all of the ad parameter files in the awaiting ad database associated with the keywords or categories and other information passed by the bulletin board module. It finds out and then uses a predetermined algorithm to determine which ads will eventually appear in the ad space. Once the winning ad for this auction is determined, the ad is displayed in the designated bulletin board module according to the instructions in the relational database file for the ad. This file contains the data needed for commands to perform assembly, that is, to perform a search for selectable digital media files previously stored in electronic format on one or more servers. For payment for authorized digital media and display of ads in designated locations, as well as, for example, in web implementations, to the desired destination website page related to the ad, or by the viewer to learn more about this ad. If you wish to obtain information, we store tracking data for your ad viewer to direct you to the next or previous designated web page or other network location. Relational databases with ad placement parameters are databases and services that provide files for real ads and digital media.
The system of the present invention in a preferred embodiment comprises a system end computer provided and configured for internet or other network communication, the system end computer having a dispatcher server having a database of advertising parameters and command files. Of computer processing means and internet or other network communication interfaces to communicate with the advertiser's system, including software applications for performing auctions to select advertisements to be displayed at a particular network location. It has a software application and provides the advertiser with a menu screen for entering instructions for creating an advertisement, which is a message to be included in the advertisement, selection of an advertisement template, approval from a third party. Includes an area for selecting digital content to be generated and entering instructions for an advertising campaign, which input is the bid amount of cost per click for selecting the location of the advertisement display and displaying the advertisement. , And the input of keywords and categories to be associated with the advertisement, and the ad file of the template is authorized by creating a data file in the dispatcher server's database that contains the parameters and commands to be used in the bulletin board module. All cost-per-use of digital content, messages, and licensed digital content files, keywords / categories associated with the ad, the network location where the ad will be displayed, and the display of the ad at the desired location. Provides access to the advertiser's bid amount for the system with each system of the system end dispatcher server and the end computer of the network user / ad viewer storing one or more digital contents. It is equipped with one or more content servers provided and configured for communication with the Internet or other networks, and the system is provided on the publisher side for communication with the Internet or other networks.It comprises an ad publisher interface with a computer configured and provided, which advertises a menu screen for entering registration information and selecting categories or keywords to associate with their ad space. Provided to publishers as well as instructions to incorporate or install into any number of "bulletin boards" in their advertising space, this bulletin board module is a dispatcher when the ad viewer activates the bulletin board module. Establish communication with the server and run an auction for all ads in the dispatcher network with similar parameters (eg, the same keywords, categories, and regional areas), based on the advertiser's bid amount for this. Display the selected ads in this module by selecting one or more ads to display and executing the instructions for the selected ads stored in the ad parameters / command file on the dispatcher server. As such, the system comprises a network user / ad viewer end computer configured to communicate with the Internet or other networks, the network user / ad viewer end computer of the ad space. Communicate to location.Selected by selecting one or more ads to display based on the advertiser's bid amount and executing the command for the selected ad stored in the ad parameters / command file on the dispatcher server. The system is equipped with a network user / ad viewer end computer that is provided and configured for network communication with the Internet or other networks so that the advertisements can be displayed on this module. The end computer communicates with the location of the advertising space.Selected by selecting one or more ads to display based on the advertiser's bid amount and executing the command for the selected ad stored in the ad parameters / command file on the dispatcher server. The system is equipped with a network user / ad viewer end computer that is provided and configured for network communication with the Internet or other networks so that the advertisements can be displayed on this module. The end computer communicates with the location of the advertising space.
In addition, for advertisers who do not have an e-commerce website, the system allows them to create their own online e-commerce catalog and connect their products or product catalogs to their advertisements. To be able to do. The user can then review this product / catalog information and select items for purchase when viewing this ad. The system provides online e-commerce functionality that allows users to buy and pay for advertiser products online, which is valuable for advertisers who do not have e-commerce capabilities. It features, provides users with ready-to-use advertising and e-commerce systems, and provides them with the ability to create large-screen ads that look more effective and professional in an easy and cost-effective way.
As mentioned earlier, launching the bulletin board module anywhere on the network causes an auction. The bulletin board module then establishes communication with a relational database that stores all information about ad preparation for display in the ad space of the network, and then sends a request for the ad. This request includes a variety of information not limited to keywords or categories associated with the ad module, as well as the size and dimensions of the ad space available. Based on a predetermined algorithm, this system performs a comparison for all advertisements in the database that have keywords that match the keywords associated with the advertisement display position that is being put up at the auction. The algorithm takes into account various customizable parameters, including, but not limiting, the CPC / CPM bid amount in the ad and the click-through rate of the ad, for example. Next, the winning ad is displayed in the ad space. Also, the displayed advertisements can be assembled according to the instructions in the same or other database. These instructions can call elements from various locations and assemble them for display within the ad module. All actions taken in the advertising content are then sent back to the relational database using the FSDC.
The bulletin board module itself should preferably be a .swf file, any compatible code such as .net, .asp, or AJAX that contains all the code needed to send and retrieve data and variables from the dispatcher server. You can also. When launched, the module establishes communication with the dispatcher using the appropriate network protocol and the database runs the applications required for the ad auction. One or more ad template files and digital media to send and present communications back to this module with instructions on how to assemble and display ads based on the results of the auction. Take it out.
The ad template file itself is preferably a rich media file, preferably a .swf in Macromedia / Adobe Flash format, and is dynamically embedd in any compatible .net, .asp, or AJAX format. It can also be a code. This is a smart rich media file that can collect and send information from a relational database and retrieve and display advertising files from any server location. This ad file can be a static HTML image or a rich media file such as .swf. This .swf file can play or skip text messages, digital media files with images, rich media files with videos, and track all custom parameters (eg, for ads). Destination page (go-to) at the end, or when skipped by the user, or when the ad is clicked by the viewer) It acts as a template file that implements all the actions needed to retrieve various data, including instructions when loading page). This template .swf file can be stored on any server connected to the internet. Digital media files are preferably stored on a content server or content database. The graphical user interface is preferably stored on a dispatcher server, with a "thumbnail" or preview image of the content file template, a digital media library with elements that prepare for cost-per-use authorization, and Includes information about the location of advertising content files to easily identify and manage ads, but not required, complete advertising files. It is clear that advertising files, related messages, and digital media files can be stored and accessed from any server. When you play an ad in the bulletin board module, tracking metadata is sent back to the dispatcher server, which allows you to pay the advertiser and the publisher and owner of the authorized digital content.
Interface means, processor means, and computer communication means can have various examples and, without limitation, customize the use of current systems or existing third-party software applications to serve ads to users. Includes the use of conventional Internet browser applications. In a preferred embodiment, the network location where the advertisement is desired has a built-in object command that activates the bulletin board module when the web page is requested or otherwise the location works. It can be a net or AJAX file and establishes communication with the system-end dispatcher server. The bulletin board module file can reside on any server or other hardware connected to the network. When the network user activates the built-in board module at a given network location, the board module loads in the viewer's browser and establishes communication with the dispatcher server. The module then sends identifiers and related information such as keywords, categories, geographic locations, and sizes to the dispatcher server, and the auction software application of the system auctions and has similar parameters. Compares all the ads in the database and considers a number of variables, such as, but not limited to, cost-per-use bids, click-through rates, etc., and the ad parameters selected from the database. / By applying the selected ad position or ad template file to the algorithm that retrieves the command file and communicates, the ad that should be displayed from the one that is associated with the bulletin board module and has a bid amount for display. Select. The dispatcher then moves all the requirements from the database to the ad template file. The ad is then rendered into a template file within the ad board module according to the instructions in the ad parameters / command file of the dispatcher server database. The instructions are, for example, non-restrictive, but not restrictive, text messages, the location of authorized digital media content, and the destination location (on the click action by the viewer). location), and other tracking information can be included. This information can be passed to the ad template via a data string that loads the ad, and then some information can be used as part of the tracking string sent from the ad file. When the ad file is retrieved and executed, the metadata is sent to the dispatcher server using the FSDC, and the system calculates the specified cost-per-use of the ad and authorized content display at the desired location. It also charges, withdraws the fund from the issuer's system account, and pays the content licensor and the owner of the advertising space location.
With reference to FIG. 1, which outlines the communication flow of the present invention, it is not based on any particular type of network, but an ad installation is enabled to communicate with the system end dispatcher server 126. There is an ad publisher system that has an ad space 5, and the ad publisher system creates an ad publisher system account and is associated with the ad publisher's ad space, with keywords or keywords desired by the ad publisher. Enter the category and receive the software code with the bulletin board module 10 to be incorporated in the ad space 5 of the ad publisher from the dispatcher server 126. In FIG. 1, the bulletin board module 10 shows the advertising space 5 of the advertising publisher represented by the screen of the computer icon, and the computer 30 is the end device of the network user / advertisement viewer. The advertiser computer 2 communicates with the dispatcher server 126 to authorize the content for creating the advertisement, enter the parameters and commands for retrieving the content file, assemble these files into the entire advertisement, and the said The ad is previewed and displayed in the specified ad space 5, which is the keyword to be associated with the ad, the location of the ad space 5 where the ad will be displayed, and when the ad viewer activates the bulletin board module 10. This ad is selected in an auction that occurs automatically on the dispatcher server 126 when the bulletin board module 10 is activated, including the bid amount for displaying the ad in ad space 5 of. The advertiser's advertising parameters, commands, and bid amount display are stored in the dispatcher server 126 as files in the advertising parameters and command file database 20. When the ad viewer requests or otherwise activates in a location where the board module 10 is embedded, the board module 10 communicates with the dispatcher server 126 and the ad space 5 provided by the board module 10 A database of parameters, command files, related keywords and other parameters are used by the system software application to auction and have the corresponding keywords and other parameters based on the bid amount provided for the display advertisement. Select the ad for display from the ads. Once the auction is held and the ad is selected, the corresponding ad parameters and command files for this ad in the ad parameters and command file database 20 are activated and include the ad from the ad content file server 125. The advertisement content file is taken out, and the advertisement is assembled and displayed in the advertisement space 5. Metadata for this ad is sent back to the dispatcher server 126 for tracking and charging of the use of authorized content and the display of the ad in ad space 5. The advertiser's account is debited and paid to the content licensor and the ad publisher.
The system is preferably made available to website operators and advertisers through the website system after registering as an ad manager for the website. With reference to FIG. 5, the processing flow of the advertising method implemented in the system of the present invention via the Internet is shown, and the advertiser creates and installs an advertisement by performing the following steps.
If you register with the system as an ad manager, advertisers can enter messages, upload logos or images, and various content libraries made available for cost-per-use authorization through the system. By choosing from (300,310), you can create an ad display, as well as the ad, the network location and geographic area for the ad display, the destination location on the click action of the ad, and the cost-per-use bid amount. You will be directed to a menu to create an ad campaign by entering keywords or selecting a category to associate with data on the minimum daily budget, and other ad parameters. Advertisers are also given the opportunity to run a real-time test auction to evaluate the general outcome of their campaign according to the parameters they choose. These information items are then stored in that particular ad installation as a unique record in a searchable database, bulletin board modules and ad template files (.swf, .asp, .php, .net, Used by AJAX or other file formats) parameter command files (330). This record also contains cost-per-use data for all of the advertising content files that form part of the advertisement, as well as the specified words or other at the specified network location where the advertisement should be displayed. Includes a "bid amount" for displaying advertisements at specified network locations in response to user queries on search engines and / or websites using user actions.
When the above data is entered after clicking "Save" on the system user screen, the unique record of the specified database stores the specified custom parameters in the dispatcher server of this system. When a bulletin board module in the network is requested, communication with the dispatcher server is established, compared, and then one or more specific database records are requested and advertisements are displayed / placed on this module. This installation can be based on the "bid amount" of a large number of advertisers trying to display advertisements in such positions, and the auction function of this system is displayed by the website operator / advertisement displayer. Allows the most profitable advertising display, that is, the most advertising revenue can be generated. This relational database entry is an impression and some action (click or numerous parameters) taken on a particular ad for tracking and editing for future reference by the website operator / advertiser with the help of the FSDC tracking system. You can also include custom parameters that will pass tracking data about). The present invention makes it possible to supply advertisements without requiring any preloading technique.
If you register with this system as an administrator of the publisher, the publisher will be instructed in the menu to enter information including inquiry information and account information about where you want to pay for advertisements. Also, for the publisher, select the preferred ad space size and dimensions, enter keywords to associate with the ad space (bulletin board module), or select from a list of categories to associate with the bulletin board module. Is presented. In order to revert, the code required to incorporate this module into a web page is generated by the instruction. For websites with search functionality, instructions are given by the advertising module when requesting dynamically associated keywords.
Here, with reference to FIGS. 2 and 3, an outline of a preferred embodiment of the present invention is shown. The present invention includes a system website viewer and operator / advertiser computer system 108. The ad creator may publish his own advertisements on his own site or on other sites that have made the bulletin board available to others. The computer system 108 includes input / output devices that are well known in the art. For example, the computer system 108 preferably includes a display screen, that is, a monitor 104, a keyboard 116, a printer 114, a mouse 106, and the like. The computer system 108 is preferably connected to the Internet 112, which acts as one suitable communication medium. The Internet 112 includes networks of public and private networks and global networks of computers, as described above. The Internet 112 is suitable for the connection method by system users 118,120,122 and nnn in the preferred embodiments of the present invention. The website user / ad viewer computer is preferably similar in terms of components.
Here, the system end computer 108 is shown with reference to FIG. In a preferred embodiment, the computer system 108 is licensed with an ad dispatcher server 126 and a tracking server 124, which can be the same as or part of the dispatcher server. It is equipped with a digital content file server 125. The dispatcher server 126, the licensed digital content file server 125, and the tracking server 124 are available in a variety of operating system environments, including MS Windows® NT, MS Windows® 2000, Linux, and others. It is preferable to operate with various database management systems including MS SQL Server, Oracle, and others.
Without going against the scope and spirit of the present invention, connectivity between system user end, system end, and advertising viewer end can be operated in various ways. In particular, a network with a well-known telephone line / modem combination in the art, a dedicated ISDN line or cable modem type set-top box that provides Internet connectivity via cable television broadcasting in certain embodiments. You can make connectivity. Moreover, wireless communication can also be used. In each of the above cases, the computer at the user end of the website must be provided with a suitable I / O card such as a modem, an ISDN card, etc. so that it has a suitable interface with a network connection.
In the application, the system provides as a compiled file for the installation and delivery of advertisements. This compiled file is preferably a flash file identified by the .SWF suffix and can be any other file that can be used. The use of Macromedia / Adobe Flash files has the ability to provide instruction codes in .swf files, and as a result of the configuration of a normal Internet browser, almost all customer computer systems are enabled in Flash Player. Suitable. Also, .swf files have become more universal and can be run on a variety of devices, including mobile phones, PDAs, televisions, and other devices. Under the teachings of the invention, any type of file can be run without launching additional applications that can be used in place of Flash and .swf files, and the use of .swf files is the invention. It is clear that this is not a limitation of.
Under the present invention, the click of an ad link or the input of a specified keyword as a search query, or the action of another ad viewer in the bulletin board module placed at the display position is performed in the ad parameter file database in the dispatcher server. Activate the corresponding ad parameter / command file. The sample bulletin board module code is as shown below.
<img file="JP4909360B2_D0001.tif" />
<img file="JP4909360B2_D0002.tif" />
<img file="JP4909360B2_D0003.tif" />
<img file="JP4909360B2_D0004.tif" />
<img file="JP4909360B2_D0005.tif" />
Below is a sample code that will be embedded in the ad space of the ad publisher on your website.
<img file="JP4909360B2_D0006.tif" />
<img file="JP4909360B2_D0007.tif" />
Below is a sample code that will be embedded in the ad space of the search engine ad publisher.
<img file="JP4909360B2_D0008.tif" />
<img file="JP4909360B2_D0009.tif" />
As directed by the bulletin board module, the dispatcher server conducts an auction, selects the ad to be displayed from among those with a bid amount to display for a particular keyword or topic, and the ad parameters of the selected ad / Extract the command file (.swf file or AJAX file containing HTML, asap, net, or .swf file) from the dispatcher server database. The algorithm code for a sample ad auction is shown below.
<img file="JP4909360B2_D0010.tif" />
<img file="JP4909360B2_D0011.tif" />
<img file="JP4909360B2_D0012.tif" />
<img file="JP4909360B2_D0013.tif" />
<img file="JP4909360B2_D0014.tif" />
<img file="JP4909360B2_D0015.tif" />
Using data from the dispatcher server, the coding of the .swf template file renders the ad and elicits various elements, including messages, text, images, and third-party digital content from different locations. Below is a sample coding that retrieves the parameter / command data for the ad selected by the auction.
<img file="JP4909360B2_D0016.tif" />
<img file="JP4909360B2_D0017.tif" />
Also, by using the data received from the dispatcher server, the coding of the .swf template file establishes a connection with the tracking server, which stores the tracking data in the activity of the ad viewer on the system user website. It is preferable to use it for providing. In viewer interactions such as clicks, coding the .swf file establishes two connections at about the same time, one for tracking to the indicated tracking server and the other for tracking from the ad location to the ad content. The actual link up to (clock-through scenario). Figure 4 shows a sample showing the advertising parameter / command database file stored in the dispatcher server of this system.
The methods of the invention in preferred embodiments are for cost-per-click, cost-per-impression, or other pay-per-use used in creating advertisements for installation on a website or other network location. The steps of selecting one or more digital content previously stored in electronic file format on a high-capacity storage device in a computer system made available for based authorization, and the authorized content, as well as said. The commands, specific search terms required to retrieve and assemble the total cost per click or other cost per use of the authorized content used in the advertisement, were entered as a search query, or linked and tracked. These terms, if the ad has keywords and topics associated with it, to be used when selecting an ad to be placed and displayed in the bulletin board module when clicked on as a parameter. The website includes the step of storing the advertiser's bid amount for displaying the advertisement at a specific position in the database of the dispatcher server of this system in the file of advertisement parameters / commands, when the website user clicks. Alternatively, communicate with the dispatcher server at another location, run an auction, select the ad to display, retrieve the stored ad parameter / command file for the selected ad from the dispatcher server's database, and the above. Using the retrieved values in the data string and the ad placement command described above, the ad content files are retrieved from where they are stored, assembled into the entire ad, and placed in the specified network location. To display. Next, the ad viewer Directed to one or more specific destination pages that depend on the activity of the ad viewer for the ad. Advertisers are charged a total cost-per-click or other cost-per-use charge for content and ad space authorization each time an advertiser's ad is placed, and the owner of the content licensor and ad space location. Make a payment to.
In a preferred embodiment, the ad viewer can access and view the ad without having to download or cache any files on the website user's system. Because it utilizes the FSDC technique, the custom tracking parameters of the ad on click on the provided ad link, as well as the actions of the ad viewer, are themselves used as tracking signals by the system and stored in the relevant tracking database. Will be done.
Here, referring to FIG. 6, the network user (in the example using the Internet) refers to a keyword, that is, inputs a query using the keyword (220), and a bulletin board module is incorporated. Requesting a web page, the bulletin board module executes the request to the dispatcher server of the system and has the same keyword and display position reference value based on the bid amount provided for displaying such advertisements. Run an auction to select a specific ad file to display from the set of ad files (240) and retrieve the ad placement parameter file for the selected ad (250). This ad file can be a static HTML image file, but queries the dispatcher server that contains a unique identifier for this particular ad placement transaction that is played within this module and stored in the database. It can be an advertising template file. This database is in SQL server format or instead Oracle, Microsoft It can be Access or a database format that uses another server. The database stores specific parameters for rendering a particular ad placement. The stored information includes the following components in addition to other customizable parameters:
1. URL link to the advertising content to be shown (Advertising content files can be placed on any server, but preferably stored in a database within a separate content server, content file updates, ads placed It will be possible to do it individually in one web location from the use of this system, rather than on all websites.)
2. A variable that holds a custom malameter for tracking (as many as needed), including one or more goal pages for click actions.
3. Full cost-per-click or cost-per-use charge for authorized content used in advertising.
4. A "bid" price to display an ad in response to a search term in the desired location or in one or more specific queries.
5. The search term for the specific keyword / query to which the ad will be associated.
In response to this request, the dispatcher server initiates a link to the ad template file on the ad server to a message in text and font format, image location, third-party digital content file location, and destination page. Pass information about the location of the link and variables, including custom tracking parameters, to the ad server (210). The ad then grabs this information from the string of queries and takes action accordingly (in preferred embodiment (260), it displays the ad file (250) and uses FSDC to send tracking parameters to the tracking server. To do).
Further, as described below, Figures 7-35 show a typical sample of the system's graphical user interface screen, which displays a resource locator address data string file for retrieval, assembly, and display. Provide a system user template for creating uniform parameters / commands as a file to be stored in the dispatcher server's database.
To further illustrate each of FIGS. 9-21, these figures show a sample system user screen for a system user who wants to create and place an advertisement. These screens let the advertiser do the simple process of creating an ad: select ad content, enter text and messages for the ad, ad title, click destination, size, related keywords and / Includes categories, ad placement payment choices, budgets, regional areas of ad coverage, and other parameter specifications. This screen, as shown in the sample, leads to a screen for creating a new ad, "Create a new ad", and a screen that allows system users to access and use the ad. You can have a main menu item such as "My Rich Media Advertising" that leads to.
Figure 7 shows a sample system user / advertiser user registration login screen. Users registered in the system enter their user identification and password to access the system, as shown in Figure 8. The user of the new operator needs to be registered by the system by inputting in an online manner, as shown in FIG. Once logged in, the website operator user is given a screen similar to Figure 8 with various options including editing user information, portfolio and tracking, and adding new advertisements.
FIG. 9 shows a sample of the advertisement creation input screen. After logging in, the advertiser enters the title of the ad to be created. The advertiser then enters the destination for the ad that will be directed when the ad viewer clicks on the ad. Advertisers do not have the ability to do e-commerce with the features of this system that allow them to specify their own website or third party website, or allow the ad viewer to purchase the advertiser's products on the service. You can specify the e-commerce depot of this system to be available to advertisers, and provide electronic payment and order / purchase processing. FIG. 10 shows a sample of the input screen of the click destination of the advertisement. Next, the advertiser selects the advertisement size on a screen like the screen sample shown in FIG. Next, the advertiser selects a content file for creating an advertisement to be used for the advertisement through the content library provided through the user screen as shown in the screen sample shown in FIG. Next, the advertiser inputs the desired advertisement text and message of the advertiser through an input screen such as the advertisement text shown in FIG. 13 and a sample of the messaging input screen. Next, the advertiser previews and saves the advertisement through a screen such as the preview and save screen sample shown in FIG. The advertiser selects the geographical area where the advertisement will be placed. This feature allows for specifically targeted advertising. FIG. 15 shows an input screen sample of the geographical area. The advertiser then selects a payment program for the ad through an ad placement option screen, such as the screen sample shown in FIG. This option can include, but is not limited to, payments in all aspects, as mentioned above, pay per click, a specified flat rate payment for a specified number of views, ad swapping, bartering. , And other payment options. The advertiser then enters the keywords to be associated with the ad, as well as the advertiser's bid amount for displaying the ad when triggered by a particular keyword. Figure 17 shows pay-per-click The sample of the input screen of the keyword and the maximum bid amount in the example which uses the payment option of the advertisement charge of is shown. Advertisers can test and calibrate the effectiveness of keyword and bid amount selections in real time to achieve the best results. In addition, when the advertiser pays the advertisement through the pay-per-view / impression payment option via the budget input screen of the advertisement installation plan as shown in the screen sample shown in Fig. 18, the advertiser budget is set. Can be created. In addition, the advertiser can select the target category to be associated with the advertisement through the target category selection screen as shown in the screen sample shown in FIG. FIG. 20 shows a sample of another ad budget data entry screen that allows an advertiser to create a budget with different parameters, such as some maximum budget, or a daily maximum limit, but not for example. .. Next, the advertiser inputs payment information such as the advertiser's credit card information for payment of the advertisement. When the advertiser clicks "offer" as shown in Fig. 21 (advertisement payment data input screen), all of the advertisement information is sent to the dispatcher server and the advertisement is issued. The sample of the input screen of the advertisement budget data of is shown. Next, the advertiser inputs payment information such as the advertiser's credit card information for payment of the advertisement. When the advertiser clicks "offer" as shown in Fig. 21 (advertisement payment data input screen), all of the advertisement information is sent to the dispatcher server and the advertisement is issued. The sample of the input screen of the advertisement budget data of is shown. Next, the advertiser inputs payment information such as the advertiser's credit card information for payment of the advertisement. When the advertiser clicks "offer" as shown in Fig. 21 (advertisement payment data input screen), all of the advertisement information is sent to the dispatcher server and the advertisement is issued.
Each of FIGS. 22 and 32 shows a sample system user screen for a user who has a website and intends to place an advertisement on his or her own site, as further described below. As shown in these figures, these screens are, for example, "my website" containing the website information of the ad publisher, parameters for bulletin boards established by the ad publisher, without limitation. Several menus, such as "My Bulletin Board" containing files, and "Create a New Bulletin Board" that takes you to the screen that takes the ad publisher through the steps to establish a bulletin board for displaying system ads. Can have items.
First, the advertisement publisher registers its own website and uploads the website logo to the system via the website registration screen as shown in the screen sample shown in FIG. Next, the advertisement publisher inputs the identification information for the bulletin board to be created via the bulletin board ID input screen as shown in the sample shown in FIG. 23. The ad publisher chooses a payment program to associate with the created bulletin board. These are the parameters that the ad publisher will charge when displaying the ad on the bulletin board. FIG. 24 shows a sample ad program selection screen, showing three non-limiting examples of options such as pay-per-click or pay-per-view, ad swapping, and affiliate programs. In addition, the advertisement publisher selects the bulletin board via the size selection screen as shown in the sample shown in FIG. 25. Advertisers can customize the board by choosing border colors, background colors, text colors, and options to match the publisher's website. FIG. 26 shows a sample customization selection screen. The ad publisher then selects a target category that should be associated with the relevant ad placement bulletin board. FIG. 27 shows a sample of the target category selection screen of the bulletin board. The ad publisher then receives the code to copy and paste into the website page via the "Get Code for Bulletin Board" screen, such as the sample shown in Figure 28. Also, if an interrupted billboard is set up, the publisher (where ads are placed between web pages) will be prompted to enter a URL for the skip / destination web page. FIG. 29 shows a sample of the sample skip / destination URL input screen. In the case of interrupted advertisements, the unique URL generated by this system, which is copied and pasted by the publisher to the website of the advertiser at the location of the skipped / destination URL, is sent to the publisher of the advertisement. Given. Ad viewer links / posts When the board space is clicked, the user first sees the interrupted advertisement and then the destination page. When this viewer clicks on an ad, the viewer is directed to the destination URL of the interrupted ad specified by the advertiser who created the ad. FIG. 30 shows a sample of the interrupt type URL copy screen. Advertising publishers provide bulletin board module codes on these websites. When a website page is requested, the bulletin board module communicates with the dispatcher server, the advertiser's ad is selected and rendered in the bulletin board module space on the specified page. Figure 31 shows a sample of the publisher's bulletin board location within the website screen, showing the installation of the bulletin board module represented by the I need shoes ??? Click here! Area on the screen. .. When a page is requested on a search engine website, the system determines the searched keyword and passes it to the bulletin board module, which communicates with the system's dispatcher server to advertise the advertiser. Selected and rendered in the bulletin board module of the ad publisher's web page. A sample shoe advertisement rendered in response to a query using the keyword shoe is shown in the sample ad publisher search engine web page screen in Figure 32. The system also provides various operational parameter / data screens. FIG. 33 shows a sample ad parameter database showing multiple ad parameter files. Figure 34 shows a sample ad campaign statistics screen with data on ad performance and budget consumption. Figure 35 shows a sample ad stats screen.
Information about the selected content file is stored as a row of data in the system's advertising parameter file database and has a unique ID. Given in that row as shown in Figure 14. In the example of FIG. 14, the unique ID is listed in column A, and the cost-per-use of the authorized advertising content used for the advertisement is listed in column H, and the advertisement according to the keyword specified in column J. The bid amount of the advertiser's cost per click for the display of is shown in column I. The owner of the ad display position is registered in the system, and the presented ad display space is incorporated into the bulletin board module associated with the specific keyword specified by the owner of the ad display position. Keyword ad space owner / ad publisher instructions that should be associated with a bulletin board module built into a particular network location indicate the subject of the ad that the ad space owner wants the ad space owner to place in a particular location. Allows you to specify. The system when a network user / ad viewer requests a web page containing a built-in board module, otherwise makes the board module work, or enters one of the specified keywords as a query. Performs an auction based on the same keyword and display position, selects the ad to be displayed from the ad group, then accesses the ad parameter / command file for the selected ad and retrieves the command. Is executed, and according to the command, the authorized content file is fetched, assembled, and displayed.
As shown in Figures 34 and 35, which show a sample system tracking screen, the metadata of any action taken on the ad is sent back by the FSDC to the ad's database file to use the ad's authorized content. And the charge of the advertisement display position is applied. Preferably, the advertiser makes a prepayment by the system so that the advertiser's advertisement is withdrawn when it is displayed.
Advertising spots can be made available in the usual way or in connection with the use of specific search terms or keywords. In the case of websites, the website operator can specify keywords related to a particular ad space by entering words in the code for the bulletin board module that will be included at the ad space location. This is done when the web publisher creates the bulletin board module by the user interface of this system. For search engines, keywords can be assigned to ad space from search field entries. An advertiser who wants to place an ad in the ad space of interest will have a specific keyword to associate with the ad and the maximum bid amount to display the ad in the specified ad space when the specific keyword is entered as a search query. Is entered in the advertising parameter data file of this system. Ads are based on the bid amount for each ad, or other customized parameters such as the frequency of display (eg, regular ad display, such as once a day or every 5 ads). Once selected, it will be displayed. Advertisers may run test auctions to calculate the bid amount and the frequency with which ads are displayed based on such bid amount. A sample system code for running a test auction is shown below.
Ad Auction Test Bid Amount SQL Procedure Sample:
<img file="JP4909360B2_D0018.tif" />
<img file="JP4909360B2_D0019.tif" />
<img file="JP4909360B2_D0020.tif" />
<img file="JP4909360B2_D0021.tif" />
<img file="JP4909360B2_D0022.tif" />
<img file="JP4909360B2_D0023.tif" />
<img file="JP4909360B2_D0024.tif" />
When the bulletin board module embedded in the ad space and web page is requested or otherwise operated by a network user / ad viewer, the ad module is launched and a message is sent to the system's dispatcher server. Then, pass specific keywords and advertisement space data to the software application of this system, identify the group of advertisements participating in the auction, then conduct an auction for the advertisement spot, and which advertisement is displayed in a specific case. Decide if it will be done. The auction selection process was associated, for example, with the number of ads in the query associated with the keyword at the time the ad was requested, the keyword, the bid amount, and the current click-through rate for each ad associated with the keyword. You can compare a number of variables, including the number of all ad spots available. The selected ad is then displayed and the advertiser clicks at each point in time the ad is displayed, or both in the case of using authorized content containing the ad and displaying the ad in a designated location. It will be charged. As shown on the advertiser account screen of the system, advertisers can easily manage their advertising campaigns online based on budget, geographic area, and tracking details such as click-through rate and sales rate. can do. The system does not limit the choice of ad placement and display to any search system or technique, allowing greater flexibility to consider targeted ads.
FIG. 36 shows the processing flow of the system in the embodiment in which the bulletin board module is incorporated in the information website. FIG. 37 shows the processing flow of this system in the embodiment in which the bulletin board module is incorporated in the search engine screen. FIG. 38 shows a processing flow of this system in an embodiment in which a bulletin board module is incorporated in a mobile device such as a mobile phone. FIG. 39 shows the processing flow of this system in the embodiment in which the bulletin board module is incorporated in the electronic bulletin board.
Figure 40 shows a sample system user screen for product / catalog information in the system, placed by advertisers who do not have their own e-commerce capabilities capable of selling their products to users viewing their advertisements. Shown. Advertisers click Post to create their own e-commerce catalog on the system to post their product information, then connect their products to their advertisements and the system will Provides functionality for processing orders, purchases, and payments electronically. FIG. 41 shows a sample system screen showing a product posted by an advertiser. Figure 42 shows information and selection pages for the same product. When the ad viewer clicks "Purchase", the system adds an item to the system's electronic shopping cart and ends the processing of the purchase transaction, including payment processing. Figure 43 shows a sample checkout payment screen. Various options for payment include, but are not limited to, checks, credit cards, Paypal or other payment forms.
Although the present invention has described the results obtained in the present invention and advantages over the prior art in view of preferred embodiments, the invention is not limited to these particular embodiments. Therefore, the embodiments described are shown to be useful for explanation, and other examples can be selected without departing from the spirit and scope of the present invention.
<figref num="1">It is an overall view of the communication flow of this invention.</figref><figref num="2">It is a figure which shows the system component and their interrelationship.</figref><figref num="3">It is an overall view which shows the relationship between a system server and a website user using the system of this invention.</figref><figref num="4">It is a figure which shows the sample of the parameter file of the dispatcher server database of this system.</figref><figref num="5">It is a flowchart which shows the process flow of the content permission of pay-per-use.</figref><figref num="6">It is a flowchart which shows the processing flow of the advertisement spot auction.</figref><figref num="7">It is a figure which shows the sample of the system user registration screen.</figref><figref num="8">It is a figure which shows the sample of the system user login screen.</figref><figref num="9">It is a figure which shows the sample of the advertisement creation input screen.</figref><figref num="10">It is a figure which shows the sample of the advertisement click destination input screen.</figref><figref num="11">It is a figure which shows the sample of the system user advertisement size selection screen.</figref><figref num="12">It is a figure which shows the sample of the advertisement catalog which creates a system advertisement, and the selection screen.</figref><figref num="13">It is a figure which shows the sample of the input screen of a system advertisement text and a message.</figref><figref num="14">It is a figure which shows the sample of the system advertisement preview and the save screen.</figref><figref num="15">It is a figure which shows the sample of the system geographic area designation screen.</figref><figref num="16">It is a figure which shows the sample of the advertisement payment selection option screen.</figref><figref num="17">It is a figure which shows the sample of the data input screen of a keyword and a maximum bid amount.</figref><figref num="18">It is a figure which shows the sample of the input screen of the advertisement installation plan budget.</figref><figref num="19">It is a figure which shows the sample of the target category selection screen.</figref><figref num="20">It is a figure which shows the sample of the input screen of the advertisement budget data.</figref><figref num="21">It is a figure which shows the sample of the input screen of the advertisement payment data.</figref><figref num="22">It is a figure which shows the sample of the advertisement publisher website registration screen.</figref><figref num="23">It is a figure which shows the sample of the identification screen of the advertisement publisher bulletin board.</figref><figref num="24">It is a figure which shows the sample of the advertisement program selection screen of a bulletin board.</figref><figref num="25">It is a figure which shows the sample of the size selection screen of the advertisement publisher bulletin board.</figref><figref num="26">It is a figure which shows the sample of the bulletin board module customization selection screen.</figref><figref num="27">It is a figure which shows the sample of the target category selection screen of the advertisement publisher bulletin board.</figref><figref num="28">It is a figure which shows the sample of the code copy screen of the advertisement publisher bulletin board.</figref><figref num="29">It is a figure which shows the sample of the skip / destination URL input screen used when a bulletin board is created for an interrupt type advertisement.</figref><figref num="30">It is a figure which shows the sample of the URL copy screen of an interrupt type advertisement / bulletin board.</figref><figref num="31">It is a figure which shows the sample of the position of the bulletin board of the advertisement publisher in the advertisement publisher web page which shows the installation of the bulletin board module in the top bar.</figref><figref num="32">It is a figure which shows the sample of the advertisement rendered on the search engine web page screen of the advertisement publisher.</figref><figref num="33">It is a figure which shows the sample of the list of the advertisement parameter database which shows a plurality of advertisement parameter files.</figref><figref num="34">It is a figure which shows the sample of the advertisement campaign statistics screen with the data about the performance of the advertisement and the consumption of the budget.</figref><figref num="35">It is a figure which shows the sample of the single advertisement statistics screen.</figref><figref num="36">It is a figure which shows the processing flow of this system of the Example which a bulletin board module is incorporated in an information website.</figref><figref num="37">It is a figure which shows the processing flow of this system of an Example which a bulletin board module is incorporated in a search engine screen.</figref><figref num="38">It is a figure which shows the processing flow of this system of an Example which a bulletin board module is incorporated into a mobile device such as a mobile phone.</figref><figref num="39">It is a figure which shows the processing flow of this system of the Example which a bulletin board module is incorporated in an electronic bulletin board.</figref><figref num="40">It is a figure which shows the sample of the system user screen which displays the product catalog information of this system which enables the advertisement viewer to purchase the product / service of an advertiser by the functionality of system electronic commerce.</figref><figref num="41">It is a figure which shows the sample of the system screen which shows the product posted by the advertiser for sale through this system.</figref><figref num="42">It is a figure which shows the sample of a sample product information and a selection page.</figref><figref num="43">It is a figure which shows the sample of the checkout and payment screen used in the functionality of the e-commerce provided to the advertiser who does not have the e-commerce ability of oneself.</figref>
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| JP2002092475A | Cites | Japan |
| WO2005081155A1 | Cites | World Intellectual Property Organization (WIPO) |
| JP2003303105A | Cites | Japan |
| JP2005533327A | Cites | Japan |
59 members in 8 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 60753536 | United States of America | – | |
| 75353605 | United States of America | P | |
| 75353605 | United States of America | P | |
| 2006048805 | United States of America | W | |
| 2006048805 | United States of America | W | |
| 2005753536 | – | – | – |
| 2006048805 | – | – | – |
| US20050753536P | – | – | – |
| WO2006US48805 | – | – | – |
Members59
| Document | Office | Kind | |
|---|---|---|---|
| US2007150353A1 | United States of America | A1 | |
| AU2006331610A1 | Australia | A1 | |
| WO2007075897A2 | World Intellectual Property Organization (WIPO) | A2 | |
| US2007265923A1 | United States of America | A1 | |
| WO2007075897A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP1964046A2 | European Patent Office (EPO) | A2 | |
| MX2008008108A | Mexico | A | |
| CN101346739A | China | A | |
| JP2009521749A | Japan | A | |
| US2009265243A1 | United States of America | A1 | |
| US2010153544A1 | United States of America | A1 | |
| US2010153836A1 | United States of America | A1 | |
| AU2009327529A1 | Australia | A1 | |
| WO2010071666A1 | World Intellectual Property Organization (WIPO) | A1 | |
| MX2011005532A | Mexico | A | |
| EP2377035A1 | European Patent Office (EPO) | A1 | |
| BRPI0620622A2 | Brazil | A2 | |
| CN102257485A | China | A | |
| JP4909360B2This record | Japan | B2 | |
| JP2012512483A | Japan | A | |
| AU2006331610B2 | Australia | B2 | |
| EP1964046A4 | European Patent Office (EPO) | A4 | |
| US8356247B2 | United States of America | B2 | |
| AU2013200392A1 | Australia | A1 | |
| AU2006331610B8 | Australia | B8 | |
| US2013198608A1 | United States of America | A1 | |
| AU2006331610C1 | Australia | C1 | |
| CN102257485B | China | B | |
| CN103984762A | China | A | |
| JP5607646B2 | Japan | B2 | |
| JP2015018565A | Japan | A | |
| EP2377035A4 | European Patent Office (EPO) | A4 | |
| AU2016200477A1 | Australia | A1 | |
| AU2009327529B2 | Australia | B2 | |
| JP6062895B2 | Japan | B2 | |
| JP2017084386A | Japan | A | |
| CN101346739B | China | B | |
| US9824074B2 | United States of America | B2 | |
| JP6397470B2 | Japan | B2 | |
| JP2018206426A | Japan | A | |
| AU2019204227A1 | Australia | A1 | |
| US10380597B2 | United States of America | B2 | |
| US10380602B2 | United States of America | B2 | |
| CN103984762B | China | B | |
| JP2021012725A | Japan | A | |
| BRPI0922979A2 | Brazil | A2 | |
| JP6851351B2 | Japan | B2 | |
| AU2021202010A1 | Australia | A1 | |
| US11004090B2 | United States of America | B2 | |
| JP7047042B2 | Japan | B2 | |
| BRPI0922979B1 | Brazil | B1 | |
| US2022180376A1 | United States of America | A1 | |
| US2022188841A1 | United States of America | A1 | |
| JP2022104931A | Japan | A | |
| US11443329B2 | United States of America | B2 | |
| US11468453B2 | United States of America | B2 | |
| US2023081309A1 | United States of America | A1 | |
| US11741482B2 | United States of America | B2 | |
| US2023368218A1 | United States of America | A1 |
21 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Written notification of registration of transferJAPANESE INTERMEDIATE CODE: R350R350 | R350 | |
| Written request for registration of change of domicileJAPANESE INTERMEDIATE CODE: R313531S531 | S531 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 |
Numbers
- Publication
- 4909360
- Publication, DOCDB
- 4909360
- Publication, EPODOC
- JP4909360B
- Application
- 2008547550
- Application, DOCDB
- 2008547550
- Application, EPODOC
- JP20080547550
Titles2
- Japanese
- 電子ネットワークを介して広告の作成、配布及び追跡するシステム及び方法
- English
- Systems and methods for creating, distributing and tracking ads over electronic networks
Classification
- CPC, 12
- G06Q30/00
- G06Q30/02
- G06Q30/0267
- G06Q30/0275
- G06Q30/0273
- G06Q30/0251
- G06Q30/0276
- G06Q30/0261
- G06Q30/0277
- G06Q30/0256
- G06Q30/0269
- G06Q30/0254
- IPC, 6
- G06Q30 02
- G06Q30 04
- G06Q30 08
- G06F13 00
- G09F19 00
- G06Q30 00