(57)【要約】      （修正有）【課題】サーバからクライアント装置に広告を送信し受信するシステムと方法を提供する。【解決手段】位置データを含む広告を受信することと、クライアント装置の地理的位置を決定することと、クライアント装置の地理的位置に基づいてこの広告に含まれた位置データによって定義された地理的領域内にこのクライアント装置が在るかどうかを決定することと、を備える、クライアント装置で広告を無線的に受信する。目標領域を定義する位置データを含む広告を受信するように構成され、またクライアント装置が目標領域内にあればクライアント装置に広告を記憶するように構成されたキャリアアナウンスメントマネージャ（ＣＡＭ）と、を備える無線クライアント装置を含む。【選択図】図３
2011170864.tif 000002
【特許請求の範囲】
【請求項１】
地理的領域を定義する位置データを含む広告を生成して送信するように構成されたサーバと、
キャリアアナウンスメントマネージャ（ＣＡＭ）を含むクライアント装置と、
を備える無線広告配信システムであって、
前記ＣＡＭは前記広告を受信するように構成され、また前記広告は前記クライアント装置の位置と前記広告内で定義された前記地理的領域に基づいて前記クライアント装置に向けられる、無線広告配信システム。
【請求項２】
前記クライアント装置は、無線計算装置、無線電話、セルラー電話、パーソナルデジタルアシスタント（ＰＤＡ）、およびページング装置のうちの少なくとも１つである、請求項１に記載のシステム。
【請求項３】
前記クライアント装置位置は、ネットワークベースの位置情報、クライアントベースの位置情報、およびハイブリッド位置情報のうちの少なくとも１つを使用して決定される、請求項１に記載のシステム。
【請求項４】
前記広告は、テキストベースの広告と図形ベースの広告とのうちの少なくとも１つである、請求項１に記載のシステム。
【請求項５】
前記クライアント装置が前記広告内で定義された前記地理的領域内に位置するかどうかを決定するように構成された論理を更に備える、請求項１に記載のシステム。
【請求項６】
前記論理は、前記クライアント装置、広告生成システム、キャリアネットワークに動作可能に接続された遠隔サーバ、および前記クライアント装置と通信するキャリアネットワーク内のサーバのうちの少なくとも１つに配置される、請求項５に記載のシステム。
【請求項７】
前記ＣＡＭは、前記クライアント装置による受信時に前記クライアント装置上のインボックス内に前記広告を記憶するように構成されており、また前記広告は、前記クライアント装置の現在位置と、前記インボックス内の広告の数と、前記インボックスのメモリ使用量と、指定された時間と、イベントベースのトリガーと、のうちの少なくとも１つに基づいて前記インボックスから自動的に削除される、請求項１に記載のシステム。
【請求項８】
前記インボックスは、ＳＭＳインボックスとは別であるＣＡＭインボックスである、請求項７に記載のシステム。
【請求項９】
前記サーバは、ＣＡＭコンソールと、広告発送サーバと、ショートメッセージサービスセンター（ＳＭＳＣ）と、のうちの少なくとも１つを更に備える、請求項１に記載のシステム。
【請求項１０】
前記ＣＡＭコンソールは前記広告発送サーバから遠く離れて配置される、請求項９に記載のシステム。
【請求項１１】
前記ＣＡＭコンソールと前記広告発送サーバとの間にアクセスゲートウェイが接続され、また前記アクセスゲートウェイは前記ＣＡＭコンソールと前記広告発送サーバとの間に確実な通信を与えるように構成される、請求項１０に記載のシステム。
【請求項１２】
前記アクセスゲートウェイは、インターネットと、仮想私設網（ＶＰＮ）と、ローカルエリアネットワーク（ＬＡＮ）と、ワイドエリアネットワーク（ＷＡＮ）と、公衆交換電話網（ＰＳＴＮ）と、無線リンクと、のうちの少なくとも１つによって前記ＣＡＭコンソールに接続される、請求項１１に記載のシステム。
【請求項１３】
前記ＣＡＭコンソールは、少なくとも１つの更なる広告発送サーバに動作可能に接続される、請求項１２に記載のシステム。
【請求項１４】
前記ＣＡＭは、広告応答データを報告するように構成される、請求項１に記載のシステム。
【請求項１５】
前記広告応答データは購入データと、広告表示時間と、広告表示日と、広告観察データと、広告タイプと、のうちの少なくとも１つである、請求項１４に記載のシステム。
【請求項１６】
前記サーバは、前記広告応答データを受信して処理するための論理を更に備える、請求項１５に記載のシステム。
【請求項１７】
前記ＣＡＭは、前記広告に含まれるユニフォームリソースロケータ（ＵＲＬ）に応答して文書を要求するように構成され、また前記サーバは、前記クライアント装置の前記ＵＲＬと特性に基づいて選択された前記文書を送信するように構成される、請求項１に記載のシステム。
【請求項１８】
前記クライアント装置の特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項１７に記載のシステム。
【請求項１９】
広告を無線的に伝達する方法であって、
位置データを含む広告を生成することと、
前記広告内の前記位置データとクライアント装置の位置に基づいて前記広告を受信すべき前記クライアント装置を識別することと、
前記広告を前記クライアント装置に送信することと、
を備える、方法。
【請求項２０】
前記広告は、前記クライアント装置上に常駐するアプリケーションを起動するように構成されたコードを含むショートメッセージサービス（ＳＭＳ）メッセージを含む、請求項１９に記載の方法。
【請求項２１】
前記クライアント装置を識別することは、
クライアント装置位置情報にアクセスすることと、
前記クライアント装置が前記広告内の前記位置データによって定義された地理的領域内に在るかどうかを決定することと、
を更に備える、請求項１９に記載の方法。
【請求項２２】
前記クライアント装置位置情報は経度および緯度座標を備えており、また前記広告内の前記位置データは前記地理的領域を定義する経度および緯度座標を備える、請求項２１に記載の方法。
【請求項２３】
前記クライアント装置位置情報は前記クライアント装置から遠く離れて記憶され、また前記クライアント装置が前記地理的領域内に在るかどうかの決定は遠隔サーバによって実行される、請求項２１に記載の方法。
【請求項２４】
前記クライアント装置を識別することは、
前記クライアント装置上の位置探索アプリケーションを起動することと、
ネットワークベースの位置情報とクライアントベースの位置情報とハイブリッド位置情報とのうちの少なくとも１つを使用して前記クライアント装置の位置を決定することと、を更に備える、請求項１９に記載の方法。
【請求項２５】
前記クライアント装置は、前記広告内の前記位置データによって定義された地理的領域を決定し、また前記クライアント装置が前記地理的領域内に在るかどうかを決定する、請求項２４に記載の方法。
【請求項２６】
前記クライアント装置において前記広告を受信することと、
前記クライアント装置が前記位置データによって定義された目標とされる地理的領域内にあれば前記クライアント装置に前記広告を記憶することと、
を更に備える、請求項１９に記載の方法。
【請求項２７】
前記クライアント装置の位置と、現在時間と、記憶された広告の数と、イベントベースの広告削除要求と、のうちの少なくとも１つに基づいて前記記憶された広告を自動的に削除することを更に備える、請求項２６に記載の方法。
【請求項２８】
前記広告の初期表示における前記広告の削除を防止することを更に備える、請求項２６に記載の方法。
【請求項２９】
前記クライアント装置を識別することは、
前記広告内の前記位置データによって定義された目標とされる地理的領域内の装置との通信の可能な少なくとも１つの基地局を識別することと、
前記少なくとも１つの基地局と通信するクライアント装置を識別することと、
を更に備える、請求項１９に記載の方法。
【請求項３０】
前記クライアント装置において前記広告を受信することと、
前記広告に含まれるユニフォームリソースロケータ（ＵＲＬ）に応答してＨＴＭＬ文書を要求することと、
前記ＵＲＬと前記クライアント装置の特性に基づいて前記ＨＴＭＬ文書を送信することと、
を更に備える、請求項１９に記載の方法。
【請求項３１】
前記クライアント装置の特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項３０に記載の方法。
【請求項３２】
前記クライアント装置からの広告応答データを報告することを更に備える、請求項１９に記載の方法。
【請求項３３】
前記広告応答データは、購入データと、広告表示時間と、広告表示日と、広告観察データと、広告タイプと、のうちの少なくとも１つである、請求項３２に記載の方法。
【請求項３４】
ユーザインタフェースと、
目標とされる領域を定義する位置データを含む広告を受信するように構成され、また前記クライアント装置が前記目標領域内にあれば前記クライアント装置に前記広告を記憶するように構成されたキャリアアナウンスメントマネージャ（ＣＡＭ）と、
を備える無線クライアント装置。
【請求項３５】
前記クライアント装置は、無線計算装置と、無線電話と、セルラー電話と、パーソナルデジタルアシスタント（ＰＤＡ）と、ページング装置と、のうちの少なくとも１つである、請求項３４に記載のクライアント装置。
【請求項３６】
前記ＣＡＭは、前記クライアント装置の現在位置と、前記インボックス内の広告の数と、前記インボックスのメモリ使用量と、指定された時間と、イベントベースのトリガーと、のうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除するように構成される、請求項３４に記載のクライアント装置。
【請求項３７】
前記ＣＡＭは、予め定義されたイベントに基づいて前記記憶された広告を検索して表示するように構成される、請求項３４に記載のクライアント装置。
【請求項３８】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つである、請求項３７に記載のクライアント装置。
【請求項３９】
前記ＣＡＭは更に、前記クライアント装置の地理的位置を決定するように構成される、請求項３４に記載のクライアント装置。
【請求項４０】
ネットワークベースの位置情報とクライアントベースの位置情報とハイブリッド位置情報とのうちの少なくとも１つを使用して地理的位置が決定される、請求項３９に記載のクライアント装置。
【請求項４１】
前記ＣＡＭは、前記クライアント装置が前記目標領域内に在るかどうかを決定するように構成される、請求項３９に記載のクライアント装置。
【請求項４２】
前記ＣＡＭは、前記クライアント装置が前記目標領域内になければ前記広告を廃棄するように構成される、請求項４１に記載のクライアント装置。
【請求項４３】
前記ＣＡＭは、前記広告を受信してバックグラウンドモードに記憶するように構成される、請求項３４に記載のクライアント装置。
【請求項４４】
クライアント装置において広告を無線的に受信する方法であって、
位置データを含む広告を受信することと、
前記クライアント装置の地理的位置を決定することと、
前記クライアント装置の前記地理的位置に基づいて前記広告に含まれた前記位置データによって定義された地理的領域内に前記クライアント装置が在るかどうかを決定することと、
を備える方法。
【請求項４５】
前記クライアント装置の前記地理的位置を決定することは更に、前記クライアント装置の前記地理的位置を決定するために遠隔サーバとの間でデータを通信することを備える、請求項４４に記載の方法。
【請求項４６】
定期的ベースと、前記クライアント装置の起動時と、ＣＡＭの起動時と、のうちの少なくとも１つのときに前記クライアント装置の前記地理的位置を遠隔サーバに送信することを更に備える、請求項４４に記載の方法。
【請求項４７】
前記クライアント装置が前記地理的領域内にあれば、前記クライアント装置上のインボックスに前記広告を記憶することと、
前記クライアント装置の現在位置と前記インボックス内の広告の数と前記インボックスのメモリ量と指定された時間とイベントベースのトリガーとのうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除することと、
を更に備える、請求項４４に記載の方法。
【請求項４８】
新しい広告を記憶することが前記インボックスのメモリ使用量を超えるであろうときに、ＨＴＭＬ文書のサーバ側位置を参照して前記インボックス内の最も古いＨＴＭＬ広告を、ＵＲＬを含む広告に変換することを更に備える、請求項４７に記載の方法。
【請求項４９】
前記広告は、予め定義されたイベントが発生した後に表示装置上で提示される、請求項４４に記載の方法。
【請求項５０】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つを含む、請求項４９に記載の方法。
【請求項５１】
位置ベースの広告を無線的に伝達するためのコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、
位置データを含む広告を生成することと、
前記広告内の前記位置データとクライアント装置の地理的位置に基づいて前記広告を受信すべきクライアント装置を識別することと、
前記クライアント装置に前記広告を送信することと、
の各プロセスを前記計算装置に実行させる命令を備える前記コンピュータプログラムが記憶されたコンピュータ可読媒体。
【請求項５２】
前記クライアント装置を識別する前記プロセスは、
クライアント装置位置情報にアクセスすることと、
前記クライアント装置が前記広告内の前記位置データによって定義された地理的領域内に在るかどうかを決定することと、
を更に備える、請求項５１に記載のコンピュータ可読媒体。
【請求項５３】
位置ベースの広告を無線的に伝達するためのコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、
位置データを含む広告をクライアント装置において受信することと、
前記クライアント装置の地理的位置を決定することと、
前記クライアント装置の地理的位置に基づいて前記広告内に含まれた前記位置データによって定義された地理的領域内に前記クライアント装置が在るかどうかを決定することと、
の各プロセスを前記計算装置に実行させる命令を備える前記コンピュータプログラムが記憶されたコンピュータ可読媒体。
【請求項５４】
前記コンピュータプログラム命令は、少なくとも１つの計算装置によって実行されるときに、
前記クライアント装置が前記地理的領域内になければ前記広告を廃棄することと、
前記クライアント装置が前記地理的領域内にあれば前記クライアント装置上のインボックスに前記広告を記憶することと、
前記クライアント装置の現在位置と前記インボックス内の広告の数と前記インボックスのメモリ使用量と指定された時間とイベントベースのトリガーとのうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除することと、
の各プロセスを前記計算装置に更に実行させる、請求項５３に記載のコンピュータ可読媒体。
【請求項５５】
前記コンピュータプログラム命令は、少なくとも１つの計算装置によって実行されるときに、
購入データと広告表示時間と広告表示日と広告観察データと広告タイプとのうちの少なくとも１つである広告応答データを報告するプロセスを前記計算装置に更に実行させる、請求項５４に記載のコンピュータ可読媒体。
【請求項５６】
広告を無線的に伝達するサーバであって、
地理的領域を定義する位置データを含む広告を生成する手段と、
前記地理的領域とクライアント装置の地理的位置に基づいて前記広告を受信すべきクライアント装置を識別する手段と、
前記クライアント装置に前記広告を送信する手段と、
を備える、サーバ。
【請求項５７】
前記広告は、ショートメッセージサービス（ＳＭＳ）メッセージとＨＴＭＬ文書とＵＲＬを含むアナウンスメントダウンロードリクェスト（ＡＤＲ）とのうちの少なくとも１つである、請求項５６に記載のサーバ。
【請求項５８】
前記ＡＤＲに関する少なくとも１つのＨＴＭＬ文書を記憶する手段と、
前記文書を要求する前記クライアント装置の特性に基づいて前記少なくとも１つの記憶されたＨＴＭＬ文書にアクセスする手段と、
を更に備える、請求項５６に記載のサーバ。
【請求項５９】
複数のクライアント装置の特性に基づいて前記広告に関する複数のＨＴＭＬ文書を記憶する手段と、
前記クライアント装置の特性に基づいて前記複数のＨＴＭＬ文書の１つを選択する手段と、
を更に備える、請求項５６に記載のサーバ。
【請求項６０】
前記クライアント装置の前記特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項５９に記載のサーバ。
【請求項６１】
広告を無線的に受信するクライアント装置であって、
地理的領域を定義する位置データを含む広告を受信する手段と、
前記クライアント装置の地理的位置が前記地理的領域内にあれば前記クライアント装置に前記広告を記憶する手段と、
を備える、クライアント装置。
【請求項６２】
クライアント装置位置情報にアクセスする手段と、
前記クライアント装置が前記広告内の前記位置データによって定義された前記地理的領域内に在るかどうかを決定する手段と、
を更に備える、請求項６１に記載のクライアント装置。
【請求項６３】
前記クライアント装置の現在位置と現在時間とイベントベースの広告削除要求とのうちの少なくとも１つに基づいて前記記憶された広告を自動的に削除する手段を更に備える、請求項６２に記載のクライアント装置。
【請求項６４】
予め定義されたイベントが発生した後に表示装置上で前記広告を提示する手段を更に備える、請求項６１に記載のクライアント装置。
【請求項６５】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つを含む、請求項６４に記載のクライアント装置。
【請求項６６】
主要スクリーン上に広告壁紙として前記広告を表示する手段を更に備える、請求項６１に記載のクライアント装置。
【請求項６７】
前記広告壁紙は、前記広告の初期表示の後に前記主要スクリーン上に表示される、請求項６６に記載のクライアント装置。
【請求項６８】
前記広告壁紙は、ユーザ要求と経過した表示時間とのうちの少なくとも１つに基づいて前記主要スクリーンから除去される、請求項６７に記載のクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には遠隔の計算装置とサーバとの間の通信に関する。より特定的には本発明は、クライアント装置の位置に基づいた、あるネットワーク上での遠隔クライアント装置へのメッセージの作成と送信と観察とに関する。
【背景技術】
【０００２】
技術の進歩によって、より小形で強力なパーソナル計算装置が生み出されている。例えば現在、各々が小型、軽量であって、ユーザによって容易に携帯され得る携帯型無線電話、パーソナルデジタルアシスタント（ＰＤＡ）、ページング装置といった無線計算装置を含む種々の携帯型パーソナル計算装置が存在する。より特定的には、例えば携帯型無線電話は更に、無線ネットワーク上で音声とデータのパケットを伝達するセルラー電話を含む。更に、多くのこのようなセルラー電話は、計算能力の比較的大きな向上と共に製造されつつあり、小さなパソコンおよびハンドヘルドＰＤＡと同等になりつつある。しかしながらこれらのより小型で、より強力なパーソナル計算装置は、典型的には厳しくリソース制約される。例えばスクリーンサイズ、利用可能メモリ量とファイルシステム空間、入出力能力の量、および処理能力は各々、装置の小さいサイズによって、特にユーザ入力ユニット、例えばキーボードの小さいサイズによって制限され得る。このような厳しいリソース制約のためにしばしば典型的には、例えばこのような遠隔パーソナル計算装置（クライアント装置）上に常駐する限定されたサイズと量のソフトウェアアプリケーションおよび他の情報を維持することが望ましい。
【０００３】
パーソナル計算装置の一部は、時にはランタイム環境と呼ばれるアプリケーションプログラミングインタフェース（ＡＰＩ）と、ローカルコンピュータプラットフォームにインストールされて、例えば装置固有のリソースに関する一般化された要求を与えるといったことによってこのような装置の動作を単純化するために使用されるソフトウェアプラットフォームとを利用する。更にこのようなＡＰＩの一部はまた、このような装置上で完全に実行可能であるソフトウェアアプリケーションを作成する能力をソフトウェア開発者に与えることが知られている。更にこのようなＡＰＩの幾つかは、計算装置システムソフトウェアと、ソフトウェア開発者に特定の計算装置システムソースコードを持つことを要求することなく計算装置計算機能がソフトウェアアプリケーションに利用可能にされるようなソフトウェアアプリケーションと、の間に動作可能に配置されることが知られている。更にある幾つかのＡＰＩは、このようなパーソナル装置（すなわちクライアント）と確実な暗号情報を使用する遠隔装置（すなわちサーバ）との間の確実な通信のための機構を与えることが知られている。
【０００４】
その一部が下記に更に詳細に論じられるこのようなＡＰＩの例は、カリフォルニア州サンディエゴのクアルコム社（ＱＵＡＬＣＯＭＭ，Ｉｎｃ．）によって開発されたＢｉｎａｒｙ  Ｒｕｎｔｉｍｅ  Ｅｎｖｉｒｏｎｍｅｎｔ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ（登録商標）（ＢＲＥＷ（登録商標））のバージョンを含む。ＢＲＥＷ（登録商標）は、計算装置（例えば無線セルラー電話）のオペレーティングシステムと協同することができ、他の特徴の中でも特にパーソナル計算装置上に見られるハードウェア特徴要素へのインタフェースを与えることができる。ＢＲＥＷ（登録商標）はまた、装置リソースに対する要求に関して、またＢＲＥＷ（登録商標）ＡＰＩを有する装置のために消費者によって支払われる価格に関して、比較的低コストでこのようなパーソナル計算装置にこれらのインタフェースを与えることができる。ＢＲＥＷ（登録商標）の更なる特徴は、無線サービス運用者とソフトウェア開発者と計算装置消費者とに種々の利益を与えるこれのエンドツーエンドソフトウェア配信プラットフォームを含む。少なくとも１つのこのような現在利用可能なエンドツーエンドソフトウェア配信プラットフォームは、サーバが例えば料金請求と、セキュリティおよびアプリケーションの配信機能とを実行し、クライアントが例えばアプリケーション実行、セキュリティおよびユーザインタフェース機能を実行するサーバクライアントアーキテクチャ上で配信された論理を含む。
【０００５】
現在の無線サーバクライアントシステムでは、情報はショートメッセージングサービス（「ＳＭＳ」）または当分野で既知の他のオーバージエア(電波放送的）方法によってセルラー電話といった無線装置に送信され得る。ＳＭＳメッセージは典型的には、メッセージが一般的インボックスに行く前に単にユーザへの中断通知（例えばポップアップウィンドウ）という結果になるか、そうでなければメッセージは削除される前に一時的に表示され得る。従来のＳＭＳメッセージは、無線クライアントの改善された計算能力と表示能力の進歩を利用していない。
【０００６】
関連技術の上記の説明は単に、ＡＰＩの既知の使用法の一部の概要を本発明の実施形態で使用され得るＢＲＥＷ（登録商標）プラットフォームへの序論として与えるように意図されている。しかしながら本発明は、特定の実現形態、動作プラットフォームまたは環境に限定されると解釈されるべきではない。
【０００７】
本発明の例示的な実施形態は、携帯型通信装置上で広告を送受信するシステムと方法とに向けられている。
【発明の概要】
【０００８】
本発明の少なくとも一実施形態は、地理的領域を定義する位置データを含む広告を生成して送信するように構成されたサーバと、キャリアアナウンスメントマネージャ（ＣＡＭ）を含むクライアント装置とを備える無線広告（ａｄ）配信システムであって、このＣＡＭは広告を受信するように構成され、またこの広告はクライアント装置の位置と広告内で定義された地理的領域に基づいてクライアント装置に向けられる、無線広告配信システムを含む。
【０００９】
本発明の別の実施形態は、位置データを含む広告を生成することと、広告内の位置データとクライアント装置の位置に基づいてこの広告を受信すべき装置を識別することと、この広告をクライアント装置に送信することとを備える、広告を無線的に伝達する方法を含む。
【００１０】
本発明の別の実施形態は、ユーザインタフェースと、目標領域を定義する位置データを含む広告を受信するように構成され、またクライアント装置が目標領域内にあればクライアント装置に広告を記憶するように構成されたキャリアアナウンスメントマネージャ（ＣＡＭ）と、を備える無線クライアント装置を含む。
【００１１】
本発明の別の実施形態は、位置データを含む広告を受信することと、クライアント装置の地理的位置を決定することと、クライアント装置の地理的位置に基づいてこの広告に含まれた位置データによって定義された地理的領域内にこのクライアント装置が在るかどうかを決定することと、を備える、クライアント装置で広告を無線的に受信する方法を含む。
【００１２】
本発明の別の実施形態は、位置ベースの広告を無線的に伝達するコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、位置データを含む広告を生成することと、広告内の位置データとクライアント装置の地理的位置に基づいて広告を受信すべきクライアント装置を識別することと、このクライアント装置に広告を送信することと、の各プロセスをこの計算装置に実行させる命令を備える上記コンピュータプログラムが記憶されたコンピュータ可読媒体を含む。
【００１３】
本発明の別の実施形態は、位置ベースの広告を無線的に通信するコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、クライアント装置において位置データを含む広告を受信することと、クライアント装置の地理的位置を決定することと、クライアント装置の地理的位置に基づいて広告に含まれた位置データによって定義された地理的領域内にこのクライアント装置が在るかどうかを決定することと、の各プロセスをこの計算装置に実行させる命令を備える上記コンピュータプログラムが記憶されたコンピュータ可読媒体を含む。
【００１４】
本発明の別の実施形態は、地理的領域を定義する位置データを含む広告を生成する手段と、この地理的領域とクライアント装置の地理的位置に基づいて広告を受信すべきクライアント装置を識別する手段と、このクライアント装置に広告を送信する手段と、を備える、広告を無線的に伝達するサーバを含む。
【００１５】
本発明の別の実施形態は、地理的領域を定義する位置データを含む広告を受信する手段と、クライアント装置の地理的位置がこの地理的領域内にあればこのクライアント装置に広告を記憶する手段と、を備える、広告を無線的に受信するクライアント装置を含む。
【図面の簡単な説明】
【００１６】
【図１】本発明の少なくとも一実施形態によるクライアント装置とサーバとをサポートする無線ネットワークアーキテクチャの図である。
【図２】本発明の少なくとも一実施形態によるクライアント装置とサーバとをサポートする無線ネットワークアーキテクチャの更に詳細な図である。
【図３】本発明の少なくとも一実施形態によるＣＡＭシステムのアーキテクチャを表す図である。
【図４Ａ】本発明の少なくとも一実施形態による異なるクライアント装置の表示サイズに関する異なるアナウンスメント構成を示す図である。
【図４Ｂ】本発明の少なくとも一実施形態による異なるクライアント装置の表示サイズに関する異なるアナウンスメント構成を示す図である。
【図５】本発明の少なくとも一実施形態による記憶されたアナウンスメント構成を管理するためのアナウンスメントインボックスを示す図である。
【図６】本発明の少なくとも一実施形態による表示通知とオプションとを示す図である。
【図７Ａ】本発明の実施形態による位置ベースの広告を送受信するためのシステム構成部分の対話を示すシステムレベル図である。
【図７Ｂ】本発明の実施形態による位置ベースの広告を送受信するためのシステム構成部分の対話を示すシステムレベル図である。
【図８Ａ】本発明の実施形態による方法を示すブロック図である。
【図８Ｂ】本発明の実施形態による方法を示すブロック図である。
【図８Ｃ】本発明の実施形態による方法を示すブロック図である。
【図９】本発明の少なくとも一実施形態による自動インボックス管理方法を示すブロック図である。
【発明を実施するための形態】
【００１７】
本発明の実施形態のより完全な評価とそれの付随する利点の多くは、本発明の限定ではなく単に例示として提示された付属図面に関連して考えられるときに下記の詳細な説明の参照によって本発明がよりよく理解されるので、直ちに取得されるであろう。
【００１８】
本発明の態様は、本発明の特定の実施形態を向けられた下記の説明と関連図面において開示される。本発明の範囲から逸脱せずに代替の実施形態が案出され得る。更に本発明の周知の要素は、本発明の関連詳細部を不明確にしないために、詳細には説明されないか、省略されるであろう。
【００１９】
用語「例示的」は、ここでは「例、事例または例示として働くこと」を意味するように使用される。「例示的」として本明細書で説明される如何なる実施形態も、必ずしも他の実施形態より好適または有利であると解釈されるべきではない。同様に用語「本発明の実施形態」は、本発明のすべての実施形態が論じられている特徴、利点または動作モードを含むことを必要としない。
【００２０】
更に、多くの実施形態は、例えば計算装置の要素によって実行される動作の系列の点から説明されている。本明細書で説明される種々の動作が、特定の回路（例えば特定用途向け集積回路（ＡＳＩＣ））によって、または１つ以上のプロセッサによって実行されるプログラム命令によって、または両者の組合せによって実行され得ることは認められるであろう。更に、本明細書に説明されるこれら一連の動作は、実行時に本明細書で説明される機能を関連プロセッサに実行させる対応する１セットのコンピュータ命令を記憶している任意の形式のコンピュータ可読媒体内に完全に具体化されると考えられ得る。こうして本発明の種々の態様は、多数の異なる形式に具体化されることが可能であり、これらの形式のすべては請求されている主題事項の範囲内にあると考えられている。更に本明細書に説明される実施形態の各々に関して、任意のこのような実施形態の対応する形式は、例えば本明細書で説明される動作を実行する「ように構成された論理」として本明細書では説明され得る。
【００２１】
本発明の１つ以上の実施形態は、計算装置上で実行するランタイム環境（例えばＡＰＩ）と関連して使用され得る。このような１つのランタイム環境（ＡＰＩ）は、前に論じられたＢｉｎａｒｙ  Ｒｕｎｔｉｍｅ  Ｅｎｖｉｒｏｎｍｅｎｔ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ（登録商標）（ＢＲＥＷ（登録商標））ソフトウェアである。しかしながら本発明の１つ以上の実施形態は、例えば無線クライアント計算装置上のアプリケーションの実行を制御するように動作する他のタイプのランタイム環境（ＡＰＩ）によって使用され得る。更に「ＡＰＩ」は、独立型プログラムとして、または特定の機能を達成するために使用され、用語「アプリケーション」、「プログラム」、「ルーチン」、「命令」および「アプレット」と交換可能に使用され得るプログラムの一部として広く解釈されるように意図されている。
【００２２】
図１は、本発明の少なくとも一実施形態による無線システム１００の例示的な一実施形態のブロック図を示す。システム１００は、無線ネットワーク１０４への無線通信ポータルまたは他のデータアクセスに亘って無線装置にソフトウェアアプリケーションと構成部分とを選択的に送信する少なくとも１つのアプリケーションダウンロードサーバ１０６と無線ネットワーク上で通信するセルラー電話１０２といったクライアント装置を含むことができる。本明細書に示すように無線（クライアント）装置は、セルラー電話１０２、パーソナルデジタルアシスタント（ＰＤＡ）１０８、ここでは双方向テキストページャとして示されているページャ１１０、あるいは無線通信ポータルを有する別のコンピュータプラットフォーム１１２であり得る。本発明の実施形態はこうして、無線モデム、ＰＣＭＣＩＡカード、パソコン、アクセス端末、電話、またはこれらの任意の組合せまたはサブ組合せを、限定せずに含む、無線通信ポータルを含む、または無線通信能力を有する、任意の形式のクライアント装置上で実現可能である。
【００２３】
アプリケーションダウンロードサーバ１０６は、ここでは無線ネットワーク１０４と通信する他のコンピュータ要素を有するネットワーク１１６上に示されている。独立型サーバ１２２が存在でき、また各サーバは無線ネットワーク１０４を経由してクライアント装置１０２、１０８、１１０、１１２に別々のサービスと処理とを提供することができる。また好適には無線装置１０２、１０８、１１０、１１２によってダウンロード可能であるソフトウェアアプリケーションを保持する少なくとも１つの記憶されたアプリケーションデータベース１１８が存在する。しかしながら当業者は、図１に示された構成が単に例示的であることを認める。したがって本発明の実施形態は、各々が本明細書に説明されたすべての機能を実行でき、必要なすべてのハードウェアとソフトウェアを持つことができ、あるいは選択された機能だけを持つことができる１つ以上のサーバを含むことができる。
【００２４】
図２には、無線ネットワーク１０４の構成部分と本発明の例示的な実施形態の要素の相互関係とを含むシステム１００をより十分に例示するブロック図が示されている。システム１００は、単に例示的であって、無線クライアント計算装置１０２、１０８、１１０、１１２といった遠隔クライアント装置が相互間で、および／または無線ネットワークキャリアおよび／またはサーバを、限定ではなく含む無線ネットワーク１０４を介して接続された構成部分間で、電波放送的に通信することを可能にする任意のシステムを含むことができる。セルラー電気通信サービスを提供するために使用される広告発送サーバ１３０といった任意の他のサーバと共にアプリケーションダウンロードサーバ１０６と記憶されたアプリケーションデータベース１１８は、インターネット、確実なＬＡＮ、ＷＡＮまたは他のネットワークといったデータリンクを介してキャリアネットワーク２００と通信する。図示されている実施形態において、サーバ１２０は、アプリケーションダウンロードサーバ１０６、広告発送サーバ１３０、記憶されたアプリケーションデータベース１１８を含むことができる。しかしながらこれらのサーバはまた、独立した装置でもあり得る。広告発送サーバ１３０は、クライアント装置１０２、１０８、１１０、１１２の各装置の構成に基づいて更なる広告サービスを提供することができる。
【００２５】
キャリアネットワーク２００は、メッセージ通信サービスコントローラ（「ＭＳＣ」）２０２に送られるメッセージ（典型的にはデータパケットとして送られる）を制御する。キャリアネットワーク２００は、ネットワーク、インターネットおよび／または公衆交換電話網（ＰＳＴＮ）によってＭＳＣ２０２と通信する。典型的にはキャリアネットワーク２００とＭＳＣ２０２との間のネットワークまたはインターネット接続はデータを転送し、またＰＳＴＮは音声情報を転送する。ＭＳＣ２０２は、多数の基地局（「ＢＴＳ」）２０４に接続され得る。キャリアネットワークと類似の仕方でＭＳＣ２０２は典型的には、データ転送および／または音声情報のためにネットワーク、インターネットおよび／またはＰＳＴＮによってＢＴＳ２０４に接続される。ＢＴＳ２０４は、ショートメッセージ通信サービス（「ＳＭＳ」）、ＵＤＰデータグラム、または当分野で既知の他の電波放送的（ＯＴＡ）方法によってセルラー電話１０２といったクライアント装置に無線的にデータメッセージを放送できる。用語「ＡＰＩダイレクテッド（ｄｉｒｅｃｔｅｄ）」、「ダイレクテッドＳＭＳ」、および「ＢＲＥＷダイレクテッドＳＭＳ」は、クライアント装置に常駐するアプリケーションを送出するための符号化を含むＯＴＡメッセージを示すために下記の説明において交換可能に使用される。同様に用語「広告」、「ａｄ」、「アナウンスメント」および「メッセージ」は、クライアント装置に送られる情報および／または命令を示すために交換可能に使用される。
【００２６】
セルラー電話１０２といったクライアント装置（ここでは無線クライアント計算装置）は、アプリケーションダウンロードサーバ１０６、広告発送サーバ１３０および／またはサーバ１２０から送信されるソフトウェアアプリケーションおよび／またはコマンドを受信して実行できるコンピュータプラットフォーム２０６を有する。コンピュータプラットフォーム２０６は、特定用途向け集積回路（「ＡＳＩＣ」２０８）または他のプロセッサ、マイクロプロセッサ、論理回路、または他のデータ処理装置を含むことができる。ＡＳＩＣ２０８または他のプロセッサは、無線装置のメモリ２１２内の任意の常駐プログラムにインタフェースするアプリケーションプログラミングインタフェース（「ＡＰＩ」）２１０層を実行する。メモリ２１２は、読出し専用メモリまたはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＥＰＲＯＭ、フラッシュカード、またはコンピュータプラットフォームに共通な任意のメモリからなり得る。ＡＰＩ２１０はまた、キャリアネットワーク２００から送信される特定のＯＴＡ（例えばＳＭＳ）広告を処理するように構成された論理を含むキャリアアナウンスメントマネージャモジュール（ＣＡＭ）３１０を含む。コンピュータプラットフォーム２０６はまた、メモリ２１２で積極的には使用されないアプリケーションを保持できるローカルデータベース２１４を含む。ローカルデータベース２１４は、典型的にはフラッシュメモリセルであるが、磁気媒体、ＥＰＲＯＭ、光媒体、テープ、ソフトまたはハードディスク、などといった当分野で既知の任意の二次記憶装置であり得る。
【００２７】
セルラー電話１０２といった無線クライアント計算装置は、ゲーム、ニュース、株モニタなどといった１つ以上のソフトウェアアプリケーションをその上にインストールしているか、そうでなければダウンロードする。例えばセルラー電話１０２は、アプリケーションダウンロードサーバ１０６からダウンロードされる１つ以上のソフトウェアアプリケーションを受信できる。ソフトウェアアプリケーションは、使用されていないときにはローカルデータベース２１４に記憶され得る。セルラー電話１０２または他の無線計算装置は、ユーザによって所望されるか、他のＡＰＩによって呼び出されるときＡＰＩ２１０上での実行のためにローカルデータベース２１４に記憶された常駐アプリケーションをメモリ２１２にアップロードできる。
【００２８】
本明細書で使用されるように「クライアント装置」、「無線装置」または「クライアント計算装置」は、例えば常駐する構成された論理を実行する１つ以上の処理回路を含んでおり、ここではこのような計算装置は、例えばマイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、マイクロコントローラ、携帯型無線電話、パーソナルデジタルアシスタント（ＰＤＡ）、およびページング装置、あるいはクライアント装置とサーバとの間で伝達される広告に向けられた、少なくとも本明細書で説明された動作を実行するように構成されたプロセッサと論理とを含むハードウェア、ソフトウェアおよび／またはファームウェアの任意の適当な組合せを含む。クライアント計算装置は、少なくともこのような広告に関して少なくとも１つの遠隔サーバによってサービスされ得る。本発明の実施形態にしたがって使用され得る「無線計算装置」の幾つかの例は、セルラー電話または他の無線通信ユニット、ＰＤＡ、ページング装置、ナビゲーション装置（例えばＧＰＳベースのシステム）、ハンドヘルドゲーム装置、音楽またはビデオコンテンツダウンロードユニット、および他の同様な無線通信装置を含む。
【００２９】
クライアント装置１０２とＢＴＳ２０４との間の無線通信は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、移動体通信用グローバルシステム（ＧＳＭ（登録商標））、あるいは無線通信ネットワークまたはデータ通信ネットワークで使用され得る他のプロトコルといった異なる技術に基づくことができる。データ通信は典型的には、クライアント装置１０２、ＢＴＳ２０４、およびＭＳＣ２０２の間で行われる。ＭＳＣ２０２は、キャリアネットワーク２００、ＰＳＴＮ、インターネット、仮想私設網などといった多数のデータネットワークに接続されることが可能であって、こうしてより広い通信ネットワークへのクライアント装置のアクセスを可能にしている。前に論じたように音声伝送に加えて、データはＳＭＳまたは当分野で既知の他のＯＴＡ方法を介してクライアント装置に送信され得る。
【００３０】
しかしながら基本メッセージの配信に加えて本発明の実施形態は、クライアント装置の改善された機能にアクセスするためにＡＰＩを利用できる。更に、基礎にあるＡＰＩへのアクセスを可能にするこれらのＡＰＩダイレクテッドＳＭＳメッセージは、従来のＳＭＳメッセージから分離されて、関連する改善されたＳＭＳメッセージの容易な編成と記憶と検索とを可能にするために別のインボックスに記憶される。したがって本発明の実施形態の一態様は、以後キャリアアナウンスメントマネージャ（ＣＡＭ）と呼ばれるこれらの改善されたＳＭＳメッセージを管理するための特化されたＡＰＩを含む。
【００３１】
図３には、キャリアアナウンスメントマネージャ（ＣＡＭ）アーキテクチャとのシステム対話の一例が示されている。ＣＡＭ３１０は、ユーザインタフェース３１２（例えば表示装置、キーパッド）も含むクライアント装置３００にインストールされ得る。本発明の少なくとも一実施形態では、サーバ１２０（例えばキャリアネットワークに常駐している）は、ショートメッセージサービスセンター（ＳＭＳＣ）サーバ（または他のＯＴＡシステム）および広告サーバとして働くことができる。しかしながらＳＭＳＣサーバと広告サーバは、独立の装置および／またはネットワーク上に常駐することもできる。サーバ１２０は、種々の技法を使用してＣＡＭ３１０に改善された広告メッセージを送ることができる。例えばサーバ１２０は、クライアント装置３００上に既に常駐している予め定義されたＨＴＭＬテンプレートに挿入されるべきデータを含むＡＰＩダイレクテッドＳＭＳメッセージ３３０を送ることができる。それからこの広告は、エンドユーザからの如何なる動作もなしにユーザインタフェース（例えばクライアント装置３００の主要スクリーン）上に現れることができる。したがってクライアント装置３００は、ＳＭＳメッセージで送られた限定されたデータだけを使用して魅力的な対話型広告を表示できる（３３６）。このＳＭＳメッセージは、テキスト、ＵＲＬ、またはこれら両方であり得る。例えばＳＭＳメッセージ３３０は、テキストと、クライアント装置３３０のユーザが追加情報のために特定のサイトに接続することを、および／または広告された商品を購入することを、可能にする関連のＵＲＬと、を含み得る。ユーザが商品を購入するために広告に関連する特定のサイトに接続することを可能にする、例えば広告（例えば「即時購入（Ｂｕｙ  Ｎｏｗ）」）に応答するための１ステップフィードバック機構（例えばタッチスクリーン、ペン入力、ソフトキー、ハードキー、または他のプログラムされた選択）が提供され得る。
【００３２】
別の例ではサーバ１２０（例えば広告発送サーバとＳＭＳＣサーバとを使用する）は、コールバックを実行するためのＵＲＬおよび／またはコードを含むＡＰＩダイレクテッドＳＭＳメッセージ３３０をサーバ１２０または他の遠隔サーバに送ることができる。例えばＣＡＭ３１０は、メッセージ３３０を受信することができ、またサーバ１２０への接続を開始して（３３２）、関連するＨＴＭＬページ／文書（例えば広告）３３４をクライアント装置３００にダウンロードするために適当なＡＰＩ（例えばブラウザ）を呼び出すことができる。ＨＴＭＬページがダウンロードされた後に、このページはクライアント装置３００に表示され得る（３３６）。この実施形態ではＨＴＭＬコールバックは、単純なＳＭＳテキストだけの広告の代わりにサーバに記憶されたグラフィック広告（例えば広告発送サーバ上の）がクライアント装置３００の主要スクリーン上に置かれることを可能にする。当業者は、本発明の実施形態がＨＴＭＬ文書に限定されないことと、検索された文書がＸＭＬ、ＨＤＭＬ、ＷＭＬ、ＸＨＴＭＬといった所望の広告および／またはＰＮＧ、ＧＩＦ、ＪＰＥＧ、ＢＭＰなどといったグラフィックフォーマットを伝達するための如何なるフォーマットも含み得ることとを認める。ＣＡＭ広告配置のためのＡＰＩダイレクテッドＳＭＳのこの態様は、アナウンスメントダウンロードリクェスト（ＡＤＲ）と呼ばれることができる。純粋のＳＭＳ方法とは異なり、ＡＤＲは広告そのものを含まない。その代わりこれのペイロードは、サーバ１２０に配置された（例えば広告発送サーバに含まれる）広告を指すＵＲＬである。ＣＡＭ３１０は、ＡＤＲによって与えられたＵＲＬから広告をダウンロードし、予め定義されたルールセットにしたがってこれを提示できる。各クライアント装置タイプ（例えば特定の送受器、ＰＤＡなど）のためにサーバ１２０上に別々のＨＴＭＬ広告が貯蔵され得るか、あるいはサーバ１２０は広告をクライアント装置３００の能力に合わせて仕立てながら動作中にＨＴＭＬ広告を構築するアプリケーションを有することができる。ＳＭＳおよびＨＴＭＬ広告に加えて、広告はテキストベースのメッセージおよび／またはグラフィックベースのメッセージ（例えばｐｄｆ、ＸＭＬ、ＪＰＥＧ、ＭＰＥＧなど）という如何なるタイプのものでもよい。
【００３３】
場合によって、ＣＡＭ３１０は、広告に対する応答（例えば広告が廃棄された、購入が行われた、など）をサーバ（例えば広告発送サーバ１３０）に報告できる（３４０）。この広告応答データは累積されて、定期的にまたはイベントごとに送られ得る。それから広告発送サーバ１３０は、これら報告された応答（例えば１つ以上のクライアント装置からの）を照合して、これら照合された応答を（例えばＸＭＬフィードを使用して）サーバ１２０に送り返すことができる（３４２）。サーバ１２０は、受信されたデータを解釈し、広告発送サーバ１３０から受信されたデータに基づいて新しい広告を設計するためにこのデータを利用することができる。当業者は、広告発送サーバ１３０がサーバ１２０に一体化され得るか、あるいは説明されたような機能を実行する複数の別々のサーバであり得ることを認める。広告改善のためにフィードバックを使用することに加えて、ＣＡＭ３１０によって供給されたデータは、広告主に料金請求する（例えば広告が視聴された回数に基づいて）ために使用され得る。更に、広告視聴データは、ある広告のすべてのページが視聴されたかどうか、ある幾つかのリンクが追従されたかどうか、などに関する情報といった広告応答データにおいて追跡されて報告されることが可能である。
【００３４】
より大きな柔軟性を可能にするために、キャリアは、ダウンロード時間、ネットワーク負荷および記憶空間を最小にするダイレクトＳＭＳ広告、あるいはより豊富な環境によってより高品質であるが、より大きなダウンロード時間を有し、ネットワーク負荷を増加させる可能性があるＨＴＭＬコールバック広告の間で選択することができる。更に広告のコストは、広告のタイプに基づいて積算され得る。これらの状況では、より豊富な環境を特徴付けるＨＴＭＬ広告は典型的には、ＳＭＳテキストだけの広告よりコストが大きいであろう。
【００３５】
グラフィク広告は視覚的および市場的影響のために望ましくあり得るが、これらの広告はまたユーザにとって気を散らすものであり得る。したがって広告を配信する控えめな方法は、製品またはアプリケーションの究極のマーケティングを助けることができる。このマーケティングを容易にするために、広告がユーザによって後で容易に検索可能であるように、または予め定義された基準に基づいて自動的に検索されるように、特定の位置に「粘着性」広告（すなわち容易には削除されない広告）が配置され得る。したがって本発明の更なる実施形態は、広告の記憶のためのＣＡＭインボックスを含むことができる。例えばＣＡＭインボックスは、広告が提示されるとき広告の主題を直ぐに買う（「即時購入（Ｂｕｙ  Ｎｏｗ）」）または広告の主題を直ぐには買わない（「即時不購入（Ｎｏｔ  Ｎｏｗ）」）という２つのソフトキーオプションをユーザに提示できる。「即時購入」オプションを選択することは、ユーザを広告されているアプリケーションまたは製品の購入ページに向かわせることができる。「即時不購入」は、この広告を閉じて、ＣＡＭアプリケーションデータ空間の一部であって標準のＳＭＳインボックスから分離され得る広告貯蔵庫であり得るＣＡＭインボックスに押し入れる。広告は、例えば３０個のＳＭＳ／テキストベースの広告は、利用可能なデータ空間に基づいてＣＡＭインボックスに記憶され得る。この実施形態の一例では広告は、最も新しいものから最も古いものまでリストアップされる。更に次の広告を貯蔵することが利用可能な記憶を超えるであろうときには、この最も新しい広告のための余地を作るために最も古い広告は削除される。更に、記憶された広告はＣＡＭインボックスから手動で検索されて開かれ得る。
【００３６】
ＣＡＭインボックスは、一連のスクロール１行見出しとして広告を提示できる。広告自体が意味明瞭な見出しを定義できる。例えば省略時見出しは、ＳＭＳペイロードの最初の数文字であり得る。エンドユーザは、広告の間を移動するために典型的なクライアント装置上の上／下矢印キーまたは他のナビゲーションキーを使用し得る。選択された広告見出しのために「点検（Ｃｈｅｃｋ  ｉｔ  ｏｕｔ）」と「削除（Ｄｅｌｅｔｅ）」といった２つのソフトキーがプレゼンテーションされ得る。見出しはまた、「クラムシェル（二枚貝の殻）」スタイルの電話機の外部スクリーン上に表示され得る。全面広告の削除または貯蔵は、同様に外部スクリーン広告の削除という結果になるであろう。
【００３７】
広告が見られて行動を起こされる可能性を高めるために、一実施形態では広告は最初のプレゼンテーション／通知時には削除できず、またＣＡＭインボックスに送ることができるだけである。広告は、ＣＡＭインボックススクリーンから、またはＣＡＭインボックスの通常保守時に削除可能である。ある広告が貯蔵されたとき典型的には、ユーザがＣＡＭを手動で起動して広告を見なければ、この広告は再提示されないであろう。
【００３８】
ある広告が見られるか貯蔵される前に、新しい広告がクライアント装置に送られると、この新しい広告は提示されることができ、古い広告はＣＡＭインボックスに一時記憶され得る。まだ提示されていない広告を含む一時記憶された広告は、後入れ先出し（ＬＩＦＯ）順序で提示され得る。更に、エンドユーザが「即時不購入（Ｎｏｔ  Ｎｏｗ）」または同様な機能を作動させると、次の広告が提示される前に５分といった最小の時間が遅延として確定され得る。キャリア使用ガイドラインは、広告プレゼンテーションの間のより長い、またはより短い継続時間を指示できる。
【００３９】
更にユーザは、任意の貯蔵された広告を観察または削除するために手動でＣＡＭにアクセスするためのオプションを有する。ＣＡＭを手動で起動することは、一実施形態では広告スタックをスクロール可能な１セットの１行広告見出しとして提示する。広告見出しをクリックすると広告全体を開いて表示することができる。更に別の実施形態では、ＣＡＭはＣＡＭの手動開放、広告の観察、および広告の削除といったエンドユーザの動作を編集して記憶することができる。それからこのデータは、ユーザの行動を監視して目標とするマーケティングを改善するために使用され得る。更にこのシステムは、ＣＡＭシステムの有効性の評価を可能にする。またＣＡＭは、前述の図３の説明で論じられたようにＣＡＭ使用報告でこのデータを遠隔サーバ（例えば広告発送サーバ）に報告できる。このサーバは、これらの報告を照合して構文解析することができる。関連広告観察およびアプリケーションまたはコンテンツ購入情報は、照合されて、追加的サーバおよび／または広告センダへの報告に包含されることが可能である。
【００４０】
本発明の更なる実施形態ではキャリアは、エンドユーザにオプトインおよびオプトアウトの両オプションを提供できる。オプトインは、ある点でエンドユーザがＣＡＭシステムをインストールおよび／または使用することに同意したことを示す。例えばＣＡＭがクライアント装置上で初めて起動されたとき、ＣＡＭはエンドユーザに、例えば「あなたは慎重に選別された広告をこの電話で受信したいと思いますか？」と問い合わせることができる。オプトアウトは、エンドユーザが広告の受信を拒否する能力を有することを示す。適度にアクセス可能なオプトアウト手順は、広告を受信したくないエンドユーザからの高価な顧客サービスコールを節約できる。
【００４１】
広告に関する購入データ（例えばアプリケーション／コンテンツ購入）は、ＣＡＭ広告によって生成された追加的１ユーザ当たりの平均収入（ＡＲＰＵ）を測定して梃入れするために最も貴重なデータの一部を与え得る。この情報は、追跡されて、キャリアおよび／または販売業者にＣＡＭシステムの有益性に関するデータを与えるために使用され得る。更にＣＡＭの有効性を追跡する方法も使用され得る。例えば広告配置の時間は、この時間に広告されたコンテンツの購入のピークによって注目されて相関付けされることができる。ＣＡＭ使用報告はまた、どのタイプの広告が使用されたかを書き留めることができる。例えばあるＳＭＳ広告またはＨＴＭＬ広告がエンドユーザによって受信されたとすれば、このデータはこの報告で報告され得る。
【００４２】
本発明の別の態様ではＨＴＭＬ広告もまた、将来の視聴のためにクライアント装置に貯蔵され得る。各ＨＴＭＬ広告は最大２ｋ〜３ｋのデータまたはそれ以上のデータを含み得るので、ＨＴＭＬ広告の記憶に対する更なる制約が使用され得る。例えば最も新しい広告またはユーザによって慎重に観察された広告だけが記憶される。最も新しい広告が広告スタック上に押し出されると、最も古いＨＴＭＬ広告は、削除されて、ＨＴＭＬ広告を含む場所（例えば広告配信サーバ）にＣＡＭシステムを向けるＡＤＲに置き換えられ得る。こうして、貯蔵された広告はより迅速にまたユーザの意思で表示され得る。更により古いＨＴＭＬ広告（例えばＡＤＲ）は、まだ見ることができる。より古い広告のタイトルをクリックすると、選択された広告のためにＨＴＭＬコールバックが起動され得る。こうしてこのシステムは、前の広告を観察する際に大きな柔軟性を与える。
【００４３】
本発明の別の実施形態ではＳＭＳ広告、ＡＤＲ広告またはＨＴＭＬ広告は、背景にダウンロードでき、如何なる電鈴、ブザーまたは他の通知も直接起動することはできない。広告がダウンロードされた後に、最初の広告プレゼンテーションはユーザ通知なしで受動的に行われ、こうして時宜を得ない、あるいは望ましくない雑音、振動などを除去することができる。広告が受信された後、広告の最初のプレゼンテーションのための種々のオプションが存在する。例えば第１のオプションは、エンドユーザにＣＡＭインボックスを開くように通知するために主要スクリーン上で小さな場合によりブリンクするアイコンを使用できる。
【００４４】
別のオプションは、主要スクリーンに送られ得る１行キャプションを含み得る。例えばキャプションはＣＡＭインボックス内の広告見出しと同じであり得る。それからソフトキーを押すと広告を開くことができる。このオプションは、スクリーン上に余り多くの物理的空間を取らないであろうが、エンドユーザの注意を引くであろう。更に広告の十分な観察は、単に１個のソフトキーを押すことだけであろう。
【００４５】
別のオプションは、スクリーン全面に広告を表示させることである。このオプションは、エンドユーザの視聴のために最も直接的な機会を提供する。このシナリオでは単一のボタン押下がスクリーンを広告背景から通常の背景に変えるであろう。しかしながら更なるオプションでは広告は、「スマートな壁紙」として組み込まれてスクリーンの背景上に広告壁紙として見られることが可能である。広告壁紙は、一定期間中、またはユーザからの行動が広告を保存または廃棄するまで、主要スクリーン上の現在の壁紙の全部または一部を上書きできる。
【００４６】
別のオプションは、予め定義されたイベントが発生した後に広告を提示することを含む、例えばあるタスクが完了したことを示すＥＮＤキーが押下された後に広告が提示され得る。この実施形態では広告は、ユーザが広告の受信／ダウンロードに気付かないように背景モードで受信され得る。いったん受信されて記憶されると広告は、予め定義されたイベント時に検索されて表示され得る。これは、会話または他のこのような動作のときに広告が邪魔することを防止し、ユーザが広告を見ようと思っていることを保証する。他の予め定義されたイベントは、通信（例えばコールまたはデータ）を終了させること、クライアント装置上のキー（例えば「ＥＮＤ」キー）を押すこと、クライアント装置上のアプリケーションを終了させること、クライアント装置を起動すること／活性化すること（例えば電源を入れること、ロック解除すること、待機モードから出ること、など）、およびクライアント装置をオープンすること（例えばフリップ電話、スライド式電話、ＰＤＡなどをオープンすること）を含み得る。
【００４７】
当業者は、前述のオプションが全面的または部分的に互いに組み合され得ることを認める。更に上記に論じられたオプションのいずれにおいても広告に対するユーザ応答は、ソフトキーに関連付けられた少数の選択肢に限定される可能性がある。例えばユーザが選択するために表示された各広告のために提供される２つのオプション（例えば「後ほど（Ｌａｔｅｒ）」または「点検する（Ｃｈｅｃｋ  ｉｔ  ｏｕｔ）」または他の同様なオプション）が存在し得るであろう。例えば「点検する（Ｃｈｅｃｋ  ｉｔ  ｏｕｔ）」は、ユーザを購入ページまたは他の情報ページに誘導することができる。しかしながら、ユーザが「後ほど（Ｌａｔｅｒ）」ソフトキーまたは同様な「終了／オフ／消去（Ｅｎｄ／Ｏｆｆ／Ｃｌｅａｒ）」または同様のハードキーを選択すれば、広告はＣＡＭインボックスに押し込まれて、可能性のある後刻の吟味のために貯蔵され得る。
【００４８】
更にユーザは、貯蔵された広告を観察および／または削除して、システムのオプトアウトといった選択を設定するためにＣＡＭインボックスへの容易なアクセスを可能にする「広告マネージャに行く（Ｇｏ  ｔｏ  Ａｄ  Ｍａｎａｇｅｒ）」または同様のオプションを提示され得る。広告の自動貯蔵が望まれなければ、最初の広告表示においてユーザに「広告削除（Ｄｅｌｅｔｅ  Ａｄ）」オプションが提示され得る。このオプションは、広告をＣＡＭインボックスに送るよりむしろユーザが広告を直ちに削除することを可能にするであろう。
【００４９】
本発明の一実施形態ではキャリアアナウンスメントマネージャ（ＣＡＭ）は、クアルコム社のＢＲＥＷ（Ｂｉｎａｒｙ  Ｒｕｎｔｉｍｅ  Ｅｎｖｉｒｏｎｍｅｎｔ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ）によって使用可能になる無線電話といったクライアント装置に予めインストールされる。しかしながら他のＡＰＩおよび装置が使用可能であり、本発明は特定のプラットフォームまたは装置に限定されない。更にＣＡＭシステムは場合によって、購入されたバンドルの一部としてクライアント装置にダウンロードされ得る。またエンドユーザは、ＣＡＭシステムを自由意志でダウンロードできる。これは、ダウンロード場所のＵＲＬを含むクライアント装置にＯＴＡメッセージ（例えばＳＭＳ）を送ることによって遂行され得る。ダウンロード情報を配布するために、更なるチラシまたはダイレクトメールが使用可能である。いったんＣＡＭがインストールされると、装置は前述のように広告とマーケティング情報とを受信して、前に説明したようにエンドユーザに提示することができる。
【００５０】
本発明は特定の装置に限定されないが、ＣＡＭがインストールされるタイプの装置を知ることは、広告の効果的なプレゼンテーションを助けることができる。例えばスクリーンサイズ、入力装置、メモリ、常駐するＡＰＩとバージョンなどといった装置固有の特徴は、どれほど多くの情報が表示できるか、また情報の内容がどれほど豊富であり得るかを指示する。
【００５１】
図４Ａは、小形スクリーンクライアント装置上の広告の一例を示す。小形スクリーン広告４１０は、主としてテキストベースであって大形スクリーン広告より少ない情報を含み得る。図４Ｂは、大形スクリーン装置上の広告の一例を示す。大形スクリーン広告４２０は、テキスト４２２と画像４２４の両者を含むことができ、それによってエンドユーザへの広告のアピールを増加させることができる。更に、より大きな広告は、オンラインショップへのリンク４２６といった他の特徴を含むこともでき、エンドユーザのために使い易さを更に容易にすることができる。より大きなスクリーンの装置は、アプリケーションまたは他のマーケティング関連図形のためのスクリーン画像を場合によって含む遥かに豊富な広告を可能にし得る。特定のアプリケーションに基づいて、例えば送られたメッセージのタイプを決定するための根拠として最小の装置スクリーンサイズが選択され得る。再び、これらの種々の広告は、広告発送サーバまたは他のサーバに記憶でき、また各クライアント装置の特定の能力に基づいて決定できる。したがってセンダ（例えば販売業者）は、広告が送られているクライアント装置の特性を知る必要がないであろう。
【００５２】
広告をクライアント装置に送るためにＣＡＭは、装置がメッセージを受信することを可能にする多数のプッシュ機構のいずれかに依存することができる。本発明の例示的な一実施形態では、ダイレクテッドＳＭＳはプッシュ機構として使用可能である。例えばＢＲＥＷダイレクテッドＳＭＳは、ＢＲＥＷアプリケーションのクラスＩＤとアプリケーションがＳＭＳを受信したとき検索可能になるデータとを含み得る。ＳＭＳで送られたデータは、広告ページに表示されるテキストと、例えば購入が行われ得るページにユーザを誘導するために使用されるアプリケーションのＩＤとを含み得る。
【００５３】
本発明の別の例示的な実施形態では、サーバへのネットワーク接続がプッシュ機構として使用され得る。この実施形態におけるＣＡＭは、定期的に（例えば５分ごとに）または新しい広告が存在するかどうかをチェックするために手動で活性化されたときに自動的にサーバに接続され得る。この実施形態は、図形、テキスト、ハイパーリンク、マルチメディアなどを組み込み得るより豊富な広告の直接ダウンロードを可能にし得る。
【００５４】
本発明の別の例示的な実施形態では、ダイレクテッドＳＭＳとネットワーク接続両方の組合せがプッシュ機構として使用され得る。ダイレクテッドＳＭＳは、ＣＡＭアプリケーションに目覚めてサーバ（例えば広告発送サーバ）に接続するように伝える。それからアプリケーションは、サーバに接続でき、テキスト、映像、ビデオ、オーディオおよび／またはアプリケーションＩＤといった詳細な広告データを検索できる。
【００５５】
更に大抵のクライアントプラットフォーム（例えばすべてのバージョンのＢＲＥＷ（登録商標））はダイレクテッドＳＭＳとネットワーク接続性とをサポートするが、進歩したプラットフォーム（例えばＢＲＥＷ（登録商標）２．０）は図４Ｂに示されたものといった、より豊富な環境での広告の表示の助けとなるＨＴＭＬビューアＡＰＩを含むことができる。進歩したクライアントプラットフォームを使用すれば広告は、豊富にフォーマット化されたテキスト、映像、ビデオ、オーディオ、ハイパーリンク（例えばオンラインショップへの）などのうちの少なくとも１つを含むＨＴＭＬフォーマットで受信できる。オンラインショップへのハイパーリンクを含むことは、広告から直接オンライン購入が行われることを可能にし得る。
【００５６】
図５は、ＣＡＭインボックス５００の例示的な説明図である。ＣＡＭは、ＳＭＳインボックスと同様のインボックスに広告を送り込むことができる。図５は更に、ＣＡＭインボックスインタフェースに現れ得る選択のメニュー（例えば５３２）の一例を示す。それからエンドユーザは、選択された広告を表示するためにメニューオプションの１つをクリックできる。例えば図５ではエンドユーザは、このメニュー項目に関連する広告を見るために「特別ＸＹＺ販売促進プレゼント（Ｓｐｅｃｉａｌ  ＸＹＺ  Ｐｒｏｍｏｔｉｏｎ）」５３２をクリックできる。更に、それぞれＣＡＭインボックスメニューの管理の終了とアクセスのためにソフトキー５２２および５２４が設けられている。しかしながら本発明は、例示された構成とソフトキー機能とに限定されない。当業者によって認められるように、他のソフトキー機能、構成およびメニューレイアウトが作成可能である。
【００５７】
別の実施形態では、広告が受信された後、および／またはＣＡＭインボックスに保存された後に、図６に示すようなオプションの思い出しスクリーン６００がエンドユーザに広告を読むことを促すことができる。例えば図６では、ユーザが「直ぐに読む（Ｒｅａｄ  Ｎｏｗ）」オプションを活性化すれば、広告がユーザに表示される。ユーザが「後ほど思い出してください（Ｒｅｍｉｎｄ  Ｍｅ  Ｌａｔｅｒ）」を活性化すれば、広告はＣＡＭインボックスに記憶されるか、あるいは残る。それからＣＡＭは、広告または思い出し画面を表示する将来の時間を設定できる。ユーザが「廃棄（Ｄｉｓｃａｒｄ）」をクリックすれば、ＣＡＭはこの広告を削除する。
【００５８】
本発明の別の例示的な実施形態では、ＣＡＭシステムの上記の特徴は、時間と場所に基づく控えめな広告と販売促進サービスとを与えるために利用され得る。例えばＣＡＭシステムは、エンドユーザの位置および／または時間に基づいて低優先度の位置および／または時間限定クーポンおよび／または特別な販売促進サービスをエンドユーザに送るために使用され得る。したがってクライアント装置の位置は、どのクライアント装置が広告を受信すべきであるかを決定するために使用され得る。
【００５９】
例えばＢＲＥＷ（登録商標）利用可能装置上にアプリケーションを呼び出すための典型的なフォーマットは／／ＢＲＥＷ（登録商標）：＜ＡＰＰ  ＩＤ＞：＜Ｐａｙｌｏａｄ＞である。ＡＰＩ  ＩＤは、ＢＲＥＷ（登録商標）アプリケーションを識別する一意の番号である。Ｐａｙｌｏａｄは、呼び出されたアプリケーションのためのデータである。したがって本発明の少なくとも一実施形態は、ＣＡＭ固有のコール（Ａｐｐ  ＩＤ）とペイロードとを含み得る。例えばレストランにおける割引についてのＣＡＭ利用可能装置のユーザへのシステム通知は、“／／ＢＲＥＷ：＜ＣＡＭ  ＩＤ＞：[Ｘ]［Ｙ］［Ｒ］［Ｔ］［Ｐｏｐｕｐ  Ｔｅｘｔ］［ＵＲＬ］”といったフォーマットを含む。ここで“［”と“］”は分離記号であり、ＸとＹは関心の円の中心を定義し、Ｒは関心の円の半径であり、Ｔは広告の満了日時であり、Ｐｏｐｕｐ  Ｔｅｘｔはユーザに示されたメッセージ（例えば「ＸＹＺランチスペシャル、全品目２０％割引（ＸＹＺ  Ｌｕｎｃｈ  Ｓｐｅｃｉａｌ  ａｌｌ  ｉｔｅｍｓ  ２０％  ｏｆｆ）」）であり、ＵＲＬはクライアント装置が広告に関する追加的情報（例えば現在の昼食メニュー）を検索するために接続するＵＲＬ（例えば"http://www.XYZ.com/2004/12/09/lunch.html"）である。当業者は、関心の地理的領域を定義するために広告の他の構成が使用でき、また種々の異なるデータタイプが使用可能であることを認める。例えばペイロードは、広告の配信が追跡され得るように広告ＩＤと、また呼出し事前定義ＨＴＭＬテンプレート、可聴信号、インジケータランプなどといった本明細書で論じられたＣＡＭシステムの特徴を活性化するための更なる符号化と、を含むことができる。更に位置情報は、目標領域を定義する、緯度および経度座標に限定されない任意のタイプの情報であり得る。
【００６０】
位置決め能力は無線クライアント装置と、Ｅ９１１システムといったキャリアネットワークと、にますます多く組み込まれてきた。更に位置決め機能の精度は、装置の新しい世代ごとに改善されてきた。ネットワークベースの位置情報、クライアントベースの位置情報およびハイブリッド位置情報といった無線位置決め情報を与えるための種々のシステムが知られている。ネットワークベースのソリューション（解決策）は、位置を決定するために到着角度（Ａｎｇｌｅ  ｏｆ  Ａｒｒｉｖａｌ）（ＡＯＡ）と到着時間（Ｔｉｍｅ  ｏｆ  Ａｒｒｉｖａｌ）(ＴＯＡ)とを使用して、クライアント装置から送信されて多数の固定基地局で受信される信号に依存している。クライアントベースのソリューションは、全地球測位システム（ＧＰＳ）、すなわち２４個の衛星とこれらの地上局との全世界システムを利用している。４個以上の衛星からの距離を正確に測定することによって受信機は、地球上のどこにおいても自分の位置を取得できる。クアルコム社のｇｐｓＯｎｅ（登録商標）といったハイブリッドソリューションは、ネットワークベースソリューションとＧＰＳソリューションの組合せを与える。例えば田舎地域と郊外地域では多くない基地局が送受器から信号を受信できるが、ＧＰＳ受信機はしばしば４個以上の衛星からデータを受信できる。反対に、密集した都市地域とビルディング内では、ＧＰＳ受信機は十分な衛星を検出できないが、無線送受器は２局以上の基地局に接触できる。
【００６１】
無線クライアント装置の位置を決定するために使用される技術には無関係に、位置情報は典型的には、位置決めデータにアクセスするように設計されたＡＰＩによってアクセス可能である。したがってＡＰＩダイレクテッドＳＭＳアナウンスメントは、クライアント装置位置を決定するためにクライアント装置内の位置決めＡＰＩ(または他の位置決めアプリケーション)を起動することができる。代替としてクライアント装置位置は、前にサーバに記憶されたデータから決定できる。
【００６２】
センダは、ネットワークアクセスを有するキャリア／オペレータまたは信頼されたパートナー(例えばアプリケーション開発者、商人など)であり得る。センダは、ユーザの位置および／または時間に基づいて目標視聴者を決定できる。例えばセンダは、所望の／目標とする視聴者に関する緯度および経度と半径とを指定できる。したがってセンダによって指定された位置範囲内に在るすべての活性クライアント装置は、広告を受信できる。例えばあるレストランの半径２マイル以内のすべての活性クライアント装置は、このレストランで償還され得る割引クーポン広告を受信できるであろう。更なる改善としてこの割引クーポンは特定の時間ウィンドウ（例えば１１：３０〜１：３０の昼食時間中）だけ提供され得るであろう。代替として活性クライアント装置は、特定のランドマークおよび／または直接隣接地域によって識別され得る。例えばある特定のショッピングモールが指定されて、このショッピングモール複合体の内のすべてのクライアント装置が広告を受信できる。
【００６３】
本発明の少なくとも一実施形態では広告は、ＣＡＭインボックスに直接行くことができ、エンドユーザの行動には何の混乱も引き起こす可能性はない。例えばエンドユーザにＣＡＭインボックスを開くように通知するために、主要スクリーンクライアント装置上に小さな場合によってブリンクするアイコンが配置され得る。またクライアント装置上で利用可能であれば、このアイコンの代わりに、またはこのアイコンに加えて外部インジケータランプをフラッシュさせることができる。代替として前述のようにメッセージをスクロールすること、ブザーを活性化する（鳴らす）ことなどといった更に積極的な通知措置も起動可能である。通知に際してエンドユーザは、広告を見るためにＣＡＭシステムを起動してＣＡＭインボックスにアクセスすることができる。エンドユーザはまた、前に論じたように表示のための広告を選択することもできる。例えばエンドユーザは、自分が関心を有するクーポンを選択でき、またこれらのクーポンを送った関連商店でこれらのクーポンを償還してもらうことができる。更にＣＡＭにおける広告への応答は、ＣＡＭのインストール時にユーザによって構成され得る、および／またはメッセージのペイロードの一部として指示され得る。例えば各広告の押し付けがましさのレベルを表示するためにペイロード内に優先フィールドが使用され得る。
【００６４】
更に広告の控えめさと機能性とを更に改善するために、広告はＣＡＭインボックスで受信された後に、位置と時間に敏感になり得る。例えば広告は、クライアント装置がもはや所望の位置パラメータ以内にないとき（例えばエンドユーザがこのモールを離れたか、このレストランの一般領域を離れたとき）ＣＡＭインボックスから自動的に削除され得る。更に広告は、時間的条件に基づいて自動的に削除されることも可能である。例えば広告は、ある一定の時間後に（例えばクーポンが３０分で期限切れとなる）、または予め決められた日時に（例えば閉店、週末など）自動的に削除され得る。無関係広告の自動削除は、ＣＡＭインボックスの面倒と保守を大幅に減らすことができる。
【００６５】
図７Ａは、本発明の少なくとも一実施形態による広告を配信するためにセンダによって使用され得るシステムのブロック図である。クライアント装置３００は、前に論じたようにＣＡＭシステム３１０に動作可能に接続されたユーザインタフェース３１２(例えばキーパッド、ボタン、スピーカ、インジケータランプ、表示装置など)を含み得る。広告生成システム７２０は、センダがシステム７２０にアクセスして位置ベースのデータ（例えば特定の経度、緯度および半径）を含む広告を生成することを可能にするＣＡＭコンソール７２２を含むことができる。ＣＡＭコンソールは、キャリアネットワークに、あるいは遠隔の信頼されたセンダ（例えば商人、開発者、政府エンティティなど）に在ることが可能である。場合によって、ＣＡＭコンソール７２２と広告発送サーバ１３０との間にアクセスゲートウェイ７２４が接続され得る。アクセスゲートウェイ７２４は、当分野で既知の暗号化および／または他の技法を使用してＣＡＭコンソール７２２と広告発送サーバ１３０との間に確実な通信を与えるように構成され得る。更にＣＡＭコンソールは、インターネット、ＶＰＮ、ＰＳＴＮ、無線リンクなどを介してアクセスゲートウェイに接続され得る。
【００６６】
代替として、ＣＡＭコンソール７２２がキャリアネットワークに配置されれば、広告生成システム７２０は、ＣＡＭコンソールと広告発送サーバの機能を含み得る１つのコンピュータベースのシステムに統合され得る。更にショートメッセージサービスセンター（ＳＭＳＣ）７２８は広告生成システム７２０の一部であることが可能であり、ダイレクテッドＳＭＳメッセージをクライアント装置３００に送るために使用され得る。しかしながら他のＯＴＡデータ送信技法も使用可能であり、ＳＭＳＣ７２８は本発明のすべての実施形態で必要とされるわけではない。
【００６７】
図７Ｂを参照すると、遠隔ＣＡＭコンソール７４０が少なくとも１つの更なる広告発送サーバに動作可能に接続された本発明の代替実施形態が示されている。更に図示のように、各広告発送サーバ（図示せず）は、異なるキャリアネットワーク７５０、７６０に接続されるか、これらに含まれる。図７Ｂの構成は、１つの共通ＣＡＭコンソールが異なるキャリアネットワーク７５０、７６０に、最終的には各ネットワークと通信する異なるクライアント装置７５２、７６２にアクセスすることを可能にする。この特徴は、中心のＣＡＭコンソール７４０が多数のキャリアへの広告の流布を単純化する多数のキャリアネットワーク（例えば７５０、７６０）上に常駐する多数のクライアント装置（例えば７５２、７６２）にアクセスすることを可能にし、所望のクライアント装置への配信を増加させ得る。例えば第１のキャリアネットワーク７５０と通信するクライアント装置７５２と第２のキャリアネットワーク７６０と通信するクライアント装置７６２は、目標とされる地理的領域内に存在し得る。したがってＣＡＭコンソール７４０で目標広告を生成して、これを第１のキャリアネットワーク７５０と第２のキャリアネットワーク７６０とに送ることは、この広告を受信するクライアント装置の数を大幅に増加させることができる。キャリアネットワーク７５０、７６０は、広告発送サーバとクライアント装置への認可されないアクセスの可能性を制限するために確実なリンク７５４、７６４によってＣＡＭコンソール７４０に接続され得る。したがってリンク７５４、７６４は、インターネット、仮想私設網(ＶＰＮ)、公衆交換電話網（ＰＳＴＮ）および／または当分野で既知のような確実な伝送能力を使用する無線リンクを経由する接続部であり得る。同様に当業者は、１つより多いＣＡＭコンソールがキャリアネットワーク／広告発送サーバに接続され得ることを認める。
【００６８】
クライアント装置位置は、例えばクライアント装置に含まれるデータ、キャリアに含まれるデータおよび／またはキャリアまたは他の遠隔サーバに伝達される位置データに基づいて決定され得る。例えば図７Ａにおいて外部の位置探索システム７３０は、クライアント装置３００によってアクセスされ得る。特にＣＡＭ３１０は、目視可能なＧＰＳ衛星７３２から位置データを取得でき、いったん受信されるとこの位置データは位置決定エンティティ（ＰＤＥ）に、例えばキャリアネットワーク内のサーバに中継され得る。それからＰＤＥ７３４は、位置データを分析してクライアント装置３００の位置を決定する。それからクライアント装置３００の位置（例えば経度、緯度および場合によって高度座標）は、ＣＡＭ３１０による記憶および／または使用のために遠隔サーバに記憶および／またはクライアント装置３００に伝達され得る。例えばＣＡＭ３１０は、クライアント装置３００が広告内の位置データによって定義された指定の地理的領域内に在るかどうかを決定するために経度および緯度座標を使用し得る。
【００６９】
代替として装置位置はクライアント装置３００で決定されることが可能であり、外部サーバはクライアント装置の固有の位置を知る必要はなく、これはエンドユーザのためにより多くのプライバシーを与え得る。例えばクライアント装置３００の位置は、既知の技法を使用してクライアント装置だけで目視可能なＧＰＳ衛星７３２から決定され得る。この実施形態では位置データまたは関連情報を更なる処理のために遠隔サーバに送信する必要はない。したがって広告に関連する位置情報は、クライアント装置が広告で送信された位置情報によって定義された目標とされる地理的領域内に在るかどうかを決定するためにクライアント装置によって使用され得る。クライアント装置が目標領域内にないと決定すれば、広告はエンドユーザを妨げることなく廃棄され得る。
【００７０】
代替として本発明の別の実施形態では広告は、地理的領域を定義するために使用され得る位置情報を含む。目標とされる領域（すなわち定義された地理的領域）内のクライアント装置は、キャリアネットワーク内のサーバに記憶された位置情報から識別され得る。例えばＣＡＭ利用可能クライアント装置は、クライアント装置の位置を計算できる遠隔サーバにクライアント装置の位置を定期的に報告することができ、あるいはこの遠隔サーバに位置データを与えるためのアプリケーションを実行することができる。記憶された位置情報は、例えば各クライアント装置に関する経度および緯度座標を含むテーブルであり得る。関心の地理的領域を定義するための位置情報（例えば矩形領域を定義する４個の点の経度および緯度座標）を含む広告が生成されると、サーバは目標領域内のクライアント装置を識別するためにこの記憶されたクライアント位置情報を使用できる。それからこの広告は、識別されたクライアント装置に送られることが可能となる。この実施形態では広告位置情報はクライアント装置に送信される必要はないが、位置情報はなお、前に論じたようにインボックス保守のために（例えばクライアント装置が目標領域の外に在るときにメッセージを削除するために）クライアント装置上のＣＡＭシステムによって使用され得る。代替として、クライアント装置位置が遠隔サーバで監視されれば、広告生成システムはクライアント装置位置が目標領域の外にあるとき、前に送られた広告を削除するようにクライアント装置上のＣＡＭシステムに指図する別のメッセージを生成することができる。更に、前に送られた特定の広告を削除するようにクライアント装置上のＣＡＭシステムに指図するメッセージは、いったんすべての利用可能な販売促進品目が売り切れたときに販売促進広告を削除するといったイベントベースであることが可能である。したがってこの態様は、クライアント装置位置データがローカルに、あるいはリモートに保守されるかどうかにかかわらず使用され得る。
【００７１】
クライアント装置位置を識別するプロセスは、多くの変形版とサブプロセスとを含み得る。例えば装置位置は、クライアント装置位置情報にアクセスすることによって決定され得る。それからクライアント装置位置は、クライアント装置が広告内の位置データによって定義された地理的領域内にあるかどうかを決定するために使用され得る。位置情報は、クライアント装置にローカルに、および／またはリモートに（例えばキャリアネットワーク上のサーバに）記憶され得る。同様にクライアント装置がこの地理的領域内に在るかどうかに関する決定は、クライアント装置または遠隔サーバのいずれにおいても決定され得る。クライアント装置位置情報は、クライアント装置の経度および緯度座標を含み得る。同様に広告内の位置データは中心経度・中心緯度座標と半径方向距離とを含み得る。それから地理的領域は、中心経度・中心緯度座標からのこの半径方向距離以内に在る経度および緯度座標として決定され得る。代替として広告内の位置データは、ある領域（例えば三角形、正方形、および矩形）を定義する少なくとも３つの経度および緯度座標を含み得る。それから地理的領域は、これら少なくとも３つの経度および緯度座標によって定義された領域内に在る経度および緯度座標として決定され得る。
【００７２】
更に、所望される精度に依存して、目標とされるクライアント装置を決定するために、基地局および／または通信塔が使用され得る。この実施形態では広告内に生成された位置データは、上記に論じられたように、ある地理的領域を定義するために使用され得る。それから定義された地理的領域内の基地局および／または通信塔と通信するクライアント装置は、目標の地理的領域内に在ると考えられることができ、広告を送られるであろう。しかしながらこの態様は、位置ベースの広告を配信するための前に論じられた方法と組み合わせて使用され得る。
【００７３】
例えば広告を直接送信する代わりに、クライアント装置の位置を報告する各クライアント装置上のＣＡＭシステムを呼び出すクライアント装置に「ウェークアップ」メッセージが送られ得る。それから目標とされる地理的領域内に実際に在る装置だけを目標とするために、更新された位置情報がサーバによって使用され得る。代替として、識別された基地局および／または通信塔と通信するクライアント装置は、広告を送られることが可能であり、またこのクライアント装置上のＣＡＭシステムは、ローカルな地理的位置データを使用でき、または地理的位置を取得できる。これの地理的位置と広告に定義された地理的位置とを使用してクライアント装置は、上記に論じられたように、このクライアント装置が目標領域内に在るかどうかを決定できる。クライアント装置を識別するために基地局および／または通信塔を第１のレベルのグラニュラリティとして使用することは更に、ネットワークトラヒックを減らして目標の地理的領域内に在る可能性が最も高いクライアント装置に広告を集中することができる。
【００７４】
上記の開示を考慮すれば当業者は、本発明の実施形態が前に論じられた一連の措置、動作および／または機能を実行する方法を含むことを認める。例えば図８Ａに示すように広告を無線的に伝達する方法は、ブロック８１０で位置データを含む広告を生成することを含み得る。この広告を受信すべきクライアント装置は、ブロック８２０において広告内の位置データとクライアント装置の位置に基づいて識別される。更にこの広告は、ブロック８３０でクライアント装置に送信され得る。広告は、ブロック８４０でクライアント装置において受信されることが可能であり、また広告はブロック８５０でクライアント装置上に表示され得る。当業者は、図示の流れ図が逐次的実行に限定されず、またブロック要素が所望にしたがって再整理され得ることを認める。例えばブロック８２０は、クライアント装置が広告に定義された地理的領域内にあるかどうかをこのクライアント装置が決定するときに、関連動作を表すためにブロック８４０とブロック８５０との間に挿入され得る。
【００７５】
図８Ｂは、広告内の位置データによって定義された地理的領域に基づいてクライアント装置を識別する方法を示す流れ図である。ブロック８２２で、目標とされる地理的領域は、広告に含まれた位置データを使用して決定される。上記に論じられたようにこの決定は、クライアント装置、キャリアネットワーク上のサーバおよび／または他の遠隔サーバにおいて実行され得る。ブロック８２４で、クライアント装置位置情報がアクセスされる。再びこれは、前に論じられたようにクライアント装置、キャリアネットワーク上のサーバおよび／または他の遠隔サーバにおいて実行され得る。更にこのデータをアクセスすることは、ここに論じられた方法のいずれか（例えばクライアント装置内の、またはこのクライアント装置に対して遠隔のサーバ上の、前に記憶された地理的位置データにアクセスすること、クライアント装置の位置を取得するために（例えばｇｐｓＯｎｅ（登録商標）を使用して）クライアント装置に常駐する位置探索ＡＰＩを起動すること、など）を含み得る。それからブロック８２６でクライアント装置の地理的位置は、このクライアント装置が目標領域内に在るかどうかを決定するために、目標領域と比較され得る。同様にこの決定は、前に論じられたようにクライアント装置、キャリアネットワーク上のサーバおよび／または他の遠隔サーバにおいて実行され得る。
【００７６】
例えば図８Ｃは、クライアント装置が目標の地理的領域内に在るかどうかをこのクライアント装置が決定する本発明の一実施形態を示す。この構成では、上記に論じられたように一連の措置は、クライアント装置が目標の地理的領域内に在ると識別される（例えば８２０）前にこのクライアント装置で広告が受信される（例えば８４０）という点で、図８Ａに示されたものとは異なる。代替としてクライアント装置は、ブロック８２０で基地局／通信塔、都市、領域または他の一般的に広い地理的ゾーンによってといったような第１のレベルで識別され得る。それから図８Ｃに示すプロセスは、広告が受信された後にクライアントレベルで実行される更なる改善であり得る。
【００７７】
図８Ｃを説明する際に、同様の機能は同じ参照符号を保持するであろう。したがってブロック８２２、８２４、８２６は、上記に論じられたように、しかしながらクライアント装置において動作する。クライアント装置が広告を受信するが、この装置が目標の地理的領域内になければ、この広告は廃棄される（ブロック８２７）。クライアント装置が目標の地理的領域内にあれば、この広告が表示されるか、あるいは関連する命令が実行される(例えばブラウザを起動して指定されたページをダウンロードする)（ブロック８２８）。用語「表示」は、表示ユニット上のテキストおよび／またはグラフィック表示、インジケータランプ、可聴信号（例えばブザー、電鈴、音声メッセージなど）、振動、および上記のものの組合せといった如何なるタイプの通知をも含み得る。メッセージは、ブロック８２９で、後刻の呼び戻しのために記憶され得る。いったん記憶されると広告は定期的に自動的に、またはユーザの要求時に、呼び戻され得る。更に広告は、前に論じられたように、ユーザによる管理のために、および／またはＣＡＭによる自動インボックス管理のために、指定されたインボックスに記憶され得る。
【００７８】
いったんＣＡＭインボックスに記憶されると広告は、ＣＡＭシステムによって上記に論じられたように管理され得る。図９は、ＣＡＭインボックスを自動的に管理するための例示的プロセスを示す。例えばブロック９１０で、インボックス内の第１の広告または選択された広告がアクセスされる。広告が位置ベースの広告であれば、システムはブロック９１２で前に論じられたように目標の地理的領域を決定できる。ブロック９１４でクライアント装置の現在位置が取得されて目標領域と比較され得る。装置が目標領域内にあれば、ブロック９１６で広告に含まれる如何なる関連時間情報もチェックされ得る。前述の説明で論じられたように広告には、例えば満期の日時、経過時間などが含まれ得る。広告内で定義された時間ウィンドウがまだ有効であれば、ブロック９２０ですべてのメッセージが検査されたかどうかを見るためにチェックが行われる。検査されていなければ、ブロック９２２で次の広告が選択され、このプロセスが繰り返される。インボックスの終わりに到達すれば、ブロック９２１で自動管理プロセスは終了する。
【００７９】
ブロック９１４、９１６における空間的チェックまたは時間的チェックのいずれかが否定的決定という結果になれば（すなわちクライアント装置が目標領域外に在るか、広告が期限切れになっていれば）、ブロック９１８で広告がロックされたかどうかを見るためにチェックが行われる。広告がユーザによって、および／またはシステムによってロックされれば（例えば広告のペイロード内の優先コードまたは別のロックコードによってセットされれば）、プロセスはブロック９２０に逆戻りする。広告がロックされなければ、ブロック９３０で広告は削除され、プロセスはインボックス内の更なる広告をチェックするためにブロック９２０を続行する。したがってＣＡＭシステムは、使用されるメモリが予め決められた閾値に達したとき、および／または関連する広告／情報がＣＡＭインボックスに記憶されることを保証するためにユーザが手動でＣＡＭインボックスにアクセスするとき、定期的ベースでＣＡＭインボックスを自動的に管理することができる。この特徴は、クライアント装置で受信されて記憶された広告を管理することによって、ユーザまたは他のクライアント装置の活動の妨害を減らすことができる。しかしながらユーザはなお、本明細書で論じられたように、広告を観察し、削除し、ロックするためにＣＡＭインボックスを手動でアクセスして管理することができる。
【００８０】
更なる実施形態において当業者は、前述の方法がコンピュータプラットフォームのメモリといったコンピュータ可動媒体上に具体化されたプログラムの実行によって実現され得ることを認める。これらの命令は、種々のタイプの信号保持またはデータ記憶一次、二次または三次媒体に常駐可能である。これらの媒体は、例えばクライアント装置および／またはサーバによってアクセス可能な、あるいはこれらの装置内に常駐するＲＡＭを備え得る。ＲＡＭ、ディスケットまたは他の二次記憶媒体に含まれようと含まれなかろうと、これらの命令はＤＡＳＤ記憶装置（例えば通常の「ハードドライブ」またはＲＡＩＤアレイ）、磁気テープ、電子読出し専用メモリ（例えばＲＯＭまたはＥＥＰＲＯＭ）、フラッシュメモリカード、光記憶装置（例えばＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、デジタル光テープ）、紙「パンチ」カード、あるいはデジタルおよびアナログ伝送媒体を含む他の適当なデータ記憶媒体、といった種々の機械可読データ記憶媒体上に記憶され得る。
【００８１】
前述の開示は本発明の例示的な実施形態を示しているが、付属の請求項によって定義されるような本発明の範囲から逸脱せずに、種々の変更と修正がここで行われ得ることは留意されるべきである。本明細書で説明された本発明の実施形態による方法クレームの機能、ステップおよび／または措置は、何らかの特定の順序で実行される必要はない。更に本発明の要素は単数形で説明または請求され得るが、単数形への限定が明示的に述べられていなければ複数形も考えられる。
【図１】
2011170864.tif 000003
【図２】
2011170864.tif 000004
【図３】
2011170864.tif 000005
【図４Ａ】
2011170864.tif 000006
【図４Ｂ】
2011170864.tif 000007
【図５】
2011170864.tif 000008
【図６】
2011170864.tif 000009
【図７Ａ】
2011170864.tif 000010
【図７Ｂ】
2011170864.tif 000011
【図８Ａ】
2011170864.tif 000012
【図８Ｂ】
2011170864.tif 000013
【図８Ｃ】
2011170864.tif 000014
【図９】
2011170864.tif 000015
【手続補正書】
【提出日】平成23年4月15日(2011.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地理的領域を定義する位置データを含む広告を生成して送信するように構成されたサーバと、
キャリアアナウンスメントマネージャ（ＣＡＭ）を含むクライアント装置と、
を備える無線広告配信システムであって、
前記ＣＡＭは前記広告を受信するように構成され、また前記広告は前記クライアント装置の位置と前記広告内で定義された前記地理的領域に基づいて前記クライアント装置に向けられる、無線広告配信システム。
【手続補正書】
【提出日】平成23年6月9日(2011.6.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地理的領域を定義する位置データを含む広告を生成して送信するように構成されたサーバと、
キャリアアナウンスメントマネージャ（ＣＡＭ）を含むクライアント装置と、
を備える無線広告配信システムであって、
前記ＣＡＭは前記広告を受信するように構成され、また前記広告は前記クライアント装置の位置と前記広告内で定義された前記地理的領域に基づいて前記クライアント装置に向けられ、
前記ＣＡＭは、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除するように構成された無線広告配信システム。
【請求項２】
前記クライアント装置は、無線計算装置、無線電話、セルラー電話、パーソナルデジタルアシスタント（ＰＤＡ）、およびページング装置のうちの少なくとも１つである、請求項１に記載のシステム。
【請求項３】
前記クライアント装置位置は、ネットワークベースの位置情報、クライアントベースの位置情報、およびハイブリッド位置情報のうちの少なくとも１つを使用して決定される、請求項１に記載のシステム。
【請求項４】
前記広告は、テキストベースの広告と図形ベースの広告とのうちの少なくとも１つである、請求項１に記載のシステム。
【請求項５】
前記クライアント装置が前記広告内で定義された前記地理的領域内に位置するかどうかを決定するように構成された論理を更に備える、請求項１に記載のシステム。
【請求項６】
前記論理は、前記クライアント装置、広告生成システム、キャリアネットワークに動作可能に接続された遠隔サーバ、および前記クライアント装置と通信するキャリアネットワーク内のサーバのうちの少なくとも１つに配置される、請求項５に記載のシステム。
【請求項７】
前記ＣＡＭは、前記クライアント装置による受信時に前記クライアント装置上のインボックス内に前記広告を記憶するように構成されており、また前記広告は、前記クライアント装置の現在位置と、前記インボックス内の広告の数と、前記インボックスのメモリ使用量と、指定された時間と、イベントベースのトリガーと、のうちの少なくとも１つに基づいて前記インボックスから自動的に削除される、請求項１に記載のシステム。
【請求項８】
前記インボックスは、ＳＭＳインボックスとは別であるＣＡＭインボックスである、請求項７に記載のシステム。
【請求項９】
前記サーバは、ＣＡＭコンソールと、広告発送サーバと、ショートメッセージサービスセンター（ＳＭＳＣ）と、のうちの少なくとも１つを更に備える、請求項１に記載のシステム。
【請求項１０】
前記ＣＡＭコンソールは前記広告発送サーバから遠く離れて配置される、請求項９に記載のシステム。
【請求項１１】
前記ＣＡＭコンソールと前記広告発送サーバとの間にアクセスゲートウェイが接続され、また前記アクセスゲートウェイは前記ＣＡＭコンソールと前記広告発送サーバとの間に確実な通信を与えるように構成される、請求項１０に記載のシステム。
【請求項１２】
前記アクセスゲートウェイは、インターネットと、仮想私設網（ＶＰＮ）と、ローカルエリアネットワーク（ＬＡＮ）と、ワイドエリアネットワーク（ＷＡＮ）と、公衆交換電話網（ＰＳＴＮ）と、無線リンクと、のうちの少なくとも１つによって前記ＣＡＭコンソールに接続される、請求項１１に記載のシステム。
【請求項１３】
前記ＣＡＭコンソールは、少なくとも１つの更なる広告発送サーバに動作可能に接続される、請求項１２に記載のシステム。
【請求項１４】
前記ＣＡＭは、広告応答データを報告するように構成される、請求項１に記載のシステム。
【請求項１５】
前記広告応答データは購入データと、広告表示時間と、広告表示日と、広告観察データと、広告タイプと、のうちの少なくとも１つである、請求項１４に記載のシステム。
【請求項１６】
前記サーバは、前記広告応答データを受信して処理するための論理を更に備える、請求項１５に記載のシステム。
【請求項１７】
前記ＣＡＭは、前記広告に含まれるユニフォームリソースロケータ（ＵＲＬ）に応答して文書を要求するように構成され、また前記サーバは、前記クライアント装置の前記ＵＲＬと特性に基づいて選択された前記文書を送信するように構成される、請求項１に記載のシステム。
【請求項１８】
前記クライアント装置の特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項１７に記載のシステム。
【請求項１９】
広告を無線的に伝達する方法であって、
サーバによって、位置データを含む広告を生成することと、
前記サーバによって、前記広告内の前記位置データとクライアント装置の位置に基づいて前記広告を受信すべき前記クライアント装置を識別することと、
前記サーバによって、前記広告を前記クライアント装置に送信することと、
前記クラアント装置によって、前記広告を受信することと、
前記クラアント装置によって、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除することと、を備える方法。
【請求項２０】
前記広告は、前記クライアント装置上に常駐するアプリケーションを起動するように構成されたコードを含むショートメッセージサービス（ＳＭＳ）メッセージを含む、請求項１９に記載の方法。
【請求項２１】
前記クライアント装置を識別することは、
クライアント装置位置情報にアクセスすることと、
前記クライアント装置が前記広告内の前記位置データによって定義された地理的領域内に在るかどうかを決定することと、
を更に備える、請求項１９に記載の方法。
【請求項２２】
前記クライアント装置位置情報は経度および緯度座標を備えており、また前記広告内の前記位置データは前記地理的領域を定義する経度および緯度座標を備える、請求項２１に記載の方法。
【請求項２３】
前記クライアント装置位置情報は前記クライアント装置から遠く離れて記憶され、また前記クライアント装置が前記地理的領域内に在るかどうかの決定は遠隔サーバによって実行される、請求項２１に記載の方法。
【請求項２４】
前記クライアント装置を識別することは、
前記クライアント装置上の位置探索アプリケーションを起動することと、
ネットワークベースの位置情報とクライアントベースの位置情報とハイブリッド位置情報とのうちの少なくとも１つを使用して前記クライアント装置の位置を決定することと、を更に備える、請求項１９に記載の方法。
【請求項２５】
前記クライアント装置は、前記広告内の前記位置データによって定義された地理的領域を決定し、また前記クライアント装置が前記地理的領域内に在るかどうかを決定する、請求項２４に記載の方法。
【請求項２６】
前記クライアント装置において前記広告を受信することと、
前記クライアント装置が前記位置データによって定義された目標とされる地理的領域内にあれば前記クライアント装置に前記広告を記憶することと、
を更に備える、請求項１９に記載の方法。
【請求項２７】
前記クライアント装置の位置と、現在時間と、記憶された広告の数と、イベントベースの広告削除要求と、のうちの少なくとも１つに基づいて前記記憶された広告を自動的に削除することを更に備える、請求項２６に記載の方法。
【請求項２８】
前記広告の初期表示における前記広告の削除を防止することを更に備える、請求項２６に記載の方法。
【請求項２９】
前記クライアント装置を識別することは、
前記広告内の前記位置データによって定義された目標とされる地理的領域内の装置との通信の可能な少なくとも１つの基地局を識別することと、
前記少なくとも１つの基地局と通信するクライアント装置を識別することと、
を更に備える、請求項１９に記載の方法。
【請求項３０】
前記クライアント装置において前記広告を受信することと、
前記広告に含まれるユニフォームリソースロケータ（ＵＲＬ）に応答してＨＴＭＬ文書を要求することと、
前記ＵＲＬと前記クライアント装置の特性に基づいて前記ＨＴＭＬ文書を送信することと、
を更に備える、請求項１９に記載の方法。
【請求項３１】
前記クライアント装置の特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項３０に記載の方法。
【請求項３２】
前記クライアント装置からの広告応答データを報告することを更に備える、請求項１９に記載の方法。
【請求項３３】
前記広告応答データは、購入データと、広告表示時間と、広告表示日と、広告観察データと、広告タイプと、のうちの少なくとも１つである、請求項３２に記載の方法。
【請求項３４】
ユーザインタフェースと、
目標とされる領域を定義する位置データを含む広告を受信するように構成され、また前記クライアント装置が前記目標領域内にあれば前記クライアント装置に前記広告を記憶するように構成されたキャリアアナウンスメントマネージャ（ＣＡＭ）と、
を備え、
前記ＣＡＭは、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除するように構成される無線クライアント装置。
【請求項３５】
前記クライアント装置は、無線計算装置と、無線電話と、セルラー電話と、パーソナルデジタルアシスタント（ＰＤＡ）と、ページング装置と、のうちの少なくとも１つである、請求項３４に記載のクライアント装置。
【請求項３６】
前記ＣＡＭは、前記クライアント装置の現在位置と、前記インボックス内の広告の数と、前記インボックスのメモリ使用量と、指定された時間と、イベントベースのトリガーと、のうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除するように構成される、請求項３４に記載のクライアント装置。
【請求項３７】
前記ＣＡＭは、予め定義されたイベントに基づいて前記記憶された広告を検索して表示するように構成される、請求項３４に記載のクライアント装置。
【請求項３８】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つである、請求項３７に記載のクライアント装置。
【請求項３９】
前記ＣＡＭは更に、前記クライアント装置の地理的位置を決定するように構成される、請求項３４に記載のクライアント装置。
【請求項４０】
ネットワークベースの位置情報とクライアントベースの位置情報とハイブリッド位置情報とのうちの少なくとも１つを使用して地理的位置が決定される、請求項３９に記載のクライアント装置。
【請求項４１】
前記ＣＡＭは、前記クライアント装置が前記目標領域内に在るかどうかを決定するように構成される、請求項３９に記載のクライアント装置。
【請求項４２】
前記ＣＡＭは、前記クライアント装置が前記目標領域内になければ前記広告を廃棄するように構成される、請求項４１に記載のクライアント装置。
【請求項４３】
前記ＣＡＭは、前記広告を受信してバックグラウンドモードに記憶するように構成される、請求項３４に記載のクライアント装置。
【請求項４４】
クライアント装置において広告を無線的に受信する方法であって、
前記クライアント装置によって、位置データを含む広告を受信することと、
サーバによって、前記クライアント装置の地理的位置を決定することと、
前記サーバによって、前記クライアント装置の前記地理的位置に基づいて前記広告に含まれた前記位置データによって定義された地理的領域内に前記クライアント装置が在るかどうかを決定することと、
前記クライアント装置によって、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除することと、
を備える方法。
【請求項４５】
前記クライアント装置の前記地理的位置を決定することは更に、前記クライアント装置の前記地理的位置を決定するために遠隔サーバとの間でデータを通信することを備える、請求項４４に記載の方法。
【請求項４６】
定期的ベースと、前記クライアント装置の起動時と、ＣＡＭの起動時と、のうちの少なくとも１つのときに前記クライアント装置の前記地理的位置を遠隔サーバに送信することを更に備える、請求項４４に記載の方法。
【請求項４７】
前記クライアント装置が前記地理的領域内にあれば、前記クライアント装置上のインボックスに前記広告を記憶することと、
前記クライアント装置の現在位置と前記インボックス内の広告の数と前記インボックスのメモリ量と指定された時間とイベントベースのトリガーとのうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除することと、
を更に備える、請求項４４に記載の方法。
【請求項４８】
新しい広告を記憶することが前記インボックスのメモリ使用量を超えるであろうときに、ＨＴＭＬ文書のサーバ側位置を参照して前記インボックス内の最も古いＨＴＭＬ広告を、ＵＲＬを含む広告に変換することを更に備える、請求項４７に記載の方法。
【請求項４９】
前記広告は、予め定義されたイベントが発生した後に表示装置上で提示される、請求項４４に記載の方法。
【請求項５０】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つを含む、請求項４９に記載の方法。
【請求項５１】
位置ベースの広告を無線的に伝達するためのコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、
位置データを含む広告を生成することと、
前記広告内の前記位置データとクライアント装置の地理的位置に基づいて前記広告を受信すべきクライアント装置を識別することと、
前記クライアント装置に前記広告を送信することと、
前記クライアント装置によって、前記広告を受信することと、
前記クライアント装置によって、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除すること
の各プロセスを前記計算装置に実行させる命令を備える前記コンピュータプログラムが記憶されたコンピュータ可読媒体。
【請求項５２】
前記クライアント装置を識別する前記プロセスは、
クライアント装置位置情報にアクセスすることと、
前記クライアント装置が前記広告内の前記位置データによって定義された地理的領域内に在るかどうかを決定することと、
を更に備える、請求項５１に記載のコンピュータ可読媒体。
【請求項５３】
位置ベースの広告を無線的に伝達するためのコンピュータプログラムであって、少なくとも１つの計算装置によって実行されるときに、
位置データを含む広告をクライアント装置において受信することと、
前記クライアント装置の地理的位置を決定することと、
前記クライアント装置の地理的位置に基づいて前記広告内に含まれた前記位置データによって定義された地理的領域内に前記クライアント装置が在るかどうかを決定することと、
前記クライアント装置によって、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除する
の各プロセスを前記計算装置に実行させる命令を備える前記コンピュータプログラムが記憶されたコンピュータ可読媒体。
【請求項５４】
前記コンピュータプログラム命令は、少なくとも１つの計算装置によって実行されるときに、
前記クライアント装置が前記地理的領域内になければ前記広告を廃棄することと、
前記クライアント装置が前記地理的領域内にあれば前記クライアント装置上のインボックスに前記広告を記憶することと、
前記クライアント装置の現在位置と前記インボックス内の広告の数と前記インボックスのメモリ使用量と指定された時間とイベントベースのトリガーとのうちの少なくとも１つに基づいて前記インボックスから前記広告を自動的に削除することと、
の各プロセスを前記計算装置に更に実行させる、請求項５３に記載のコンピュータ可読媒体。
【請求項５５】
前記コンピュータプログラム命令は、少なくとも１つの計算装置によって実行されるときに、
購入データと広告表示時間と広告表示日と広告観察データと広告タイプとのうちの少なくとも１つである広告応答データを報告するプロセスを前記計算装置に更に実行させる、請求項５４に記載のコンピュータ可読媒体。
【請求項５６】
広告を無線的に伝達するサーバであって、
地理的領域を定義する位置データを含む広告を生成する手段と、
前記地理的領域とクライアント装置の地理的位置に基づいて前記広告を受信すべきクライアント装置を識別する手段と、
前記クライアント装置に前記広告を送信する手段と、
を備え、
前記クラアント装置は、前記広告を受信し、少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記受信した広告を削除する、サーバ。
【請求項５７】
前記広告は、ショートメッセージサービス（ＳＭＳ）メッセージとＨＴＭＬ文書とＵＲＬを含むアナウンスメントダウンロードリクェスト（ＡＤＲ）とのうちの少なくとも１つである、請求項５６に記載のサーバ。
【請求項５８】
前記ＡＤＲに関する少なくとも１つのＨＴＭＬ文書を記憶する手段と、
前記文書を要求する前記クライアント装置の特性に基づいて前記少なくとも１つの記憶されたＨＴＭＬ文書にアクセスする手段と、
を更に備える、請求項５６に記載のサーバ。
【請求項５９】
複数のクライアント装置の特性に基づいて前記広告に関する複数のＨＴＭＬ文書を記憶する手段と、
前記クライアント装置の特性に基づいて前記複数のＨＴＭＬ文書の１つを選択する手段と、
を更に備える、請求項５６に記載のサーバ。
【請求項６０】
前記クライアント装置の前記特性は、クライアント装置のタイプと、メモリ容量と、表示解像度と、表示色能力と、オペレーティングシステムと、インストールされたソフトウェアと、入力／出力装置と、のうちの少なくとも１つを含む、請求項５９に記載のサーバ。
【請求項６１】
広告を無線的に受信するクライアント装置であって、
地理的領域を定義する位置データを含む広告を受信する手段と、
前記クライアント装置の地理的位置が前記地理的領域内にあれば前記クライアント装置に前記広告を記憶する手段と、
少なくとも、前記クライアント装置の現在位置または、予め指定された時間のいずれかに基づいて、前記記憶した広告を削除する手段と、
を有する、クライアント装置。
【請求項６２】
クライアント装置位置情報にアクセスする手段と、
前記クライアント装置が前記広告内の前記位置データによって定義された前記地理的領域内に在るかどうかを決定する手段と、
を更に備える、請求項６１に記載のクライアント装置。
【請求項６３】
前記クライアント装置の現在位置と現在時間とイベントベースの広告削除要求とのうちの少なくとも１つに基づいて前記記憶された広告を自動的に削除する手段を更に備える、請求項６２に記載のクライアント装置。
【請求項６４】
予め定義されたイベントが発生した後に表示装置上で前記広告を提示する手段を更に備える、請求項６１に記載のクライアント装置。
【請求項６５】
前記予め定義されたイベントは、通信を終了させることと、前記クライアント装置上のキーを押下することと、前記クライアント装置上のアプリケーションを終了させることと、前記クライアント装置を活性化することと、前記クライアント装置をオープンすることと、のうちの少なくとも１つを含む、請求項６４に記載のクライアント装置。
【請求項６６】
主要スクリーン上に広告壁紙として前記広告を表示する手段を更に備える、請求項６１に記載のクライアント装置。
【請求項６７】
前記広告壁紙は、前記広告の初期表示の後に前記主要スクリーン上に表示される、請求項６６に記載のクライアント装置。
【請求項６８】
前記広告壁紙は、ユーザ要求と経過した表示時間とのうちの少なくとも１つに基づいて前記主要スクリーンから除去される、請求項６７に記載のクライアント装置。
【外国語明細書】
2011170864000001.pdf