(57)【特許請求の範囲】
【請求項１】
インターネットを利用するコンテンツ提供者に宣伝材料を登録するコンピュータによって実行される方法であって、
１つまたは複数の処理機器によって、各々が１つまたは複数の機器と関連付けられた１人または複数のユーザに対する配信のための１つまたは複数の広告を生成するステップを備えていて、該生成するステップは、
前記１つまたは複数の処理機器によって、前記１つまたは複数の広告の広告内容を識別するステップと、
識別された広告内容に基づいて、前記１つまたは複数の広告の各々のためのクリエイティブを生成するステップと、
前記１つまたは複数の処理機器によって、モバイルプラットフォームまたは非モバイルプラットフォーム上での使用のための前記１つまたは複数の広告を指定するステップとを有していて、
更に、前記１つまたは複数の処理機器によって、１つまたは複数の機器のユーザから内容に対する要求を受信するステップと、
前記１つまたは複数の処理機器によって、前記要求と関連付けられた機器に対する機器固有のパラメータを決定するステップとを備えていて、前記機器固有のパラメータは、機器が広告内容を適切に表示するように構成されていることを示し、かつ機器と関連付けられたプラットフォームを特定するパラメータおよび機器で対応可能なマークアップ言語の種類を識別するパラメータを含み、
更に、前記１つまたは複数の処理機器によって、前記１つまたは複数の広告のうちの１つまたは複数をフォーマットし直すステップを備えていて、前記１つまたは複数の広告は、別のプラットフォーム上で用いることができ、前記別のプラットフォームは、機器に関連付けられたプラットフォームであり、前記フォーマットし直すステップは、所定の広告内に含まれている文を省略するステップと、前記別のプラットフォームに関連付けられた機器のサブセットに対する所定の広告の提示に関する１つまたは複数の追加の広告主の制約を受信するステップとを含み、
更に、前記１つまたは複数の処理機器によって、前記機器固有のパラメータ、要求および追加の広告主の制約に基づいて、機器に対する提示のために前記１つまたは複数の広告のうちの１つまたは複数を決定するステップと、
前記１つまたは複数の処理機器によって、機器に対する提示のために決定された１つまたは複数の広告を提供するステップとを備えていることを特徴とする方法。
【請求項２】
広告を、ダイヤルされる１つまたは複数の広告のそれぞれの１つに関連付けられた電話番号を生じさせるクリックツーコールの選択を含むランディングページにリンクするステップを更に備えていることを特徴とする請求項１に記載の方法。
【請求項３】
前記機器固有のパラメータは、ワイヤレスキャリア、機器の機種、および機器のメーカからなる群から選択される他のパラメータを更に含むことを特徴とする請求項１に記載の方法。
【請求項４】
インターネットを利用するコンテンツ提供者に宣伝材料を登録するコンピュータによって実行される方法であって、
１つまたは複数の処理機器によって、１人または複数のユーザに対する配信のための１つまたは複数の広告を生成するステップを備えていて、該生成するステップは、
前記１つまたは複数の処理機器によって、前記１つまたは複数の広告の広告内容を識別するステップと、
前記１つまたは複数の処理機器によって、識別された広告内容に基づいて、広告のためのモバイルまたは非モバイルプラットフォーム、広告のタイトル、広告の記述、広告内容のターゲットであるクリックツーコールの電話番号を含むランディングページに対するリンクを表示するための情報、および各広告に対する１つまたは複数の機器固有のパラメータ、を指定するための場所を有するテーブルを持つデータ入力アプリケーションを用いて、１つまたは複数の広告の各々のためのクリエイティブを生成するステップとを有していて、前記リンクは、選択されると、リンクを表示している機器に、ランディングページにアクセスさせて、クリックツーコールの電話番号をダイヤルさせ、前記１つまたは複数の機器固有のパラメータは、広告内容を受信する１つまたは複数の機器と関連付けられていて、前記１つまたは複数の機器固有のパラメータは、前記１つまたは複数の機器が広告内容を適切に表示するように構成されていることを示し、かつ前記１つまたは複数の機器と関連付けられたプラットフォームを特定するパラメータおよび前記１つまたは複数の機器で対応可能なマークアップ言語の種類を識別するパラメータを含み、
更に、前記１つまたは複数の処理機器によって、１つまたは複数の機器のユーザから内容に対する要求を受信するステップと、
前記１つまたは複数の処理機器によって、前記要求と関連付けられた機器に対する機器固有のパラメータを決定するステップと、
前記１つまたは複数の処理機器によって、前記１つまたは複数の広告のうちの１つまたは複数をフォーマットし直すステップとを有していて、前記１つまたは複数の広告は、別のプラットフォーム上で用いることができ、前記別のプラットフォームは、機器に関連付けられたプラットフォームであり、前記フォーマットし直すステップは、所定の広告内に含まれている文を省略するステップと、前記別のプラットフォームに関連付けられた機器のサブセットに対する所定の広告の提示に関する１つまたは複数の追加の広告主の制約を受信するステップとを含む、
ことを特徴とする方法。
【請求項５】
インターネットを利用したコンテンツ配信システムであって、
１つまたは複数の広告を含む広告データベースを格納するメモリと、
ネットワークに接続されて要求者の機器からウェブ関連コンテンツの１つまたは複数の要求を受信するインタフェースと、
広告フィルタモジュールを用いて、前記インタフェースと通信して、要求者の機器の１つまたは複数の機器固有のパラメータを示す要求に関連する情報を受信するように構成され、前記機器固有のパラメータは、要求者の機器に関連付けられた電気通信キャリアを識別し、かつ要求者の機器が前記１つまたは複数の広告の広告内容を適切に表示するように構成されていることを示し、前記機器固有のパラメータは、更に、要求者の機器で対応可能なマークアップ言語の種類を識別し、かつ要求者の機器と関連付けられたプラットフォームを特定し、前記プラットフォームは、モバイルプラットフォームまたは非モバイルプラットフォームのうちの１つであり、
更に、前記１つまたは複数の広告のうちの１つまたは複数をフォーマットし直すように構成され、前記１つまたは複数の広告は、別のプラットフォーム上で用いることができ、前記別のプラットフォームは、要求者の機器に関連付けられたプラットフォームであり、前記フォーマットし直すことは、所定の広告内に含まれている文を省略することと、前記別のプラットフォームに関連付けられた機器のサブセットに対する所定の広告の提示に関する１つまたは複数の追加の広告主の制約を受信することとを含み、
更に、広告データベースから、要求者の機器への送信のためであって、要求者の機器の１つまたは複数の機器固有のパラメータと一致するパラメータを有する１つまたは複数の広告を選択するように構成された１つまたは複数の処理機器と、
要求者の機器による提示のために多数の選択された１つまたは複数の広告を提供する、ネットワークに接続されたインタフェースとを備えていて、前記多数の提供された広告は、機器固有のパラメータ、要求、および追加の広告主の制約の機能であることを特徴とするシステム。
【請求項６】
前記１つまたは複数の広告のパラメータは、広告主が選択したパラメータであることを特徴とする請求項５に記載のシステム。
【請求項７】
広告内容と、広告を提示する広告主からの広告配信の際の機器関連の制限とを受理するように構成された広告マネジャモジュールを更に備えていることを特徴とする請求項５に記載のシステム。
【請求項８】
前記広告は各々、広告のタイトル、広告の記述、および広告のＵＲＬを備えることを特徴とする請求項５に記載のシステム。
【請求項９】
前記広告フィルタモジュールは、前記要求に関連付けられたＩＰアドレス情報を特定し、前記ＩＰアドレス情報に関連付けられたコンテンツをフィルタリングするように構成されていることを特徴とする請求項５に記載のシステム。
【請求項１０】
前記要求に関連付けられた前記ＩＰアドレス情報は、ワイヤレスサービス提供者のＩＰアドレスを含むことを特徴とする請求項９に記載のシステム。
【請求項１１】
インターネットを利用したコンテンツ配信システムであって、
モバイル機器を対象とする１つまたは複数の広告を含む広告データベースを格納するメモリを備えていて、前記広告データベースは、広告のタイトル、広告の記述、広告のＵＲＬ、および広告を受信するべき１つまたは複数の機器と関連付けられた各広告に対する１つまたは複数の機器固有のパラメータ、の入力のための場所を含み、前記１つまたは複数の機器固有のパラメータは、１つまたは複数の機器が１つまたは複数の広告を適切に表示するように構成されていることを示し、かつ１つまたは複数の機器で対応可能なマークアップ言語の種類を識別するパラメータ、および１つまたは複数の機器と関連付けられたプラットフォームを含み、該プラットフォームは、モバイルプラットフォームまたは非モバイルプラットフォームのうちの１つであり、
更に、１つまたは複数の機器のユーザから内容に対する要求を受信するための１つまたは複数の処理機器と、
要求と関連付けられた機器に対する機器固有のパラメータを決定するための１つまたは複数の処理機器と、
１つまたは複数の広告のうちの１つまたは複数をフォーマットし直すための１つまたは複数の処理機器とを備えていて、前記１つまたは複数の広告は、別のプラットフォーム上で用いることができ、前記別のプラットフォームは、機器に関連付けられたプラットフォームであり、前記フォーマットし直すことは、所定の広告内に含まれている文を省略することと、前記別のプラットフォームに関連付けられた機器のサブセットに対する所定の広告の提示に関する１つまたは複数の追加の広告主の制約を受信することとを含み、
更に、機器固有のパラメータ、要求、および追加の広告主の制約に基づいて、広告データベースから機器に送信されるべき１つまたは複数の広告を決定するための１つまたは複数の処理機器を備えていて、
前記システムは、機器上での提示のために多数の広告を提供するようにプログラムされていて、前記多数の提供された広告は、機器が内容を表示する能力の機能である、
ことを特徴とするシステム。
【請求項１２】
前記１つまたは複数の処理機器によって、電話番号またはランディングページを受信するステップを更に備えていて、前記電話番号またはランディングページは、１つまたは複数の広告のための広告内容と関連付けられていることを特徴とする請求項１に記載の方法。
【請求項１３】
前記機器固有のパラメータは、機器のモデルの識別を含むことを特徴とする請求項４に記載の方法。
【請求項１４】
前記１つまたは複数の広告の広告内容を識別するステップは、
モバイル機器上での表示のためにフォーマットされていないページのためのＵＲＬを受信するステップと、
モバイル機器上での表示のためにフォーマットされていないページをモバイル機器上での表示のためにフォーマットされたページに変換する処理を開始するための要求を受信するステップとを更に備えていることを特徴とする請求項１に記載の方法。
【請求項１５】
前記１つまたは複数の処理機器によって、広告と関連付けられた入札を受信するステップを更に備えていることを特徴とする請求項１に記載の方法。
【請求項１６】
前記１つまたは複数の処理機器によって、非モバイル機器上での広告の表示に関連付けられた第１の入札金額を含む第１の入札と、モバイル機器上での広告の表示に関連付けられた第２の入札金額を含む第２の入札とを受信するステップを更に備えていて、前記第２の入札金額は、前記第１の入札金額とは異なることを特徴とする請求項１に記載の方法。
【請求項１７】
前記１つまたは複数の処理機器によって、広告のための１つまたは複数の対象言語を識別するステップと、
対象言語に関連付けられた文字制限のうちの最少文字制限に等しい文字制限を前記１つまたは複数の処理機器から受信するステップとを更に備えていることを特徴とする請求項１に記載の方法。
【請求項１８】
前記１つまたは複数の広告の広告内容を識別するステップは、
前記１つまたは複数の処理機器によって、モバイル機器上での表示のためにフォーマットされていない広告文を含む１つまたは複数の広告の選択を受信するステップと、
前記１つまたは複数の処理機器から、モバイル機器上での表示のためにフォーマットされた省略された広告文を受信するステップと、
前記１つまたは複数の処理機器によって、省略された文に対する１つまたは複数の変更を含む広告の再フォーマットされたバージョンを受信するステップとを更に備えていることを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本文献に開示される発明は、モバイル機器および同様の機器に広告を提供することに関し、より詳細には、ユーザに、そのユーザに特に関連性のある広告を提示するシステムおよび方法に関する。
【背景技術】
【０００２】
インターネットを通じたコンテンツ配信は、日々改良を続けている。コンピュータユーザは、電子メール、ニュース、ゲーム、エンターテイメント、音楽、書籍、およびウェブページを、すべて単純なインターネット接続(およびブロードバンド接続における改良された品質)で受信することができる。しかし、最近、インターネットユーザは、コンテンツに恵まれ過ぎている。ありがたいことに、Google検索エンジン等の改良された検索サービスにより、ユーザは、より多くの情報をより容易に見つけられるようになっている。地図、買い物のリンク、画像、ブログ、ローカル検索、衛星画像、グループ討議、ホスト型コンテンツ、電子メール等、ウェブを通じた他のサービスも利用することができる。
【０００３】
上記のようなサービスは、次第に、デスクトップで受信するサービスと同様のサービスを電話や携帯情報端末上で受信することを期待するようになっているモバイルユーザからも利用できるようになっている。しかし、モバイル機器のディスプレイは、通例、パソコンのディスプレイに比べて小さいため、サービスが通常のパソコンのディスプレイからモバイル機器のディスプレイにうまく移行しない。その結果、サービスによっては、例えばデスクトップに対して一度、パームトップ機に対して一度提供される等、異なるフォーマットで提供されなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
こうしたサービスの多くは無料でユーザに提供されるが、提供するには費用を要する。その結果、そのようなサービスは、多くの場合、サービス提供者がサービスの提供費用を支払う助けとなる広告を伴う。人々は時に広告を批判するが、広告を必要としていることは間違いない。我々は消費者であり、広告(コマーシャル、印刷広告、その他の形の宣伝を問わない)は、購入を希望する製品の関連する(そして他と比較した)特徴を知るための主要な手段の1つである。実際、広告は、その広告を見る者に関係がある場合には楽しめるものである。
【０００５】
そのため、広告は、例えばユーザに関係付けられた語と広告中のキーワードとの一致に基づいて、関連性がより高まるように対象が絞られている。例えば、様々なボールペン製造業者は、単語「ペン」で検索を試みる者の一部に対して自社の広告が表示されるように、自社のオンライン広告について単語「ペン」を選択する可能性がある。また、ウェブページ上の広告も同様の方式で取り込まれてよい。例えば、ページ中のテキストが解析されてテキスト内の関連語を見つけ、次いで、特定されたテキストが可能なキーワードと照合され、ユーザがそのページを閲覧する時に関連する広告がページ上に掲載されるようにすることができる。
【課題を解決するための手段】
【０００６】
本文献は、的を絞った方式で、モバイル機器を対象とする広告を提供するシステムおよび方法を記載する。本システムおよび方法は、単に検索要求をキーワードと照合することを超え、特定のモバイル電気通信キャリアのみに広告を供給する、または特定のメーカや機種の機器のみに特定の広告を供給する、または、特定の時刻あるいは曜日等の特定の時間帯に広告を提供する等の要素を含むことができる。
【０００７】
本明細書に記載される一実装では、モバイル機器に送信するために関連性のある宣伝材料を生成する方法が述べられる。この方法は、モバイル機器からクエリを受信するステップと、モバイル機器についてのパラメータと一致する、広告主によって指示された配信パラメータに関連付けられた複数の広告を特定するステップと、検索結果と複数の広告とを備える、クエリに対する応答を生成するステップとを備える。クエリは、電気通信キャリアに関連付けられたIPアドレスを含むことができ、広告主によって指示されたパラメータは、キャリアの識別であってよく、また機器固有のパラメータであってよい。広告主によって指示されたパラメータは、機器機種の識別子を含むことができ、また、機器ディスプレイの言語の識別子を含んでもよい。
【０００８】
一部の態様では、この方法はさらに、ランディングページにリンクされた広告を含む広告データベースを保持するステップをさらに備えることができ、広告は、ランディングページ各々に関連付けられたキャリア識別に従って分類される。また、広告主によって指示されたパラメータは、ワイヤレスキャリア、機器の機種、機器のメーカ、および対応される機器ディスプレイの言語からなる群から選択されることが可能である。また、広告に関連付けられる広告主によって指示されたパラメータは、広告主によって手動で選択されても、広告主からの指示に応答して自動的に選択されてもよい。
【０００９】
さらに別の実装では、インターネットを利用するコンテンツ提供者に宣伝材料を登録する方法が述べられる。この方法は、コンテンツ提供者にユーザの識別を提供するステップと、1つまたは複数の広告の広告内容をコンテンツ提供者に提出するステップと、広告内容の配信の対象を絞るための機器固有のパラメータをコンテンツ提供者に対して識別するステップとを備える。この方法はさらに、広告を発信元番号またはランディングページにリンクするステップをさらに備えることができる。機器固有のパラメータは、ワイヤレスキャリア、機器の機種、機器のメーカ、および対応される機器ディスプレイの言語からなる群から選択されることができ、広告内容は、広告のタイトル、広告の記述、および広告のURLを備えることができる。
【００１０】
さらに別の実装では、インターネットを利用したコンテンツ配信システムが記載される。このシステムは、モバイル機器を対象とする複数の広告を記憶する広告データベースと、ネットワークに接続されて要求者の機器からウェブ関連コンテンツの要求を受信するインタフェースと、該インタフェースと通信して、要求を行う機器の1つまたは複数の特徴を示す、要求に関連する情報を受信し、さらに広告データベースと通信して、機器の1つまたは複数の特徴と一致するパラメータを有する広告を、要求者の機器に送信するために選択する広告フィルタモジュールとを備える。パラメータは、広告主によって選択されたパラメータであってよい。
【００１１】
一部の態様では、このシステムはさらに、広告を提出する広告主から、広告コンテンツと、広告の配信に対する機器に関連する制約とを受け付けるように構成された広告マネジャモジュールを備えることができる。広告は各々、広告のタイトル、広告の記述、および広告のURLを備えることができる。また、広告フィルタモジュールは、要求に関連付けられたIPアドレスを特定し、そのIPアドレスまたはそのIPアドレスが該当する範囲に関連付けられたコンテンツをフィルタリングすることができる。さらに、要求に関連付けられたIPアドレスは、ワイヤレスサービス提供者のIPアドレスであってよい。
【００１２】
さらに別の実装では、インターネットを利用したコンテンツ配信システムが開示される。このシステムは、モバイル機器を対象とする複数の広告を記憶する広告データベースと、ネットワークに接続されて要求者の機器からウェブ関連コンテンツの要求を受信するインタフェースと、要求者の機器に送信される、広告データベースの広告を規制する手段とを備える。
【００１３】
本発明の1つまたは複数の実施形態の詳細は、添付図面と下記の説明に示される。本発明の他の特徴、目的、および効果は、説明と図面、および特許請求の範囲から明らかになろう。
【００１４】
各種図面の同様の参照符号は同様の要素を指す。
【図面の簡単な説明】
【００１５】
【図１】広告主、コンテンツ配信システム、および検索を行うユーザ間の対話を示す流れ図である。
【図２】ユーザが有線機器およびワイヤレス機器向けの広告情報および他の情報を入手することが可能なシステムの概略図である。
【図３】関連性のある広告を提供するシステムの概略図である。
【図４Ａ】モバイル検索結果の表示の図である。
【図４Ｂ】検索結果の一覧の最初と最後に表示されることが可能なモバイル広告結果を示す図である。
【図４Ｃ】モバイル広告の各種例示的フォーマットを示す図である。
【図４Ｄ】クリックツーコール広告に対して生成される表示を示す図である。
【図５Ａ】モバイル機器向けの広告を登録する際に伴う動作を示すフローチャートである。
【図５Ｂ】大量モードでモバイル広告を設定し、モバイル機器からのクエリに対して結果を配信するための動作を示すフローチャートである。
【図６Ａ】広告主がモバイル機器を対象とする広告を作成することが可能な画面を示す表示の図である。
【図６Ｂ】広告主がモバイル機器を対象とする広告を作成することが可能な画面を示す別の表示の図である。
【図７】本文献に記載されるシステムおよび方法を実装するために使用されることが可能なコンピューティング機器のブロック図である。
【発明を実施するための形態】
【００１６】
図1は、広告主102、コンテンツ配信システム104、および検索を行うユーザ106間の対話を示す流れ図である。一般に、この図は、広告主102がコンテンツ配信システム104とともにモバイル広告を設定し、その後検索を行うユーザ106がその広告を見る際のメッセージまたは他の情報の典型的な流れを示す。本発明で使用される場合、広告には、テキスト広告、グラフィック広告、バナーの表示、アニメーション、映像および音声クリップ、およびクーポンを含む、各種の宣伝材料すべてが含まれる。図中、広告主102は、広告のフォーマット、ユーザが何らかの定義された動作(例えばURLリンクのクリック)を広告に対して行った場合に検索ユーザ106に提示される広告の対象(例えばクリックツーコール(click-to-call)の電話番号やウェブページ)、および、広告が提示される検索ユーザ106のタイプを決定する特定のパラメータを選択する。
【００１７】
このプロセスの最初の段階は、矢印Aで示すように広告主102が複数のランディングページ108を作成し、矢印Bで示すようにコンテンツ配信システム104に1つまたは複数の広告を提出することを伴う。
【００１８】
ランディングページ108は、各種のオブジェクトであってよいが、一般には、ネットワークユーザに宣伝情報を提供するために広告主または広告主と協同する何者かによって設定されるウェブページである。ランディングページ108で、広告主102は、広告内で提供されることが可能な情報に加えて、ユーザに情報を提供することができる。一般に、ユーザは、コンテンツ配信システム104によって表示された広告を「クリックスルー」することによってランディングページに到達する。例えば、ゼネラルモーターズ社のような企業が、「新しいBuick Apertureに乗ろう!」という広告を出す。この文章は、URLへのリンクとしても、ビュイック車のウェブサイトにリンクするURLとともに配信されてもよい。
【００１９】
このように、限定された情報を提供することにより、ある程度目障りでない形で広告を提供できるが、ユーザは、なおクリックスルーすることによって豊富な情報を得ることができる。また、このような手法では、制約のあるディスプレイを備えるモバイル機器でより容易に広告が掲示されることが可能になる。すなわち、広告が小さいため、ディスプレイが、例えば検索結果の表示を試みる際に広告も表示することができる。しかし、ユーザが広告をクリックした場合は、画面全体が使用されて、ランディングページ108を表示する等によって宣伝材料をユーザに配信することができる。
【００２０】
また、クリックスルーを使用すると、広告に対するユーザの反応をより簡単に追跡することも可能になる。具体的には、ユーザが広告中のリンクを選択すると、そのリンクはコンテンツ配信システム104に誘導されることができ、コンテンツ配信システム104は、そのリンクのクリックからのHTTPメッセージを受信すると、その動作をクリックスルーとして記録することができ(例えば広告主を変更する、あるいは広告に対するユーザの動作を変更するため)、ランディングページを提示するか(例えばコンテンツ配信システム104がランディングページ108をホストしているか、ランディングページ108のトランスコーダまたはキャッシュとして機能している場合)、または、ユーザの機器をランディングページにリダイレクトすることができる。
【００２１】
そのようなランディングページは、クリックツーコールの宛先等、ウェブページ以外の形をとってよい。具体的には、電話番号を表すURLをクリックすると、広告主に関連付けられた番号等の関連する番号をユーザの機器からダイヤルさせることができる。例えば、ピザの配達チェーンが、店舗の電話番号を含む地域広告を配達エリア内に提供し、ユーザがその番号をクリックして、自分のモバイル機器から店舗の注文カウンタへの番号を自動的にダイヤルさせることができる。
【００２２】
クリックツーコールのプロセスでは、中間ランディングページ108としてのウェブページも使用することが可能である。具体的には、ユーザがクリックで広告を選択すると、クリックツーコールのリンクを含んでいるページがユーザに提示されることが可能である。そして、そのリンクを選択すると、ユーザの機器が電話呼につながる(これには、従来のPSTN網を通じてアクセスするために電話をダイヤルすること、またはIPアドレスの提供等によりパケット方式の通信にアクセスすることが伴う可能性がある)。広告からの直接のクリックツーコールはなく、ページへのクリックスルーを提供すると、ユーザが広告に反応したかどうかをより容易に追跡できるようになる。これは、一部のシステムではクリックツーコールの動作を容易に追跡することが可能ではなく、クリックスルーに応答したページ配信の追跡が可能になっているためである。そのようなクリックスルー、クリックツーコールの実装が図4Dに示され、下記で説明される。
【００２３】
図1の矢印Aで示すステップで、広告主102は、ランディングページ108を作成または明らかにする。例えば、広告主は、製品についての情報と、その製品の注文フォームを含むウェブページを作成することができる。ランディングページ108は、特に、xhtml、wml、chtml、PDA用のhtml、iModeで作成する等により、モバイル機器で表示されるようにフォーマットして、モバイル機器を対象とする広告に対して適切な結果となるようにすることができる。広告主は、当該ページへのURLを提供する等により、すでに作成されたランディングページ108を指示することもできる。すでに作成されたページは、モバイル機器での表示向けにフォーマットされるか、あるいは、広告主が、既存の非モバイル向けページをモバイル機器上で正確に表示されることが可能なページに変換するプロセスを開始してもよい。そのようなプロセスは、手動で、例えば広告主が既存のページに編集を加えることを伴っても、あるいは、自動で、例えばページ上でウェブトランスコーダを操作して、モバイル機器のディスプレイで正確に表示できない要素を正確に表示できる要素に変換してもよい。
【００２４】
次いで、広告主102は、ランディングページ108をコンテンツ配信システム104に登録し、ランディングページ108に関連付けられた広告をコンテンツ配信システム104に提供することができる。例えば、広告主は、コンテンツ配信システム104によって提供される広告構築用のウェブページにアクセスし、広告の記述および広告に関連付けられたランディングページ108のURLと併せて、広告の見出しを入力することができる。広告主102は、広告主102が自身の広告を作る際等に、コンテンツ配信システム104とともにランディングページ108を作成してもよい。
【００２５】
また、広告主102は、広告が表示される/表示されない場所または条件を指示するために使用されることが可能な機器固有のパラメータをいくつか定義することができる。例えば、広告主102が、iMode対応の電話機のみで表示されることが可能なランディングページまたはランディングページのグループを作成した場合、広告主102は、広告とともにそのような表示の方式を明らかにすることができる。そして、コンテンツ配信システム104は、そのようなパラメータを使用して、そのランディングページに関連付けられた広告がiMode非対応の機器に配信されないことを保証することができる。
【００２６】
同様に、広告主102は、その加入者が広告102を見ることが可能な1つまたは複数のモバイルキャリアを指定してもよい。広告主は、複数の理由からこの指定を希望する場合がある。例えば、広告主が、特定のキャリアの課金プロセスを通じて支払いを受けている場合(例えば広告主が、歌、ビデオ、ゲーム、着信音等のダウンロード可能コンテンツを提供している場合)、広告主は、自社の広告を他のキャリア用の機器で表示することを望まない場合がある。これは、そのような機器のユーザが、宣伝される機能を利用することができないためである。また、広告主は、特定のキャリアには(またはモバイル機器から入手できる位置情報を使用することにより)地域の選択を得られる場合もあり、あるいは特定のキャリアのユーザ層(demographics)を好む場合もある。例えば、スポーツに関連する製品を扱う広告主は、ESPNと関係を持つキャリアに自社の広告を絞ることを好む可能性がある。
【００２７】
矢印Cは、広告主102がオフライン状態でランディングページ108を作成してコンテンツ配信システム104に提出するか、または、コンテンツ配信システム104から提供される電子機能で広告を作成することができるように、コンテンツ配信システム104がランディングページ108をホストすることを示す。このようなランディングページ(広告リンクでポイントされる最初のページと、任意で、その最初のページにリンクされる追加的なページを含む)のホストは、ランディングページ108が、該当する状況においてはより迅速にユーザに配信されうる点で利点を提供することができる。また、ランディングページのホストにより、コンテンツ配信システム104との一体化が高まり、コンテンツ配信システム104から広告コンテンツを受信する等により、ページ群がより容易に更新されることが可能になる。
【００２８】
コンテンツ配信システム104に登録された広告とそれに関連するランディングページ108をもって、この作業は、検索を行うユーザ106に広告とランディングページ108が提供される第2段階に入ることができる。矢印Dで示すように、検索を行うユーザ106は、Google検索エンジンのような検索エンジンに検索要求を入力する、あるいは、(コンテンツ配信システム104または別のサイトに)ウェブページを要求する等により情報の要求を提出することができる。コンテンツ配信システム104は、要求を解析して対応するコンテンツでその要求に応じ、同時に、検索を行うユーザ106に対して表示する可能な広告を特定することができる。
【００２９】
広告の選択は、例えばGoogleのAdwordsシステムに基づくことができる。Adwordsシステムでは、検索要求中の語を、広告主によって特定されたキーワードと照合し、求められた、その広告のユーザへの関連度(例えば類似する状況でユーザが広告をクリックする頻度から求める)とともに、広告主が入札した量(例えば1回のクリック当たりの費用単位)で一致する広告を重み付けすることによって、関連する広告が特定される。同様に、ユーザが特定のウェブページを要求した場合(例えばそのページへのリンクをクリックすることにより)、広告の選択にはGoogleのAdsenseシステムを使用することができる。Adsenseシステムは、ページの内容を分析して、そのページの内容に関係を有する広告を生成する。
【００３０】
コンテンツ配信システム104は、広告主から提供されるパラメータを使用することにより、また、検索を行うユーザ106についてコンテンツ配信システム104が入手する知識等により、広告をフィルタリングすることもできる。例えば、コンテンツ配信システム104は、ユーザ要求とともに受信したIPアドレスを、様々なワイヤレスキャリアについて記憶されたIPアドレスのデータベースと対応させて、その要求がその特定のキャリアの加入者から発信されたことを判定することができる。そして、コンテンツ配信システム104は、その特定のキャリアの加入者を対象とするように広告主102が指示した広告のみを送信することができる。機器のタイプ(例えば機器の機種や機器で表示可能なマークアップ言語)についての同様の判定が、要求中のヘッダ情報を解析することによって行われることができ、システムはそれに応じて広告をフィルタリングすることができる。
【００３１】
選択された適切な広告をもって、コンテンツ配信システム104は、次いで、矢印Eで示すようにその広告を検索ユーザ106に配信することができる。このような広告配信は、ユーザのクエリに対応する検索結果とともに行われても、ユーザに配信されるウェブページの一部であってもよい。下記でより十分に説明するように、広告は、例えば、モバイル機器の画面の検索結果の上と下に物理的に表示されてよい。
【００３２】
検索を行うユーザ106が広告の1つを選択すると、ユーザの機器は、矢印Fで示すように、選択された広告に関連付けられたランディングページ108の1つにリダイレクトされうる。そして、最初のランディングページとその後に続くランディングページが、検索を行うユーザ106の機器に配信できる。
【００３３】
各種の実装では、コンテンツ配信システム104は、インターネット等のネットワークを通じて要求元のユーザに情報を提示する各種形態のサービス提供者である。コンテンツ配信システム104は、例えば、検索エンジン、電子商取引ウェブサイトの提供者、地図サービス、ホスト型のストレージサービス、ブログ提供業者、および他の同様のサービスに関連付けられてよい。
【００３４】
すぐ上記で述べた例示的プロセスにより、広告主102は、自社の広告が送信されるユーザまたは機器のタイプをよりコントロールすることができる。例えば、広告主は、広告の受信者を、関連するランディングページを見ることが可能なユーザ、または(例えばキャリアを通じて)広告に反応することが可能なユーザ、または特定層のユーザに制限することができる。このような機能は、広告に反応することのない検索ユーザ106、または反応することができない検索ユーザ106を対象とする広告の支払いを回避できる点で広告主102にとって利益となりうる。この機能は、楽しめる可能性がより高い、より適切に的を絞った広告が表示されるため、検索を行うユーザ106の利益となる。そして、この機能は、より好適で、より対象を絞った広告をすべてのユーザに保証することができるコンテンツ配信システム104の提供者の利益となる。
【００３５】
図2は、ユーザが有線機器およびワイヤレス機器向けの広告情報およびその他の情報を入手することが可能なシステム200の概略図である。この場合も、システム200は、要求を受信し、インターネット222等のネットワークを通じて応答を提供するコンテンツ提供者212を含む。コンテンツ提供者212から提供されるサービスのユーザには、デスクトップコンピュータ218、携帯電話220、携帯情報端末221が含まれ、それぞれ私設ネットワークまたは他のネットワーク等を通じてインターネットにアクセスすることができる。機器のタイプは例示的なものであり、モバイルおよび非モバイル機器の両方がコンテンツ提供者212にアクセスすることができ、また各種タイプのモバイル機器が、種々のセルラキャリア等の種々のネットワークを通じてコンテンツ提供者212にアクセスできることを示すものである。
【００３６】
コンテンツ提供者212は、各種動作の中でも特に広告224を特定し、ユーザに広告224を供給する。広告224には、デスクトップコンピュータ218等のフル機能コンピュータを対象とする広告224a、および、1つまたは複数のモバイル機器群を対象とする広告224bを含む各種の広告が含まれることが可能である。
【００３７】
広告は、上記で説明したように、各種形態のランディングページ226にリンクされてよい(下向きの矢印で示す)。広告224aは、例えば、大きな画像やFlashコンテンツ等のリッチなコンテンツを有するランディングページ226をポイントする広告である。また、広告自体がそのようなリッチコンテンツや複雑なコンテンツを含んでもよい。広告224bは、例えば、iMode、xhtml、wml、chtmlで作成されたランディングページ等、モバイル機器でより容易に表示されることが可能なランディングページ226をポイントする広告である。ランディングページ226は、ここでは、コンテンツ提供者212からユーザに供給される点で、ホストされたランディングページとして図示している。
【００３８】
リモートのランディングページ230a、230b、230cも提供されてよい。これらのランディングページは、コンテンツ提供者212にはホストされず、代わりに、広告主216自身によって運営されるサーバ等、他のサービス提供者から提供される。リモートのランディングページ230a、230b、230cは、各種の形をとることができ、広告主の能力と、広告主が関連付けられる能力によってのみ制限される。例えば、リモートのランディングページ230aは、フル機能のウェブページであり、例えば、他の関連情報へのハイパーリンクとともに、ある製品についてのテキストとグラフィックを含むオンラインパンフレットである。リモートのランディングページ230aは、モバイル機器では十分な精度で表現されることができないコンテンツを含んでいるという限りにおいて、非モバイルのウェブページとみなすことができる。
【００３９】
同様に、リモートのランディングページ230cは、Flashアニメーション等の対話型のアプリケーションからなるフル機能のページとすることができる。ページ230cの要素はモバイルブラウザで対応されるには複雑であり、そのためページ230cは、非モバイル向けのウェブページとみなすことができる。それに対し、ランディングページ230bは主としてテキストから構成され、恐らくは小さな画像を伴う。また、ページ230bは、各種のモバイル機器でより容易に表示されるようにwmlまたはxhtmlで作成されてよい。広告主216は、モバイルユーザがランディングページ230bに誘導され、デスクトップユーザがランディングページ230aおよび230cに誘導されるように、これら各種のランディングページそれぞれへのアクセスを規制することを望む場合がある。
【００４０】
広告224は、クリックツーコール機能227にリンクされてもよい。機能227は、広告中のリンクの選択に応答してクリックツーコールのURLが掲載されたランディングページを配信することを含んでも、あるいは単に、クリックツーコールのリンクを含んでいる広告を提供することを伴ってもよい。特定の広告224が、ランディングページ226へのリンクまたはクリックツーコール機能227へのリンクのいずれかまたは両方を含んでよい。
【００４１】
キーワード228は、コンテンツ提供者212がユーザに配信すべき広告224を特定するための機構を提供することができる。例えば、各キーワード228は、広告主216が、広告される製品またはサービスを記述する、または製品またはサービスに関連すると考える単語または単語の群である。例えば、大統領選挙での有権者の内訳(共和党支持州(red state)/民主党支持州(blue state))を示す地図の提供者が広告を生成し、その広告を、「選挙人団(electoral college)」あるいは「選挙結果(election result)」等のキーワードに関連付けることができる。
【００４２】
コンテンツ提供者212は、そのようなキーワード228を、ユーザ218、220、221の1人からの要求等の要求の内容と照合することにより、表示する広告224を選択することができる。例えば、ユーザが「大統領選結果(presidential election results)」でGoogle検索を行う場合、コンテンツ提供者212は、要求に応答してこの地図広告を特定し、コンテンツ提供者212がユーザに対する検索結果を生成する際に、その広告をユーザに表示するために選択することができる。要求は、同様に、一般新聞のウェブサイト等、ウェブコンテンツを配信するシステムから発信される場合もある。そのような場合、広告キーワードと照合される単語は、新聞内の特定の単語とすることができる。例えば、大統領選についての記事では、語「選挙人団(electoral college)」や「選挙結果(election results)」が使用される可能性があり、それらの語が出現すると、その新聞記事についてのウェブページの広告エリアに表示するために、当該地図広告を選択させるようにしてよい。
【００４３】
配信する広告224の選択は、コンテンツ提供者212がユーザに対して表示できるより多くの広告を要求に対して持つ場合等の追加的な要因に基づいてよい。広告主は、ユーザが自社の広告をクリックした時、またはランディングページ上で何らかのさらなる動作を行った時に支払う意思のある入札額を提供することができる。入札額が高いほど、コンテンツ提供者212から配信される広告の一覧中での配置場所が高くなるようにすることができる。広告主が、ユーザにとって有用でない広告を「競り上げる」ことを防ぐために、広告の配置は、例えば表示された時にユーザが広告を選択する頻度で測られた、ユーザとの関連度で加減されてよい。このような手法は、例えばGoogleで実装される周知のAdWordsおよびAdSenseプログラムのように実装されてよい。
【００４４】
特定の状況では、広告主は、キーワードおよび入札を通じて可能なコントロールより多くのコントロールを自身の広告の配置に対して持つことを望む場合がある。モバイル機器に対しては、上記のように、広告主は、特定のユーザ(またはさらには特定の機器)のみを広告の対象とすることを望む場合がある。いくつかの例で、そのような広告主の要望をよりよく理解することができる。
【００４５】
最初に、サンフランシスコにあるレストランMaMa Miaを考える。このレストランは、「イタリア料理店、サンフランシスコ」等のキーワードを使用する可能性がある。モバイル機器から検索を行うユーザが増えていることを認識して、MaMa Miaは、自店のウェブページが、そのようなユーザが店のメニューと電話番号を容易に見つけるにはリッチ過ぎるコンテンツを含んでいることに気付く。同じキーワードでモバイルユーザ向けの結果を生成したいが、MaMa Miaは、全く新しいウェブページを設計するための資源を持たず、また、自社の広告すべてを書き直さずに済む方がよい(恐らくは単にその効果を判断するためにモバイル広告を試験したいため)。モバイルユーザからの検索に対しては単にクリックツーコールを提供することを望み、また、通常のデスクトップ広告とは異なる価格をモバイル広告のクリックツーコールに対して支払うことを望む可能性がある。また、広告の表示を、レストランに近い特定の地域内のユーザに限定し、広告を出すタイミングも限定することも望む可能性がある(例えば昼食時と夕食時)。その結果、MaMa Miaは、広告マネジャ214を使用して、既存の広告からモバイル用の広告を生成し、店の広告の地理的到達範囲を制限し、広告が配信されうる時間を制限することができる。
【００４６】
2番目に、着信音ダウンロードの提供者であるRingersを考える。Ringersは、Sprint社およびVerizon社の加入者がRingersからダウンロードした着信音について携帯電話料金の請求を通じて課金されるように、Sprint社およびVerizon社と取引関係を有する。また、Ringersは、NokiaおよびSamsung社製の機器でのみ動作可能な和音も提供することができる。最後に、デスクトップユーザは一般には着信音を必要としないので、Ringersは、WAPポータルしか持っていない可能性がある。また、Ringersは、電話に出る者がいない、あるいは電話に出る必要がない、コンピュータで運営される仮想の会社であるため、クリックツーコールのオプションに関心がない可能性がある。SprintあるいはVerizon以外に該当するユーザ、またはNokiaあるいはSamsung以外の電話機を使用しているユーザはRingersの着信音を使用することができないので、そのようなユーザは、Ringers社のウェブサイトに導かれた場合に困惑する可能性があり、また、Ringers社は、そのようなユーザのクリックスルーの支払いをすることから何の利益も得られないので、Ringersは、広告マネジャ214を使用して、自社の広告が対象とするユーザを規制することができる。
【００４７】
別の例として、2500種の商品に無料の発送を提供するオンラインの花の販売業者が、多数のキーワードにリンクされた数十あるいは数百の広告を伴う大規模なAdWordsキャンペーンを行うとする。販売業者は、コンテンツ提供者212と協働してモバイル広告キャンペーンを開始することを望むが、現在のクリエイティブ(creative)「2500製品  全てのオンライン注文につき送料無料、即日配達」は、モバイル機器で表示するには長すぎ、また、販売業者は、WAPページを持っていない。販売業者は、クリックツーコールを介して自社の1-800の注文用電話番号を通じてモバイルユーザと接触することを望み、また、コンテンツ提供者212がモバイル向けのランディングページをホストすることを望む。
【００４８】
広告マネジャ214は、広告主216が上記のシナリオに応答するような形で広告と広告キャンペーンを生成し、ポストし、管理することができるアプリケーションとインタフェースを提供する。図では分かりやすいように、広告主216に直接接続するコンテンツ提供者212と別のシステムとして示すが、広告マネジャ214は、コンテンツ提供者212の一部であってよく、一般には、インターネット222等の仲介ネットワークを通じて広告主と通信することができる。下記でより詳細に説明するように、広告マネジャ214は、広告主216と対話して、広告主216がモバイル機器を対象とするように広告を設定し、その広告の配信パラメータを設定し、広告と広告のグループを(例えばキャンペーンの一部として)管理することを可能にする。
【００４９】
図3は、関連性のある広告を提供するシステム300の概略図である。このシステムは、図2のコンテンツ提供者212によって運営されるシステムのようなシステムであってよい。システム300は、インターネット304を含む1つまたは複数のネットワークとインタフェース306を通じて通信する。インタフェース306は、例えば、1台のウェブサーバまたは従来の方式で編成されたウェブサーバ群を含んでよい。システム300は、概略的に単一の枠内に図示するが、システム300の容易で大規模な適用を可能にするプロセスの一部分を受け付けるサーバを含む各種の専用サーバを使用する等、各種方式で実装されてよい。本システムのこの特定のアーキテクチャは必須ではない。
【００５０】
システム300は、要求を受け取り、広告の形の宣伝コンテンツとともに検索結果等の各種形態のデータを供給することで応答するように構成される。要求は、要求インタープリタ308によって受け取られ、構文解析され、解釈されることが可能である。要求インタープリタは、例えば、要求が検索要求であるか、ローカル検索要求であるか、地図の要求であるか、あるいは別の形態の要求であるか等、要求の形態を判定することができる。そのような動作は、図示するようにインタフェース306外で行われても、インタフェース306の一部として行われてもよい。
【００５１】
要求インタープリタ308は、特に、要求中の適切な情報(未処理の形態または解釈済みの形態)を広告サーバ316およびコンテンツサーバ310(各々複数のサーバを含んでよい)に転送することができる。転送される情報は、要求元を示すことが可能なヘッダ情報等、要求中のメタデータとともに、検索語自体(要求が検索要求の形態である場合)を含むことができる。例えば、要求者、または要求者がその加入者であるワイヤレスキャリアのIPアドレスを含む情報が、要求とともに送信されうる。また、要求者の場所、要求者が使用している機器のメーカおよび/または機種、その機器で対応可能なマークアップ言語の種類を示す情報が提供される場合もある。
【００５２】
コンテンツサーバ310側では、要求情報は、検索エンジン314に転送されることができ、検索エンジン314は、Google検索エンジン等の適当な形態の検索エンジンである。検索エンジン314は、検索インデックス312に依拠することができ、検索インデックス312は、検索エンジンが対象とするすべてのウェブページおよび他の文書にある内容のサイズが縮小された表現を備えることができる。検索エンジンは、検索語を含んでいる文書を特定し、文書間のリンク関係を分析して、最も多くリンク先となっており、したがって最も関連性の高い文書である可能性が高い文書を特定する等により、一致する結果を順位付けすることができる。検索エンジン314は、見つかった検索結果をコンテンツサーバ310に返し、コンテンツサーバ310は、結果をまとめ、順位付けを提供し、あるいはその他の形で送信のために結果を準備することができる。コンテンツサーバ310は、次いで結果をインタフェース306に渡すことができる。
【００５３】
広告サーバ316側では、検索語とその他の情報は、要求インタープリタ308から広告サーバ316に転送されることが可能である。広告サーバは、要求中のキーワードと一致するキーワードにリンクされた広告を広告データベース320で検索することができる。また、広告サーバは広告フィルタ318を備えることができ、広告フィルタ318は、広告主固有の規則を広告に適用して、ユーザに送り返される前に特定の広告をフィルタリングで除外することができる。例えば、要求インタープリタから転送されたメタデータが、要求が特定のワイヤレスサービス提供者からのものであることを示す場合、そのキャリアに提供されるように広告主によって選択されなかった広告をフィルタで除外することができる。
【００５４】
広告フィルタ318は、要求に対して返すべき広告を判定する際に規則データベース319aおよびフィルタデータベース319bを利用することができる。規則データベース319aは、特定のタイプの要求に対して返すことが可能な広告をコントロールする、広告主固有の規則とより一般的な規則を含むことができる。例えば、規則データベース319aの規則は、上記および下記のように、特定の広告が特定機種のモバイル機器、あるいは特定のキャリアに加入しているユーザに送信されてはならないと定義することができる。
【００５５】
フィルタデータベース319bは、広告フィルタ318に必要とされる他のデータを含むことができる。例えば、ワイヤレスキャリアは、各キャリアが1つまたは複数の範囲のIPアドレスに関連付けられるように、IPアドレスをブロック単位で確保する場合がある。そのような情報がフィルタデータベース319bに記憶されることができ、受信したIPアドレスに対して参照が行われて、ユーザに関連付けられたキャリアを判定して、広告主のキャリア設定で広告をフィルタリングできるようにすることができる。
【００５６】
広告マネジャ322は、システム300が広告を受け付け、広告主が自身の広告と広告キャンペーンを管理することを可能にすることができる。例えば、広告マネジャ322は、下記でより十分に述べるように、広告主と通信し、広告を作成および/または提出するためのワークフローと、広告をフィルタリングするための機器固有の規則の設定や、広告に関連付けられる入札額とキーワードの管理等、広告の管理を広告主に提供することができる。
【００５７】
広告マネジャ322は、広告主が広告を提出するためのインタフェースを提供することが可能な広告取り込みモジュール324を備えることができる。取り込みモジュール324は、例えば、広告のテキストとその広告がポイントするURL、広告に関連付けられたクリックツーコールの番号、ランディングページ等の広告に関連付けられた情報が作成されたマークアップ言語(例えば広告がモバイル向け広告であることを意図される場合)、広告が表示される場所および/または時間を受け取ることができる。
【００５８】
広告マネジャ324は、広告管理モジュール326も含んでよく、広告管理モジュール326は、広告主とのインタフェースをとって、広告が提示される方式を管理するため、また、より複雑な広告キャンペーンを管理するために広告主が自身の広告に変更を加えられるようにする。広告取り込みモジュール324および広告管理モジュール326は、図では分かりやすいように広告マネジャ322の中に2つの別個のモジュールとして図示するが、広告主に十全な広告サービスを提供するために適宜互いと組み合わせても、かつ/または他のモジュールおよび機能と共に操作されてもよい。
【００５９】
図4Aは、モバイルからの検索結果の表示400である。検索結果は、広告の結果404、410および他の情報とともに、コア検索結果406として表示される。通例、表示400は、表示400を行う機器のユーザがウェブ検索あるいは他の同様の検索(例えばブログ検索、ローカル検索、買い物検索等)を行った後に生成される。モバイル機器のディスプレイは、全結果のうちごく一部しか一度に表示できないことが予想される。表示全体400を見るには、ユーザの画面のサイズと解像度に応じて、ユーザによるスクロールあるいは他の移動を必要とする可能性がある。ここでは、分かりやすいように表示全体400を示している。
【００６０】
図示するように、表示400の上部に縮小サイズでロゴ402が示されて、結果の提供元をユーザに示す。ロゴの後に広告404が続く。モバイル機器の画面の大きさが小さいことが予想されるため、広告404は、比較的短く、1つのみの広告が表示される。具体的には、図中、広告404のタイトルは「ipod販売」であり、広告のテキストは「ipodセール」である。広告404は、URL"ipodsale.com"も示し、ユーザは(例えばスクロールホイール、方向指示パッド、タッチスクリーンで)このURLまで移動し、クリックして、当該ウェブサイト(ランディングページ)に誘導される可能性がある。広告404のタイトルは、ユーザがクリックすることが可能なURLとしても機能することができる。
【００６１】
広告404の内容は、広告をモバイル向け広告として設定する際に、ユーザによって明示的に選択されてよい。あるいは、内容は、より長いタイトルおよび/または記述(スニペット)および/またはURLを有する非モバイル広告から変換されてもよい。内容は、モバイル機器上で収まるように途中で切られた、切り詰められた形の内容であってもよい。また、広告404は、広告404が料金が支払われたコンテンツであり、検索結果ではないことがユーザに分かるように、「[広告]」タグで識別(call out)される。このような表示は、ユーザが両者を混同しないように、検索結果と分けて広告を表示するGoogleの標準的なデスクトップでの広告提示に類似する。
【００６２】
また、広告404は、「Call」と表記されたURLであるクリックツーコールの選択肢を含む。このURLをユーザが選択すると、ユーザの機器が、広告主または広告主に関係する者(例えば顧客サービス契約会社)の電話番号またはIPアドレスをダイヤルすることができる。あるいは、この「Call」のURLは、ユーザのためにクリックツーコールページを取り出し、それにより、そのページ上でクリックツーコールのURLをさらに選択することで番号をダイヤルさせることもできる。この後者の手法は、ユーザが広告に反応したかどうかの追跡をより容易にし、したがって広告主への課金をより正確にすることができる。
【００６３】
別の広告410が表示400の下部に提供される。この例では、広告410は、クリックツーコールのリンクを含まないことを除いては、第1の広告404と同じ広告主、同じフォーマットである。勿論、他の広告主の他の関連広告も表示されてよく、同じ広告主または同じキャンペーンについての2つの広告が単一のクエリに対して表示されないように中央のシステムがプログラムされてよい。
【００６４】
広告のフォーマットと配置は、クリックスルー率にかなりの影響を及ぼしうる。表示400の最上部の近くに広告を配置すると、ユーザの目につきやすい位置に広告を配置することになり、当初はクリックスルー率を上げる可能性がある。しかし、そのような配置は、検索結果408を画面外に追い出してしまうことにもなり、ユーザは、単に検索結果の主要な部分を見るために移動しなければならない可能性もある。そのため、そのような配置は、長い目で見ると不利点である可能性がある。また、各広告のフォーマットも同様に、より多くの情報を伝達しようとするとディスプレイの多くの部分を占めてしまう可能性がある。ここに表示される広告のフォーマット(例えば、ヘッダ(リンク)+記述+URL)は、比較的詳細なフォーマットであるが、伝達される情報の量と形態のために高いクリックスルー率をもたらす可能性もある。
【００６５】
同様に、表示400の上部に2つの広告を提供すると高いクリックスルー率が得られるが、不必要に検索結果408へのユーザアクセスを妨げてしまう可能性がある。その結果、表示400は、上部に1つの広告404と下部に別の広告410を有するものとを図示している。広告404、410が上部または下部にあると表現する際には、必ずしも表示400の一番上/下にあるとは限らず、代わりに、一番上/下の近く、または検索結果408の上部/下部またはその近くにあることに留意されたい。
【００６６】
広告404、410の長さも、快適で有用な表示400を提供するように定義されてよい。例えば、日本の機器(例えば携帯電話)は、平均して日本文字で15文字前後の幅を有するのに対し、米国および欧州の機器は、平均して26文字前後の幅を有する。広告を常に3行に収めるために、広告主は、文字数に関して、日本語のフォーマット「ヘッダ(12)+記述(12)+URL(20)」および西洋言語のフォーマット「ヘッダ(15)+記述(15)+URL(20)」に制限されうる。長さの制限は、同様に対象言語に応じて異なってもよい。複数の言語で広告キャンペーンを行おうとする場合、すべての言語について制限が最小文字数に設定されても、より長い言語では広告が切り詰められてもよい。あるシステムによりユーザが言語を特定することを可能にして、システムが適切な文字数制限で応答できるようにしてもよい。
【００６７】
表示400中の検索結果408は、各種の適当な方式でフォーマットおよび表示されてよい。図示するように、検索結果は、ハイパーリンクが張られたタイトル、スニペット、およびURLとして表示される。タイトルは、ウェブページのTitleタグから、または他の適切な情報から抽出されてよい。タイトルが許容される長さを超える場合は、切り詰めるか、他の形で短縮することができる。URLは、その検索結果によって表されるウェブページまたは他の文書のURLであり、所定の長さを超える場合(または全表示テキストが所定の長さを超える場合)は、この場合も、切り詰められても、他の方法で短縮されてもよい。例えば、図中の検索結果9では、URLのパスの真ん中の部分が省略記号で置き換えられている。スニペットは、ユーザから提供された検索語と一致する語の前後にある言葉か、または、対象文書からの他の内容(テキスト、または画像検索の結果等のグラフィックを含む)である。スニペットは、任意の適切な方式で決定されてもよい。
【００６８】
指示412が、表示400の下部に提供される。指示412は、各種の形態をとってよいが、図では、表示400で配信されたページが携帯電話に合わせて適合されている旨の通知として示されている。例えば、検索に応答するコンテンツ提供者は、図のサイズを縮小し、メニューを拡大可能なリストに折り畳む等により、モバイル機器で適正に表示されるようにウェブページをフォーマットし直すトランスコーダを備えることができる。「続き」のハイパーリンクが提供され、ユーザは、トランスコードがどのように行われるかをよりよく理解することができる。著作権の表示、法関係のページへのリンク、ヘルプページへのリンク等の他の指示および/またはリンクも提供されてよい。
【００６９】
図4Bは、検索結果の一覧の最初と最後に表示されることが可能なモバイル広告結果を示す。この表示は図4Aと同様であるが、検索要求(例えば「ipod」)に対して最初にユーザに表示される内容を左に、そしてユーザが検索結果ページの下までスクロールした時に表示される内容をより近く示す。
【００７０】
図4Cは、モバイル向け広告の各種の例示的フォーマットを示す。一番左のフォーマットは、モバイルURLとクリックツーコールのハイパーリンクを含んでいる。この例では、ユーザは、モバイルURLを選択してランディングページを表示させることができる(例えば、ユーザのブラウザをリダイレクトすることにより、またはトランスコードプロセス等でコンテンツ提供者からページを供給することにより)。ユーザはクリックツーコールのリンクを選択して、直ちに呼を開始するか、または、ユーザが呼を開始できるクリックツーコールページを受信することができる。真ん中の広告はモバイルURLの選択肢のみを示し、一方、一番右の広告はクリックツーコールの選択肢のみを示す。広告主は、最初に広告をポストする際、または広告を管理する際に、広告のどの要素を表示するかを選択することを許される場合がある。
【００７１】
図4Dは、クリックツーコール広告に対して生成される表示を示す。これは、ユーザが上記のように「Call」リンクを選択した場合に生成されることが可能なランディングページの例である。呼び出す実際の番号(例えば電話番号やIPアドレス)が表示されることができ、ユーザは次いでその番号を選択して呼を開始することができる。このように中間ページを提供すると、上述したように広告に対する反応を追跡する助けとなり、また、ユーザが誤って発信することを防ぐ助けともなる。
【００７２】
図5Aは、モバイル機器向けの広告を登録する際に関わる動作を示すフローチャート500である。これらの動作は、広告主が広告マネジャと通信することによって実行が可能である。動作502で、最初にユーザが広告主になることを申請する。このようなサインアッププロセスは比較的標準的なものであり、ユーザが、ユーザIDとパスワードを選択するとともに、連絡先情報と、広告主費用が得られることが可能な口座についての情報を提供することを伴う可能性がある。このような申請プロセスは、一広告主について一回行われればよく、その後は、広告主は、予め特定されたユーザIDとパスワードを使用して単にシステムにログインすればよい。
【００７３】
動作504で、ユーザは、新しい広告、広告グループ、または広告キャンペーンを作成することができる。広告は、広告のタイトル、広告の記述、URL、およびクリックツーコールリンクの1つまたは複数を含むことができる。ユーザが広告を作成する際、または後の時に、ユーザは、広告を編集することもできる506。このシステムは、ユーザがモバイル向け広告を作成するためのゲートウェイを通じてシステムにアクセスした場合、または、当該広告がモバイル機器向けであることをユーザが指示した場合(GUI内のボックスにチェックを入れる等により)に広告をモバイル向け広告として扱うことができる。
【００７４】
広告がモバイル広告として指示される場合、ユーザは、その広告について数個の機器固有のパラメータを選択することができる。例えば、動作508で、ユーザは、加入者が当該広告を受信することが可能な1つまたは複数のワイヤレスキャリア(さらにはワイヤレス機器にサービスを提供するVoIP提供業者を含む有線キャリア)を特定する等により、キャリア別に広告の対象を絞ることができる。ユーザは、機器で対応されるマークアップ言語や他の言語または機能、または機器の製造者および/または機種の識別子等、特定の機器機能に合わせて広告の対象を絞ることもできる。これらの選択は、コンテンツ提供者によって記憶されることができ、上記のように、特定の機器からの要求に対して返す広告を決定する際に広告フィルタによって使用されうる。例えば、要求が、Verizonに割り当てられたブロックに該当するIPアドレスを含んでおり、別のメタデータ(例えば要求の一部、またはシステムが特定の機器のために作成したプロファイルの一部)が、ユーザがMotorola社製の電話機を有することを示す場合、システムは、VerizonとMotorolaが選択されていない広告をフィルタリングで除外することができる。
【００７５】
そして、ユーザ/広告主は、動作512で示すように、検索を行うユーザが広告をクリックするか、その他の認識可能な方式で広告に反応した場合に支払う意思のある価格を選択することができる。
【００７６】
広告は、各種の方式で配置されてよい。例えば、広告は、検索結果とともにAdWordsの配置の一部として配置されてよい(デスクトップ、モバイルを問わず)。また、広告は、シンジケート構成の一部として、またはウェブコンテンツ製作者のウェブページ内にパートナーの検索結果とともに配置されてもよい(デスクトップ、モバイルを問わず)。また、広告は、シンジケートパートナーの検索結果ページからトランスコードされたウェブページ、および、ウェブコンテンツ製作者からのトランスコードされたウェブページに配置されてもよい(この場合もデスクトップ、モバイルを問わず)。
【００７７】
図5Bは、大量モードでモバイル向け広告を設定し、モバイル機器からのクエリに対して結果を配信する動作を示すフローチャートである。この図は、クライアントによって行われることが可能な動作と、サーバによって行われることが可能な動作の相互作用をよりよく示すためにスウィムレーン(swimlane)図として示す。ここでも動作は例示的なものであり、動作は、削除される、組み合わせられる、または分離されてよく、また他の動作が流れに追加されてよい。また、クライアントとサーバの表記は、特定のアーキテクチャを必要とする意図ではなく、代わりに、それぞれ、情報を要求する側の機器またはシステムと、情報を供給する側の機器またはシステムを対象とする。
【００７８】
動作520で、クライアントが、広告ビルダアプリケーションを求める要求を行い、動作522で、サーバがその要求に応答する。このアプリケーションは、対話型アプリケーションとして提供されるか、または、クライアントにダウンロードされ、クライアントで実行されるアプリケーションであってもよい(恐らくはアプリケーション用の情報を入手するために必要に応じてサーバにアクセスすることを要する)。そして、クライアントは、広告ビルダを実行することができる(動作524)。
【００７９】
クライアントは、各種の方式で広告ビルダに広告を提供することができる。反復的な広告の構築を伴う例示的プロセスでは、プロセスは、広告主が要求される広告情報をすべて提出するまで広告主に繰り返し提示されるフォームを使用するか、または、複数の広告を一度に提示する単一のフォーム(広告のテキスト、記述、URL、他の要素が方眼の列として示される表計算形式等)で行うことが可能である(動作526、528)。いずれの方式においても、広告の内容は、広告主が複数の広告を定義する作業を行うのに従って、1つのフォームから次のフォームに、または1つのフィールドから次のフィールドにコピーされることが可能である。例えば、ユーザが、最初の広告のフォーマットとしてWMLを入力し、Verizonをキャリアとして入力した場合、それらの選択はその後のすべての広告に繰り返され、広告主がその選択を変更しない限り、かつ広告主がその選択を変更するまで保持されうる。
【００８０】
別の例示的方式では、広告主がすでにいくつかの非モバイル向け広告を作成しており、それらの広告をモバイル向けフォーマットに移し変える機会を与えられてよい。最初に、広告主は、モバイル向けの形態に移行するために移し変えまたはコピーすべき広告をプロセスに対して指示することができる。この選択には、広告のリスト、または広告キャンペーンの広告等の事前に形成された広告のグループを選択することが伴う可能性がある(動作530)。
【００８１】
動作532で、広告主に、それら広告の1つまたは複数をフォーマットし直す機会を与えることができる。例えば、あるシステムが最初に、広告のテキストを切り詰め、その広告に関連付けられたランディングページのフォーマットを識別する(それにより、例えばそのページがxhtmlまたはwmlブラウザの表現が可能かどうか判定する)ことにより、非モバイル広告をモバイル広告に変更することを試みることができる。システムは次いで、システムが判定でき次第提供された情報とともに、方眼等で仮の広告を提示することができる。広告主は次いで、広告をさらにフォーマットし直し(例えば手作業で)、すべての広告のフォーマットを確認する機会を与えられてよい(動作534)。例えば、広告主は、方眼内の広告の見出しを見ることができるか、あるいは、検索を行うユーザに提示される際にとられるフォーマットで各広告を提示されてよい。また、広告主は、特定のワイヤレスキャリアのみの加入者への表示等、変換された広告の表示に機器固有の制限を加えることもできる。
【００８２】
広告が完成すると、広告主は、その広告をサーバに提出し(動作536)、またはその他の形で広告を登録することができる。サーバ(コンテンツ提供者等)は、フォーマットまたはフォーマットし直された広告を受信し、各種のフォーマット要件についてその広告を点検することもできる。例えば、サーバは、広告のフォーマットにエラーチェックまたは他のチェックを行うことができる。最後に、サーバは、ポストする等により、検索を行うユーザが広告を利用できるようにすることができる(動作540)。
【００８３】
上記の第1段階とは別に行うことができる第2段階で、クライアント機器(ワイヤレス電話等)にある検索を行うユーザは、サーバ(第1段階に関連するサーバと同じであっても、別のサーバであってもよく、いくつかの協働するサーバマシンを伴ってよい)にクエリを提出することができる(動作542)。サーバは、要求を2つのプロセスに分割することができる。プロセスの1つは、ユーザ要求に対する結果を入手し、1つは、ユーザ要求に応じた広告を配信する。結果側では、サーバは、単に、関連する検索結果を通常の方式で入手すればよい(動作544)。
【００８４】
広告側では、サーバは初めに、要求中のキーワードを、広告主によって特定されたキーワードと照合することができる(動作546)。サーバは次いで、キーワードと一致するもの等、検索に対応し、かつ十分に高い入札額と関連度との複合スコアを有する広告を選択することができる(動作548)。サーバは、機器の製造元、タイプ、機種、キャリアの識別、マークアップ言語等、広告主によって選択された、または広告主のために選択されたパラメータについて広告をフィルタリングすることもできる(動作550)。選択およびフィルタリングされた広告と、取得された結果を得て、サーバは次いでその結果と広告をクライアントに送信することができる(動作552)。
【００８５】
クライアント機器は次いで、結果と広告をユーザに対して表示し(動作554)、ユーザが反応を提供するのを待つことができる。例えば、ユーザは、結果をスクロールしてある結果を選択することができ、その時点で、サーバは、選択されたURLにあるコンテンツをユーザに配信する、またはその関連するURLにクライアントをリダイレクトすることができる(図示せず)。
【００８６】
ユーザは、代わりに、広告ランディングページのURL(動作558)、またはクリックツーコールのリンク(動作556)等、広告の一機能を選択してもよい。クリックツーコールは、上記で指摘したように、直接のクリックツーコール番号を有するページを配信するため、またはIP呼を完了する等のために、サーバ(図示せず)に戻ることができる。あるいは、クリックツーコールのリンクは、適宜それ自体が直接のリンクであってもよい。
【００８７】
ユーザがランディングページに進むための広告を選択した場合(動作558)、HTTP要求の形態等の要求は、サーバに送信され、サーバは、ランディングページをユーザに提供することができる。ランディングページがサーバによってホストされている場合(動作560)には、直接クライアントに配信されてよい(動作562)。ランディングページがホストされていない(かつトランスコードされない)場合、サーバは、クライアントにメッセージを送信してクライアントを該当するページまたは文書にリダイレクトする(動作564)ことができ、クライアントは、ランディングページを表示することができる(動作566)。
【００８８】
図6aは、広告主がモバイル機器を対象とする広告を作成することが可能な画面を示す表示600である。この画面は、モバイル向けのテキスト広告を伴う新しい広告キャンペーンを設定するための設定オプションを表示する。「広告を作成する」というテキストの隣にあるURLラベル604で示されるように、ユーザは、代わりに非モバイル機器向けのテキスト広告や画像広告を作成することもできる。この表示は、広告の設定を試みるユーザへの指示606を提供し、また、ユーザが検索を行うことが可能なヘルプの枠とともに、より広範な指示へのリンク620も提供する。
【００８９】
ユーザは、1つの広告につき複数のフィールドに記入するように求められる。例えば、ユーザは、広告の見出し608を提供することができ、この見出しは、広告が表示される時に表示される最初のテキストとすることができる(例えば上記の図4Aの「Ipodセール」)。ユーザは同様に記述610を提供することができ、これは、広告が表示された時にタイトルの後に表示されることが可能である。表示600は、ユーザに、各フィールドに許される最大の長さを知らせ、ユーザがその長さを超えた場合は、表示されたテキストが切り詰められるか、最大の長さに達した後に文字を入力することがユーザに許可されないようにすることができる。
【００９０】
領域612では、ユーザは、広告をランディングページ、好ましくはモバイル向けのページにリンクすることを選択することができる。ユーザは、ユーザに対して表示するURLを選択することができ、リンクがポイントする実際のURLも選択することができる。前者のURLは、モバイル機器で適正に表示されるように、より短いことを必要とする場合がある。また、ランディングページとして利用できるようなページをすでに持っているのではない場合には、ユーザがモバイル向けウェブページを作成するためのリンクが提供される。そのリンクをクリックすると、ユーザに、WMLやxhtmlマークアップ等のモバイル表示用のマークアップ言語作成ツールが提供されてよい。広告主は次いで、そのページをホストさせる機会が与えられるか、またはそのページを後にどこか別の場所で表示するために転送することができる。
【００９１】
数個のチェックボックスで、広告(さらにはランディングページ)が対象とするブラウザを特定する機会を広告主に提供する。「?」を選択すると、どのブラウザが特定のマークアップ言語能力を持ち、ランディングページを表示することが可能であるかを判断するためのヒントをユーザに与えることができる。また、ユーザは、そのページが各種のブラウザで正確に表示されることが可能であるかどうかを判断するための機能にアクセスすることができる。例えば、システムは、各種類のブラウザをシミュレートしてページを生成し、生成されたページを、フル機能ブラウザ(例えば予想されるモバイルブラウザと同程度の解像度を有する)で生成されるページと比較することができる。このシステムがそのようなシミュレートされるブラウザ向けのランディングページを生成し、ユーザに表示し、ユーザが生成された表示が正確であるか、あるいは十分に正確であるかを知らせることができる点で、このプロセスは部分的に自動化されてもよい。シミュレーションは、該当する状況では、ユーザによって選択されたデバイスの製造元または機種の機能を考慮に入れてもよい(図示せず)。
【００９２】
クリックツーコール選択領域614では、広告主となる可能性のある者が、広告中クリックツーコールのオプションを提供するかどうかを選択することができ、また、そのユーザが呼び出しの番号(例えば電話番号やIPアドレス)を特定することもできる。
【００９３】
領域616では、広告主となる可能性のある者が、広告の表示を特定の種類(例えば製造元や機種)の機器、または特定のキャリアに限定することができる。ここでも、ユーザは、ボックスを選択してこのオプションを選択するかどうかを示すことができ、次いで1つまたは複数の特定されたワイヤレスキャリアの横にあるボックスを選択することができる。
【００９４】
表示600の残りの他の領域は、ヘルプとシステムからのサインアウトを得るためのオプション、および、広告主によって入力された広告が検索ユーザに対して表示される際にどのように見えるかの例622とともにユーザに、より一般的な情報624、アカウント名や番号等の要約アカウント情報626を提供する。図の表示600の構成は例示的なものに過ぎず、他の構成も適宜使用されてよい。
【００９５】
図6Bは、広告主が、モバイル機器を対象とする広告を作成することができる画面を示す別の表示630である。この表示は、図6Aの表示600に類似し、同一または同様の機能を広告主となる見込みのある者に提供するが、多少異なる方式で構成されている。
【００９６】
図7は、本文献に記載されるシステムおよび方法を実装するためにクライアントまたは1つまたは複数のサーバとして使用されることが可能なコンピューティング機器700、750のブロック図である。コンピューティング機器700は、ラップトップ機、デスクトップ、ワークステーション、携帯情報端末、サーバ、ブレードサーバ、メインフレーム、および他の適切なコンピュータ等の各種形態のデジタルコンピュータを表すものである。コンピューティング機器750は、携帯情報端末、携帯電話、スマートフォン、および他の同様のコンピューティング機器等の各種形態のモバイル機器を表すものである。ここに示す構成要素、それらの接続および関係、およびそれらの機能は、単に例示的なものであり、本文献に記載および/または特許請求の範囲に記載される発明の実装を制限する意図ではない。
【００９７】
コンピューティング機器700は、プロセッサ702、メモリ704、記憶装置706、メモリ704と高速拡張ポート710とに接続する高速インタフェース708、および、低速バス714と記憶装置706とに接続する低速インタフェース712を含む。構成要素702、704、706、708、710、および712はそれぞれ、各種バスを使用して相互に接続され、共通のマザーボード上に、または適宜他の方式で実装されてよい。プロセッサ702は、コンピューティング機器700中で実行するために命令を処理することができ、この命令には、高速インタフェース708に接続されたディスプレイ716等の外部入出力装置にGUIのグラフィック情報を表示するためにメモリ704または記憶装置706に記憶された命令が含まれる。他の実装では、複数個のメモリおよび複数種のメモリとともに、複数のプロセッサおよび/または複数のバスが適宜使用されてよい。また、複数のコンピューティング機器700が接続されることができ、各機器は、必要とされる動作の一部を提供する(例えば、サーババンク、ブレードサーバ群、マルチプロセッサシステムとして)。
【００９８】
メモリ704は、コンピューティング機器700内の情報を記憶する。一実装では、メモリ704は、コンピュータ可読媒体である。一実装では、メモリ704は、揮発性のメモリ装置である。別の実装では、メモリ704は、不揮発性のメモリ装置である。
【００９９】
記憶装置706は、コンピューティング機器700に大容量の記憶を提供することができる。一実装では、記憶装置706は、コンピュータ可読媒体である。各種の異なる実装で、記憶装置706は、フロッピー（登録商標）ディスク装置、ハードディスク装置、光ディスク装置、またはテープ装置、フラッシュメモリ、または他の同様のソリッドステートメモリ装置、または、記憶域ネットワークや他の構成にある装置を含む装置の配列であってよい。一実装では、コンピュータプログラム製品が情報担体として有形に実施される。このコンピュータプログラム製品は、実行されると上記のような1つまたは複数の方法を行う命令を含んでいる。情報担体は、メモリ704、記憶装置706、プロセッサ上のメモリ702、または伝播信号等のコンピュータ可読または機械可読の媒体である。
【０１００】
高速コントローラ708は、コンピューティング機器700の帯域幅を要する動作を管理し、一方、低速コントローラ712は、それより低い帯域幅を要する動作を管理する。このような役割の割り当ては単に例示的なものである。一実装では、高速コントローラ708は、メモリ704と、ディスプレイ716(例えばグラフィックプロセッサやアクセラレータを通じて)に結合され、また、各種の拡張カード(図示せず)を取り付けることが可能な高速拡張ポート710に結合される。上記実装では、低速コントローラ712は、記憶装置706と低速拡張ポート714とに結合される。低速拡張ポートは、各種の通信ポート(例えばUSB、Bluetooth（登録商標）、Ethernet（登録商標）、ワイヤレスEthernet（登録商標）)を含むことができ、キーボード、ポインティングデバイス、スキャナ等の1つまたは複数の入出力装置、または、例えばネットワークアダプタを通じてスイッチやルータ等のネットワーキングデバイスに結合されてよい。
【０１０１】
コンピューティング機器700は、図に示すように、多数の異なる形態で実装されてよい。例えば、標準的なサーバ720として実装されても、そのようなサーバの群として複数回実装されてもよい。ラックサーバシステム724の一部として実装されてもよい。また、ラップトップコンピュータ722のようなパーソナルコンピュータとして実装されてもよい。あるいは、コンピューティング機器700の構成要素が、機器750等のモバイル機器(図示せず)の他の構成要素と組み合わされてもよい。そのような機器は各々、コンピューティング機器700、750の1つまたは複数を含むことができ、互いと通信する複数のコンピューティング機器700、750から1つのシステム全体が構成されてよい。
【０１０２】
コンピューティング機器750は、構成要素の中でも特に、プロセッサ752、メモリ764、ディスプレイ754等の入出力装置、通信インタフェース766、トランシーバ768を含む。機器750は、追加的な記憶機構を提供するためにマイクロドライブや他の装置等の記憶装置を備えてもよい。構成要素750、752、764、754、766、768はそれぞれ、各種のバスを使用して相互に接続され、これらの構成要素の数個は、共通のマザーボード上に、または適宜他の方式で実装が可能である。
【０１０３】
プロセッサ752は、メモリ764に記憶された命令を含む、コンピューティング機器750内で実行されるために命令を処理することができる。プロセッサは、別々のアナログプロセッサとデジタルプロセッサを含んでもよい。プロセッサは、例えば、ユーザインタフェースの制御、機器750によって実行されるアプリケーション、機器750によるワイヤレス通信等、機器750の他の構成要素の連携を提供することができる。
【０１０４】
プロセッサ752は、制御インタフェース758と、ディスプレイ754に結合されたディスプレイインタフェース756とを通じてユーザと通信することができる。ディスプレイ754は、例えば、TFT LCDディスプレイ、OLEDディスプレイ、あるいは他の適当なディスプレイ技術である。ディスプレイインタフェース756は、グラフィック情報および他の情報をユーザに提示するためにディスプレイ754を駆動する適当な回路を備えることができる。制御インタフェース758は、ユーザからコマンドを受け取り、そのコマンドをプロセッサ752に渡すために変換することができる。また、外部インタフェース762が、プロセッサ752との通信を提供して、機器750と他の機器との近距離(near area)通信を可能にすることができる。外部インタフェース762は、例えば、有線通信(例えばドッキング手順を介する)、または無線通信(例えばBluetooth（登録商標）や他の同様の技術を介する)を提供することができる。
【０１０５】
メモリ764は、コンピューティング機器750内の情報を記憶する。一実装では、メモリ764は、コンピュータ可読媒体である。一実装では、メモリ764は、揮発性のメモリ装置である。別の実装では、メモリ764は、不揮発性のメモリ装置である。拡張メモリ774が提供されてよく、例えばSIMMカードインタフェースを含むことが可能な拡張インタフェース772を通じて機器750に接続することが可能である。そのような拡張メモリ774は、機器750の追加的な記憶空間を提供することができ、または、機器750のアプリケーションや他の情報も記憶することができる。具体的には、拡張メモリ774は、上記のプロセスを実施または補足する命令を含むことができ、またセキュアな情報も含むことができる。そのため、例えば、拡張メモリ774は、機器750のセキュリティモジュールとして提供されることができ、機器750のセキュアな使用を可能にする命令でプログラムされてよい。また、ハッキング不可能な方式でSIMMカードに識別情報を配置する等、追加的な情報とともにSIMMカードを介してセキュアなアプリケーションが提供されてよい。
【０１０６】
下記で述べるように、メモリは、例えば、フラッシュメモリおよび/またはMRAMメモリを含むことができる。一実装では、コンピュータプログラム製品が情報担体として有形に実施される。このコンピュータプログラム製品は、実行されると上記のような1つまたは複数の方法を行う命令を含んでいる。情報担体は、メモリ764、拡張メモリ774、プロセッサ上のメモリ752、または伝播信号等のコンピュータ可読または機械可読の媒体である。
【０１０７】
機器750は、必要な場合にはデジタル信号処理回路を含むことが可能な通信インタフェース766を通じてワイヤレス通信することができる。通信インタフェース766は、特に、GSM（登録商標）音声呼、SMS、EMS、またはMMSメッセージング、CDMA、TDMA、PDC、WCDMA、CDMA2000、GPRS等の各種方式またはプロトコル下での通信を提供することができる。そのような通信は、例えば無線周波トランシーバ768を通じて行うことができる。また、Bluetooth（登録商標）、WiFi、あるいは他の同様のトランシーバ(図示せず)を使用して、短距離通信が行われてよい。また、GPS受信機モジュール770が追加的なワイヤレスデータを機器750に提供することができ、そのデータは、機器750で実行されるアプリケーションで適宜使用が可能である。
【０１０８】
機器750は、音声コーデック760を使用して音声で通信することもでき、コーデック760は、ユーザから音声による情報を受け取り、その情報を使用可能な状態のデジタル情報に変換することができる。音声コーデック760は、同様に、例えば機器750のハンドセット中のスピーカ等を通じて、ユーザに可聴音を生成することができる。そのような音は、音声電話呼からの音声を含んでも、録音された音声(例えば音声メッセージ、音楽ファイル等)を含んでも、また、機器750で動作するアプリケーションによって生成された音声を含んでもよい。
【０１０９】
コンピューティング機器750は、図示するように多数の異なる形態で実装されてよい。例えば、携帯電話780として実装されてよい。また、スマートフォン782、携帯情報端末、他の同様のモバイル機器の一部として実装されてもよい。
【０１１０】
該当する場合、本明細書に記載されるシステムおよび機能動作は、デジタル電子回路、または、本明細書に開示される構造的手段とその構造的均等物を含む、コンピュータソフトウェア、ファームウェア、ハードウェア、またはそれらの組み合わせとして実装されてよい。これらの技術は、例えばプログラム可能プロセッサ、コンピュータ、または複数のコンピュータ等のデータ処理装置による実行のため、またはデータ処理装置の動作を制御するために、機械可読記憶装置または伝播信号中の1つまたは複数のコンピュータプログラム製品、すなわち情報担体として有形に実施された1つまたは複数のコンピュータ製品として実装されてよい。コンピュータプログラム(プログラム、ソフトウェア、ソフトウェアアプリケーション、コードとも称される)は、コンパイル言語やインタープリタ言語を含むどのような形態のプログラミング言語で書かれてもよく、独立型プログラム、モジュール、コンポーネント、サブルーチン、またはコンピューティング環境での使用に適した他のユニットを含む任意形態で展開されてよい。1つのコンピュータプログラムは、必ずしも1つのファイルに対応しない。プログラムは、他のプログラムまたはデータを保持するファイルの一部に記憶されても、当該のプログラムに専用の単一のファイルに記憶されても、複数の連携されたファイル(例えば1つまたは複数のモジュール、サブプログラム、またはコードの一部分を記憶する複数のファイル)に記憶されてもよい。コンピュータプログラムは、一台のコンピュータまたは、1つの場所にある、または複数の場所に分散され、通信ネットワークで相互に接続された複数のコンピュータで実行されるように配置されてよい。
【０１１１】
本明細書に記載されるプロセスと論理の流れは、1つまたは複数のコンピュータプログラムを実行する1つまたは複数のプログラム可能なプロセッサによって実行されて、入力データに作用し、出力を生成することにより、ここに記載される機能を行うことができる。プロセスと論理の流れは、例えばFPGA(利用者書き込み可能ゲートアレイ)やASIC(特定用途向け集積回路)等の特殊目的論理回路によって行われてもよく、また装置がFPGAやASICとして実装されてよい。
【０１１２】
コンピュータプログラムの実行に適したプロセッサには、例として、汎用および特殊目的のマイクロプロセッサと、任意種のデジタルコンピュータの1つまたは複数のプロセッサが含まれる。一般に、プロセッサは、読み取り専用メモリまたはランダムアクセスメモリ、またはその両方から命令とデータを受け取る。コンピュータの必須要素は、命令を実行するプロセッサと、命令およびデータを記憶する1つまたは複数のメモリ装置である。一般に、コンピュータは、例えば磁気、光磁気ディスク、または光ディスク等、データを記憶するための1つまたは複数の大容量記憶装置も含み、または、データを受け取るか、データを転送するか、その両方のために大容量記憶装置に動作上結合される。コンピュータプログラム命令とデータを実施するのに適した情報担体には、あらゆる形態の不揮発性メモリが含まれ、これには、例として、例えばEPROM、EEPROM、フラッシュメモリ装置等の半導体メモリ装置、例えば内部ハードディスクや取り外し可能ディスク等の磁気ディスク、光磁気ディスク、CD-ROMおよびDVD-ROMディスク等が含まれる。プロセッサとメモリは、特殊目的論理回路で補助される、または特殊目的論理回路に組み込まれることが可能である。
【０１１３】
ユーザとの対話を可能にするために、ここに記載される技術の諸態様は、ユーザに情報を表示するための例えばCRT(ブラウン管)やLCD(液晶ディスプレイ)モニタ等の表示装置と、ユーザがコンピュータに入力を提供するためのキーボード、および例えばマウスやトラックボール等のポインティングデバイスを有するコンピュータ上で実装されてよい。他種の装置もユーザとの対話を可能にするために使用されてよい。例えば、ユーザに提供されるフィードバックは、例えば視覚的フィードバック、可聴フィードバック、触覚フィードバック等の任意形態の感覚的なフィードバックであってよく、またユーザからの入力は、音響、音声、触覚入力を含む、任意の形態で受け取られてよい。
【０１１４】
この技術は、例えばデータサーバとしてバックエンドコンポーネントを含むコンピューティングシステム、ミドルウェアコンポーネント、例えばアプリケーションサーバを含むコンピューティングシステム、ユーザがそれを通じて一実装と対話することが可能な例えばグラフィックユーザインタフェースやWebブラウザを有するクライアントコンピュータ等のフロントエンドコンポーネントを含むコンピューティングシステム、または、そのようなバックエンド、ミドルウェア、フロントエンドコンポーネントの組み合わせを含むコンピューティングシステムで実装されてよい。このシステムの構成要素は、例えば通信ネットワーク等、任意の形態または媒体のデジタルデータ通信で相互に接続が可能である。通信ネットワークの例には、ローカルエリアネットワーク(「LAN」)と、例えばインターネットなどのワイドエリアネットワーク(「WAN」)がある。
【０１１５】
コンピューティングシステムは、クライアントとサーバを含むことができる。クライアントとサーバは、一般には互いから遠隔にあり、通例は通信ネットワークを通じて対話する。クライアントとサーバの関係は、それぞれのコンピュータで実行され、互いとの間にクライアント-サーバの関係を有するコンピュータプログラムによって発生する。
【０１１６】
本発明の多数の実施形態について説明した。ただし、本発明の主旨および範囲から逸脱することなく各種の変更が加えられてよいことは理解されたい。例えば、特定のプロセスの流れと表示を示したが、各流れと表示の特定の構成要素は、適宜再構成されてよく、追加的な構成要素が追加されてよく、または、構成要素が適宜組み合わせられる、分離される、または除去されてよい。また、本開示の多くの部分はモバイル機器と、モバイル機器上の表示のためにフォーマットされた文書について述べるが、該当する状況では、本明細書に記載される機能は、非モバイル機器にも適用されてよい。したがって、他の実施形態は頭記の特許請求の範囲内にある。
【符号の説明】
【０１１７】
102    広告主
104    コンテンツ配信システム
106    ユーザ
108    ランディングページ
200    システム
222    インターネット
212    コンテンツ提供者
214    広告主マネジャ
216    広告主
222    インターネット
224    広告
226、230a、230b、230c    ランディングページ
227    クリックツーコール機能
228    キーワード
300    システム
306    インタフェース
308    要求インタープリタ
310    コンテンツサーバ
314    検索エンジン
316    広告サーバ
318    広告フィルタ
322    広告マネジャ
700    コンピューティング機器
750    コンピューティング機器
702    プロセッサ
704    メモリ
706    記憶装置
708    高速インタフェース
712    低速インタフェース
716    ディスプレイ
752    プロセッサ
764    メモリ
766    通信インタフェース
754    ディスプレイ
774    拡張メモリ
【図１】
0005886776.tif 000002
【図２】
0005886776.tif 000003
【図３】
0005886776.tif 000004
【図４Ａ】
0005886776.tif 000005
【図４Ｂ】
0005886776.tif 000006
【図４Ｃ】
0005886776.tif 000007
【図４Ｄ】
0005886776.tif 000008
【図５Ａ】
0005886776.tif 000009
【図５Ｂ】
0005886776.tif 000010
【図６Ａ】
0005886776.tif 000011
【図６Ｂ】
0005886776.tif 000012
【図７】
0005886776.tif 000013