(57)【要約】本態様は、現在のデバイスの位置とデバイスユーザの現在の関心とに基づいて、ワイヤレスデバイスのアプリケーション上の提示のための広告を選択するための、システム、方法、装置、およびコンピュータプログラムプロダクトを提供する。デバイスユーザの現在の関心は、デバイス上で現在実行されているアプリケーション及び／またはコンテンツについての現在のユーザ入力されたリクエストによって定義される。この点においては、本態様は、ユーザに、ユーザの現在のニーズに基づいて、広告を提供するようにサービス提供する高度なターゲット広告を提供し、ユーザの現在のニーズは、ユーザの関心及び現在位置から定義される。
2011520303.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスデバイス上の提示のための広告を選択する方法であって、
ワイヤレスデバイスから、前記ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信することと、なお、前記コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する；
前記１つまたは複数の広告と、前記コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することと；
前記１つまたは複数の広告が前記コンテンツの前記広告スペースにおいて挿入されるような前記選択の結果を、前記ワイヤレスデバイスに対して通信することと；
を備える方法。
【請求項２】
前記ワイヤレスデバイスから前記コンテンツ情報を受信することは、前記ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツと関連づけられるメタデータを前記ワイヤレスデバイスから受信することをさらに備えている、請求項１に記載の方法。
【請求項３】
前記ワイヤレスデバイスから前記コンテンツ情報を受信することは、前記ワイヤレスデバイスの前記ユーザの前記現在の一時的な関心を定義するコンテンツについてのユーザ入力されたリクエストを前記ワイヤレスデバイスから受信することをさらに備える、請求項１に記載の方法。
【請求項４】
受信することは、前記ワイヤレスデバイスから前記１つまたは複数の近い将来に見込まれる広告スペースと関連づけられたフォーマット情報を受信することをさらに備える、請求項１に記載の方法。
【請求項５】
挿入のための１つまたは複数の広告を選択することは、前記１つまたは複数の広告、前記コンテンツ情報、前記現在のワイヤレスデバイスの位置、及び前記フォーマット情報との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することをさらに備える、請求項４に記載の方法。
【請求項６】
前記フォーマット情報にしたがって、前記選択された１つまたは複数の広告をフォーマット化すること、をさらに備えている請求項４に記載の方法。
【請求項７】
ネットワークストレージから前記１つまたは複数の選択された広告を検索すること、をさらに備え、前記選択の結果を前記ワイヤレスデバイスに通信することは、前記１つまたは複数の選択された広告を前記ワイヤレスデバイスに通信することを備えている、請求項１に記載の方法。
【請求項８】
ネットワークストレージから前記１つまたは複数の選択された広告を検索すること、をさらに備え、前記選択の結果を前記ワイヤレスデバイスに対して通信することは、前記リクエストされたコンテンツと前記１つまたは複数の選択された広告を前記ワイヤレスデバイスに対して通信することをさらに備えている、請求項３に記載の方法。
【請求項９】
前記選択の結果を前記ワイヤレスデバイスに対して通信することは、前記１つまたは複数の選択された広告のリストを前記ワイヤレスデバイスに対して通信することをさらに備えている、請求項１に記載の方法。
【請求項１０】
前記受信された現在のワイヤレスデバイスの位置情報に基づいて、前記現在のワイヤレスデバイスの位置を決定すること、をさらに備えている請求項１に記載の方法。
【請求項１１】
前記ワイヤレスデバイスから、前記ワイヤレスデバイス上で選択された広告の提示の数に関する提示情報を、受信すること、をさらに備えている請求項１に記載の方法。
【請求項１２】
ワイヤレスデバイス上の提示のための広告を選択するように構成されたプロセッサであって、
ワイヤレスデバイスから、前記ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信するための第１のモジュールと、なお、前記コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する；
前記１つまたは複数の広告と、前記コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択するための第２のモジュールと；
前記１つまたは複数の広告が前記コンテンツの前記広告スペースにおいて挿入されるような前記選択の結果を、前記ワイヤレスデバイスに対して通信するための第３のモジュールと；
を備えているプロセッサ。
【請求項１３】
コンピュータプログラムプロダクトであって、
コンピュータ可読媒体を備え、前記コンピュータ可読媒体は、
ワイヤレスデバイスから、前記ワイヤレスデバイスのユーザの現在の一時的な関心と、現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報をコンピュータに受信させるための少なくとも１つの命令と、なお、前記コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する；
前記１つまたは複数の広告と、前記コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を前記コンピュータに選択させるための少なくとも１つの命令と；
前記１つまたは複数の広告が前記コンテンツの前記広告スペースにおいて挿入されるような前記選択の結果を、前記コンピュータに、前記ワイヤレスデバイスに対して通信させるための少なくとも１つの命令と；
を備えている、
コンピュータプログラムプロダクト。
【請求項１４】
装置であって、
ワイヤレスデバイスから、前記ワイヤレスデバイスのユーザの現在の一時的な関心と、現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信するための手段と、なお、前記コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する；
前記１つまたは複数の広告と、前記コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択するための手段と；
前記１つまたは複数の広告が前記コンテンツの前記広告スペースにおいて挿入されるような前記選択の結果を、前記ワイヤレスデバイスに対して通信するための手段と；
を備えている、
装置。
【請求項１５】
ワイヤレスデバイス上の提示のための広告を選択するためのネットワークデバイスであって、
プロセッサ及びメモリと、
前記メモリに保存され、前記プロセッサによって実行可能である広告選択モジュールと、
を備え、前記広告選択モジュールは、
ワイヤレスデバイスのユーザの現在の一時的な関心と関連づけられたコンテンツ情報の受信をモニタすることが動作可能なコンテンツモニタと、なお、前記コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する；
前記１つまたは複数の広告と、前記コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することが動作可能な広告選択器と；
前記１つまたは複数の広告が前記コンテンツの前記広告スペースにおいて挿入されるような前記選択の結果を通信することが動作可能な広告選択通信器と；
を含む、
ネットワークデバイス。
【請求項１６】
前記コンテンツモニタは、前記ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツと関連づけられたメタデータの受信をモニタすることがさらに動作可能である、請求項１５に記載のネットワークデバイス。
【請求項１７】
前記コンテンツモニタは、前記ワイヤレスデバイスの前記ユーザの前記現在の一時的な関心を定義するコンテンツについてのユーザ入力されたリクエストの受信をモニタすることがさらに動作可能である、請求項１５に記載のネットワークデバイス。
【請求項１８】
前記コンテンツモニタは、前記１つまたは複数の近い将来に見込まれる広告スペースと関連づけられたフォーマット情報を含んでいるコンテンツ情報の受信をモニタすることがさらに動作可能である、請求項１５に記載のネットワークデバイス。
【請求項１９】
前記広告選択器は、前記１つまたは複数の広告と、前記コンテンツ情報と、前記現在のワイヤレスデバイスの位置と、前記フォーマット情報との間の関連に基づいて、前記１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することがさらに動作可能である、請求項１８に記載のネットワークデバイス。
【請求項２０】
前記広告選択モジュールは、前記１つまたは複数の近い将来に見込まれる広告スペースと関連づけられた前記フォーマット情報にしたがって、前記選択された１つまたは複数の広告をフォーマットすることが動作可能な広告フォーマッタをさらに備えている、請求項１５に記載のネットワークデバイス。
【請求項２１】
複数の広告を保存することが動作可能である広告ストレージ、をさらに備えており、前記広告選択通信器は、前記広告ストレージから前記１つまたは複数の選択された広告を検索し、前記１つまたは複数の選択された広告を前記ワイヤレスデバイスに対して通信することがさらに動作可能である、請求項１５に記載のネットワークデバイス。
【請求項２２】
前記選択通信器は、前記１つまたは複数の選択された広告のリストを通信することがさらに動作可能である、請求項１５に記載のネットワークデバイス。
【請求項２３】
前記ワイヤレスデバイスと関連づけられた位置情報の受信をモニタすることが動作可能な位置モニタ、をさらに備えている請求項１５に記載のネットワークデバイス。
【請求項２４】
前記受信された現在のワイヤレスデバイスの位置情報に基づいて前記現在のワイヤレスデバイスの位置を決定することが動作可能な位置決定モジュール、をさらに備えている請求項２３に記載のネットワークデバイス。
【請求項２５】
前記メモリに保存され前記プロセッサによって実行可能な広告提示モニタ、をさらに備えており、前記モニタは、ワイヤレスデバイスから提示情報を受信することが動作可能であり、前記提示情報は、選択された広告の提示の数を定義する、請求項１５に記載のネットワークデバイス。
【請求項２６】
ワイヤレスデバイス上の提示のための広告を選択するための方法であって、
現在の一時的なユーザの関心を定義することと、
前記ワイヤレスデバイス上で実行されているアプリケーションと関連づけられたコンテンツにおいて近い将来に見込まれる広告スペースを決定することと、
前記ワイヤレスデバイスの現在位置を決定することと、
前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置と、の間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を、前記ワイヤレスデバイスで選択することと、
前記広告スペースにおいて、前記選択された１つまたは複数の広告を提示することと、
を備えている方法。
【請求項２７】
現在の一時的なユーザの関心を定義することは、前記ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツに基づいて現在の一時的なユーザの関心を定義することを備えている、請求項２６に記載の方法。
【請求項２８】
現在の一時的なユーザの関心を定義することは、コンテンツについてユーザ入力されたネットワークリクエストに基づいて、現在の一時的なユーザの関心を定義することをさらに備える、請求項２６に記載の方法。
【請求項２９】
前記広告スペースの前記フォーマットを決定すること、をさらに備えている請求項２６に記載の方法。
【請求項３０】
前記ワイヤレスデバイスにおいて１つまたは複数の広告を選択することは、前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置と、前記広告スペースの前記フォーマットとの間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を選択することをさらに備えている、請求項２９に記載の方法。
【請求項３１】
前記広告スペースの前記フォーマットにしたがって、前記選択された１つまたは複数の広告をフォーマット化すること、をさらに備えている請求項２９に記載の方法。
【請求項３２】
前記１つまたは複数の選択された広告の提示の前に、ワイヤレスデバイスストレージから前記１つまたは複数の選択された広告を検索すること、をさらに備えている請求項２６に記載の方法。
【請求項３３】
前記１つまたは複数の選択された広告の提示の前に、ブロードキャストチャネルから、前記１つまたは複数の選択された広告をキャプチャすること、をさらに備えている請求項２６に記載の方法。
【請求項３４】
前記１つまたは複数の選択された広告の提示の前に、ネットワークストレージから前記１つまたは複数の選択された広告を検索するために、通信ネットワークにアクセスすること、をさらに備えている請求項２６に記載の方法。
【請求項３５】
複数の提示を決定するために前記１つまたは複数の選択された広告の前記提示をモニタすることと、ネットワークエンティティにモニタリング結果を通信することと、をさらに備えている請求項２６に記載の方法。
【請求項３６】
ワイヤレスデバイス上で広告を選択し提示するように構成されたプロセッサであって、
現在の一時的なユーザの関心を定義するための第１のモジュールと、
前記ワイヤレスデバイス上のアプリケーションにおいて近い将来に見込まれる広告スペースを決定するための第２のモジュールと、
前記ワイヤレスデバイスの現在位置を決定するための第３のモジュールと、
前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置との間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を前記ワイヤレスデバイスで選択するための第４のモジュールと、
前記広告スペースにおいて、前記選択された１つまたは複数の広告を提示するための第５のモジュールと、
を備えているプロセッサ。
【請求項３７】
コンピュータプログラムプロダクトであって、
コンピュータ可読媒体を備え、前記コンピュータ可読媒体は、
現在の一時的なユーザの関心をコンピュータに定義させるための少なくとも１つの命令と、
前記ワイヤレスデバイス上で実行されているアプリケーションと関連づけられたコンテンツにおいて近い将来に見込まれる広告スペースを前記コンピュータに決定させるための少なくとも１つの命令と、
前記ワイヤレスデバイスの現在位置を前記コンピュータに決定させるための少なくとも１つの命令と、
前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置との間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を、前記コンピュータに、前記ワイヤレスデバイスで選択させるための少なくとも１つの命令と、
前記広告スペースにおいて、前記選択された１つまたは複数の広告を、前記コンピュータに提示させるための少なくとも１つの命令と、
を備えている、
コンピュータプログラムプロダクト。
【請求項３８】
現在の一時的なユーザの関心を定義するための手段と、
前記ワイヤレスデバイス上で実行されているアプリケーションと関連づけられたコンテンツにおいて近い将来に見込まれる広告スペースを決定するための手段と、
前記ワイヤレスデバイスの現在位置を決定するための手段と、
前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置との間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を、前記ワイヤレスデバイスで選択するための手段と、
前記広告スペースにおいて、前記選択された１つまたは複数の広告を提示するための手段と、
を備えている装置。
【請求項３９】
現在実行しているコンテンツに関連して、広告を選択し提示するためのワイヤレスデバイスであって、
プロセッサ及びメモリと、
前記メモリにおいて保存され、前記少なくとも１つのプロセッサによって実行可能な広告マネージャと、
を備え、前記広告マネージャは、
ユーザリクエストされたコンテンツにおいて近い将来に見込まれる広告スペースをモニタすることが動作可能な広告スペースモニタと、
前記１つまたは複数の広告と、前記ユーザリクエストされたコンテンツによって定義された現在の一時的なユーザの関心と、前記ワイヤレスデバイスの現在位置と、の間の関連に基づいて、前記近い将来に見込まれる広告スペースのための１つまたは複数の広告を選択することが動作可能な広告選択器と、
前記近い将来に見込まれる広告スペースにおいて前記選択された１つまたは複数の広告を提示することが動作可能な広告提示器と、
を含む、
ワイヤレスデバイス。
【請求項４０】
前記メモリにおいて保存され、前記プロセッサによって実行可能で、前記ユーザリクエストされたコンテンツの提示を提供することが動作可能な、少なくとも１つのアプリケーション、をさらに備えている請求項３９に記載のワイヤレスデバイス。
【請求項４１】
前記少なくとも１つのアプリケーションは、ユーザリクエストされたメディアコンテンツの提示を提供することが動作可能なメディアアプリケーションとしてさらに定義される、請求項４０に記載のワイヤレスデバイス。
【請求項４２】
前記少なくとも１つのアプリケーションは、ネットワークベースのコンテンツについてのユーザ入力されたリクエストを提供することが動作可能なコンテンツサーチアプリケーションとしてさらに定義される、請求項４０に記載のワイヤレスデバイス。
【請求項４３】
前記メモリにおいて保存され、前記プロセッサによって実行され、前記ワイヤレスデバイスの前記現在位置を決定することが動作可能な位置決定モジュール、をさらに備えている請求項３９に記載のワイヤレスデバイス。
【請求項４４】
前記広告マネージャは、前記広告スペースの前記フォーマットを決定することが動作可能な広告フォーマット決定器をさらに含む、請求項３９に記載のワイヤレスデバイス。
【請求項４５】
前記広告選択器は、前記１つまたは複数の広告と、前記現在の一時的なユーザの関心と、前記ワイヤレスデバイスの前記現在位置と、前記広告スペースの前記フォーマットと、の間の関連に基づいて、前記近い将来に見込まれる広告スペースのための前記１つまたは複数の広告を選択することがさらに可能である、請求項４４に記載のワイヤレスデバイス。
【請求項４６】
前記広告マネージャは、前記広告スペースのフォーマットにしたがって、前記選択された１つまたは複数の広告をフォーマット化する広告フォーマッタをさらに含む、請求項３９に記載のワイヤレスデバイス。
【請求項４７】
前記１つまたは複数の広告をキャッシュすることが動作可能な広告ストレージ、をさらに備えている請求項３９に記載のワイヤレスデバイス。
【請求項４８】
前記広告選択器は、前記１つまたは複数の選択された広告の提示の前に、ブロードキャストチャネルから前記１つまたは複数の選択された広告をキャプチャすることがさらに動作可能である、請求項３９に記載のワイヤレスデバイス。
【請求項４９】
前記広告選択器は、前記１つまたは複数の選択された広告の提示の前に、ネットワークストレージから前記１つまたは複数の選択された広告を検索するために通信ネットワークにアクセスすることがさらに動作可能である、請求項３９に記載のワイヤレスデバイス。
【請求項５０】
前記広告マネージャは、選択された広告についての提示の数をモニタすることと、前記モニタリングの結果をネットワークエンティティに通信することと、が動作可能である広告モニタをさらに備える、請求項３９に記載のワイヤレスデバイス。
【発明の詳細な説明】
【背景】
【０００１】
（分野）
記載された態様は、ワイヤレス通信に関し、より具体的には、現在のワイヤレスデバイスの位置(current wireless device location)と現在のユーザの関心(current user interests)とに基づいて、ワイヤレスデバイスのアプリケーションのための広告(advertisements)を選択するための、方法、システム、及び装置(apparatus)に関する。
【０００２】
（背景）
ワイヤレス通信ネットワークは、レシピエント(recipients)に対して、メディアコンテンツを配信するように設計されている。例えば、ワイヤレス通信ネットワークは、ブロードキャストあるいはマルチキャストのシステムを備えることができ、そしてそれは、複数のレシピエントに対し同時に情報を送信する。そのようなシステムの１つの例は、カリフォルニア州のサンディエゴのクァルコム社から入手可能である、ＭｅｄｉａＦＬＯメディア配信システムである。リアルタイムブロードキャストプログラミングを配信することに加えて、これらのタイプのメディア配信システムは、セルラ電話及び同様なもののようなワイヤレス通信デバイスへの広告メディアコンテンツの提示及び配信、また広告あるいはａｄｓ(advertisement or ads)と呼ばれる、に特に適している。マルチキャスト及びブロードキャストメディア配信システムに加えて、他のワイヤレスデバイスのアプリケーションは、広告媒体のコンテンツを受信し提示するように構成されることができる、
オンライン広告市場における成功は、ワイヤレスあるいはモバイルの広告において、高められた関心(heightened interest)をもたらした。オンライン広告では、広告主は向上される宣伝効果のためにプレミアムを支払うことをいとわないということを示した。この点では、オンライン広告は、広告主が数量化可能な広告結果のみを支払う支払いモデルをもたらし、例えば、広告主のウェブサイトにブラウザをリダイレクトするユーザが広告を「クリックする」、あるいは、広告との同様なユーザインタフェース、の各発生に基づいた支払い(a payment based on each occurrence of a user “clicking” an advertisement to redirect the browser to the advertiser’s web site or a similar user-interface with the advertisement)がある。さらに、オンライン広告市場は、ユーザはユーザリクエストされたコンテンツ(user-requested content)に配置された控え目な広告(unobtrusive advertisements)に寛容である、ということを実証した。控え目な広告は、コンテンツ、スクロールテキスト、あるいは同様なもののボーダー領域に提示された広告バナーの形をとることができる。ユーザリクエストされたコンテンツに関するそのような広告の一例は、例えば優先付けされたリスト結果(prioritized list results)、サイドバナー、あるいは同様なもののような、広告に関連して一般的にディスプレイされるオンラインのサーチエンジン結果(online search engine results)である。
【０００３】
位置は、固定デバイス、例えばパーソナルコンピュータあるいは同様なものに対してモバイルワイヤレスネットワークデバイスの重要な区別する要因(differentiator)である。したがって、固定デバイスは主に1つの位置にあるが、ワイヤレスデバイスは、時間においていずれの与えられた時点において、いかなる場所にも、配置されうる。現在利用可能なワイヤレスデバイスの多くは、位置決定のなんらかの形(some form of location determination)を備えているので、デバイスあるいはネットワークと組み合わせたデバイスは、ワイヤレスデバイスの現在位置を決定することができる。そのような位置決定は、ワイヤレスデバイス上でインプリメントされることができる多くの他のアプリケーションと同様に、アプリケーションをマッピングすることにおいて容易に使用される。この点に関しては、ワイヤレスデバイスは、グローバルポジショニングシステム（ＧＰＳ）位置決定機能、別の衛星ベースの位置決定機能、あるいはＡＦＬＴ(Advanced Forward. Link Trilateration)のようなネットワークベースの位置決定機能、あるいは同様なものを備えることができる。
【０００４】
さらに、ワイヤレスデバイス上でインプリメントされる様々なアプリケーションは、ユーザの現在の一時的な関心を評価する機能を提供する。例えば、ＭｅｄｉａＦＬＯメディア配信システムのようなリアルタイムブロードキャストプログラミングは、デバイスが現在受信し提示しているプログラミングによって定義されるユーザの現在の一時的な関心を提供する。プレイされているゲームあるいはブラウザされているサービスあるいは製品の点からユーザの現在の一時的な関心を定義する、ゲーミングアプリケーションあるいはショッピングクライアントによる別の例が提供されている。さらに、ネットワークサーチアプリケーションおよび同様なもののような他のアプリケーションは、ユーザ入力されたコンテンツリクエストと、ユーザ入力されたリクエストに関するコンテンツを戻すネットワークインタフェースと、を必要とする。この点では、ユーザ入力されたリクエストは、ユーザの現在の一時的な関心を定義する。
【０００５】
したがって、ワイヤレスデバイス上でターゲット広告(targeted advertisements)を提供するための、システム、方法、装置、及び／または、コンピュータプログラムプロダクトの必要がある。具体的には、望ましい態様は、広告のリアルタイムのターゲットを提供すべきなので、現在の一時的な情報が、どの広告が特定のワイヤレスデバイス上の提示のために選択されるべきかを決定するために、使用される。
【発明の概要】
【０００６】
下記は、そのような態様の基本的な理解を提供するために１つまたは複数の態様の簡略化された概要(summary)を提示する。この概要は、すべての熟考された態様の広範囲な全体像ではなく、すべての態様の重要なあるいは決定的なエレメントを識別することも、あるいは、いずれあるいはすべての態様の範囲を詳細に描写することも、意図されていない。その唯一の目的は、後で示される、より詳細な説明の前置きとして、簡略化された形で１つまたは複数の態様のいくつかの概念(concepts)を示すことである。
【０００７】
したがって、本態様は、現在のデバイスの位置とデバイスユーザの現在の関心とに基づいて、ワイヤレスデバイスアプリケーション上の提示のための広告を選択する、システム、方法、及び装置を提供する。デバイスユーザの現在の関心は、デバイス上で現在実行されているアプリケーション(application currently being executed on the device)および／またはコンテンツについての現在のユーザ入力されたリクエスト(current user inputted requests for content)、によって定義される。この点で、本態様は、ユーザの現在のニーズに基づいて、ユーザに広告を提供する役割をする高度なターゲット広告(highly targeted advertising)を提供しており、そしてユーザの現在のニーズは、ユーザの現在の関心と現在位置の観点から定義される。
【０００８】
一態様では、方法は、ワイヤレスデバイス上の提示のための広告を選択するために定義される。方法は、ワイヤレスデバイスから、ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信すること、を含む。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペース(impending advertisement space)を提供する。方法はさらに、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置と間の関連に基づいて(based on an association between the one or more advertisements, the content information and a current wireless device location)、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することと、１つまたは複数の広告がコンテンツの広告スペースにおいて挿入されるような選択の結果をワイヤレスデバイスに対して通信することと、を含む。
【０００９】
方法の一態様において、コンテンツ情報を受信する方法は、ブロードキャスト／マルチキャストプログラミング、ゲーミングプログラムあるいは同様なもののような、ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツと関連づけられたメタデータを受信することをさらに含む。方法の別の態様において、コンテンツ情報を受信することは、ワイヤレスデバイスのユーザの現在の一時的な関心を定義するコンテンツについてのユーザ入力されたリクエストをさらに含む。
【００１０】
方法の一態様では、受信することは、１つまたは複数の近い将来に見込まれる広告スペースと関連づけられたフォーマット情報を受信することをさらに含む。そのような態様において、挿入のための１つまたは複数の広告を選択することは、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置とフォーマット情報との間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することをさらに含む。１つまたは複数の広告の選択がフォーマット情報に基づかない代替の態様では、方法は、フォーマット情報にしたがって、選択された１つまたは複数の広告をフォーマット化することを含むことができる。
【００１１】
ある態様では、方法は、ネットワークストレージから１つまたは複数の選択された広告を検索することをさらに含むことができる。そのような態様では、選択の結果を通信することは、ワイヤレスデバイスに対し１つまたは複数の選択された広告を通信することを含むことができる。代替の態様では、ワイヤレスデバイスは、選択された広告をキャッシュするようにあらかじめ構成されることができ、したがって、選択の結果は、選択されたコンテンツのリストであることができる。受信されたコンテンツ情報がコンテンツについてのユーザ入力されたリクエストを含むそれらの態様では、選択の結果を通信することは、リクエストされたコンテンツの通信をさらに含むことができる。
【００１２】
方法のある態様では、現在のワイヤレスデバイスの位置情報を受信することは、現在のワイヤレスデバイスの位置を受信することを含むことができる。方法の他の態様は、受信された現在のワイヤレスデバイスの位置情報に基づいて、現在のワイヤレスデバイスの位置を決定することを含むことができる。
【００１３】
ある態様では、方法はさらに、ワイヤレスデバイスから提示あるいは印象情報を受信することをさらに含むことができる。提示情報は、選択された広告についての提示/印象の数を定義する(defines)。この点に関して、提示情報は、広告アカウンタビリティ(advertising accountability)を提供し、その選択された広告が提示されているということを保証し、そして、提示／インプレッションごとのベースで(on a per presentation/impression basis)サービスプロバイダが広告主に請求することを提供する。
【００１４】
別の関連態様は、ワイヤレスデバイス上の提示のための広告を選択するように構成された少なくとも1つのプロセッサによって定義される。プロセッサは、ワイヤレスデバイスから、ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信するための第１のモジュール、を含む。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する。プロセッサは、さらに、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択するための第２のモジュールと、１つまたは複数の広告がコンテンツの広告スペースにおいて挿入されるような選択の結果をワイヤレスデバイスに対して通信するための第３のモジュールと、を含む。
【００１５】
さらなる関連態様は、コンピュータ可読媒体(computer-readable medium)を含むコンピュータプログラムプロダクト(computer program product)によって提供される。媒体は、ワイヤレスデバイスから、ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報をコンピュータに受信させるための少なくとも１つの命令、を含む。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する。媒体はさらに、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置と間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告をコンピュータに選択させるための少なくとも１つの命令と、１つまたは複数の広告がコンテンツの広告スペースにおいて挿入されるような選択の結果を、コンピュータに、ワイヤレスデバイスに対して通信させるための少なくとも１つの命令と、を含む。
【００１６】
装置(apparatus)は別の関連態様を定義する。装置は、ワイヤレスデバイスから、ワイヤレスデバイスのユーザの現在の一時的な関心と現在のワイヤレスデバイスの位置情報とに関連づけられた、コンテンツ情報を受信するための手段、を含む。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する。装置はさらに、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置と間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択するための手段と、１つまたは複数の広告がコンテンツの広告スペースにおいて挿入されるような選択の結果を、ワイヤレスデバイスに対して通信するための手段と、を含む。
【００１７】
ワイヤレスデバイス上の提示のための広告を選択するためのネットワークデバイスは、別の関連態様をさらに提供する。ネットワークデバイスは、少なくとも1つのプロセッサとメモリとを含んでいるコンピュータプラットフォームを含む。ネットワークデバイスはさらに、メモリに保存され、少なくとも１つのプロセッサによって実行可能な、広告選択モジュールを含む。広告選択モジュールは、ワイヤレスデバイスのユーザの現在の一時的な関心と関連づけられたコンテンツ情報の受信をモニタすることが動作可能なコンテンツモニタを含む。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを提供する。広告選択モジュールはさらに、ワイヤレスデバイスと関連づけられた位置情報の受信をモニタすることが動作可能な位置モニタを含む。広告選択モジュールはさらに、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置との間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することが動作可能な広告選択器、を含む。また、広告選択モジュールは、１つまたは複数の広告がコンテンツの広告スペースにおいて挿入されるような選択の結果を通信することが動作可能な広告選択通信器、を含む。
【００１８】
ネットワークデバイスの一態様では、コンテンツモニタは、ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツと関連づけられたメタデータの受信をモニタすることがさらに動作可能である。ネットワークデバイスの他の態様では、コンテンツモニタは、ワイヤレスデバイスのユーザの現在の一時的な関心を定義する、コンテンツについてのユーザ入力されたリクエスト、の受信をモニタすることがさらに動作可能である。
【００１９】
ネットワークデバイスのいくつかの態様では、コンテンツモニタは、１つまたは複数の近い将来に見込まれる広告スペースと関連づけられたフォーマット情報を含んでいるコンテンツ情報の受信をモニタすることがさらに動作可能でありうる。そのような態様では、広告選択器は、１つまたは複数の広告と、コンテンツ情報と、現在のワイヤレスデバイスの位置と、フォーマット情報との間の関連に基づいて、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択することがさらに動作可能であることができる。あるいは、広告選択モジュールは、１つまたは複数の近い将来に見込まれる広告スペースと関連づけられたフォーマット情報にしたがって、選択された１つまたは複数の広告をフォーマットすることが動作可能な広告フォーマッタ(advertising formatter)をさらに含むことができる。
【００２０】
いくつかの態様では、ネットワークデバイスは、複数の広告を保存することが動作可能な広告ストレージをさらに含むことができる。そのような態様では、広告選択通信器は、広告ストレージから１つまたは複数の選択された広告を検索し、ワイヤレスデバイスに対し１つまたは複数の選択された広告を通信することがさらに動作可能である。ワイヤレスデバイスが広告をキャッシュし、あるいは広告に対するアクセスを有する、代替の態様では、選択通信器は、１つまたは複数の選択された広告のリストを通信することがさらに動作可能であることができる。
【００２１】
いくつかの態様では、受信された位置情報は、現在のワイヤレスデバイスの位置を定義する。代替の態様では、ネットワークデバイスは、受信された現在のワイヤレスデバイスの位置情報に基づいて現在のワイヤレスデバイスの位置を決定することが動作可能な位置決定モジュールを含むことができる。
【００２２】
いくつかの態様では、ネットワークデバイスは、選択された広告についての提示の数(the number of presentation)を定義する提示情報の受信をモニタすることが動作可能である広告提示モニタを含むことができる。
【００２３】
ワイヤレスデバイス上の提示のための広告を選択するための方法は、別の態様を提供する。方法は、現在の一時的なユーザの関心を定義し、ワイヤレスデバイス上のアプリケーションにおいて近い将来に見込まれる広告スペースを決定し、ワイヤレスデバイスの現在位置を決定すること、を含む。方法は、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置との間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告をワイヤレスデバイスで選択することと、そして、広告スペースにおいて、選択された１つまたは複数の広告を提示することと、を含む。
【００２４】
方法の一態様では、現在の一時的なユーザの関心を定義することは、ワイヤレスデバイス上のアプリケーションによって現在実行されているコンテンツに基づいて現在の一時的なユーザの関心を定義することをさらに含む。方法の代替態様では、現在の一時的なユーザの関心を定義することは、コンテンツについてユーザ入力されたネットワークリクエストに基づいて現在の一時的なユーザの関心を定義することを含む。
【００２５】
いくつかの態様では、方法は、広告スペースのフォーマットを決定することをさらに含むことができる。そのような態様では、１つまたは複数の広告を選択することは、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、広告スペースのフォーマットとの間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告を、ワイヤレスデバイスで、選択することをさらに含む。あるいは、方法の他の態様は、広告スペースのフォーマットにしたがって、選択された１つまたは複数の広告をフォーマット化することを提供することができる。
【００２６】
方法は、１つまたは複数の選択された広告の提示の前に、ワイヤレスデバイスストレージから１つまたは複数の選択された広告を検索することをさらに含むことができる。代替の態様では、方法は、１つまたは複数の選択された広告の提示の前に、ブロードキャストチャネルから１つまたは複数の選択された広告をキャプチャすることを含むことができる。またさらなる態様では、方法は、１つまたは複数の選択された広告の提示の前に、ネットワークストレージから１つまたは複数の選択された広告を検索するために通信ネットワークにアクセスすることを含むことができる。
【００２７】
いくつかの態様では、方法は、複数の提示(a number of presentations)を決定するために１つまたは複数の選択された広告の提示をモニタすること、そしてネットワークエンティティに対してモニタリング結果を通信すること、を含むことができる。
【００２８】
関連態様は、ワイヤレスデバイス上の広告を選択し提示するように構成された少なくとも1つのプロセッサによって定義される。プロセッサは、現在の一時的なユーザの関心を定義するための第１のモジュールと、ワイヤレスデバイス上のアプリケーションにおいて近い将来に見込まれる広告スペースを決定するための第２のモジュールと、ワイヤレスデバイスの現在位置を決定するための第３のモジュールと、を含む。プロセッサは、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置との間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告をワイヤレスデバイスで選択するための第４のモジュールと、広告スペースにおいて、選択された１つまたは複数の広告を提示するための第５のモジュールと、を含む。
【００２９】
コンピュータ可読媒体を含むコンピュータプログラムプロダクトは、別の関連態様を提供する。媒体は、現在の一時的なユーザの関心をコンピュータに定義させるための少なくとも１つの命令と、ワイヤレスデバイス上のアプリケーションにおいて近い将来に見込まれる広告スペースをコンピュータに決定させるための少なくとも１つの命令と、ワイヤレスデバイスの現在位置をコンピュータに決定させるための少なくとも１つの命令と、を含む。媒体は、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置との間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告をコンピュータにワイヤレスデバイスで選択させるための少なくとも１つの命令と、広告スペースにおいて、選択された１つまたは複数の広告をコンピュータに提示させるための少なくとも１つの命令と、を含む。
【００３０】
装置は別の関連態様をさらに定義する。装置は、現在の一時的なユーザの関心を定義するための手段と、ワイヤレスデバイス上のアプリケーションにおいて近い将来に見込まれる広告スペースを決定するための手段と、ワイヤレスデバイスの現在位置を決定するための手段と、を含む。装置はまた、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置との間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告をワイヤレスデバイスで選択するための手段と、広告スペースにおいて、選択された１つまたは複数の広告を提示するための手段と、を含む。
【００３１】
さらに、別の関連態様は、現在実行しているコンテンツに関連して、広告を選択し提示するためのワイヤレスデバイスによって、提供される。ワイヤレスデバイスは、少なくとも1つのプロセッサとメモリとを含んでいるコンピュータプラットフォームを含む。ワイヤレスデバイスは、メモリに保存され、少なくとも1つのプロセッサによって実行可能で、ワイヤレスデバイスの現在位置を決定することが動作可能である、位置決定モジュールをさらに含む。ワイヤレスデバイスはまた、メモリに保存され、少なくとも１つのプロセッサによって実行され、ユーザリクエストされたコンテンツが現在の一時的なユーザの関心を定義するようなユーザリクエストされたコンテンツの提示を提供することが動作可能である少なくとも１つのアプリケーションを含む。コンテンツは少なくとも1つの広告スペースを含む。
【００３２】
ワイヤレスデバイスは、メモリに保存され、少なくとも１つのプロセッサによって実行可能である、広告マネージャをさらに含む。広告マネージャは、コンテンツにおいて近い将来に見込まれる広告スペースをモニタすることが動作可能な広告スペースモニタ(advertisement space monitor)と、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、の間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告を選択することが動作可能である広告選択器(advertisement selector)と、広告スペースにおいて選択された１つまたは複数の広告を提示することが動作可能な広告提示器と(advertisement presenter)、を含む。
【００３３】
ワイヤレスデバイスのいくつかの態様では、少なくとも1つのアプリケーションは、ユーザリクエストされたメディアコンテンツの提示を提供することが動作可能なメディアアプリケーションとして、さらに定義される。ワイヤレスデバイスの他の態様では、少なくとも1つのアプリケーションは、ネットワークベースのコンテンツについてのユーザ入力されたリクエストを提供することが動作可能なコンテンツサーチアプリケーション(content search application)としてさらに定義される。
【００３４】
ワイヤレスデバイスの代替の態様では、広告マネージャは、広告スペースのフォーマットを決定することが動作可能な広告フォーマット決定器をさらに含むことができる。そのような態様では、広告選択器は、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、広告スペースのフォーマットとの間の関連に基づいて、近い将来に見込まれる広告スペースのための１つまたは複数の広告を選択することがさらに動作可能であることができる。あるいは、広告マネージャは、広告スペースのフォーマットにしたがって、選択された１つまたは複数の広告をフォーマット化することが動作可能な広告フォーマッタをさらに含むことができる。
【００３５】
いくつかの態様では、ワイヤレスデバイスは、１つまたは複数の広告をキャッシュすることが動作可能な広告ストレージを含むことができる。他の態様では、広告選択器は、１つまたは複数の選択された広告の提示の前に、ブロードキャストチャネルから１つまたは複数の選択された広告をキャプチャすることがさらに動作可能である。またさらなる態様では、広告選択器は、１つまたは複数の選択された広告の提示の前に、ネットワークストレージから１つまたは複数の選択された広告を検索するために通信ネットワークにアクセスすることがさらに動作可能である。
【００３６】
またワイヤレスデバイスの別の態様では、広告マネージャは、選択された広告についての提示の数をモニタすることと、ネットワークエンティティに対してモニタリングの結果を通信することと、が動作可能な広告モニタ、をさらに含むことができる。
【００３７】
したがって、本態様は、現在のデバイス位置とデバイスユーザの現在の関心とに基づいて、ワイヤレスデバイスアプリケーション上の提示のための広告を選択する、システム、方法、及び装置を提供する。デバイスユーザの現在の関心は、デバイス上で現在実行されているアプリケーションおよび／またはコンテンツについての現在のユーザ入力されたリクエスト、によって定義される。例えば、現在のブロードキャスト/マルチキャストのプログラミングコンテンツ、現在のゲーミングアプリケーション、または同様なものは、ユーザの現在の関心を定義することができる。他の例では、ユーザは、サーチ型リクエストあるいは同様なもののような、コンテンツについてのネットワークリクエストを入力することができ、その入力された情報は、ユーザの現在の関心を定義するように、サービス提供することができる。この点では、本態様は、ユーザの現在の関心と現在位置の観点から定義される、ユーザの現在のニーズに基づいて、ユーザに対し広告を提供することをサービス提供する高度なターゲット広告を提供する。
【図面の簡単な説明】
【００３８】
【図１】図１は、一態様にしたがった、リアルタイムストリーミングメディアサービスにおける広告挿入のためのシステムの概略図である。
【図２】図２は、一態様にしたがった、広告挿入通知の一例のブロック図である。
【図３】図３は、さらなる態様にしたがった、広告挿入通知を受信し、その通知にしたがってリアルタイムストリーミングメディアサービスの広告スロットにおいて広告を挿入するための、ワイヤレスデバイスのブロック図である。
【図４】図４は、一態様にしたがった、広告挿入通知を生成し送信するためのネットワークデバイスのブロック図である。
【図５】図５は、さらなる態様にしたがった、広告挿入通知を受信し、その通知にしたがってリアルタイムストリーミングメディアサービスの広告スロットにおいて広告を挿入するための、方法のフロー図である。
【図６】図６は、別の態様にしたがった、広告挿入通知を生成し送信するための方法のフロー図である。
【図７】図７は、一態様にしたがった、広告挿入通知を受信し、その通知にしたがってリアルタイムストリーミングメディアサービスの広告スロットにおいて広告を挿入するための、別の方法のフロー図である。
【詳細な説明】
【００３９】
開示された態様は、添付図面と一緒に、ここで説明されており、開示された態様を限定するのではなく説明するように提供されており、同様の呼称(designation)は、エレメントを示す。
【００４０】
本デバイス、装置、方法、コンピュータ可読媒体、およびプロセッサは、本発明の態様が示されている添付図面を参照して、ここでより十分に説明されている。しかしながら、デバイス、装置、方法、コンピュータ可読媒体、およびプロセッサは、多くの異なる形で具現化されることができ、ここに記載される態様に制限されるものとして解釈されるべきではなく、むしろ、これらの態様は、本開示が詳細(thorough)で完全(complete)であるように提供され、当業者に対し本発明の範囲を十分に示唆する(convey)。同様の数字は、全体にわたって同様のエレメントを指す。
【００４１】
ここで説明されている様々な態様は、ワイヤレス通信デバイスに関連する。ワイヤレス通信デバイスはまた、加入者局、加入者ユニット、モバイル局、モバイル、遠隔局、アクセスポイント、遠隔端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、あるいはユーザ機器と呼ばれることができる。加入者局は、セルラ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドへルドデバイス、あるいはワイヤレスモデムに接続された他の処理デバイスであってもよい。
【００４２】
本態様は、現在のデバイス位置とデバイスユーザの現在の関心に基づいて、ワイヤレスデバイスのアプリケーション上の提示のための広告を選択する、システム、方法、及び装置を提供する。デバイスユーザの現在の関心は、デバイス上で現在実行されているアプリケーションおよび／またはコンテンツの現在のユーザ入力されたリクエスト、によって定義される。例えば、現在のブロードキャスト/マルチキャストのプログラミングコンテンツ、現在のゲーミングアプリケーション、または同様なものは、ユーザの現在の関心を定義することができる。他の例では、ユーザは、サーチ型リクエストまたは同様なもののような、コンテンツについてのネットワークリクエストを入力することができ、その入力された情報は、ユーザの現在の関心を定義するようにサービス提供することができる。この点では、本態様は、ユーザの現在の関心及び現在位置の観点から定義される、ユーザの現在のニーズに基づいてユーザに広告を提供することをサービス提供する、高度なターゲット広告を提供する。
【００４３】
具体的な例では、ユーザは、様々な小売センター及び／またはレストラン／バーの近くに位置しながら、スポーツのリアルタイムブロードキャストを見ることができる。リアルタイムブロードキャストプログラミングは、スポーツイベントにおける休憩と関連づけられた識別可能な広告スペースを一般的に有する。現在の態様は、現在視聴されているコンテンツのタイプ、例えばスポーツ、とデバイスの現在位置を考慮する、広告選択を提供する。その選択された広告は、デバイスの近くにあるスポーツ用品店、あるいは、大きなスクリーンのテレビでスポーツを現在見せている近くのレストラン／バー、と関連づけられることができる。別の具体的な例では、ユーザは、ユーザがプロダクト／サービス識別情報を入力し、その返りにプロダクト／サービスを購入するための様々なネットワークベースの価格オプション(networked-based pricing options)を受信することを可能にするワイヤレスデバイス上でショッピングクラインアント(shopping client)をインプリメントすることができる。価格コンテンツ(pricing content)あるいはネットワークからユーザへと戻される他のコンテンツは、広告バナーあるいは同様なもののような広告を挿入するために、あらかじめ構成された広告スペースを含むことができる。その選択された広告は、情報リクエストされたプロダクト/サービスを販売している、デバイスの近くのローカルな小売業者と関連づけられることができる。
【００４４】
一態様によれば、図１は、デバイス位置とユーザの現在の一時的な関心とに基づいたワイヤレスデバイス広告選択のための、システムの高いレベルの概略の概観を提供する。図１で図示された態様では、広告の選択はネットワークレベルで生じる。システム１０は、関連ユーザ１４と広告選択システム１６を有するワイヤレスデバイス１２を備えており、広告選択システム１６は、ワイヤレスデバイス１２とワイヤレスネットワーク１８通信中である。広告選択システム１６は、単独ネットワークデバイスとして図示されているが、ほとんどの態様において、広告選択システム１６は、マルチプルネットワークデバイスおよび／またはネットワークストレージユニットを含むことができる。
【００４５】
ワイヤレスデバイス１２は、コンテンツの提示を提供する複数のアプリケーションのうちの１つをインプリメントする。本態様にしたがって、ユーザ１４による提示のために選択されたコンテンツは、ユーザの現在の一時的な関心を定義する。この点では、複数のアプリケーションは、コンテンツ２２を実行するあるいは提示する、１つまたは複数のコンテンツ実行アプリケーション２０を含むことができる。例えば、コンテンツ実行アプリケーション２０は、カリフォルニア州のＱＵＡＬＣＯＭＭ社から入手可能である、ＭｅｄｉａＦＬＯメディアアプリケーションのようなメディアブロードキャストプログラミングアプリケーションであってもよい。この例において、コンテンツ２２は、複数のブロードキャストチャネルのうちの１つについて利用可能であるブロードキャストプログラミングであってもよい。別の例では、コンテンツ実行アプリケーション２０は、ゲーミングアプリケーションであってもよく、関連コンテンツ２２はゲームである。したがって、説明された例では、ユーザ選択されたリアルタイムブロードキャストプログラミングと、ユーザ選択されたゲームは、ユーザの現在の一時的な関心を定義する。さらに、コンテンツ実行アプリケーション２０で提示されるコンテンツ２２は、選択された広告２６の挿入のための１つまたは複数の広告スペース２４を提供する。その選択された広告は、広告スペースのフォーマットに依存している、オーディオ広告、ビデオ広告、マルチメディア広告、あるいは同様なものであってもよい。リアルタイムブロードキャストプログラミングにおいては、広告スペース２４は、リアルタイムイベントにおける障害に基づいてアドホック定義されたスペースであってもよく、あるいは、ブロードキャストプログラミングが非リアルタイムである場合には、広告スペースは、通常のインターバルで生じるようにあらかじめ構成されることができる。ゲーミングコンテンツ、ビデオコンテンツおよび／またはオーディオコンテンツのような他のあらかじめ構成されたコンテンツでは、広告スペース２４は、あらかじめ決定されたインターバルで生じるようにあらかじめ構成されることができる。
【００４６】
さらに、ワイヤレスデバイス１２上でインプリメントされた複数のアプリケーションは、ユーザ入力されたコンテンツリクエスト３０を提供し、そのリクエストに応答してネットワークコンテンツ３２を戻す、コンテンツリクエストアプリケーション(content-requesting applications)２８を含むことができる。一般的な用語では、コンテンツリクエストアプリケーション２８は、ユーザ入力コンテンツリクエスト３０が、出願の詳細によって規定されるような、適切なサーチ可能なアイテム、ターム、フレーズ、及び／または、同様なものとなるように提供するサーチアプリケーションとして役割を果たすことができる。例えば、コンテンツリクエストアプリケーション２８は、ユーザがアドレス、望ましいサービス、あるいは同様なものを入力することを可能にし、アドレス、サービス、同様なものに対して指示を戻す、マッピングアプリケーション(mapping application)であってもよい。別の例では、コンテンツリクエストアプリケーション２８は、ユーザがあるプロダクトあるいはサービスを入力することを可能にし、ウェブベースのプロダクト利用可能性オプション及び関連の価格(associated pricing)を戻す、ショッピングクライアントであってもよい。したがって、説明された例では、ユーザ入力されたコンテンツリクエストは、ユーザの現在の一時的な関心を定義する。さらに、コンテンツリクエストアプリケーション２８で提示されるコンテンツ３２は、選択された広告２６の挿入のための１つまたは複数の広告スペース３４を提供する。その選択された広告は、広告スペースのフォーマットに依存している、オーディオ広告、ビデオ広告、マルチメディア広告、あるいはは同様なものであってもよい。さらに、広告スペース３４は、リクエストコンテンツ３２と共に一般的に提示される、広告バナー、ポップアップディスプレイ、テキストスクローリング、あるいは同様なもの、を提供するようにフォーマット化されることができる。
【００４７】
さらに、ワイヤレスデバイス１２は、ワイヤレスデバイスの地理的な位置を決定し、広告選択システム１６に位置情報を通信することが動作可能な位置決定モジュール３８を含む。広告選択システム１６は、ワイヤレスデバイスの現在位置とユーザの現在の一時的な関心とに基づいて、広告スペース２４、３４における挿入のための広告２６をそれぞれ選択することができる。位置決定モジュール３８は、グローバルポジショニングシステム（ＧＰＳ）位置決定、Ｇａｌｉｌｅｏ、ＧＬＯＳＮＡＳ(GLObal NAvigation Satellite System)および同様なもののような衛星ベースの位置決定を提供することができる。あるいは、位置決定モジュール３８は、ＡＦＬＴ(Advanced Forward. Link Trilateration)あるいは同様なもの、のようなネットワークベースあるいは地上ベースの位置決定、および／または、衛星ベース及び地上ベースの位置決定の両方を使用するハイブリッド位置決定、を提供することができる。
【００４８】
広告選択システム１６は、ワイヤレスデバイスの現在位置とユーザの現在の一時的な関心とに基づいて広告スペースにおける挿入のための広告を選択することが動作可能な広告選択モジュール４０を含む。したがって、広告選択モジュール４０は、ワイヤレスデバイス上で現在実行されている、及び／または、ワイヤレスデバイスによって現在リクエストされている、コンテンツと関連づけられたコンテンツ情報の受信をモニタすることが動作可能なコンテンツモニタ４２を含む。この点では、コンテンツモニタ４２は、コンテンツ実行アプリケーション２０によって提示されているコンテンツに関連して、メタデータのようなコンテンツ情報を受信することができる。さらに、コンテンツ情報は、近い将来に見込まれる広告スペース２４と関連づけられた情報を含むことができる。コンテンツ実行アプリケーション２０は、コンテンツ情報を自動的に通信するように構成されることができ、あるいは、コンテンツモニタ４２は、コンテンツ実行アプリケーション２０からコンテンツ情報をリクエストするように構成されることができる。現在の一時的なユーザの関心がコンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０によって定義される態様では、リクエスト自体は、コンテンツ情報としてサービス提供することができる。
【００４９】
広告選択モジュール４０はさらに、ワイヤレスデバイスからの位置情報の受信をモニタすることが動作可能な位置モニタ４４を含む。位置情報は、ワイヤレスデバイスの位置であってもよく、あるいは、位置情報は、ワイヤレスデバイスの位置を決定するために広告選択システム１６によって使用されることができる。位置情報は、個別の通信においてワイヤレスデバイスによって通信されてもよく、あるいは、位置情報は、コンテンツ情報通信内に含まれてもよい。例えば、コンテンツ実行アプリケーション２０から通信されるコンテンツ情報は、コンテンツを識別してもよく、現在位置情報を含むことができ、あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツ３０は、現在位置情報で通信されることができる。
【００５０】
広告選択モジュール４０はまた、１つまたは複数の広告と、現在の一時的なユーザ関心と、ワイヤレスデバイスの現在位置と、の関連に基づいて、近い将来に見込まれる広告スロットのための１つまたは複数の広告を選択することが動作可能である広告選択器４６を含む。この点では、広告選択システム１６あるいは広告と関連づけられたメタデータは、特有の地理的領域にしたがって広告をカテゴリ化することができるので、ワイヤレスデバイスが特定された地理的領域内に位置されている場合には、広告は、選択だけされてもよく(may only be selected)あるいは選択について優先づけだけされてもよい(may only be prioritized for selection)。ワイヤレスデバイスの位置に基づいて広告を選択すること加えて、広告選択システム１６は、コンテンツ実行アプリケーション２０において現在提示されているコンテンツ２２、あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力コンテンツリクエスト３０によってリクエストされたコンテンツ３２、によって定義されるように、現在の一時的なユーザの関心に基づいて広告２６を選択する。
【００５１】
さらに、広告選択モジュール４０は、対応するワイヤレスデバイスに対して広告選択の結果を通信することが動作可能な広告選択通信器４８を含む。広告選択の結果は、ネットワークベースのストレージから検索された、選択された広告を含むことができ、ワイヤレスデバイスは選択された広告を保存し、あるいは、その選択された広告に対するアクセスを有する場合には、広告選択の結果は、リスト(list)あるいは選択された広告（単数または複数）の他の識別子であってもよい。
【００５２】
別の態様によれば、図２は、デバイスの位置とユーザの現在の一時的な関心に基づいてワイヤレスデバイス広告選択のためのシステム５０の高レベル概略的な概観を提供する。図１で図示された態様で、広告の選択がワイヤレスデバイスで生じる。したがって、システムはワイヤレスデバイス５２内に自蔵であってもよく、システムはさらに、ワイヤレスネットワーク１８を通じてワイヤレスデバイスと通信するネットワークデバイス５４を含むことができる。ネットワークデバイス５４は、選択された広告のためのソースとしてシステム５０に含まれてもよく、あるいは、ユーザの現在の一時的な関心がユーザ入力コンテンツリクエスト２８として定義される態様において、ネットワークデバイス５４は、リクエストされたコンテンツ３２のためのソースとしてサービス提供することができる。さらに、ネットワークデバイス５４は、ワイヤレスデバイスの位置の決定を助けるために使用されることができる。
【００５３】
図１に関して説明された態様と同様に、ワイヤレスデバイス５２は、コンテンツの提示を提供する複数のアプリケーションのうちの１つをインプリメントする。上記で記載されているように、本態様にしたがって、ユーザ１４によって提示のために選ばれるコンテンツは、ユーザの現在の一時的な関心を定義する。この点では、複数のアプリケーションは、コンテンツ２２を実行するあるいは提示する、１つまたは複数のコンテンツ実行アプリケーション２０を含むことができる。さらに、コンテンツ実行アプリケーション２０で提示されるコンテンツ２２は、選択された広告２６の挿入のための１つまたは複数の広告スペース２４を提供する。
【００５４】
さらに、ワイヤレスデバイス５２上でインプリメントされる複数のアプリケーションは、ユーザ入力コンテンツリクエスト３０を提供し、そのリクエストに応じて、ネットワークコンテンツ３２を戻す、コンテンツリクエストアプリケーション２８を含むことができる。さらに、コンテンツリクエストアプリケーション２８で提示されるコンテンツ３２は、選択された広告２６の挿入のための１つまたは複数の広告スペース３４を提供する。
【００５５】
さらに、ワイヤレスデバイス５２は、ワイヤレスデバイス５２の地理的な位置を決定することが動作可能な位置決定モジュール３８を含むことができる。位置決定モジュール３８は、衛星ベースの位置決定、地上あるいはネットワークベースの位置決定、あるいは、衛星及び地上ベースの位置決定の両方を含んでいるハイブリッド位置決定、を提供することができる。
【００５６】
ワイヤレスデバイス５２はさらに、デバイスの現在位置と現在の一時的なユーザの関心に基づいて広告を選択し、関連広告スペースにおいて広告を提示することが動作可能な広告マネージャ５６を含む。この点では、広告マネージャ５６は、近い将来に見込まれる広告スペースをモニタすることが動作可能な広告スペースモニタ５８を含む。コンテンツ実行アプリケーション２０では、ノンリアルタイムコンテンツ２２は、あらかじめ決定されたインターバルで、広告スペース２４においてあらかじめ構成されることができる。さらに、コンテンツ実行アプリケーション２０は、ブロードキャストされているイベントの休憩の識別に基づいて自発的に広告スペース２４が定義される、リアルタイムコンテンツ２２を配信し提示することができる。いずれの例においても、コンテンツ実行アプリケーション２０は、広告スペースのインペンディング発生の前に、広告スペースモニタ５８に通知することができる。コンテンツリクエストアプリケーション２８では、リクエストされたコンテンツ３２の受信は、受信されたコンテンツ３２内で１つまたは複数の広告スペース３４の利用可能性についての、広告スペースモニタ５８の通知(notification of the advertisement space monitor 58 of the availability spaces34 within the received content32)を促すことができる。
【００５７】
広告マネージャ５６はまた、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置との間の関連に基づいて、近い将来に見込まれる広告スロットのための１つまたは複数の広告を選択することが動作可能である広告選択器６０を含む。現在の一時的なユーザの関心は、アプリケーション２０を実行するコンテンツにおいて現在提示されているコンテンツ２２、あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０によってリクエストされるようなコンテンツ３２、によって定義されることができる。この点に関して、広告選択器は、近い将来に見込まれる広告スペース２４、３４の通知のときに、デバイスの現在位置を決定すること、あるいは、ラスト・イン・タイムの位置決定の結果(last-in-time location determination result)を戻すこと、を位置決定モジュール３８に促すことができる。
【００５８】
広告マネージャ５６はまた、近い将来に見込まれる広告スペースにおいて、選択された広告を提示することが動作可能な広告提示器６２を含む。広告の提示は、ワイヤレスデバイスストレージ、ネットワークストレージ、からの広告の検索、あるいは、適切なブロードキャストチャネルにデバイスをチューニングすること(retrieval of the advertisements from wireless device storage, network storage or tuning the device an appropriate broadcast channel)、をさらに含むことができる。
【００５９】
図３を参照すると、別の態様にしたがって、詳細な態様のブロック図は、広告選択システム１６で図示され、提供される。システム１６は、任意のタイプのハードウェア、サーバ、パーソナルコンピュータ、ミニコンピュータ、メインフレームコンピュータ、あるいは、特別な目的あるいは汎用コンピューティングデバイスのいずれかの任意のコンピューティングデバイス、のうち少なくとも１つを備えることができる。さらに、システム１６上で動作されているあるいはシステム１６によって実行されているものとしてここに説明されるモジュール及びアプリケーションは、全体的に、単独のネットワークデバイス上で実行されてもよく、あるいは、他の態様では、個別のサーバあるいはコンピュータデバイスは、一斉に(in concert)、相手方に対して使用可能なフォーマットでデータを提供するために、及び／または、ワイヤレスデバイス１２と、広告選択システム１６によって実行されるモジュール及びアプリケーションとの間で、データフローにおける制御の個別層を提供するために、機能することができる。
【００６０】
広告選択システム１６は、ワイヤードあるいはワイヤレスネットワーク上でデータを送信し受信することができる、また、ルーチン及びアプリケーションを実行することができる、コンピュータプラットフォーム７０を含む。コンピュータプラットフォーム７０は、メモリ７２を含んでおり、そしてそれは、読み取り専用及び／またはランダムアクセスメモリ（ＲＡＭ及びＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、あるいはコンピュータプラットフォームに共通したいずれのメモリ、のような揮発性及び不揮発性メモリを備えることができる。さらに、メモリ７２は、１つまたは複数のフレッシュメモリセルを含んでもよく、あるいは、磁気メディア、光学メディア、テープ、あるいは、ソフトまたはハードディスクのような第２あるいは第３のストレージデバイスであってもよい。
【００６１】
さらに、コンピュータプラットフォーム７０はまた、プロセッサ７４を含み、そしてそれは、特定用途向けＩＣ（ＡＳＩＣ）、あるいは他のチップセット、論理回路、あるいは他のデータ処理デバイスであってもよい。プロセッサ７４は、ハードウェア、ファームウェア、ソフトウェア、およびそれらの組み合わせで具現化される様々な処理サブシステム７６を含んでおり、様々な処理サブシステム７６は、ワイヤード及び／またはワイヤレスネットワーク上で、広告選択システム１６の機能性とシステムの操作性を可能にする。例えば、処理サブシステム７６は、他のネットワークデバイスおよび／またはシステムを用いて、通信を開始し維持し、そしてデータを交換することを可能にすることができる。開示された態様については、プロセッサ７４の処理サブシステム７６は、広告選択モジュール４０、オプション位置決定モジュール７８、及びオプション広告アカウンタビリティモジュール８０と相互作用する、任意のサブシステムコンポーネントを含むことができる。
【００６２】
コンピュータプラットフォーム７０は、ワイヤレスデバイス１２とネットワーク１８との間に加え、ハードウェア、ファームウェア、ソフトウェア、及びそれらの組み合わせで具現化された通信モジュール８２をさらに含み、通信モジュール８２は、広告選択システム１６の様々なコンポーネントの中の通信を可能にする。通信モジュール８２は、ワイヤレス通信接続を確立するために、必要なハードウェア、ファームウェア、ソフトウェア、および／または、それらの組み合わせ、を含むことができる。通信モジュール８２は、ワイヤレスデバイス１２からコンテンツ情報と位置情報を受信し、ワイヤレスデバイス１２に広告選択の結果を送信することが動作可能である。
【００６３】
広告選択システム１６のメモリ７２は、ワイヤレスデバイスの現在位置とユーザの現在の一時的な関心とに基づいて、広告スペースにおける挿入のための広告を選択することが動作可能な広告選択モジュール４０を含む。広告選択モジュール４０は、ワイヤレスデバイス上で現在実行している及び／またはワイヤレスデバイスによって現在リクエストされている、コンテンツと関連づけられたコンテンツ情報８３の受信をモニタすることが動作可能なコンテンツモニタ４２を含む。一態様では、コンテンツモニタ４２は、コンテンツ実行アプリケーション２０によって提示されているコンテンツに関した、例えばコンテンツメタデータ８４のようなコンテンツ情報８３を受信することができる。さらに、コンテンツ情報は、近い将来に見込まれる広告スペース２４に関する広告スペース情報８６を含むことができる。広告スペース情報８６は、近い将来に見込まれる広告スペースの適切なフォーマットと関するフォーマット情報８７を含むことができる。コンテンツ実行アプリケーション２０は、コンテンツ情報を自動的に通信するように構成されることができ、あるいは、コンテンツモニタ４２は、コンテンツ実行アプリケーション２０からコンテンツ情報をリクエストするように構成されることができる。
【００６４】
コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０によって現在の一時的なユーザの関心が定義される態様において、リクエスト３０自体は、コンテンツ情報８３としてサービス提供することができる。そのような態様では、リクエスト３０によって戻されるコンテンツは、１つまたは複数の広告スペース、およびその広告スペースのためのフォーマットを定義するであろう。
【００６５】
広告選択モジュール４０はまた、ワイヤレスデバイスからの位置情報８８の受信をモニタすることが動作可能な位置モニタ４４を含む。位置情報は、ワイヤレスデバイスの位置であってもよく、あるいは、位置情報は、ワイヤレスデバイスの位置を決定するために、広告選択システム１６によって使用されてもよい。そのため、広告選択システム１６は、ワイヤレスデバイスから受信された位置情報８８に基づいてワイヤレスデバイスの位置を決定するために位置ルーチン９６をインプリメントすることが動作可能な位置決定モジュール７８、をオプションとして含むことができる。位置ルーチン９６は、位置情報８８と一致していてもよく、いずれの知られたもしくは今後知られる、衛星ベース、地上ベース、あるいはハイブリッド、の位置決定ルーチンであってもよい。位置情報は、個別の通信におけるワイヤレスデバイスによって通信されてもよく、あるいは、位置情報は、コンテンツ情報通信内に含まれていてもよい。例えば、コンテンツ実行アプリケーション２０から通信されたコンテンツ情報は、コンテンツを識別し、現在位置情報を含んでもよく、あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０は、現在位置情報を通信されることができる。
【００６６】
広告選択モジュール４０はまた、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、の間の関連に基づいて、近い将来に見込まれる広告スロットのための１つまたは複数の広告２６を選択することが動作可能な広告選択器４６を含む。この点では、広告２６と関連づけられたメタデータ９０は、特定の地理領域にしたがって広告をカテゴリ化することができるので、ワイヤレスデバイスが特定の地理領域内に位置される場合には、広告は、選択だけされてもよく、あるいは、選択について優先づけだけされてもよい。ワイヤレスデバイスの位置に基づいた広告を選択することに加えて、広告選択器４６はまた、コンテンツ実行アプリケーション２０で現在提示されているコンテンツ２２あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０によってリクエストされたコンテンツ３２によって定義されるような、現在の一時的なユーザの関心に基づいて、広告２６を選択するであろう。
【００６７】
代替の態様では、広告選択器４６は、広告スペースと関連づけられたフォーマット情報８７に基づいて、広告をさらに選択することができる。この点では、広告スペースの公式フォーマット(stated format)に対応する広告のみが、選択のために考慮される。フォーマット情報８７は、例えばオーディオ、ビデオ、マルチメディア、バナー、スクロール、ポップアップ、及び同様なもの広告のタイプ、広告スペースの長さあるいはサイズ、および同様なものを含むことができる。広告の選択がフォーマット情報８７に基づいていないこれらの態様において、システム１６は、広告フォーマット情報８７にしたがって広告を適切にフォーマット化することが動作可能な広告フォーマッタ９２をオプションとして含むことができる。
【００６８】
さらに、広告選択モジュール４０は、対応するワイヤレスデバイスに対して広告選択の結果を通信することが動作可能な広告選択通信器４８を含む。広告選択の結果は、オプションのネットワークベースの広告ストレージ９６から検索される、選択された広告２６を含んでもよく、あるいは、ワイヤレスデバイスが選択された広告を保存するあるいは選択された広告に対してアクセスを有する場合には、広告選択の結果は、広告リスト９４あるいは選択された広告（単数または複数）の他の識別子であってもよい。
【００６９】
オプションとして、広告選択システム１６は、ワイヤレスデバイスからの広告提示情報９８の受信をモニタすることが動作可能な広告アカウンタビリティモニタ８０を含むことができる。提示情報は、ワイヤレスデバイスで生じた選択された広告の提示の数、クリックスルーの数（すなわち、ユーザがアクセスする、あるいは、追加情報について広告に従事する回数）、あるいは同様なもの、を含むことができる。提示情報は、そのあとで、広告主に適切に請求するあるいは広告に対するユーザアクセスをモニタするために、広告サービスプロバイダによって使用されることができる。
【００７０】
図４を参照すると、別の態様にしたがって、詳細なブロック図は、デバイス位置と現在の一時的なユーザの関心に基づいて自蔵の広告選択(self-contained advertisement selection)を含むワイヤレスデバイス５２を図示する。ワイヤレスデバイス５２は、任意のタイプのコンピュータ化された、例えばセルラ電話、携帯情報端末（ＰＤＡ）、２方向テキストページャ、ポータブルコンピュータのような通信デバイスのいずれのタイプを含んでもよく、そしてワイヤレス通信ポータルを有する個別のコンピュータプラットフォームまでも含んでもよく、そしてそれはまた、ネットワークあるいはインターネットへのワイヤード接続(wired connection)を有することができる。位置づけすることを共有し、ワイヤレス通信デバイスの回復を試みるための本装置及び方法は、それに応じて、限定されてはいないが、ワイヤレスモデム、ＰＣＭＣＩＡカード、アクセス端末、デスクトップコンピュータあるいは、それらのいずれの組み合わせまたはサブ組み合わせを含んでいるワイヤレス通信ポータルを含む、ワイヤレス通信デバイスあるいはワイヤレスコンピュータモジュールのいずれの形態において実行されることができる。
【００７１】
ワイヤレス通信デバイス５２は、ワイヤレスネットワークにわたってデータを送信することができる、また、ルーチンとアプリケーションを受信し実行することができる、コンピュータプラットフォーム１００を含む。コンピュータプラットフォーム１００はメモリ１０２を含んでおり、そしてそれは、読み取り専用及び／またはランダムアクセスメモリ（ＲＡＭとＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、あるいはコンピュータプラットフォームに共通の任意のメモリのような、揮発性及び不揮発性メモリを含むことができる。さらに、メモリ１０２は１つまたは複数のフラッシュメモリセルを含んでもよく、あるいは、磁気メディア、光学メディア、テープ、あるいはソフトまたはハードディスク、のようないずれの第２あるいは第３の記憶装置であってもよい。
【００７２】
さらに、コンピュータプラットフォーム１００はまた、プロセッサ１０４を含み、そしてそれは、特定用途向け集積回路（「ＡＳＩＣ」）、あるいは他のチップセット、プロセッサ、論理回路、あるいは他のデータ処理デバイスであってもよい。プロセッサ１０４あるいはＡＳＩＣのような他のプロセッサは、通信モジュール１１２とワイヤレスデバイス５２のメモリ１０２に保存された広告マネージャ５６とのようないずれの常駐プログラムとインタフェース接続するアプリケーションプログラムインターフェイス（「ＡＰＩ」）層１０６を実行することができる。ＡＰＩ１０６は、それぞれのワイヤレスデバイス上で実行する実行時間環境であってもよい。１つのそのような実行時間環境は、カリフォルニア州のサンディエゴのクァルコム社によって開発されたワイヤレス対応バイナリ実行時間環境(Binary Runtime Environment for Wireless)（ＢＲＥＷ）ソフトウェアである。例えば、ワイヤレスコンピューティングデバイス上でアプリケーションの実行を制御するように動作する、他の実行時間環境が利用されることができる。
【００７３】
プロセッサ１０４は、ワイヤレスネットワーク上でワイヤレスデバイスの操作性(operability)とワイヤレスデバイス５２の機能性(functionality)を可能にする、ハードウェア、ファームウェア、ソフトウェア、及びそれらの組み合わせにおいて具現化される様々な処理サブシステム１０８を含む。例えば、処理サブシステム１０８は、他のネットワークデバイスを用いて、通信を開始し維持し、そしてデータを交換することを可能にする。ワイヤレスデバイスがセルラ電話として定義される態様では、通信プロセッサ１０４はさらに、処理サブシステム１０８の１つまたは組み合わせをさらに含むことができ、例えば、音、不揮発性メモリ、ファイルシステム、送信、受信、サーチャ、層１、層２、層３、メインコントロール、遠隔プロシージャ、ハンドセット、パワーマネジメント(power management)、デジタル信号プロセッサ、メッセージング、コールマネージャ、Ｂｌｕｅｔｏｏｔｈ（登録商標）システム、ＢｌｕｅｔｏｏｔｈＬＰＯＳ、ポジションエンジン(position engine)、ユーザインタフェース、スリープ(sleep)、データサービス、セキュリティ、認証、ＵＳＩＭ／ＳＩＭ、ボイスサービス、グラフィクス、ＵＳＢ、ＭＰＥＧ、ＧＰＲＳ等のようなマルチメディアがある（それらのすべては、明瞭性のため図４において個別に図示されていない）。
【００７４】
開示された態様については、プロセッサ１０４の処理サブシステム１０８は、通信モジュール１１２、コンテンツ実行アプリケーション２０、コンテンツリクエストアプリケーション２８、位置決定モジュール３８、および広告マネージャ５６、と相互作用する任意のサブシステムコンポーネントを含むことができる。例えば、処理サブシステム１０８は、コンテンツ実行アプリケーション２０と関連づけられたメディアプレイヤー、位置決定モジュール３８に関連してインプリメントされるロケーティング及びトラッキングデバイス／アプリケーション、および同様なもの、を含むことができる。
【００７５】
コンピュータプラットフォーム１００のメモリ１０２はまた、コンテンツの提示を提供する複数のアプリケーションのうちの１つを含む。現在の態様にしたがって、提示のために選ばれたコンテンツは、ユーザの現在の一時的な関心を定義する。この点では、複数のアプリケーションは、コンテンツ２２を実行するあるいは提示する１つまたは複数のコンテンツ実行アプリケーション２０を含むことができる。例えば、コンテンツ実行アプリケーション２２は、メディアブロードキャストプログラミングアプリケーションであってもよい。この例において、コンテンツ２２は、複数のブロードキャストチャネルのうちの１つに関して、利用可能なブロードキャストプログラミングであってもよい。別の例において、コンテンツ実行アプリケーション２０は、ゲーミングアプリケーションであってもよく、また、関連コンテンツ２２はゲームである。したがって、説明された例において、ユーザ選択されたリアルタイムブロードキャストプログラミング及びユーザ選択されたゲームは、ユーザの現在の一時的な関心を定義する。さらに、コンテンツ実行アプリケーション２０で提示されるコンテンツ２２は、選択された広告２６の挿入のための１つまたは複数の広告スペース２４を提供する。選択された広告は、広告スペースのフォーマットに依存して、オーディオ広告、ビデオ広告、マルチメディア広告、あるいは同様なものであってもよい。リアルタイムのブロードキャストプログラミングにおいて、広告スペース２４は、リアルタイムイベントにおける障害(stoppage)に基づいた、アドホック定義されたスペースであってもよく、ブロードキャストプログラミングがノンリアルタイムである場合には、広告スペースは、あらかじめ決定されたインターバルで生じるようにあらかじめ構成されることができる。ゲーミングコンテンツ、ビデオコンテンツ、及び／またはオーディオコンテンツのような他のあらかじめ構成されたコンテンツでは、広告スペース２４は、あらかじめ決定されたインターベルで生じるようにあらかじめ構成されることができ、あるいは、ランダムに生じるように構成されることができる。コンテンツ２２は、コンテンツの特性を定義する関連メタデータ１０４を有し、そして、広告メタデータとコンテンツメタデータ１０４との間の関連に基づいて広告を選択するために使用される。
【００７６】
さらに、ワイヤレスデバイス５２上でインプリメントされる複数のアプリケーションは、ユーザ入力されたコンテンツリクエスト３０を提供し、そのリクエストの応答としてネットワークコンテンツ３２を戻す、１つまたは複数のコンテンツリクエストアプリケーション２８を含むことができる。一般的な用語では、コンテンツリクエストアプリケーション２８は、適切なサーチ可能なアイテム、ターム、フレーズ、及び／または、本願の詳細な説明(specifics of the application)によって指図されるような同様なもの、となるように、ユーザ入力されたコンテンツリクエスト３０を提供するサーチアプリケーションとして役割を果たすことができる。したがって、ユーザ入力されたコンテンツリクエストは、ユーザの現在の一時的な関心を定義する。さらに、コンテンツリクエストアプリケーション２８で提示されるコンテンツ３２は、選択された広告２６の挿入のための１つまたは複数の広告スペース３４を提供する。選択された広告は、オーディオ広告、ビデオ広告、マルチメディア広告、または広告スペースのフォーマットに依存している同様なものであってもよい。さらに、広告スペース３４は、リクエストされたコンテンツ３２と共に一般的に提示される、広告バナー、ポップアップディスプレイ、テキストスクロール、あるいは同様なもの、を提供するようにフォーマット化されることができる。コンテンツ３２は、コンテンツの特性を定義する、関連メタデータ１０５を有し、広告メタデータとコンテンツメタデータ１０５との間の関連に基づいて広告を選択するために使用される。
【００７７】
さらに、ワイヤレスデバイス５２のメモリ１０２は、ワイヤレスデバイスの地理的な位置を決定することが動作可能な、位置決定モジュール３８を含む。広告マネージャ５６は、ワイヤレスデバイスの現在位置とユーザの現在の一時的な関心に基づいて、広告スペース２４、３４における挿入のための広告２６をそれぞれ選択する。位置決定モジュール３８は、グローバルポジショニングシステム（ＧＰＳ）位置決定、Ｇａｌｉｌｅｏ、ＧＬＯＳＮＡＳ（GLObal NAvigation Satellite System）および同様なもの、のような衛星ベースの位置決定を提供することができる。あるいは、位置決定モジュール３８は、ＡＦＬＴ（Advanced Forward. Link Trilateration）あるいは同様なもののようなネットワークベースまたは地上ベースの位置決定、および／または、両方の衛星ベース及び地上ベースの位置決定を使用するハイブリッド位置決定、を提供することができる。
【００７８】
ワイヤレスデバイス５２は、デバイスの現在位置と現在の一時的なユーザの関心に基づいて広告を選択し、そして、関連づけられた広告スペースにおいて広告を提示することが動作可能な広告マネージャ５６をさらに含む。この点では、広告マネージャ５６は、近い将来に見込まれる広告スペースをモニタすることが動作可能な広告スペースモニタ５８を含む。コンテンツ実行アプリケーション２０では、ノンリアルタイムコンテンツ２２は、あらかじめ決定されたインターバルで、広告スペース２４であらかじめ形成されることができる。さらに、コンテンツ実行アプリケーション２０は、ブロードキャストされているイベントにおける休憩の識別情報(identification)に基づいて自然に(spontaneously)広告スペースが定義される、リアルタイムコンテンツ２２を配信し提示することができる。いずれかの例において、コンテンツ実行アプリケーション２０は、広告スペースのインペンディング発生の前に、広告スペースモニタ５８に通知することができる。コンテンツリクエストアプリケーション２８では、リクエストされたコンテンツ３２の受信は、受信されたコンテンツ３２内で１つまたは複数の広告スペース３４の利用可能性についての、広告スペースモニタ５８の通知を促すことができる。
【００７９】
広告マネージャ５６は、広告スペースのフォーマットを決定することが動作可能な広告フォーマット決定器１０６をオプションとして含むことができる。この点では、フォーマット決定器１０６は、近い将来に見込まれる広告スペースにおける挿入のために選択されうる広告の、タイプ、サイズ、長さ、及び同様なものを決定することができる。あるいは、広告スペースのフォーマットは、広告スペース通知によって定義されることができる。
【００８０】
広告マネージャ５６はさらに、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、の間の関連性に基づいて、近い将来に見込まれる広告スロットのための１つまたは複数の広告を選択することが動作可能である広告選択器６０を含む。現在の一時的なユーザの関心は、アプリケーション２０を実行しているコンテンツで現在提示されているコンテンツ２２、あるいは、コンテンツリクエストアプリケーション２８と関連づけられたユーザ入力されたコンテンツリクエスト３０によってリクエストされるようなコンテンツ３２、によって定義されることができる。この点に関して、広告選択器は、近い将来に見込まれる広告スペース２４、３４の通知のときに、デバイスの現在位置を決定すること、あるいは、ラスト・イン・タイムの位置決定結果を戻すこと、を位置決定モジュール３８に促すことができる。
【００８１】
代替の態様では、広告選択器６０は、広告と広告スペースのフォーマットとの間のさらなる関連に基づいて、１つまたは複数の広告を選択することができる。この点では、フォーマット基準を満たし、さらに位置基準と現在の一時的なユーザの関心基準を満たす広告のみが、選択について考慮されることができる。広告フォーマットが選択基準として使用されない態様では、広告マネージャ５６は、近い将来に見込まれる広告スペースによって規定されるフォーマットへと選択された広告をフォーマットすることが動作可能なオプション広告フォーマッタ１０８を含むことができる。
【００８２】
広告マネージャ５６はまた、近い将来に見込まれる広告スペースにおける選択された広告を提示することが動作可能な広告提示器６２を含む。広告の提示はさらに、オプション広告キャッシュ１１０のような、ワイヤレスデバイスストレージからの広告の検索を含むことができる。代わりに、ワイヤレスデバイスが広告キャッシュ１１０を含まない、あるいは、キャッシュがその選択された広告を現在保存しない場合には、広告提示器６２は、ネットワークストレージから、その選択された広告を検索することができる。他の態様では、広告提示器は、その選択された広告を現在ブロードキャストする適切なブロードキャストチャネルにデバイスをチューニングすることによって、広告を提示することができる。
【００８３】
コンピュータプラットフォーム１００は、ワイヤレスデバイス５２とワイヤレスネットワーク１８との間に加えて、ワイヤレス通信デバイス５２の様々なコンポーネントの中の通信を可能にする、ハードウェア、ファームウェア、ソフトウェア、及びそれらの組み合わせ、をさらに含む。説明された態様では、通信モジュール１１２は、ユーザ入力したコンテンツリクエスト３０の送信と、そのリクエスト３０に応じたコンテンツ３２の受信と、を可能にする。さらに、通信モジュール１１２は、広告２６を含むブロードキャストコンテンツの受信を可能にする。通信モジュール１１２は、ワイヤレスネットワークの通信接続を確立するために、必要なハードウェア、ファームウェア、ソフトウェア、および／または、それらの組み合わせを含むことができる。
【００８４】
さらに、ワイヤレスデバイス５２は、通信デバイスに入力を生成するための入力メカニズム１１４と、通信デバイスのユーザによる消費のための情報を生成するための出力メカニズム１１６と、を有する。例えば、入力メカニズム１１４は、キーまたはキーボード、マウス、タッチスクリーンディスプレイ、マイクロホン、等のようなメカニズムを含むことができる。ある態様では、入力メカニズム１１４は、コンテンツ実行アプリケーション２０および／またはコンテンツリクエストアプリケーション２８、のようなアプリケーションとインタフェース接続する、ユーザ入力を提供する。さらに、例えば、出力メカニズム１１６は、ディスプレイ、オーディオスピーカ、触覚型フィードバックメカニズム(haptic feedback mechanism)などを含むことができる。図示された態様では、出力メカニズム１１６は、コンテンツ２２、３２と、そのコンテンツと関連づけられた広告２６を提示することが動作可能なディスプレイを含むことができる。
【００８５】
図５は、別の態様にしたがって、現在のデバイス位置と現在の一時的なユーザの関心とに基づいて、ワイヤレスデバイスの広告を選択するための方法のフロー図である。イベント２００で、ネットワークシステムは、ワイヤレスデバイスから、デバイスユーザの現在の一時的な関心と現在位置情報とに関連づけられた、コンテンツ情報を受信する。コンテンツ情報と関連づけられたコンテンツは、１つまたは複数の近い将来に見込まれる広告スペースを有する。一態様では、コンテンツ情報は、ブロードキャストプログラミングアプリケーション、ゲーミングアプリケーション、あるいは同様なもの、のようなコンテンツ実行アプリケーションによって、実行している、あるいは、実行しようとしている、コンテンツと関連づけられる。そのような態様では、コンテンツ情報は、例えばタイプ、長さ、サイズ、及び同様なもの、のようなフォーマット情報のような広告スペース情報をさらに含むことができる。別の態様では、コンテンツ情報は、サーチアプリケーションあるいは他の情報リクエストアプリケーションのような、コンテンツリクエストアプリケーションと関連づけられたユーザ入力コンテンツリクエストと関連づけられる。受信された位置情報は、ワイヤレスデバイスの実際の現在位置であってもよく、また、位置情報は、ワイヤレスデバイスの実際の現在位置を決定するためにネットワークシステムによって使用されることができる。
【００８６】
イベント２１０で、ネットワークシステムは、１つまたは複数の近い将来に見込まれる広告スペースにおける挿入のための１つまたは複数の広告を選択する。広告の選択は、１つまたは複数の広告と、コンテンツ情報と、ワイヤレスデバイスの現在位置と、の間の関連に基づいている。この点では、広告と関連づけられたメタデータは、プロダクト／サービスのタイプ、ユーザ人口統計、及び同様なもののような、広告に適するあるカテゴリを定義する。同様に、メタデータは、小売店の広告主の地理的な位置に近い地理的なエリアあるいは同様なもののような、広告に適する１つまたは複数の人口統計領域を定義する。したがって、広告の選択は、広告と関連づけられたメタデータと、現在実行されているあるいは現在リクエストされているコンテンツと関連づけられたメタデータと、デバイスの現在位置との間で、正確あるいは不正解な整合を含むことができる。代替の態様では、広告の選択は、広告スペースによって規定されるような広告の要求されるフォーマットにさらに基づくことができる。
【００８７】
イベント２２０で、ネットワークシステムは、ワイヤレスデバイスに対し、選択の結果を通信するので、１つまたは複数の広告は、関連コンテンツの近い将来に見込まれる広告スペースにおいて挿入される。一態様では、結果を通信することは、ネットワークストレージから選択された広告を検索し、ワイヤレスデバイスに対してその選択された広告を通信すること、を含むことができる。別の態様の中で、結果を通信することは、ネットワークストレージから選択された広告を検索し、リクエストされたコンテンツにおいて広告を挿入し、ワイヤレスデバイスにその挿入された広告をリクエストされたコンテンツに通信することを含むことができる。ワイヤレスデバイスが広告をキャッシュするあるいは広告に対するアクセスを有する、他の態様では、結果を通信することは、近い将来に見込まれる広告スペースにおける挿入に適した選択された広告の、優先にされたあるいは非優先にされたリストを通信することを含むことができる。
【００８８】
図６は、現在の一時的なユーザの関心および現在のデバイス位置に基づいてコンテンツにおいて挿入のための広告を選択する、代替方法のフロー図である。イベント３００で、ワイヤレスは、現在の一時的なユーザの関心を定義する。現在の一時的なユーザの関心は、リクエストされたコンテンツ、及び／または、ワイヤレスデバイス上の実行のために現在実行されているあるいは選択されているコンテンツ、の点から定義されることができる。例えば、ネットワークコンテンツのユーザ入力されたリクエストは、現在の一時的なユーザの関心あるいはメディアコンテンツを定義することができ、例えば、実行のために現在実行されているあるいは選択されている、ブロードキャストプログラミング、ビデオコンテンツ、オーディオコンテンツ、ゲーミングコンテンツ、あるいは同様なものは、現在の一時的なユーザの関心を定義することができる。
【００８９】
イベント３１０で、近い将来に見込まれる広告スペースは、ワイヤレスデバイス上で実行されているアプリケーションと関連づけられたコンテンツにおいて決定される。例えば、近い将来に見込まれる広告スペースは、デバイス上で実行されているメディアコンテンツ、例えばリアルタイムブロードキャストコンテンツ、ノンリアルタイムブロードキャストコンテンツ、ビデオコンテンツ、オーディオコンテンツ、マルチメディアコンテンツ、ゲーミングコンテンツ、あるいは同様なもの、において決定されることができる。さらに、リクエストされたコンテンツの受信は、広告の選択を必要としている近い将来に見込まれる広告スペースだと考えられる、戻されたコンテンツにおいて位置された占有されていない広告スペースの決定のために提供されることができる。
【００９０】
イベント３２０で、ワイヤレスデバイスの現在位置が決定される。現在位置は、適切な衛星ベースの位置決定メカニズム、地上あるいはネットワークベースの位置決定メカニズム、あるいは、衛星ベース及び地上ベースの位置決定の両方を使用しているハイブリッドメカニズム、を使用することによって決定されることができる。さらに、近い将来に見込まれる広告スペースの決定は、位置を固定することを促してもよく、あるいは、広告選択プロセスは、デバイスの最新位置として、位置情報を必要としている別のアプリケーションと関連づけられ、ラスト・イン・タイム・フィックス(last-in-time fix)を使用するように構成されることができる。
【００９１】
イベント３３０で、１つまたは複数の広告は、近い将来に見込まれる広告スペースのために選択される。広告の選択は、１つまたは複数の広告と、現在の一時的なユーザの関心と、ワイヤレスデバイスの現在位置と、の間の関連に基づいている。この点に関して、広告と関連づけられたメタデータは、例えばプロダクト／サービスのタイプ、ユーザ人口(user demographics)、及び同様なもののような、広告に適するあるカテゴリを定義する。同様に、メタデータは、例えば小売店広告主の地理的な位置に最も近い地理的なエリアあるいは同様なもののような、広告に適する１つまたは複数の地理的領域を定義する。したがって、広告の選択は、広告と関連づけられたメタデータと、現在の一時的なユーザの関心（例えば、現在実行されているあるいは現在リクエストされているコンテンツと関連づけられたメタデータ）と、デバイスの現在位置と、の間で、正確あるいは不正確な整合を含むことができる。代替の態様では、広告の選択は、広告スペースによって規定されているような広告の要求されるフォーマットにさらに基づくことができる。
【００９２】
イベント３４０で、その選択された１つまたは複数の広告は、近い将来に見込まれる広告スペースにおいて提示される。その選択された広告の提示は、ローカルワイヤレスデバイスストレージからおよび／またはネットワークベースのストレージから広告を検索することを含むことができる。あるいは、選択された広告の提示は、選択された広告と関連づけられたチャネルにブロードキャストをチューニングすることを含むことができる。
【００９３】
ここで開示された実施形態に関連して説明された様々な説明のための論理、論理ブロック、モジュールおよび回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいは他のプログラマブル論理デバイス、ディスクリートゲートあるいはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいは、ここで説明された機能を実行するように設計されたそれらのいずれの組み合わせ、でインプリメントされる、あるいは実行されることができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、あるいはステートマシンであってもよい。プロセッサはまた、コンピューティングコンポーネント(computing components)の組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと併用しての１つ以上のマイクロプロセッサ、あるいは任意の他のそのような構成、としてインプリメントされてもよい。さらに、少なくとも1つのプロセッサは、上記で説明された、ステップおよび／またはアクションのうちの１つまたは複数を実行することが動作可能な１つまたは複数のモジュールを含むことができる。
【００９４】
さらに、ここに開示された態様に関して説明された方法あるいはアルゴリズムの、ステップ及び／または動作は、直接的に、ハードウェアで、プロセッサによって実行されたソフトウェアモジュールで、あるいは２つの組み合わせで、具現化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、あるいは、当技術分野において知られるいずれの形態の記憶媒体において常駐していてもよい。例示的な記憶媒体は、プロセッサに結合されることができるので、プロセッサは、記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができる。あるいは、記憶媒体は、プロセッサと一体化していてもよい。さらに、いくつかの態様では、プロセッサと記憶媒体は、ＡＳＩＣに常駐していてもよい。さらに、ＡＳＩＣは、ユーザ端末に常駐していてもよい。あるいは、プロセッサと記憶媒体は、ユーザ端末においてディスクリートコンポーネントとして常駐していてもよい。さらに、いくつかの態様では、方法あるいはアルゴリズムのステップ及び／または動作は、コンピュータプログラムプロダクトに組み込まれることができる、マシン可読媒体及び／またはコンピュータ可読媒体上で、１つあるいはいずれの組み合わせあるいはセットのコード及び／または命令として、常駐することができる。
【００９５】
先述の開示は、説明のための態様及び／または実施形態を説明しているが、様々な変更及び修正は、ここにおいて、特許請求の範囲によって定義される説明された態様及び／または実施形態の範囲から逸脱することなく、なされることができるということは、留意されるべきである。さらに、説明された態様および／または実施形態のエレメントは単数で説明されるあるいは特許請求されているけれども、単数の限定が明示的に述べられていない限り、複数と企図される。さらに、述べられていない限り、いずれの態様及び／または実施形態のすべてあるいは一部分は、いずれの他の態様及び／または実施形態のすべてあるいは一部分を用いて使用されることができる。
【００９６】
したがって、本態様は、デバイスユーザの現在の関心と現在のデバイス位置に基づいて、ワイヤレスデバイスアプリケーション上の提示のための広告を選択するための、システム、方法、及び装置を提供する。デバイスユーザの現在の関心は、デバイス上で現在実行されているアプリケーション、及び／または、コンテンツについての現在のユーザ入力されたリクエスト、によって定義される。この点に関して、本態様は、ユーザに対して、自身の現在の関心及び現在位置の観点から定義される自身の現在のニーズに基づいて、広告を提供することをサービス提供する、高度なターゲット広告を提供する。
【００９７】
前述の説明及び関連の図面で提示された教示の利益を有する、本発明が関係する多くの修正および他の態様を当業者は思い浮かぶであろう。したがって、本態様は開示された具体的な態様に限定されていないということ、その修正及び他の態様は特許請求の範囲の範囲内に含まれるように意図されているということ、は理解されるべきである。特定の用語がここでは使用されているが、それらは、一般的な説明の意味でのみ使用されており、限定する目的では使用されていない。したがって、説明された態様は、特許請求の範囲の精神および範囲に入る、すべてのそのような変更、修正、および変形を包含するように意図されている。さらに、用語「含む(includes)」が、詳細な説明あるいは特許請求の範囲のいずれかにおいて使用されている範囲内において、そのような用語は、用語「備えている(comprising)」がトランジショナルワード(transitional word)として請求項において使用されるときに解釈されるように、用語「備えている(comprising)」と同様な方法で包括的であるように意図されている。
【図１】
2011520303.tif 000003
【図２】
2011520303.tif 000004
【図３】
2011520303.tif 000005
【図４】
2011520303.tif 000006
【図５】
2011520303.tif 000007
【図６】
2011520303.tif 000008
【図７】
2011520303.tif 000009
2011520303.tif 000010
2011520303.tif 000011
2011520303.tif 000012
2011520303.tif 000013
2011520303.tif 000014
2011520303.tif 000015
【手続補正書】
【提出日】平成22年8月25日(2010.8.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
【図１】図１は、一態様にしたがった、リアルタイムストリーミングメディアサービスにおける広告挿入のためのシステムの概略図である。
【図２】図２は、一態様にしたがった、広告挿入通知の一例のブロック図である。
【図３】図３は、さらなる態様にしたがった、広告挿入通知を受信し、その通知にしたがってリアルタイムストリーミングメディアサービスの広告スロットにおいて広告を挿入するための、ワイヤレスデバイスのブロック図である。
【図４】図４は、一態様にしたがった、広告挿入通知を生成し送信するためのネットワークデバイスのブロック図である。
【図５】図５は、さらなる態様にしたがった、広告挿入通知を受信し、その通知にしたがってリアルタイムストリーミングメディアサービスの広告スロットにおいて広告を挿入するための、方法のフロー図である。
【図６】図６は、別の態様にしたがった、広告挿入通知を生成し送信するための方法のフロー図である。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】削除
【補正の内容】