(57)【特許請求の範囲】
【請求項１】
オープン広告をターゲットウェブサイトと一体化するためのコンピュータ実行方法であって、
製品のオークションリストを含むオープン広告と、該オークションリストに関する、遠隔的に実行可能な第１のソフトウェアコードとをともに作成するオンラインオークションサーバとのネットワークを介して、販売者がオークションウェブサイトを通じて製品をオークションに掛けられるようにするステップと、
前記販売者が前記オークションリストのオープン広告を要求したことに応答して、前記第１のソフトウェアコードにターゲットウェブサイトとともに機能するようにマーキングするステップと、
前記ターゲットウェブサイトをホストするターゲットウェブサイトサーバから前記ソフトウェアコードの遠隔サーバ呼び出しを受け取るステップと、
前記呼び出しを受け取ったことに応答して前記第１のソフトウェアコードによって、前記オークションサーバにアクセスできるようにするための、自己実行可能なスクリプトコード及びオークション製品識別情報を含む第２のソフトウェアコードを生成するステップと、
潜在的入札者が前記ターゲットウェブサイトを閲覧したことに応答して前記ターゲットウェブサイトの広告位置に提供される前記オークションリストに関する具体的情報を表示する前記オープン広告を作成するように前記ターゲットウェブサイトサーバによる実行のために構成された前記第２のソフトウェアコードを前記ターゲットウェブサイトサーバへ送信するステップと、
前記オープン広告を前記広告位置に表示するためのウェブ互換モジュールとして配送するステップと、
を含むことを特徴とする方法。
【請求項２】
前記ターゲットウェブサイトが、前記オンラインオークションサーバのアフィリエイトウェブサイトであり、前記方法が、前記販売者のアフィリエイトログインユーザ識別情報（ＵＳＥＲＩＤ）を確認した後で、アフィリエイトウェブサイトサーバから内部アプリケーションプログラミングインターフェイス（ＡＰＩ）コードを含む前記第１のソフトウェアコードの前記呼び出しを受け取るステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記販売者が複数の製品の複数のオークションリストを有し、前記方法が、
前記複数のオークションリストの少なくともいくつかの各々に関連するキーワードを前記販売者から受け取るステップと、
前記オープン広告を提供するためのキーワードを前記販売者が選択できるようにするステップと、
を含み、前記第２のソフトウェアコードが、前記キーワードに関する個々の製品を含むオープン広告を作成する、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記ターゲットウェブサイトがサードパーティウェブサイトであり、前記方法が、前記販売者のオークションサイトログインユーザ識別情報（ＵＳＥＲＩＤ）及びパスワードを確認した後で、アフィリエイトウェブサイトサーバから外部アプリケーションプログラミングインターフェイス（ＡＰＩ）コードを含む前記第１のソフトウェアコードの前記呼び出しを受け取るステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記販売者が複数の製品の複数のオークションリストを有し、前記方法が、
前記複数のオークションリストの少なくともいくつかの各々に関連するキーワードを前記販売者から受け取るステップと、
前記オープン広告を提供するためのキーワードを前記販売者が選択できるようにするステップと、
を含み、前記第２のソフトウェアコードが、前記キーワードに関する個々の製品を含むオープン広告を作成する、
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記オープン広告により表示される前記具体的情報が、前記製品のサムネイル、前記製品のタイトル又は説明、瞬間入札価格、オークションの終了までの残り時間、前記オークションリストにリンクする入札ユニフォームリソースロケータ（ＵＲＬ）、製品情報にリンクする製品ＵＲＬ、及びこれらの組み合わせのうちの１又はそれ以上を含む、
ことを特徴とする請求項１に記載の方法。
【請求項７】
前記潜在的入札者が前記オープン広告の入札ＵＲＬに関与したことに応答して、前記潜在的入札者のウェブブラウザを前記オークションウェブサイトのオークションリストにリダイレクトするステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項８】
１又はそれ以上の潜在的入札者が前記入札ＵＲＬに各々関与したこと、
前記オークションウェブサイトのオークションリストにリンクする入札に潜在的入札者が各々成功したこと、
のいずれか一方又は両方に関して前記販売者に課金するステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項９】
前記潜在的入札者が前記ターゲットウェブサイトを閲覧したことに応答して、前記第２のソフトウェアコードが前記オークションサーバを暗号化された前記オークション製品識別情報で呼び出すようにするステップ、をさらに含み、
前記ウェブ互換モジュールは、前記広告位置に表示するためのハイパーテキストマークアップ言語（ＨＴＭＬ）モジュールを含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記販売者が、前記オープン広告が複数のターゲットウェブサイトに提供されるように要求できるようにするステップと、
前記ターゲットウェブサイトの各々が、前記第１のソフトウェアコードを呼び出して各それぞれのターゲットウェブサイト上に前記オープン広告を生成したことに関して前記販売者に課金するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１１】
オープン広告をターゲットウェブサイトと一体化するためのシステムであって、
販売者がネットワークを介してオークションウェブサイトを通じて製品をオークションに掛けられるようにするためのオンラインオークションサーバを備え、該オークションサーバは、該サーバが含む製品のオークションリストを含むオープン広告を作成し、前記システムは、
メモリと、
前記メモリに結合されたプロセッサと、
前記プロセッサ及び前記メモリに結合された通信インターフェイスと、
前記プロセッサに結合され、前記製品のオークションリストを作成したことに応答して遠隔的に実行可能な第１のソフトウェアコードを作成するように構成されたソフトウェアコード生成器と、
をさらに備え、
前記通信インターフェイスが、ターゲットウェブサイトをホストするターゲットウェブサイトサーバから前記第１のソフトウェアコードの遠隔サーバ呼び出しを受け取り、
前記プロセッサが、前記呼び出しを受け取ったことに応答して前記第１のソフトウェアコードを使用して、前記オークションサーバにアクセスできるようにするための、自己実行可能なスクリプトコード及びオークション製品識別情報（ＩＤ）を含む第２のソフトウェアコードを生成するように構成され、
前記通信インターフェイスが、潜在的入札者が前記ターゲットウェブサイトを閲覧したことに応答して前記ターゲットウェブサイトの広告位置に提供される前記オークションリストに関する具体的情報を表示するオープン広告を作成するように前記ターゲットウェブサイトサーバによる実行のために構成された前記第２のソフトウェアコードを前記ターゲットウェブサイトサーバへ送信し、
前記オープン広告を前記広告位置に表示するためのウェブ互換モジュールとして配送する、ことを特徴とするシステム。
【請求項１２】
前記ターゲットウェブサイトサーバが、前記第２のソフトウェアコードの実行時に、暗号化された前記製品ＩＤを前記オークションサーバに提出し、前記ソフトウェアコード生成器が、前記暗号化された製品ＩＤを解読するためのフロントエンドアプリケーションプログラミングインターフェイス（ＡＰＩ）を生成して、前記ターゲットウェブサイトサーバによる前記オークションサーバへのアクセスを認証する、
ことを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記ターゲットウェブサイトが、前記オンラインオークションサーバのアフィリエイトウェブサイトであり、前記プロセッサ及び通信インターフェイスが、
前記販売者のアフィリエイトログインユーザ識別情報（ＵＳＥＲＩＤ）を確認した後で、アフィリエイトウェブサイトサーバから内部アプリケーションプログラミングインターフェイス（ＡＰＩ）コードを含む前記第１のソフトウェアコードの前記呼び出しを受け取り、
前記内部ＡＰＩコードのフラグを前記アフィリエイトウェブサイトとともに機能するように設定する、
ように構成される、
ことを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記販売者が複数の製品の複数のオークションリストを有し、前記プロセッサ及び通信インターフェイスが、
前記複数のオークションリストの少なくともいくつかの各々に関連するキーワードを前記販売者から受け取り、
前記オープン広告を提供するためのキーワードを前記販売者が選択できるようにする、ように構成され、前記第２のソフトウェアコードが、前記キーワードに関する個々の製品に関する特徴を含むオープン広告を作成する、
ことを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記ターゲットウェブサイトがサードパーティウェブサイトであり、前記プロセッサ及び通信インターフェイスが、
前記販売者のオークションサイトログインユーザ識別情報（ＵＳＥＲＩＤ）及びパスワードを確認した後で、アフィリエイトウェブサイトサーバから外部アプリケーションプログラミングインターフェイス（ＡＰＩ）コードを含む前記第１のソフトウェアコードの前記呼び出しを受け取り、
前記外部ＡＰＩのフラグを前記サードパーティウェブサイトとともに機能するように設定する、
ように構成される、
ことを特徴とする請求項１１に記載のシステム。
【請求項１６】
前記販売者が複数の製品の複数のオークションリストを有し、前記プロセッサ及び前記通信インターフェイスが、
前記複数のオークションリストの少なくともいくつかの各々に関連するキーワードを前記販売者から受け取り、
前記オープン広告を提供するためのキーワードを前記販売者が選択できるようにする、
ように構成され、前記第２のソフトウェアコードが、前記キーワードに関する個々の製品を含むオープン広告を作成する、
ことを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記オープン広告により表示される前記具体的情報が、前記製品のサムネイル、前記製品のタイトル又は説明、瞬間入札価格、オークションの終了までの残り時間、前記オークションリストにリンクする入札ユニフォームリソースロケータ（ＵＲＬ）、製品情報にリンクする製品ＵＲＬ、及びこれらの組み合わせのうちの１又はそれ以上を含む、
ことを特徴とする請求項１１に記載のシステム。
【請求項１８】
前記プロセッサが、
１又はそれ以上の潜在的入札者が前記入札ＵＲＬに各々関与したこと、
前記オークションウェブサイトのオークションリストにリンクする入札に潜在的入札者が各々成功したこと、
のいずれか一方又は両方に関して前記販売者に課金するように構成される、
ことを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記プロセッサが、
潜在的入札者が前記ターゲットウェブサイトを閲覧したことに応答して、前記第２のソフトウェアコードが前記オークションサーバを前記オークション製品ＩＤで呼び出すようにし、
前記ウェブ互換モジュールは、前記広告位置に表示するためのハイパーテキストマークアップ言語（ＨＴＭＬ）モジュールを含む、
ように構成される、
ことを特徴とする請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示する実施形態は、オンラインオークションが提供するオープン広告を他のＥコマース活動と一体化することに関し、より詳細には、オークションリストに関するオープン広告をターゲットウェブサイト及び検索結果ページと一体化することに関する。
【背景技術】
【０００２】
電子商取引、すなわちＥコマースは、インターネット及びその他のコンピュータネットワークなどの電子システムを介して製品又はサービスを購入及び販売することで構成される。電子的に行われる取引の量は、インターネットの拡大により異常に増加している。様々な商取引がこの方法で行われ、電子的資金移動、サプライチェーンマネジメント、インターネットマーケティング、オンライン取引処理、電子データ交換（ＥＤＩ）、在庫管理システム、及び自動データ収集システムの革新に拍車を掛けるとともにこれらを促している。最新の電子商取引、すなわちＥコマースは、通常は取引のライフサイクルにおける少なくともある時点でワールドワイドウェブ（「Ｗｅｂ」）を使用するが、電子メールなどのより広い範囲の技術も同様に含むことができる。
【０００３】
大半のＥコマースは、ウェブサイト上のプレミアムコンテンツへのアクセスのような仮想アイテムに関して完全に電子的に行われるが、ほとんどのＥコマースでは、物理的アイテムを何らかの方法で輸送することが必要となる。オンラインリテーラはＥテーラとしても知られており、オンラインリテールはＥテールとしても知られている。ほとんどの大規模リテーラは、ウェブ上に電子商取引を存在させている。
【０００４】
Ｙａｈｏｏ！、ｅＢａｙ、Ｕｂｉｄ、Ｏｖｅｒｓｔｏｃｋなどのオンラインオークションが人気を集めている。現在のところ、Ｙａｈｏｏ！のオークションサイトには、香港、シンガポール、及び台湾のオークションサイトがある。別の人気上昇中のオークションサイトとして、アジアン・パシフィック・オークション・センター（ＡＰＡＣ）のオークションサイトがあり、このサイトには購入者と販売者を引き合わせるグローバルマーケティングが含まれる。すなわち、ＡＰＡＣサイトは、その販売者に、販売する商品を識別するシステムにおいて自分の商品の広告主にもなれる機会を提供し、購入準備において購入者と販売者を結び付ける。
【０００５】
インターネット広告は数十億ドル産業であり、ここ数年間は二桁成長している。インターネット広告は、カリフォルニア州サニーベールのＹａｈｏｏ！社又はカリフォルニア州マウンテンビューのＧｏｏｇｌｅ社などのインターネット会社の主な収益源でもあり、これらの会社は、広告主と出版社とインターネットユーザとをつなぐ広告ネットワークを提供する。歴史的に、収益の大部分は、スポンサ付き検索広告、及び例えば検索エンジンを介して検索を行うことに関するその他の広告によってもたらされる。別の主な収益源として、広告に関連するコンテンツマッチング材料を含むディスプレイ広告をウェブページに提供することが挙げられる。これらのウェブページは、Ｙａｈｏｏ！又はＧｏｏｇｌｅが作成又はホストするようなアフィリエイトネットワークで見つけることができ、或いはこのようなサービスプロバイダのネットワークの外部に存在するサードパーティウェブサイトの場合もある。しかしながら、アフィリエイト又はサードパーティウェブサイトを通じて、或いは検索マーケティングシステムが提供する検索結果ページを通じてオンラインオークションリストを宣伝するために作成されたオープン広告を一体化しているオンライン検索会社又は広告会社は存在しない。
【発明の概要】
【課題を解決するための手段】
【０００６】
前書きとして、以下で説明する実施形態は、オンラインオークションが提供するオープン広告を他のＥコマース活動と一体化することに関し、より詳細には、オークションリストに関するオープン広告をターゲットウェブサイト及び検索結果ページと一体化することに関する。
【０００７】
第１の態様では、オープン広告をターゲットウェブサイトと一体化するためのコンピュータ実行方法を開示し、この方法は、製品のオークションリストと、このオークションリストに関する第１のソフトウェアコードとをともに作成するオンラインオークションサーバとのネットワークを介して、販売者がオークションウェブサイトを通じて製品をオークションに掛けられるようにするステップと、販売者がオークションリストのオープン広告を要求したことに応答して、第１のソフトウェアコードにターゲットウェブサイトとともに機能するようにマーキングするステップと、ターゲットウェブサイトをホストするターゲットウェブサイトサーバからソフトウェアコードの呼び出しを受け取るステップと、第１のソフトウェアコードを使用して、オークションサーバにアクセスできるようにするためのオークション製品識別情報を含む第２のソフトウェアコードを生成するステップと、ターゲットウェブサイトの広告位置に提供されるオークションリストに関する具体的情報を表示するオープン広告を作成するように構成された第２のソフトウェアコードをターゲットウェブサイトサーバへ送信するステップとを含む。
【０００８】
第２の態様では、オープン広告を検索マーケティングと一体化するためのコンピュータ実行方法を開示し、この方法は、製品のオークションリストを作成するオンラインオークションサーバとのネットワークを介して、販売者がオークションウェブサイトを通じて製品をオークションに掛けられるようにするステップと、販売者が、検索結果ページに広告を提供する検索マーケティング広告サーバを通じてオープン広告にオークションリストを宣伝するようにオークションサーバを通じて要求できるようにするステップと、オークションリストに関する第１のソフトウェアコードをオークションサーバによって作成するステップと、検索マーケティング広告サーバから第１のソフトウェアコードの呼び出しを受け取るステップと、第１のソフトウェアコードを使用して、オークションサーバにアクセスできるようにするためのオークション製品識別情報を含む第２のソフトウェアを生成するステップと、検索クエリに応答して検索結果ページの広告位置に提供される具体的情報を表示するオープン広告を作成するように構成された第２のソフトウェアコードを検索マーケティング広告サーバへ送信するステップとを含む。
【０００９】
第３の態様では、オープン広告を検索マーケティングと一体化するためのコンピュータ実行方法を開示し、この方法は、オンラインオークションサーバを通じて製品のオークションリストを作成する処理中に作成されたユーザ識別情報（ＵＳＥＲＩＤ）及びパスワードを確認することにより、オークション販売者の検索マーケティング広告サーバへのアクセスを認証するステップと、オークションリストを宣伝するためのオープン広告を検索結果ページ上に作成するように要求された、オークションリストにリンクする入札ユニフォームリソースロケータ（ＵＲＬ）、オークションに掛けられる製品に関するキーワード、及び課金される方法を含む情報を検索マーケティング広告サーバによって販売者から受け取るステップと、潜在的入札者によるキーワードの検索に応答して戻された検索結果ページの位置に検索マーケティング広告サーバによってオープン広告を提供するステップとを含む。
【００１０】
第４の態様では、オープン広告をターゲットウェブサイトと一体化するためのシステムを開示し、このシステムは、ネットワークを介して販売者がオークションウェブサイトを通じて製品をオークションに掛けられるようにするためのオンラインオークションサーバを含み、このオークションサーバは、このサーバ自体が含む製品のオークションリストを作成する。システムは、メモリと、メモリに結合されたプロセッサと、プロセッサ及びメモリに結合された通信インターフェイスと、プロセッサに結合され、製品のオークションリストを作成したことに応答して遠隔的に実行可能な第１のソフトウェアコードを作成するように構成されたソフトウェアコード生成器とを含む。通信インターフェイスは、ターゲットウェブサイトをホストするターゲットウェブサイトサーバから第１のソフトウェアコードの呼び出しを受け取る。プロセッサは、第１のソフトウェアコードを使用して、オークションサーバにアクセスできるようにするためのオークション製品識別情報（ＩＤ）を含む第２のソフトウェアコードを生成するように構成される。通信インターフェイスは、ターゲットウェブサイトの広告位置に提供されるオークションリストに関する具体的情報を表示するオープン広告を作成するように構成された第２のソフトウェアコードをターゲットウェブサイトサーバへ送信する。
【００１１】
第５の態様では、オープン広告を検索マーケティングと一体化するためのシステムを開示し、このシステムは、ネットワークを介して販売者がオークションウェブサイトを通じて製品をオークションに掛けられるようにするオンラインオークションサーバを含む。オークションサーバは、製品のオークションリストを作成するとともに、メモリと、メモリに結合されたプロセッサと、プロセッサ及びメモリに結合された通信インターフェイスと、プロセッサに結合され、製品のオークションリストを作成したことに応答して第１のソフトウェアコードを作成するように構成されたソフトウェアコード生成器とを含む。プロセッサ及び通信インターフェイスは、販売者が、検索結果ページに広告を提供する検索マーケティング広告サーバを通じてオークションリストを宣伝するためのオープン広告を要求できるようにするよう構成され、ソフトウェアコード生成器が、オークションリストに関する第１のソフトウェアコードを作成する。通信インターフェイスは、検索マーケティング広告サーバから第１のソフトウェアコードの呼び出しを受け取り、プロセッサは、第１のソフトウェアコードを使用して、オークションサーバにアクセスできるようにするためのオークション製品識別情報（ＩＤ）を含む第２のソフトウェアコードを生成するように構成される。通信インターフェイスは、検索クエリに応答して検索結果ページの広告位置に提供される具体的情報を表示するオープン広告を作成するように構成された第２のソフトウェアコードを製品ＩＤとともに検索マーケティング広告サーバへ送信する。
【００１２】
第６の態様では、オープン広告を検索マーケティングと一体化するためのシステムを開示し、このシステムは、オンラインオークションサーバを通じて製品のオークションリストを作成する処理中に作成されたユーザ識別情報（ＵＳＥＲＩＤ）及びパスワードを確認することによりオークション販売者のアクセスを認証するための検索マーケティング広告サーバを含む。検索マーケティング広告サーバは、メモリと、メモリに結合されたプロセッサと、プロセッサに結合された通信インターフェイスと、プロセッサ及び通信インターフェイスに結合された広告デリバラーとを含む。通信インターフェイスは、オークションリストを宣伝するためのオープン広告を検索結果ページ上に作成するように要求された、オークションリストにリンクする入札ユニフォームリソースロケータ（ＵＲＬ）、オークションに掛けられる製品に関するキーワード、及び課金される方法を含む情報を販売者から受け取る。広告デリバラーは、潜在的入札者によるキーワードの検索に応答して戻された検索結果ページの位置にオープン広告を提供する。
【００１３】
以下の図及び詳細な説明を検討すると、当業者には他のシステム、方法、特徴及び利点が明らかであり、又は明らかになる。全てのこのような追加のシステム、方法、特徴及び利点は、本説明及び本発明の範囲に含まれ、以下の特許請求の範囲により保護されることを意図する。
【００１４】
以下の図面及び説明を参照すれば、システムをより良く理解することができる。図中の構成要素は必ずしも縮尺通りではなく、むしろ本発明の原理を示す際には強調している。さらに、図では異なる図全体を通じて同じ参照数字が対応する部分を示す。
【図面の簡単な説明】
【００１５】
【図１】ターゲットウェブサイト又は広告マーケティング検索の検索結果ページなどを通じて、オークションリストを宣伝するためのオープン広告を他のＥコマース活動に一体化するための例示的なシステムを示す図である。
【図２】３つの異なるｉＰｈｏｎｅ製品のオープン広告のハイパーテキストメディア言語（ＨＴＭＬ）モジュールを表示するターゲットウェブサイト、この例ではサードパーティウェブサイトの例を示すスクリーンショットである。
【図３】オークションアプリケーションプログラミングインターフェイス（ＡＰＩ）を呼び出すターゲットウェブサイトサーバにより提供されるターゲットウェブサイトとオープン広告を一体化するための例示的な方法を示すフロー図である。
【図４】内部ＡＰＩを呼び出すアフィリエイトウェブサイトサーバにより提供されるアフィリエイトウェブサイトとオープン広告を一体化するための例示的な方法を示すフロー図である。
【図５】外部ＡＰＩを呼び出すサードパーティウェブサイトサーバによるサードパーティウェブサイトとオープン広告を一体化するための例示的な方法を示すフロー図である。
【図６】３つの異なるｉＰｈｏｎｅ製品のオープン広告のＨＴＭＬモジュールを表示する検索結果ページの例を示すスクリーンショットである。
【図７】オープン広告を検索マーケティング広告サーバと一体化して検索結果ページとともに提供されるようにするための例示的な方法を示すフロー図である。
【図８】オークションリストのオープン広告をＥコマースにおけるターゲットウェブサイトと一体化するための例示的な方法を示すフロー図である。
【図９】オークションリストのオープン広告をＥコマースにおける検索結果ページと一体化するための例示的な方法を示すフロー図である。
【発明を実施するための形態】
【００１６】
前書きとして、開示する実施形態は、オンラインオークションが提供するオープン広告を他のＥコマース活動と一体化することに関し、より詳細には、オークションリストに関するオープン広告をターゲットウェブサイト及び検索結果ページと一体化することに関する。オープン広告をターゲットウェブサイト及びオンライン検索ページの検索結果ページと一体化することにより、オークション販売者が自身の製品をより良く宣伝できるようになり、これが入札者の関心を高め、オークションに掛けられた商品の最終販売額を吊り上げる。「オープン広告」という用語は、全ての潜在的入札者が入札に対してオープンかつパブリックにアクセスできるオークション対象製品又はサービスの広告を意味する。また、あらゆる販売者が、検索結果ページ及びその他のサードパーティウェブページ上でオープン広告を通じて自身の製品を広告することも「オープン」である。本文脈では、潜在的入札者とは、検索又はブラウジング中に自身のブラウザに配信されるウェブページ上に広告の提供を受けることができるあらゆるインターネット又はワールドワイドウェブ（「Ｗｅｂ」）の検索者を含むことができる。
【００１７】
図１は、オークションリストを宣伝するためのオープン広告を、ターゲットウェブサイト又は広告マーケティング検索の検索結果ページなどを通じて他のＥコマース活動に一体化するための例示的なシステム１００を示す図である。システム１００は、販売者ブラウザ１０４を有する複数の販売者機械１０２、及び潜在的入札者ブラウザ１０８を有する複数の潜在的入札者機械１０６を含むことができ、これらの両方はネットワーク１１０を介して通信する。ネットワーク１１０は、インターネット又はワールドワイドウェブ（「Ｗｅｂ」）、ワイドエリアネットワーク（ＷＡＮ）、ローカルエリアネットワーク（「ＬＡＮ」）、及び／又はエクストラネットを含むことができ、有線又は無線接続のいずれかを介してこれらに接続することができる。潜在的入札者機械１０６及び販売者機械１０２は、あらゆるネットワーク化対応コンピュータ装置を含むことができ、従ってパーソナルコンピュータに限定されず、携帯情報端末（ＰＤＡ）、携帯電話、ラップトップ、又はその他の移動体装置などを含むことができる。
【００１８】
システム１００は、メモリ１１６と、プロセッサ１１８と、通信インターフェイス１２０と、データベース１２２と、ソフトウェアコード生成器１２４と、競売人アドミニストレータ１２６とを有するオークションサーバ１１４をさらに含むことができる。オークションサーバ１１４は、潜在的入札者がアクセスして、ネットワーク１１０を介して販売者の製品に入札するための入札サブページ１３２を有するオークションウェブサイト１３０を作成するように構成される。
【００１９】
システム１００は、メモリ１１６と、プロセッサ１１８と、通信インターフェイス１２０と、データベース１２２と、検索結果フォーマッタ１３８と、広告（ａｄ）デリバラー１４０とを有する検索マーケティング広告サーバ１３４をさらに含むことができる。検索マーケティング広告サーバ１３４は、検索エンジン（図示せず）にインターフェイス接続し、或いはこれと別様に一体化することができ、また検索結果ページ１４２にあらゆる数の広告を提供するように構成することができる。これらの広告は、広告主が対価を払うスポンサ付き広告、及び特にこの用途に対しては、販売者が要求するオークション入札リンク１４８（又はその他の選択可能なハイパーリンクの印）を含むオープン広告１４４を含むことができる。
【００２０】
システム１００は、メモリ１１６と、プロセッサ１１８と、通信インターフェイス１２０と、データベース１２２と、ウェブサイトフォーマッタ１５８と、広告（ａｄ）デリバラー１６０とを有するターゲットウェブサイトサーバ１５４をさらに含むことができる。ターゲットウェブサイトサーバ１５４は、ターゲットウェブサイト１６２を作成するとともに、ターゲットウェブサイト１６２にあらゆる数の広告を提供するように構成される。これらの広告は、スポンサ付き広告、及び特にこの用途に対しては、オークション入札リンク１４８を含むオープン広告１４４を含むことができる。潜在的入札者が潜在的入札者機械１０６のブラウザ１０８を通じてオークション入札リンク１４８を選択すると、オークション入札リンク１４８は、潜在的入札者をネットワーク１１０を介してオークションウェブサイト１３０の入札サブページ１３２へリダイレクトし、ここで潜在的入札者は、オープン広告１４４に広告されているオークション対象製品に入札することができる。
【００２１】
オークションサーバ１１４、検索マーケティング広告サーバ１３４、及びターゲットウェブサイトサーバ１５４は、ローカル接続により、又はネットワーク１１０を介して遠隔的に互いに結合することができる。本明細書では、「〜に結合される」という語句は、直接接続されること、或いは１又はそれ以上の中間構成要素を介して間接的に接続されることを意味するものと定義する。
【００２２】
販売者は、ネットワーク１１０を介してオークションサーバ１１４にアクセスすることにより、製品をオークションに掛けて販売することができる。販売者が、販売者ブラウザ１０８から製品のオークションに申し込むと、オークションサーバ１１４はオークションリストを作成して、この製品をオークションウェブサイト１３０上にリストする。オークションウェブサイト１３０は、潜在的入札者に課金するオークション料金に関する限られた量の広告しか提供することができないが、オークションに関心を示す可能性のある人物が全て、その製品が販売に出されていること、或いは潜在的入札者がオークションウェブサイト１３０を通じてその製品に入札できることを知っているわけではないので、潜在的入札者への露出は制限される。
【００２３】
従って、販売者は、本明細書に開示する実施形態を通じ、提供される検索マーケティング広告サーバ１３４及び／又はターゲットウェブサイトサーバ１５４のサービスにアクセスして、いくつかの見込まれるターゲットウェブサイト（１６２）又は検索結果ページ（１４２）にオープン広告１４４を提供することにより、より多くの層の潜在的入札者に届く迅速かつシームレスな広告を実現することができる。この処理を容易にするために、販売者がオークションリストを作成してオークションウェブサイト１３０以外で広告を行うことを選択した時点で、オークションサーバ１１４は、そのソフトウェアコード生成器１２４を通じてアプリケーションプログラミングインターフェイス（ＡＰＩ）コード（又はその他の遠隔的に実行可能なソフトウェアコード）を生成する。販売者の登録時には、オークションサーバ１１４が販売者にユーザ識別情報（ＵＳＥＲＩＤ）及び／又はパスワードも提供し、これを通信インターフェイス１２０が使用してオークションサーバ１１４へのアクセスを認証することができる。
【００２４】
以下でより詳細に説明するＡＰＩコードは、１又はそれ以上の製品に固有のものとして作成することができ、これを１又はそれ以上のキーワードに関連付けてもよいし、或いは関連付けなくてもよい。遠隔手順呼び出し（ＲＰＣ）を通じて実行できるその他のソフトウェアコード又はスクリプティングを使用することもでき、従って本明細書で引用するＡＰＩコードは例示的なものにすぎず、オープン広告１４４を生成するために使用できるスクリプティング（又は自己実行可能）コードを配信するように構成されたあらゆる種類のソフトウェアコードを含むことができ、使用するソフトウェアコードの種類を限定すると解釈すべきではない。従って、本明細書で使用するＡＰＩコードは、あらゆる遠隔実行可能なソフトウェアコードを含むと理解される。ＲＰＣを遠隔サーバ呼び出しと呼ぶこともある。また、遠隔ソースが１又はそれ以上のオークション対象製品に関連するオープン広告１４４を提供しようとしたときに、この遠隔ソースによってＡＰＩ又はその他のコードが呼び出された場合、これらのコードを起動することができる。検索マーケティング広告サーバ１３４又はターゲットウェブサイトサーバ１５４などのクライアントから呼び出されるオークションサーバ１１４のサーバ側コードをサービスと呼ぶこともできる。ＲＰＣを作成する行為をサービスの呼び出しと呼ぶこともある。
【００２５】
ターゲットウェブサイトサーバ１５４は、上述したようなウェブサイトフォーマッタ１５８及びその他のハードウェア及びソフトウェアを通じて、ターゲットウェブサイト１６２をインターネット又はウェブ上でホストされるようにフォーマットすることができる。プロセッサ１１８及びウェブサイトフォーマッタ１５８に結合することができる広告デリバラー１６０は、ターゲットウェブサイト１６２上の様々な広告位置に広告を配信（又は提供）することにより、その機能を果たすことができる（図２）。オープン広告１４４を生成して他の広告とともに提供される（或いは単独で提供される）ようにするために、広告デリバラー１６０は、オークションサーバ１１４に存在する、例えばオークション対象製品のために作成されたそのデータベース１２２に記憶されたオークションＡＰＩ（又はその他のソフトウェアコード）を呼び出す。この処理については以下でより詳細に説明する。オープン広告１４４は、オークション対象製品を宣伝するとともに、オークションウェブサイト１３０の入札サブページ１３２を通じて利用できるオークションリストにリンクするための情報を含む。ターゲットウェブサイトサーバ１５４の通信インターフェイス１２０は、ターゲットウェブサイトサーバ１５４が、販売者機械１０２、潜在的入札者機械１０６、及びオークションサーバ１１４と容易にローカル及び／又はネットワーク化通信を行えるようにすることができる。
【００２６】
より詳細に説明するように、ターゲットウェブサイトサーバ１５４及び対応するターゲットウェブサイト１６２は、Ｙａｈｏｏ！又はｅＢａｙなどのオークションサーバ１１４のアフィリエイトサービスプロバイダのウェブサイトを含むことができ、或いはオークションサーバ１１４のサービスプロバイダネットワークの外部でホストされるサードパーティウェブサイトであってもよい。
【００２７】
検索マーケティング広告サーバ１３４は、一般に検索結果リスト内の個々の文書又はウェブページへのユニフォームリソースロケータ（ＵＲＬ）リンクを含む複数の関連結果を含む検索結果ページ１４２（図６）を、上述したその検索結果フォーマッタ１３８及び他のハードウェア及びソフトウェアを通じてフォーマットすることができる。販売者は、検索マーケティング広告サーバ１３４の検索マーケティングウェブサイト（図示せず）にアクセスし、まだ申し込みが行われていない場合には、Ｙａｈｏｏ！などの広告ブローカーを通じて検索マーケティング広告主になるための申し込みを行うことができる。検索マーケティング広告サーバ１３４は、必要であれば販売者を登録して、販売者の検索マーケティング広告サーバ１３４へのアクセスが将来的に認証されるように検索ユーザ識別情報（ＵＳＥＲＩＤ）及び／又はパスワードを作成することができる。検索マーケティング広告サーバ１３４はまた、スポンサ付き広告リスト、この場合はオークション対象製品のオープン広告１４４と一体化されたスポンサ付き広告リストを作成するために必要な情報を提供するように販売者を促す。この情報は、以下に限定されるわけではないが、利用できる場合には、潜在的入札者のトラフィックに関して販売者に課金する方法、販売者が１日当たりどのくらいのコストを考慮したいと思っているか、広告しようとする製品に関するキーワード、及び製品の識別情報を含むことができる。この情報及びその使用法については、以下でより詳細に説明する。
【００２８】
次に、検索マーケティング広告サーバ１３４の広告デリバラー１４０が、１又はそれ以上の検索結果ページ１４２内の様々な広告位置に広告を配信（又は提供）することにより、その機能を果たすことができる（図６）。一般に、これらの広告位置はスポンサ付き広告スロットと呼ばれ、歴史的に検索結果ページ１４２上の基本的な北、南、及び西の方向に位置する。オープン広告１４４を生成して他のスポンサ付き広告とともに提供されるようにするために、プロセッサ１１８及び検索結果フォーマッタ１３８に結合できる広告デリバラー１４０は、オークション対象製品のために作成されたオークションサーバ１１４に存在するオークションＡＰＩを呼び出す。オープン広告１４４は、オークション対象製品を宣伝するとともにオークションウェブサイト１３０の入札サブページ１３２を通じて利用できるオークションリストにリンクするための情報を含む。通信インターフェイス１２０は、検索マーケティング広告サーバ１３４が、販売者機械１０２、潜在的入札者機械１０６、及びオークションサーバ１１４と容易にローカル及び／又はネットワーク化通信を行えるようにすることができる。
【００２９】
図２は、３つの異なるｉＰｈｏｎｅ製品のオープン広告１４４のＨＴＭＬモジュールを表示するターゲットウェブサイト、この場合はサードパーティのウェブサイト１６２の例を示すスクリーンショットである。このサイトは、Ｊｏｈｎ  ＳｍｉｔｈのＦａｃｅｂｏｏｋページであり、Ｙａｈｏｏ！、ｅＢａｙ、又はＵｂｉｄなどのオークションサーバ１１４のアフィリエイトサービスプロバイダを含むネットワークの外部に存在するので、サードパーティのターゲットウェブサイト１６２である。対照的に、ターゲットウェブサイト１６２がオークションサーバ１１４と同じサービスプロバイダによってホストされる場合、このサイトはアフィリエイトウェブサイト１６２と呼ばれる。アフィリエイトウェブサイト１６２へのオープン広告１４４の提供は、サードパーティウェブサイト１６２へのオープン広告１４４の提供とは若干異なり、このことは図４及び図５を参照するとすぐに明らかになる。
【００３０】
さらに図２を参照すると、オープン広告１４４の個々のリストが「今すぐ入札！」というテキストを含み、これらの各々が、各それぞれのオークションリストのためのオークションウェブサイト１３０の入札サブページ１３２に至る別個のオークション入札ハイパーリンク１４８を含む。本明細書では、オークション入札リンク１４８を、単純に入札ユニフォームリソースロケータ（ＵＲＬ）１４８と別様に呼ぶことができる。個々のオークションリストのオープン広告１４４には、製品画像のサムネイル２０４、説明タイトル２０８、入札価格２１２、入札終了までの残り時間２１６、及び任意に製品ＵＲＬ（図示せず）がさらに含まれる。製品ＵＲＬは、説明タイトル２０８又はサムネイル２０４の１又はそれ以上のハイパーリンクを作成することにより、オープン広告１４４の既存の機能に組み入れることができる。
【００３１】
図３は、オークションアプリケーションプログラミングインターフェイス（ＡＰＩ）３１０又はその他の遠隔的に実行可能なソフトウェアコードを呼び出すターゲットウェブサイトサーバ１５４により提供されるターゲットウェブサイト１６２とオープン広告１４４を一体化するための例示的な方法のフロー図３００である。ＡＰＩ３１０は、オークションサーバ１１４のデータベース又はこのメモリ１１６に記憶することができる。図３は、オープン広告１４４のターゲットウェブサイト１６２との一体化の概要を示すように意図したものであるが、図７を参照すれば明らかになるように、オープン広告１４４の検索マーケティングとの一体化の態様にも適用できるほど十分に拡充されている。
【００３２】
ブロック３２０において、ターゲットウェブサイトサーバ１５４への考えられる入力として、以下に限定されるわけではないが、ＵＳＥＲＩＤ、パスワード、キーワード、及び製品ＩＤを挙げることができる。これらを使用して、販売者をＵＳＥＲＩＤ及び／又はパスワードで認証し、呼び出したＡＰＩ３００に関連付けるキーワードを識別し、或いは販売者が宣伝するオークションリストに属する製品を単純に識別する。キーワードは複数のオークションリスト製品に関連付けることができるが、製品ＩＤは単一のオークションリスト製品に関する。ブロック３３０において、オークションサーバ１１４及び／又はターゲットウェブサイトサーバ１５４がログイン情報を確認して、販売者がＡＰＩ３１０を販売者の製品に関連付ける目的でオークションサーバ１１４にアクセスするのを認証する。販売者がログインすると、ブロック３４０において、オークションサーバ１１４が、オークションＡＰＩ３１０にターゲットウェブサイト１６２とともに機能するようにマーキングする。換言すれば、オークションＡＰＩ３１０（又はその他の遠隔的に実行可能なソフトウェアコード）は既に存在するが、ブロック３４０においてソフトウェアフラグが設定されるまで（そのデフォルトで）機能することはなく、従って特別な製品及び販売者のために機能するようにオークションＡＰＩ３１０にマーキングする。
【００３３】
ブロック３５０において、ターゲットウェブサイトサーバ１５４が、オークションサーバ１１４に記憶されているオークションＡＰＩ３１０を呼び出す。この呼び出しをＵＳＥＲＩＤ及びキーワードとともに入力として送信することができる。次にブロック３６０において、オークションサーバ１１４が、ターゲットウェブサイトサーバ１５４へ送信する出力を生成する。出力は、ＪａｖａＳｃｒｉｐｔ（登録商標）などのスクリプト化された自己実行可能コードによって、或いはＸＭＬベースのシンジケーションフォーマットなどの他のいずれかのデータ交換フォーマットによって（以下、両方とも一般的に「スクリプトコード」と呼ぶ）形成できるようなソフトウェアコードを含む。スクリプトコードは、オークション製品識別情報（ＩＤ）を含むことができ、これを暗号化することができる。出力が生成されるのとほぼ同時に、オークションサーバ１４４は、オークションサーバ１１４のフロントエンド１１４Ａで実行するためのフロントエンドＡＰＩ３１０Ａを作成することができる。フロントエンドＡＰＩ３１０Ａ及びオークションＡＰＩ３１０は互いに結合することができる。従って、以下で説明するように、フロントエンドＡＰＩ３１０の使用は、システムのセキュリティを向上させるためのオプションである。
【００３４】
ブロック３６４において、スクリプトコードを実行して、販売者が以前に入力した暗号化された製品ＩＤでオークションサーバ１１４を呼び出す。この呼び出しが行われると、フロントエンドＡＰＩ３１０Ａは、暗号化された製品ＩＤを解読してターゲットウェブサイトサーバ１５４によるアクセスを認証することができ、従ってハッカーなどによるオークションサーバ１１４のフロントエンド１１４Ａの悪用又は不正が防がれる。次に、オークションＡＰＩ３１０が、オープン広告１４４モジュールをフロントエンドＡＰＩ３１０Ａを介してハイパーテキストマークアップ言語（ＨＴＭＬ）で戻し、これがブロック３７０においてターゲットウェブサイト１６２に提供される。オープン広告１４４モジュールは、他の何らかの互換性のあるソフトウェア言語で実装することもできる。提出されたキーワードが２以上のオークション対象製品に関する場合、生成されたオークションＡＰＩ３１０が、図２に示すようなＨＴＭＬモジュールを作成できるスクリプトコードを生成するように構成され、オープン広告１４４は、そのキーワードに関する個々の製品を含む。
【００３５】
図４は、内部アプリケーションプログラミングインターフェイス（ＡＰＩ）４１０又はその他のソフトウェアコードを呼び出すアフィリエイトウェブサイトサーバ１５４により提供されるアフィリエイトウェブサイト１６２とオープン広告１４４を一体化するための例示的な方法のフロー図４００である。内部ＡＰＩ４１０は、オークションサーバ１１４のデータベース１２２又はこのメモリ１１６に記憶することができる。ブロック４２０において、販売者が、販売者のアフィリエイトウェブサイト１６２にオープン広告１４４を提供できるようにするために、販売者機械１０２のブラウザ１０４からアフィリエイトウェブサイトサーバ１５４にアクセスすることができる。使用可能になると、ブロック４３０において、アフィリエイトウェブサイトサーバ１６２が、販売者がアフィリエイト（又はサービスプロバイダ）システムにログインしたかどうかを自動的に判定する。これは、販売者のＵＳＥＲＩＤ及び／又はパスワードを、アフィリエイトシステムが販売者のために記憶したものと照合することにより行うことができる。比較に使用するＵＳＥＲＩＤ及びパスワードは、現在のセッションのために記憶されたものであってもよく、或いは促されたときに販売者が入力したものであってもよい。アフィリエイトウェブサイトサーバ１５４のログイン処理は、販売者がアフィリエイトウェブサイトサーバ１５４又はオークションサーバ１１４のいずれかにログインした時に、オークションサーバ１１４のログイン処理と共有される。従って、ログイン処理がオークションサーバ１１４を通じて発生したか、或いはアフィリエイトウェブサイトサーバ１５４を通じて発生したかに関わらず、アフィリエイトシステム全体にわたってこの処理をシームレスに行うことができる。
【００３６】
販売者がアクセスを認証されるとログインが完了し、フロー図４００はブロック４４０へ進む。ブロック４４０において、オークションサーバ１１４が内部ＡＰＩ４１０（又はその他の遠隔的に実行可能なソフトウェアコード）に、アフィリエイトウェブサイト１６２とともに機能するようにマーキングする。ブロック４５０において、アフィリエイトウェブサイトサーバ１５４が、オークションサーバ１１４に記憶された内部ＡＰＩ４１０を呼び出す。次に、ブロック４６０において、オークションサーバ１１４が、アフィリエイトウェブサイトサーバ１５４へ送信する出力を生成する。出力は、ＪａｖａＳｃｒｉｐｔなどのスクリプト化された自己実行可能コードによって、或いはＸＭＬベースのシンジケーションフォーマットなどの他のいずれかのデータ交換フォーマットによって（以下、両方とも一般的に「スクリプトコード」と呼ぶ）形成できるようなソフトウェアコードを含む。スクリプトコードは、オークション製品識別情報（ＩＤ）を含むことができ、これを暗号化することができる。出力が生成されるのとほぼ同時に、オークションサーバ１４４は、オークションサーバ１１４のフロントエンド１１４Ａで実行するためのフロントエンドＡＰＩ４１０Ａを作成することができる。フロントエンドＡＰＩ４１０Ａ及びオークションＡＰＩ４１０は互いに結合することができる。
【００３７】
ブロック４６４において、スクリプトコードを実行して、販売者が以前に入力した暗号化された製品ＩＤでオークションサーバ１１４を呼び出す。この呼び出しが行われると、フロントエンドＡＰＩ４１０Ａは、暗号化された製品ＩＤを解読してアフェリエイトウェブサイトサーバ１５４によるアクセスを認証することができ、従ってハッカーなどによるオークションサーバ１１４のフロントエンド１１４Ａの悪用又は不正が防がれる。次に、オークションＡＰＩ４１０が、オープン広告１４４モジュールをフロントエンドＡＰＩ４１０Ａを介してハイパーテキストマークアップ言語（ＨＴＭＬ）で戻し、これがブロック４７０においてアフェリエイトウェブサイト１６２に提供される。オープン広告１４４モジュールは、他の何らかの互換性のあるソフトウェア言語で実装することもできる。
【００３８】
図５は、外部ＡＰＩ５１０（又は他の遠隔的に実行可能なソフトウェアコード）を呼び出すサードパーティウェブサイトサーバ１５４によるサードパーティウェブサイト１６２とオープン広告１４４を一体化するための例示的な方法のフロー図５００である。外部ＡＰＩ５１０は、オークションサーバ１１４のデータベース１２２又はこのメモリ１１６に記憶することができる。ブロック５２０において、販売者が、販売者のサードパーティウェブサイト１６２にオープン広告１４４を提供できるようにするために、販売者機械１０２のブラウザ１０４からサードパーティウェブサイトサーバ１５４にアクセスすることができる。使用可能になると、ブロック５３０において、オークションサーバ１１４が、販売者がオークションサーバ１１４のオークションウェブサイト１３０にログインしたかどうかを判定する。サードパーティサーバ１５４は、オークションサーバ１１４を一部とするアフィリエイトシステムの一部ではないので、これは（図４の方法とは対照的に）自動的に行われない別個の問合せである。換言すれば、オークションサーバ１１４が必要とするログイン情報は、依然としてＵＳＥＲＩＤ及び／又はパスワードを含むことができ、これはアカウント管理サーバ（図示せず）、又はアフィリエイトシステムの外部に存在する販売者のサードパーティウェブサイトサーバ１５４が必要とするログイン情報とは異なり得る。
【００３９】
販売者がオークションサーバ１１４へのアクセスを認証されるとログインが完了し、フロー図５００はブロック５４０へ進む。また一方、図示してはいないが、オークションサーバ１１４は、自身の最初のオープン広告１４４をオークションサーバ１１４を介して掲載しようとする初めての販売者を登録することができる。ブロック５４０において、オークションサーバ１１４は、販売者が外部オークションＡＰＩ５１０を有効にしたいと望んでいるか、或いは他の遠隔的に実行可能なソフトウェアコードを有効にしたいと望んでいるかを判定する。販売者が外部オークションＡＰＩ５１０を有効にしたいと望んでいると判定した場合、ブロック５５０において、オークションサーバ１１４が、外部ＡＰＩ５１０への同意に関して販売者に課金し、ブロック５５４において、外部オークションＡＰＩ５１０にサードパーティウェブサイト１６２とともに機能するようにマーキングする。
【００４０】
ブロック５６０において、サードパーティウェブサイトサーバ１５４が、オークションサーバ１１４に記憶された外部ＡＰＩ５１０（又はその他の遠隔的に実行可能なソフトウェアコード）を呼び出す。次に、ブロック５７０において、オークションサーバ１１４が、サードパーティウェブサイトサーバ１５４へ送信する出力を生成する。この出力は、前述のようなソフトウェアスクリプト（又はスクリプトコード）を含み、オークション製品識別情報（ＩＤ）を含むことができる。オークション製品ＩＤは暗号化することができる。出力が生成されるのとほぼ同時に、オークションサーバ１４４は、オークションサーバ１１４のフロントエンド１１４Ａで実行するためのフロントエンドＡＰＩ５１０Ａを作成する。フロントエンドＡＰＩ５１０Ａ及びオークションＡＰＩ５１０は互いに結合することができる。
【００４１】
ブロック５７４において、スクリプトコードを実行して、販売者が以前に入力した暗号化された製品ＩＤでオークションサーバ１１４を呼び出す。この呼び出しが行われると、フロントエンドＡＰＩ５１０Ａは、暗号化された製品ＩＤを解読してサードパーティウェブサイトサーバ１５４によるアクセスを認証し、従ってハッカーなどによるオークションサーバ１１４のフロントエンド１１４Ａの悪用又は不正が防がれる。次に、オークションＡＰＩ５１０が、オープン広告１４４モジュールをフロントエンドＡＰＩ５１０Ａを介してハイパーテキストマークアップ言語（ＨＴＭＬ）で戻し、これがブロック５８０においてサードパーティウェブサイト１６２上の位置に提供される。オープン広告１４４モジュールは、他の何らかの互換性のあるソフトウェア言語で実装することもできる。提出されたキーワードが２以上のオークション対象製品に関する場合、生成されたオークションＡＰＩ５１０が、図２に示すようなＨＴＭＬモジュールを作成できるスクリプトコードを生成するように構成され、オープン広告１４４は、そのキーワードに関する個々の製品を含む。
【００４２】
図６は、３つの異なるｉＰｈｏｎｅ製品のオープン広告１４４のＨＴＭＬモジュールを表示する検索結果ページ１４２の例を示すスクリーンショットである。検索結果ページ１４２はスポンサ付き検索結果６０４を含み、これらは通常、基本的な北、南、及び東の方向のスロット内に位置する。当然ながら、検索結果ページ１４２は、オーガニック（又はナチュラル）検索結果の組６０８も含む。基本的な東方向の典型的なスポンサ付き広告６０４のスロット位置にオープン広告１４４が位置するが、代替の実施形態では、このオープン広告１４４が基本的な北又は南の方向に位置することができる。
【００４３】
図２と同様に、オープン広告１４４は、３つの異なるｉＰｈｏｎｅ製品の広告リストを含む。オープン広告１４４の個々のリストが「今すぐ入札！」というテキストを含み、これらの各々が、各それぞれのオークションリストのためのオークションウェブサイト１３０の入札サブページ１３２に至る別個のオークション入札ハイパーリンク１４８を含む。本明細書では、オークション入札リンク１４８を、単純に入札ユニフォームリソースロケータ（ＵＲＬ）１４８と別様に呼ぶことができる。個々のオークションリストのオープン広告１４４には、製品画像のサムネイル２０４、説明タイトル２０８、入札価格２１２、入札終了までの残り時間２１６、及び任意に製品ＵＲＬ（図示せず）がさらに含まれる。製品ＵＲＬは、説明タイトル２０８又はサムネイル２０４の１又はそれ以上のハイパーリンクを作成することにより、オープン広告１４４の既存の機能に組み入れることができる。
【００４４】
オープン広告１４４を生成して他のスポンサ付き広告とともに提供されるようにするために、プロセッサ１１８及び検索結果フォーマッタ１３８に結合できる広告デリバラー１４０が、オークション対象製品のために作成されたオークションサーバ１１４のデータベース１２２などに存在するオークションＡＰＩを呼び出す。通信インターフェイス１２０は、検索マーケティング広告サーバ１３４が、販売者機械１０２、潜在的入札者機械１０６、及びオークションサーバ１１４と容易にローカル及び／又はネットワーク化通信を行えるようにすることができる。
【００４５】
図７は、オープン広告１４４を検索マーケティング広告サーバ１３４と一体化して検索結果ページ１４２とともに提供されるようにするための例示的な方法のフロー図７００である。前述したように、販売者は、販売者機械１０２の販売者ブラウザ１０４を通じて、オークションアプリケーションプログラミングインターフェイス（ＡＰI）７１０を記憶しているオークションサーバ１１４と接続することができる。ブロック７２０において、オークションサーバ１１４が、販売者がオークションウェブサイト１３０にログインしたかどうかを判定する。上述したように、これは、販売者のＵＳＥＲＩＤ及び／又はパスワードを、オークションサーバ１１４に記憶されているＵＳＥＲＩＤ及び／又はパスワードと比較することにより行うことができる。販売者がログインしている場合、ブロック７３０において、オークションサーバが、１又はそれ以上のオークションリストに対応する１又はそれ以上の製品の検索マーケティング広告を販売者が有効にしているかどうかを判定する。販売者が検索マーケティング広告を有効にすると、オークションサーバ１１４は、検索マーケティング広告サーバ１３４の検索結果ページ１４２とともに機能するようにオークションＡＰＩ７１０にマーキングし、オープン広告に関して有効になった１又はそれ以上の製品の各々の製品識別情報（ＩＤ）を生成する。オークションサーバ１１４はまた、個々の有効な製品の製品ＩＤを検索マーケティング広告サーバ１３４へ送信して後で使用できるようにすることもできる。
【００４６】
ブロック７４０において、検索マーケティング広告サーバ１３４が、販売者が検索マーケティング広告サーバ１３４にログインしたかどうかを判定する。販売者が、未だ検索マーケティング広告サーバ１３４を通じて検索マーケティングに登録していない場合、方法は、ブロック７４２における新規販売者の登録を含む。ブロック７５０において、潜在的入札者が検索結果ページ１４２上のオープン広告１４４にアクセスすることに関して販売者がどのように課金されることを選択するかに応じて、検索マーケティング広告サーバ１３４が、クリック当たりコスト、ビュー当たりコスト、又は入札当たりコストを含む情報を販売者から提出フォーム（図示せず）を通じて受け取る。換言すれば、販売者は、オープン広告１４４及び入札リンク１４８に関して、ペイパークリック（ＰＰＣ）、ペイパーサウザンドオブビュー又はインプレッション（ＣＰＭ）、又はペイパービッド（ＰＰＢ）に基づいて課金されることを選択することができる。販売者から受け取った情報は、１日に費やすことができる予算の額、個々のオープン広告１４４オークションリストに関連する１又はそれ以上のキーワードを含むことができ、及び個々のオークション対象製品に関連する製品識別情報（ＩＤ）をオークションサーバ１１４が未だ直接送信していない場合にはこのＩＤを含むこともできる。
【００４７】
ブロック７６０において、検索マーケティング広告サーバ１３４が、製品ＩＤを検索キーワードで分類することにより、いずれのオークション広告リストを表示すべきかを決定する。上述したように、キーワードが販売者の２以上の製品に関連している場合、オークションＡＰＩ７１０により生成されたオープン広告１４４は、オークション対象リストごとのオークションリスト情報を含むようになる。オープン広告１４４に１又はそれ以上の特定の製品ＩＤしか関連付けるべきでない場合、オークションＡＰＩ７１０はキーワードを無視し、スクリプトコードを生成して、指定の製品ＩＤにしか関連しないオープン広告１４４を作成することができる。
【００４８】
ブロック７７０において、検索マーケティング広告サーバ１３４が、オークションサーバ１１４に記憶されているオークションＡＰＩ７１０（又はその他の遠隔的に実行可能なソフトウェアコード）を呼び出す。ブロック７８０において、検索マーケティング広告サーバ１３４が、オークションＡＰＩ７１０により生成されたスクリプトコードを含むオークションサーバ１１４の出力を受け取る。上述したように、スクリプトコードは、ＪａｖａＳｃｒｉｐｔ、又はＸＭＬベースのシンジケーションフォーマットなどの他のいずれかのデータ交換フォーマットを含むことができる。スクリプトコードは、オークション製品識別情報（ＩＤ）を含むことができ、これを暗号化することができる。出力が生成されるのとほぼ同時に、オークションサーバ１４４は、オークションサーバ１１４のフロントエンド１１４Ａで実行するためのフロントエンドＡＰＩ７１０Ａを作成することができる。フロントエンド及びオークションＡＰＩ７１０、７１０Ａは互いに結合することができる。
【００４９】
ブロック７６４において、スクリプトコードを実行して、販売者が以前に入力した暗号化された製品ＩＤでオークションサーバ１１４を呼び出す。この呼び出しが行われると、フロントエンドＡＰＩ７１０Ａは、暗号化された製品ＩＤを解読して検索マーケティング広告サーバ１３４によるアクセスを認証することができ、従ってハッカーなどによるオークションサーバ１１４のフロントエンド１１４Ａの悪用又は不正が防がれる。次に、オークションＡＰＩ７１０が、オープン広告１４４モジュールをフロントエンドＡＰＩ７１０Ａを介してハイパーテキストマークアップ言語（ＨＴＭＬ）又は他の何らかの互換性のあるソフトウェア言語で戻す。ブロック７９０において、ＨＴＭＬモジュールが、スポンサ付き広告スロットにオープン広告１４４として提供される（図６）。
【００５０】
表示するオープン広告１４４は、３つの異なるｉＰｈｏｎｅ製品を含み、各それぞれのオークションリスト情報の組は、個々の製品のためのオークションウェブサイト１３０の入札サブページ１３２へのＵＲＬ入札リンク１４８を含む。潜在的入札者がＵＲＬ入札リンク１４８を選択すると、このリンクが、潜在的入札者ブラウザ１０８をオークションウェブサイト１３０の入札サブページ１３２へリダイレクトする。なお、図６のオープン広告１４４は、異なる製品が全て同じキーワードに属し、従ってともに単一の広告として提供することができる一例である。
【００５１】
図８は、オークションリストのオープン広告１４４をＥコマースにおけるターゲットウェブサイト１６２と一体化するための例示的な方法のフロー図８００である。ブロック８１０において、本方法により、販売者が、製品のオークションリストとオークションリストに関する第１のソフトウェアコードとをともに作成するオンラインオークションサーバ１１４とのネットワーク１１０を介し、オークションウェブサイト１３０を通じて製品をオークションにかけることができるようになる。ブロック８２０において、販売者がオークションリストのオープン広告を要求したことに応答して、オークションサーバ１１４が、第１のソフトウェアコードにターゲットウェブサイト１６２とともに機能するようにマーキングする。ブロック８３０において、オークションサーバ１１４が、ターゲットウェブサイト１６２をホストするターゲットウェブサイトサーバ１５４から第１のソフトウェアコードの呼び出しを受け取る。ブロック８４０において、オークションサーバ１１４が、第１のソフトウェアコードを使用して、オークションサーバ１１４にアクセスできるようにするためのオークション製品識別情報を含む第２のソフトウェアコードを生成する。ブロック８５０において、オークションサーバ１１４が、ターゲットウェブサイト１６２の広告位置に提供されるオークションリストに関する具体的情報を表示するオープン広告を作成するように構成された第２のソフトウェアコードをターゲットウェブサイトサーバへ送信する。第１のソフトウェアコードは、ＡＰＩコード又はその他の遠隔的に実行可能なコードを含むことができる。第２のソフトウェアコードは、スクリプト化された又はその他の自己実行可能なコードを含むことができる。オークション製品識別情報は、オークションサーバに認証済みのアクセスを行うように暗号化することができる。
【００５２】
図９は、オークションリストのオープン広告１４４をＥコマースにおける検索結果ページ１４２と一体化するための例示的な方法のフロー図９００である。ブロック９１０において、本方法により、販売者が、製品のオークションリストを作成するオンラインオークションサーバ１１４とのネットワーク１１０を介し、オークションウェブサイトを通じて製品をオークションにかけることができるようになる。ブロック９２０において、オークションサーバ１１４により、販売者が、オークションリストを宣伝するためのオープン広告１４４を、検索結果ページ１４２に広告を提供する検索マーケティング広告サーバ１３４を通じて要求できるようになる。ブロック９３０において、オークションサーバ１１４が、オークションリストに関する第１のソフトウェアコードを作成する。ブロック９４０において、オークションサーバ１１４が、検索マーケティング広告サーバ１３４から第１のソフトウェアコードの呼び出しを受け取る。ブロック９５０において、オークションサーバ１１４が、第１のソフトウェアコードを使用して、オークションサーバ１１４にアクセスできるようにするためのオークション製品識別情報を含む自己実行可能なコードを生成する。ブロック９６０において、オークションサーバ１１４が、検索結果ページ１４２の広告位置に提供される具体的情報を表示するオープン広告１４４を作成するように構成された自己実行可能なコードを検索マーケティング広告サーバ１３４へ送信する。第１のソフトウェアコードは、ＡＰＩコード又はその他の遠隔的に実行可能なコードを含むことができる。オークション製品識別情報は、オークションサーバに認証済みのアクセスを行うように暗号化することができる。
【００５３】
上述の説明では、本明細書に開示するシステム及び方法の様々な実施形態を完全に理解できるように、プログラミング、ソフトウェアモジュール、ユーザ選択、ネットワーク取引、データベースクエリ、データベース構造などの数多くの具体的な詳細を提供している。しかしながら、開示するシステム及び方法を、他の方法、構成要素、材料などを使用して実施することもでき、或いは上記の具体的な詳細の１又はそれ以上を使用せずに実施することもできる。場合によっては、周知の構造、材料、又は動作については詳細に図示又は説明していない。さらに、１又はそれ以上の実施形態の中で、説明の特徴、構造、及び／又は特性をあらゆる適当な態様で組み合わせることができる。本明細書の図に一般的に説明及び例示する実施形態の構成要素は、様々な異なる構成で配置及び設計することができる。
【００５４】
当業者には明らかなように、開示する実施形態に関して説明した方法のステップ又は動作の順序は変更することができる。従って、フロー図などの図、又は詳細な説明に見られる順序は、いずれも例示を目的とするものにすぎず、必須の順序を意味するものではない。
【００５５】
説明した実施形態のいくつかの態様は、ソフトウェアモジュール又は構成要素として示している。本明細書で使用するソフトウェアモジュール又は構成要素は、メモリ装置内に位置し、及び／又はシステムバス又は有線又は無線ネットワークを通じて電子信号として送信されるあらゆる種類のコンピュータ命令又はコンピュータ実行可能コードを含むことができる。例えば、ソフトウェアモジュールは、１又はそれ以上のタスクを実行し、或いは特定の抽象データ型を実現するルーチン、プログラム、オブジェクト、構成要素、データ構造などとして体系化できるコンピュータ命令の１又はそれ以上の物理又は論理ブロックを含むことができる。
【００５６】
ある実施形態では、特定のソフトウェアモジュールが、メモリ装置の異なる場所に記憶された、説明したモジュールの機能をともに実現する異種の命令を含むことができる。実際に、モジュールは単一の命令又は多くの命令を含むことができ、このモジュールをいくつかの異なるコードセグメントにわたって、異なるプログラム間で、及びいくつかのメモリ装置全体にわたって分散させることができる。いくつかの実施形態は、通信ネットワークを介してリンクされた遠隔処理装置によってタスクが実行される分散コンピュータ環境で実施することができる。分散コンピュータ環境では、ソフトウェアモジュールがローカル及び／又は遠隔メモリ記憶装置に位置することができる。
【００５７】
開示した方法及びシステムの構成、動作、及び詳細においては、当業者にとって明らかな様々な修正、変更、及び変形を行うことができる。実施形態は様々なステップを含むことができ、汎用又は特定用途向けコンピュータ（又は他の電子装置）により実行される機械実行可能命令の形でこれらを具体化することができる。或いは、ステップを実施するための特定の論理を含むハードウェア構成要素により、或いはハードウェア、ソフトウェア、及び／又はファームウェアのあらゆる組み合わせによりこれらのステップを実施することができる。実施形態を、本明細書で説明した処理を実施するようにコンピュータ（又はその他の電子装置）をプログラムするために使用できる命令を記憶する機械可読媒体を含むコンピュータプログラム製品として提供することもできる。機械可読媒体は、以下に限定されるわけではないが、フロッピー（登録商標）ディスケット、光ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気又は光カード、伝播媒体、又は電子命令を記憶するのに適したその他の種類の媒体／機械可読媒体を含むことができる。例えば、説明した処理を実施するための命令を、搬送波又はその他の伝播媒体の形で具体化されるデータ信号により、（サーバなどの）遠隔コンピュータから（ネットワーク接続などの）通信リンクを介して（クライアントなどの）要求側コンピュータに転送することができる。
【符号の説明】
【００５８】
１００  システム
１０２  販売者機械
１０４  販売者
１０６  潜在的入札者機械
１０８  潜在的入札者
１１０  ネットワーク
１１４  オークションサーバ
１１６  メモリ
１１８  プロセッサ
１２０  通信インターフェイス
１２２  データベース
１２４  ソフトウェアコード生成器
１２６  競売人アドミニストレータ
１３０  オークションウェブサイト
１３２  入札サブページ
１３４  検索マーケティング広告サーバ
１３８  検索結果フォーマッタ
１４０  広告デリバラー
１４２  検索結果ページ
１４４  オープン広告
１４８  入札
１５４  ターゲットウェブサイトサーバ
１５８  ウェブサイトフォーマッタ
１６０  広告デリバラー
１６２  ターゲットウェブサイト
【図１】
0005373089.tif 000002
【図２】
0005373089.tif 000003
【図３】
0005373089.tif 000004
【図４】
0005373089.tif 000005
【図５】
0005373089.tif 000006
【図６】
0005373089.tif 000007
【図７】
0005373089.tif 000008
【図８】
0005373089.tif 000009
【図９】
0005373089.tif 000010