(57)【特許請求の範囲】
【請求項１】
データ通信環境において、
発呼側デバイスと着呼側デバイスとの間の通信に関連する識別子を受信するステップであって、該ステップが識別子のリストにおけるスクロール位置に対応する識別子を取得するステップを含むステップと、
前記識別子、プロファイルデータ、および現在の状態データに基づいて、コンテンツを選択するステップであって、前記プロファイルデータの少なくとも一部は、前記発呼側デバイスのユーザの以前の活動からマイニングされ、前記現在の状態データは、前記発呼側デバイスのロケーション、前記発呼側デバイスの移動方向、前記着呼側デバイスのロケーション、前記着呼側デバイスの移動方向、および時間帯のうちの少なくとも１つであり、前記コンテンツは、可視の情報もしくは可聴の広告、または可視の情報と可聴の広告の組み合わせに対応する、選択するステップと、
前記発呼側デバイス上で出力するために前記コンテンツを提供するステップと
を備えたことを特徴とする方法。
【請求項２】
前記コンテンツを選択するステップは、少なくとも１つの広告、少なくとも１つの批評、少なくとも１つの格付け、少なくとも１つのメディアリスニング、少なくとも１つの提供品メニュー、少なくとも１つの道順セット、もしくは少なくとも１つの地図、または少なくとも１つの広告、少なくとも１つの批評、少なくとも１つの格付け、少なくとも１つのメディアリスニング、少なくとも１つの提供品メニュー、少なくとも１つの道順セット、もしくは少なくとも１つの地図の任意の組み合わせに対応する可視の情報を選択するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記識別子を受信するステップは、電話番号を受信するステップを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記識別子を受信するステップは、電子メールアドレスを受信するステップ、チャットアドレスを受信するステップ、Ｗｉｎｄｏｗｓ  ＬｉｖｅＩＤを受信するステップ、ユーザ資格証明を受信するステップ、またはＱＱ番号を受信するステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記コンテンツを選択するステップは、テキストメッセージもしくは電子メールメッセージを含むメッセージのためのテキストを選択するステップ、またはグラフィックを選択するステップ、またはテキストとグラフィックの両方を選択するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記発呼側デバイス上で出力するため、または前記着呼側デバイス上で出力するために前記コンテンツを提供するステップをさらに備え、前記コンテンツを提供するステップは、前記コンテンツのリモートソースにアクセスするステップ、または前記コンテンツのリモートソースから同期されたローカルキャッシュにアクセスするステップ、または前記コンテンツの少なくとも一部に関してリモートソースにアクセスし、かつ前記コンテンツの少なくとも一部に関してローカルキャッシュにアクセスするステップを含むことを特徴とする請求項１に記載の方法。
【請求項７】
データ通信環境において、
発呼側デバイスまたは着呼側デバイスである通信デバイスと、
前記通信デバイスに結合されたデータストアと、
前記発呼側デバイスと前記着呼側デバイスとの間の通信に関連する識別子を受信し、前記データストアから、前記識別子、プロファイルデータ、および現在の状態データに基づいて、コンテンツを選択する選択手段であって、前記識別子の受信は、識別子のリストにおけるスクロール位置に対応する識別子の取得を含み、前記プロファイルデータの少なくとも一部は、前記発呼側デバイスのユーザの以前の活動からマイニングされ、現在の状態データは、前記発呼側デバイスのロケーション、前記発呼側デバイスの移動方向、前記着呼側デバイスのロケーション、前記着呼側デバイスの移動方向、および時間帯のうちの少なくとも１つであり、前記コンテンツは、可視の情報もしくは可聴の広告、または可視の情報と可聴の広告の組み合わせに対応する、選択手段と、
前記発呼側デバイス上で出力するために前記コンテンツを提供する提供手段と
を備えたことを特徴とするシステム。
【請求項８】
前記通信デバイスは、電話機を含み、前記識別子は、前記着呼側デバイスの電話番号、または着信コールに関連する電話番号を含むことを特徴とする請求項７に記載のシステム。
【請求項９】
前記データストアは前記通信デバイスに組み込まれ、リモートソースから前記データストアの中にデータを獲得する同期手段をさらに備えたことを特徴とする請求項７に記載のシステム。
【請求項１０】
前記データストアは、外部結合を介して前記通信デバイスに結合されることを特徴とする請求項７に記載のシステム。
【請求項１１】
前記選択手段は、前記識別子に基づいて前記データストアの中でアクションを調べることにより、前記コンテンツを選択することを特徴とする請求項７に記載のシステム。
【請求項１２】
実行されると、
発呼側デバイスと着呼側デバイスとの間の通信に関連する識別子を受信するステップと、
前記識別子、プロファイルデータ、および現在の状態データに基づいて、前記着呼側デバイスに提供されるべきコンテンツを決定するステップであって、前記プロファイルデータの少なくとも一部は、前記発呼側デバイスのユーザの以前の活動からマイニングされ、前記現在の状態データは、前記発呼側デバイスのロケーション、前記発呼側デバイスの移動方向、前記着呼側デバイスのロケーション、前記着呼側デバイスの移動方向、および時間帯のうちの少なくとも１つであり、前記コンテンツは、可視の情報もしくは可聴の広告、または可視の情報と可聴の広告の組み合わせに対応する、決定するステップと、
前記コンテンツを前記着呼側デバイスに提供するステップと
を備えた方法をコンピュータに実行させるコンピュータ実行可能命令を有することを特徴とする１つまたは複数のコンピュータ可読記憶媒体。
【請求項１３】
前記着呼側デバイスは、データストアを含み、前記コンテンツを前記着呼側デバイスに提供するステップは、前記コンテンツを前記データストアにダウンロードするステップを含むことを特徴とする請求項１２に記載のコンピュータ可読記憶媒体。
【請求項１４】
前記方法は、前記コンテンツを前記着呼側デバイスのユーザインタフェース上で出力するステップをさらに備えたことを特徴とする請求項１２に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
一部の移動電話システムは、システムのユーザに広告を提供する。例えば、移動電話機は、移動電話機が新たなロケーションに入ると、テキストメッセージを自動的に受信することが可能である。より詳細な例として、ユーザの航空便が、新たな都市に着陸し、ユーザが、移動電話機の電源を投入すると、テキストメッセージ広告が、ユーザの移動電話機に送信されることが可能である。
【０００２】
しかし、これらのタイプの広告は、広範にわたって送信され、ユーザが、そのようなメッセージを読む手間をとり、偶々、そのメッセージにいくらかの価値がある可能性があると判断する場合を除き、たいてい、ユーザにはほとんど、または全く価値がないという点で、電子メールスパムのようなものである。そのような広告モデルは、一般に、ほとんどのユーザには煩わしく、他の広告モデルと比べて、ビジネスを生み出す成功率が比較的低い傾向にある。
【０００３】
Ｗｉｎｄｏｗｓ  Ｌｉｖｅ（商標）Ｓｅａｒｃｈなどの例えば、Ｗｅｂ検索ベースの広告モデルが、よく知られており、これからもますます成功するであろう。検索ベースの広告モデルの大きな利点は、ユーザが、ユーザが関心のある情報を検索するためのキーワードを提供し、これにより、検索システムが、それらのキーワードに基づき、そのユーザに的を絞った妥当な広告を提供することができることである。このことは、広告をクリックすることに関して（基本的にランダムであるスパム様の広告配信機構と比べた場合）、より良好な成功率をもたらすだけでなく、それらの広告は、検索に関連しているため、一般に、ユーザの気に障ることがない。
【発明の開示】
【０００４】
この概要は、詳細な説明において後段でさらに説明される選定された代表的な概念を簡略化された形態で概説するために提供される。この概要は、主張される主題の重要な特徴、または不可欠な特徴を特定することを意図しておらず、また、主張される主題の範囲を限定するように使用されることも意図していない。
【０００５】
簡単に述べると、本明細書で説明される主題の様々な態様は、宛先デバイスに出力するために妥当なコンテンツ（例えば、広告）を選択する際に通信識別子（電話番号などの）が使用される技術を対象とする。一般に、このことは、通信識別子を、その通信識別子に対して妥当なコンテンツを特定する際の検索語／キーワードとして使用することに幾分、似ている。
【０００６】
一態様では、電話番号が、電話番号のリストにおけるユーザの現在のスクロール位置に基づいて、一部がダイヤルされた番号に基づいて、または実際にダイヤルされた番号に基づいて、識別子として使用されることが可能である。代替的に、着信コール（例えば、Ｃａｌｌｅｒ  ＩＤを介して知られる）の電話番号が、着信電話コールの発信元に基づく識別子として使用されてもよい。
【０００７】
一態様では、プロファイルデータおよび／または状態データが、コンテンツを選択する際に、例えば、ユーザの人口統計、現在の時間帯などに基づいて、より妥当なコンテンツを選択するのに使用されることが可能である。このプロファイルデータの少なくとも一部は、以前のユーザ活動に基づいてマイニングされることが可能である。
【０００８】
一実施形態では、コンテンツは、そのコンテンツのリモートソースを介して提供されることが可能である。代替の実施形態では、コンテンツは、そのコンテンツのリモートソースから同期されたローカルキャッシュを介して提供されてもよい。宛先デバイスに提供されると、コンテンツは、宛先デバイス上で可聴の情報および／または可視の情報として出力されることが可能である。
【０００９】
その他の利点は、図面と併せて解釈されると、以下の詳細な説明から明らかとなることが可能である。
【００１０】
本発明は、例として、限定としてではなく、同様の符号が、類似した要素を示す添付の図に示される。
【発明を実施するための最良の形態】
【００１１】
本明細書で説明される技術の様々な態様は、一般に、通信と関係する識別子（例えば、電話番号）が、その通信に関連している広告などのコンテンツを提供するために、検索クエリのように扱われる、対話型通信（例えば、電話通信）を対象とする。例として、発呼者が、着呼者に電話コールを行うと、着呼者、あるいはサービスプロバイダ（例えば、無線通信事業者）などの仲介者が、発呼者の電話機上、パーソナルコンピュータ上、または他の通信デバイスもしくは複数の通信デバイス上で発呼者に、妥当な広告、または他のカスタマイズされた個人向けメモをプッシュすることができる。以上のことは、逆方向でも同様に機能し、例えば、発呼者または仲介者が、妥当なコンテンツを着呼者にプッシュすることができる。１つのそのようなモデルは、プッシュ主導型であるが、開始側デバイスまたは受信側デバイスが、代わりに、妥当なコンテンツをプルすることも可能であることに留意されたい。
【００１２】
一態様では、電話番号などの識別子が、キーワード／検索語のように使用されて、妥当なコンテンツが探し出される。妥当なコンテンツの選択は、場合により、ユーザ人口統計などのプロファイル情報、および／または現在時刻やユーザの現在のロケーションなどの状態データと組み合わされた、識別子に基づくことが可能である。また、広告入札モデルが、いずれのコンテンツが提供されるかを決定するのに使用されることも可能である。選択されると、コンテンツは、移動電話機の表示スクリーン上などで、ユーザに提示される。
【００１３】
本明細書で説明される実施例の多くは、電話通信を対象とするが、テキストメッセージ（ＳＭＳ／ＭＭＳ）、インスタントメッセージ、電子メールメッセージ、および以上に類するもの（例えば、既知のユーザＩＤを有するユーザによるコンピュータアクション）を含め、他のタイプの識別子関連の通信メッセージも同様に、妥当なコンテンツが提供されることをもたらすことが可能であるものと理解される。さらに、実施例の多くは、広告の形態のコンテンツを対象としているが、広告、製品批評および／またはサービス批評、格付け、メディア（例えば、映画、コンサート、演劇）リスト、レストランメニューなどの提供物のメニュー、道順および／または地図を含め、他のタイプのコンテンツが、選択されてもよい。
【００１４】
このため、本発明は、本明細書で説明される、いずれの特定の実施形態、態様、概念、構造、機能、または実施例にも限定されない。そうではなく、本明細書で説明される実施形態、態様、概念、構造、機能、または実施例のいずれも、非限定的であり、本発明は、コンピューティングデバイスおよび／または通信デバイス全般において利益および利点をもたらす様々な仕方で使用されることが可能である。
【００１５】
図１を参照すると、通信を開始する、または受信する電話機などのデバイスに妥当なコンテンツを提供するための構成要素を表す一般的なブロック図が、示されている。例えば、電話機１０２の形態の開始側デバイスが、ターゲット電話機１０４にコールを行うと、サービスプロバイダ／広告センタとして本明細書で例示される仲介者１０６が、ターゲット電話機１０４に接続するための電話番号を受信する。仲介者１０６は、一般に、開始側デバイスおよび受信側デバイスから見て、単一のサービスであるように見えるが、独立したエンティティによって運営される別個のサービスなどの広告センタに結合されたサービスプロバイダを含むことが可能であり、つまり、この実施例では、サービスプロバイダおよび／または広告センタは、任意の実際的な構成であることが可能であることに留意されたい。さらに、通信事業者は、必ずしも必要なく、例えば、デバイス（移動電話機の形態でも）が、通信事業者を関与させずに、ネットワーク、または他のコンピューティングデバイス、例えば、Ｗｉ‐ＦｉまたはＢｌｕｅｔｏｏｔｈ（登録商標）を介して、広告センタまたは他の情報源などの仲介者に結合されてもよい。
【００１６】
電話コールを例として使用すると、電話番号に基づき、仲介者における選択論理１１０が、その特定の番号に、いずれのコンテンツが妥当であるかを決定する。前述したとおり、開始側デバイス１０２が、コンテンツを受信することが可能であり、かつ／またはターゲットデバイス１０４が、コンテンツを受信することが可能であることに留意されたい。例えば、開始側デバイス１０２が、或るビジネスと関係する電話番号を提供すると、競合するビジネスと関係するコンテンツ（例えば、広告）が、開始側デバイス１０２上に出力されることが可能である。別の例として、開始側デバイス１０２が、受信側にコールを行った場合、受信側電話機は、Ｃａｌｌｅｒ  ＩＤによって検出された開始側デバイスの電話番号と関係するコンテンツを出力することが可能であり、より詳細な例は、母親からであると特定されたコールと連携して、母の日の贈り物に関する広告を提供することである。コールは、コンテンツが出力されるのに、実際につながる必要はなく、例えば、不在着信またはボイスメールメッセージが、ユーザが、不在着信を確認している、またはメッセージのためにダイヤルインしている後の時点などに、コンテンツが表示されることをもたらすことが可能であることに留意されたい。
【００１７】
任意のタイプのコンテンツが、識別子に関して提供されることが可能であるが、識別子に基づいて広告を提供することは、１つの適切なビジネスモデルである。この目的で、広告データストア１１２内の広告（または広告セット）が、オンデマンドで即時に、または何らかの後の時点で、（または図２に関連して後段で説明されるとおり、事前キャッシュのために）第１のデバイス１０２および／または第２のデバイス１０４に送信される。通常の妥当な広告は、テキストメッセージまたはグラフィックメッセージとして提供されることが可能である。図１では、商業者１１４が、サービスプロバイダ／広告センタに商業広告を提供しているものとして示されているが、発呼者のイメージもしくはアイコン、批評、格付け、リスト、地図もしくは道順などの、他のコンテンツが、任意のソースから提供されることが可能であることに留意されたい。このため、図１は、仲介広告センタ内の広告データストア１１２を例示するが、これは、妥当なコンテンツのタイプ、およびソースの一例に過ぎない。
【００１８】
さらに、コンテンツは、提供され、送信されるものとして説明されるが、商業者などが、サービスプロバイダ／広告センタまたはデバイスが、妥当なコンテンツを取得することができるリンク、または他のリファレンスを提供するのは、簡単である。リンクは、従来のブラウザによってたどられる必要はなく、例えば、連絡先リストまたはコール履歴リストを出力するアプリケーションが、そのリンクをたどり、コンテンツを獲得し、そのコンテンツの表現を出力に挿入することが可能であることに留意されたい。
【００１９】
さらに、開始側電話機、または他のデバイスは、妥当なコンテンツを受信し、出力するのに電話コールを実際に行う（またはメッセージを送信する）必要はなく、それどころか、識別子（例えば、電話番号または電子メールアドレス）を仲介者に提供するだけでよい。例として、開始側デバイスのユーザは、連絡先リスト、または電話番号の他のリスト（例えば、コール履歴）をスクロールしていることが可能である。そのユーザが、何らかの十分な時間にわたって、或る特定の番号上で一時停止した場合、コールがまだ要求されていないものの、その番号が、仲介者に伝送されることが可能であり、すると、仲介者は、その電話番号に基づき、妥当なコンテンツを戻すことができる。
【００２０】
スクロール中に妥当なコンテンツを提供することは、ユーザが、まだ選択を行っておらず、また、ユーザが、通常、スクロールする際にデバイスを見ているという利点を有することに留意されたい。しかし、広告、または他のコンテンツが、コールが行われた後に現れる場合でも、広告が、取引と連携して現れるため、やはり利益がある。例えば、ビジネスにコールを行う人々は、多分、近い将来に何らかのビジネスの取引を行うつもりであり、このため、この段階で顧客に的を絞ることができることは、競合他社、ならびに補完的な製品および後続の製品を得る人々に貴重である。例えば、顧客が、不動産業者にコールを行うと、他の不動産業者、ならびに担保付きローン仲介業者、および、おそらく、後に住宅保険会社および家庭用電化製品会社も、そのコールと関係する広告を有することで利益を得る可能性がある。別の例として、自動車、不動産、担保付きローン、クルーズ、および休暇予約などの高価なアイテムには、しばしば、購入を行う前に相当なコール活動がかかわり、このため、的を絞った広告が、別のオファーを選択するよう発呼者を納得させる可能性がある。
【００２１】
コンテンツは、デバイスに提供されなくてもよく、代替として、発呼側デバイスと密接に関連したパーソナルコンピュータなどの、他の１つまたは複数のデバイス１１６に提供されることも可能である。例えば、或る番号にスクロールする、または或る番号を呼び出す電話ユーザが、パーソナルコンピュータ上、または他のデバイス上で電子メールメッセージまたはインスタントメッセージを受信することが可能である。他のコンテンツが、コンピュータなどの関連するデバイス上で、特に電話機が、何らかのインタフェースを介して、そのデバイスに現在、結合されている場合、出力されてもよい。例えば、グラフィックが、ポップアップすることが可能であり、ブラウザが、新たなページに自動的に移動することが可能であり、スピーカが、可聴のメッセージを出力することが可能であるといった具合であり、コンテンツは、目に見えなくてもよいことに留意されたい。実際、任意の従来の陸線電話機またはＶｏＩＰ電話機が、コールを開始したことに応答して、オーディオコンテンツ（返しの電話コールまたはボイスメールボックスメッセージ）を受信することが可能である。例えば、自動車販売代理店の販売担当番号に行われたコールにより、競合する自動車販売代理店が、その販売代理店の最新の商取引を宣伝する自動化されたメッセージで返信することがもたらされることが可能である。
【００２２】
図２は、コンテンツの一部（および／またはコンテンツへのリファレンス）が、移動電話機などの開始側デバイスまたは受信側デバイス２２２のデータストア２２０上にキャッシュされる別の実施形態を例示する。キャッシュすることは、他にも利点があるなかで、とりわけ、待ち時間を回避し、このことは、コールが接続されるまでにコンテンツを表示する限られた時間しかない場合に、特に有利である可能性がある。接続されると、コンテンツは、依然としてレンダリングされていることが可能であるが、コールが完了するまでにユーザが気付くには、遅すぎる可能性がある（スピーカーホンで通話していない限り）。データをキャッシュしておくことの別の利点は、オフラインのシナリオ、ならびにネットワーク帯域幅費用が高いシナリオ（例えば、国内ローミングおよび国際ローミング）においてさえ、情報および広告が、表示されることが可能であることである。
【００２３】
一般に、サービスプロバイダ／広告センタなどの仲介者２２４は、商業者１１４から広告などのデータを受信し、デバイスの通常のアンテナを介してデータストア２２０に、キャッシュ可能な情報をダウンロードすることができる。代替として、またはさらに、そのような情報は、何らかのインタフェース２３０を介して（例えば、Ｗｉ‐ＦｉまたはＢｌｕｅｔｏｏｔｈ（登録商標）などの任意の無線によって、物理的ドッキングによってなど）開始側デバイスが接続されたパーソナルコンピュータまたは無線ネットワークなどの同期ソース２２８を介して、インターネット２２６または他のネットワークソースから転送されてもよい。同期論理２３２が、そのような情報の受信、およびキャッシングデータストア２２０の更新を扱うものとして例示される。
【００２４】
同期は、多くの仕方で実行されることが可能であり、個別のデバイスのリソースに依存することが可能である。例えば、キャッシュのために、それほど多くのメモリが利用できない場合、同期は、ユーザが、近い将来、いずれの番号を呼び出す可能性が高いかなどの、履歴上のデータに基づく予測タイプの機構を使用することが可能である。十分なメモリが存在する場合、キャッシュは、ユーザの（またはデバイスの）エリアコード、および、場合により、他の近くのエリアコードに基づき、ビジネスディレクトリ全体を保持し、例えば、リストアップされる番号の一部、またはすべては、対応するコンテンツを有することが可能である。そのようなキャッシュは、デバイスが購入される際に、あらかじめロードされていることが可能であり、あるいはパーソナルコンピュータなどの高帯域幅デバイス、またはＷｉ‐Ｆｉ結合を介して、インターネットに結合される。同期は、毎晩、および／またはデバイスが、充電している、または動いていない場合などの、使用中でないと検出された際に、行われることが可能である。いくらかのリアルタイムの同期が、可能であるが、不可欠ではない（何らかの不正なコンテンツなどが、キャッシングのために送信されたことが検出され、ユーザが苦情を言っている場合を除き）。
【００２５】
図２に全体的に表される連絡先ベースの実施例において、ユーザが、入力２４０を提供して、連絡先リスト２４２をスクロールするように対話し、かつ／または、適切なアプリケーション２４４によって制御されて、コールを行うにつれ、現在、スクロールされている、または呼び出されるアイテムと関連している広告または他のコンテンツが、ユーザインタフェース出力２４６上に現れる。例えば、広告（または他のコンテンツ）２５０が、スクロールされる、または呼び出されるアイテム２５２に隣接するように、連絡先リストに挿入されることが可能である。
【００２６】
図３は、ユーザが、陰影付きのアイテム３３０によって例示されるピザレストランにスクロールしている、またはコールを行う、より具体的な例を提供する。例えば、アイテムの電話番号によって識別される、現在、選択されている連絡先アイテム３３０によって表される連絡先にユーザがスクロールした、またはそのような連絡先を呼び出した際、妥当な広告を提供するように入札する別のピザレストランが、そのレストランの広告３３２を、連絡先アイテム３３０に隣接して出現させる。
【００２７】
やはり図３に示されるのが、連絡先アイテム３３０に関連する「*****Ｒｅｖｉｅｗｓ」リンク３３４である。これらの批評は、ユーザからは独立である可能性があるが、ユーザのコールレコード、ソーシャルネットワーキング仲間リストなどから集められるなど、そのユーザの既知の友人に基づいて、重み付けされることが可能である。批評を介して、ユーザは、ユーザの友人が、ユーザが注文しようとしていたピザレストランをそれほど好んでいないことを発見することが可能である。これらの批評が、競合店によって提案される特別価格とともに、広告される「Ｃｏｍｐｅｔｉｔｏｒ’ｓ  Ｐｉｚｚａ」に代わりにコールするよう、ユーザを納得させる可能性がある。
【００２８】
図３の実施例は、批評リンク３３４があってもなくても、図１の例示的なモデル上、または図２の例示的なモデル上で実施されることが可能である。つまり、妥当なコンテンツ（この例では、グラフィック広告３３２）は、仲介者１０６（図１）から、またはローカルデータストア２２０（図２）の中のあらかじめロードされたキャッシュ済みの情報を介して、移動電話機上、または任意のコンピューティングデバイス上で利用可能にされることが可能である。また、コンテンツは、ローカルでキャッシュされた情報と、遠隔の、オンデマンドで取得される情報との組み合わせであることも可能である。
【００２９】
図４は、着信コールに関連してコンテンツを提供するように動作する代替の実施例を提供する。この実施例では、コールおよび発呼者についての様々な情報が、そのコールと関係する広告４４０と一緒に提供される。例えば、４４０というラベルが付けられた領域が、着信コールが存在することをユーザに視覚的に知らせるのに対して、４４２というラベルが付けられた領域は、発呼者を識別し、場合により、この例では、フライト情報である、発呼者についての他の情報を識別する。また、発呼者を表すピクチャ４４６なども、この例において表示される。
【００３０】
広告４４０に関して、発呼者の電話番号は、妥当な広告を選択するための１つの機構である。他の機構は、既知のプロファイル情報および／または状態データに基づくことが可能であり、さらに、動的に計算された推定値を使用して、いくつかの候補広告のなかからなどの、選択が行われることが可能である。例として、いくつかのコールが、この発呼者に行われ、この発呼者から受信された場合、この発呼者は、比較的親しい知り合いである可能性が高い。発呼者の名前（ジョアンナ）は、女性名であり、この発呼者の関連情報は、現在時刻（状態データ）に基づいて、本日遅く、または明日、到着することが分かる可能性がある、航空便、到着のロケーションと時刻を示す。このため、当日配達の花に関する適切な広告が、選択され、コール受信者が、スケジュールされた到着時刻あたりに空港に向かっていること（さらなる状態データ）が後に検出された場合、空港への経路に沿った花に関する、または空港の花屋に関する広告が、現れることが可能である。図４の実施例は、着信コールを対象とするが、そのようなプロファイル情報、状態データ、および／または計算された推定値は、進行中の通信に対応する妥当なコンテンツを選択するのに使用されてもよいことに留意されたい。
【００３１】
別の実施例として、有用であると考えられる情報は、コンテキストに基づいて、異なることが可能である。初めて呼び出されるビジネスに関して、有用な情報には、批評、格付け、道順、および地図が含まれることが可能である。多数回、コールが行われたビジネスに関して、有用な情報には、ニュースアイテム、または批評の変化、格付け、製品提供、あるいはそのビジネスのＷｅｂサイトが含まれることが可能である。コンテキストの変化があってもなくても、コンテンツは、ユーザの注意を引き付けておくために、時とともに変更されることが可能である。
【００３２】
図２のキャッシングモデルに戻ると、任意の所与の広告に関して、キャッシュデータストアが再同期されるたびに、更新された広告が、キャッシュされることが可能である。図２は、或るアクションを電話番号に関連付け、アクションは、何らかの仕方でコンテンツを出力することと関係し、これは、番号がスクロールされる、またはダイヤルされると、またはコールが着信する（Ｃａｌｌｅｒ  ＩＤが、その番号を提供する）場合、テキストまたはグラフィックを表示するといった単純なことであることが可能であることに留意されたい。アプリケーション２４４、または別の場所（例えば、任意のアプリケーションによって呼び出されるアプリケーション独立のコンテンツ取得コンポーネント）における選択論理の精巧さに依存して、より綿密なアクションが、行われることも可能である。例えば、アクションは、或るコンテンツが、関連するタイムスタンプに基づいて期限切れでない場合、表示されるべきことを指定することが可能であり、期限切れである場合、リンクがたどられて、更新されたコンテンツが表示されなければならない。図１のモデルを使用して、またはオンデマンドでたどられる、キャッシュされたリンクを介して、広告は、比較的頻繁に変更されて、例えば、商売が増えるにつれ、特別価格が上げられ、商売が減るにつれ、特別価格が下げられることが可能であることに留意されたい。クーポンコードなど（後段で説明される）を使用して、広告に価格がマッチさせられることが可能である。
【００３３】
図５は、図１の場合のようにサービスプロバイダにおいてであれ、図２の場合のように開始側デバイス内部（少なくとも部分的に）においてであれ、そのようなアクションを行う動作を要約する。一般に、ステップ５０２で表されるとおり、電話番号などの識別子が、ダイヤル前のスクロール選択を介してであれ、或る電話番号に関する部分的ダイヤル（いくつかの数字が入力された後、デバイスは、連絡先リスト／コール履歴リストから、ユーザが、いずれの番号をダイヤルしている可能性が高いかを判定することができる）またはダイヤル後処理を介してであれ、あるいは別のタイプの通信に関する選択または送信を介してであれ、電話番号などの識別子が、受信される。仲介者は、実際にダイヤルされた電話コールを代行受信し、その時点で広告を、または広告に関するオプション、例えば、「会社Ｘの特価品について聞くには１を押し、それともまた貴方のコールを続けるには２を押してください、または５秒間、待ってください。」をユーザに提供することができることに留意されたい。１つのそのような広告は、基本的に、呼び出し音にとって代わることが可能であり、グラフィックが付随することも可能である。予期されない代行受信の代替として、何が提供されているかを聞きたい（場合により、さらに見たい）ユーザがまず、所望される番号を呼び出す際に、特別番号または局番をダイヤルし、所望される番号を呼び出すが、特別送信ボタンを押す、または通常送信ボタンを２回押すといったことをしてもよい。
【００３４】
ステップ５０４は、一般に、識別子（例えば、電話番号）を、妥当なコンテンツの検索におけるキーワードとして使用して、その識別子に対応するアクションを選択する。前述したとおり、このことは、各識別子に関して、マッチするコンテンツを表示し、かつ／またはオーディオを提供する単純な１対１動作であっても、より綿密な選択機構に基づいていてもよい。例えば、仲介者の収益を最大化しようとして、クリックスルー頻度および場合により他の基準と組み合わされた広告主入札に基づき、妥当な広告のなかから選択を行う様々な収益モデルが、存在し、例えば、価格を競い合うことに加え、より頻繁に選択される広告が、より高い収益を生む可能性があり、このため、より高い価格で入札されていても、それほど頻繁に選択されない広告よりも、選択プロセスにおいてより大きい重みを得ることが可能である。
【００３５】
ステップ５０６は、アクションを実行することを表し、これにより、前述の実施例では、妥当な広告が表示される。他の可能なアクションには、テキストメッセージまたはオーディオメッセージを送信すること、そのユーザに関連する別のデバイス（または複数のデバイス）にコンテンツを送信することなどが含まれる。アクションは、単純なテキストまたはグラフィックを出力することに対応することが可能であり、かつ／またはアクション自体が、正午より前の場合、イメージＡを出力し、正午より後の場合、イメージＢを出力するなどの、アクションを扱うアプリケーションが解釈することができる規則を含むことが可能である。
【００３６】
図６は、出力すべき対応するコンテンツを決定するように、識別子によって選択されたアクションを処理するのにとられる例示的なステップを全体的に示す流れ図である。これらのステップは、広告が必要とされる際に、または、いずれのユーザが、各番号に関していずれの広告を得るべきかを選択すること、もしくは選択された広告をキャッシュに同期させることの一環として、広告センタにおいて行われることが可能であり、かつ／またはローカルデバイス上で実行されることが可能である。例えば、２つの広告が、１つの電話番号に関連してキャッシュされることが可能であり、時間帯を使用して、ユーザが、その電話番号にスクロールした、またはその電話番号をダイヤルした際に、その２つの広告のいずれが出力されるべきかが決定されることが可能である。
【００３７】
ステップ６０２が、いずれのコンテンツを出力すべきかについて決定するのに、アクションが状態データを必要とするかどうかを評価する。例えば、前述したとおり、一部のコンテンツが期限切れになる可能性があり、これにより、現在時刻の形態の状態データが、決定を行うのに必要とされる可能性がある。状態データ（例えば、時刻、ユーザロケーション、ユーザ移動方向など）が必要とされる場合、ステップ６０４が、その状態データを獲得する。
【００３８】
ステップ６０６が、いずれのコンテンツを出力すべきかについて決定するのに、アクションが状態データを必要とするかどうかを評価する。例えば、ユーザの年齢が知られている場合、より年齢にふさわしい広告が、出力すべき可能な広告セットのなかから選択されることが可能である。プロファイルデータが必要とされる場合、そのデータを探し出そうと試みるステップ６０８が、実行され、例えば、ユーザの年齢が知られていない場合、デフォルトのコンテンツが、選択されてもよい。
【００３９】
ステップ６１０は、出力されるべき、またはユーザのキャッシュに送信されるべき対応するコンテンツを決定するアクションを処理することを表す。例えば、現在の状態データが、別の広告ではなしに、或るキャッシュ済みの広告を選択するのに、ユーザの電話機において評価される必要がある可能性がある一方で、プロファイル情報が、広告センタにおいて使用されて、所与の電話番号に関して、それら２つの広告だけが候補であることが決定されて、選択が、現在時刻に基づいて、ユーザのデバイスによって決定されることが可能である。
【００４０】
図７は、プロファイルデータを収集することと関係する様々な例示的な態様を示し、ユーザが、そのようなデータを提供する、またはそのようなデータを変更することができるステップ７０２で始まる。プロファイルデータには、年齢、性別、配偶者の有無、自宅アドレスおよび職場アドレスなどの情報だけでなく、或る特定のコーヒー店、ファーストフードチェーン店などの選好データなども含まれることが可能であり、また、嫌いなものもサブミットされることが可能である。そのような情報は、ユーザによって広告サービスに直接に提供されることが可能であり、かつ／または、例えば、通信事業者によって提供されることが可能である。
【００４１】
ステップ７０４は、ユーザの活動、および他のデータソースからプロファイルデータをマイニングすることを表し、このマイニングは、ときどき、例えば、定期的に、および／または５０回の電話コールごとなどの、何らかの閾値量の活動に達した後に、行われることが可能である。そのような活動からマイニングされるデータの例には、頻繁に呼び出される電話番号、呼び出しパターン（例えば、共同フィルタリングおよびグラフ分析を介して分析された）、メッセージが定期的に送信される電子メールアドレス、他の検索および広告、他のアプリケーションログ、ロケーショントラック、ＳＭＳコンテンツなどが含まれる。他の情報の例には、ソーシャルネットワーキング仲間リスト、当該のデバイス、または関連するデバイスを介して行われた過去の購入などが含まれる。
【００４２】
ステップ７０６は、様々なプロファイルデータを適切なデータ構造などにマージすることを表す。ステップ７０８は、デバイスの電話番号によってなど、当該のユーザまたはデバイスに関連してプロファイルデータを存続させることを表す。このようにして、プロファイルデータは、提供されるべきコンテンツを選択することに関して決定を行うことを支援するのに常時、利用可能である（例えば、図６のステップ６０８で）。
【００４３】
図８〜図１０は、本明細書で説明される技術に基づくことが可能な、多くの可能なビジネスモデルのいくつかを表す図である。例えば、図８は、商業者８８０が、電話番号、および／または他の通信関連の識別子（例えば、電子メールアドレス、チャットアドレス、Ｗｉｎｄｏｗｓ  Ｌｉｖｅ（商標）ＩＤ、ユーザ資格証明、ＱＱ番号など）に関して広告関連の入札８８２をサブミットするモデルを表す。マッチすべきプロファイルデータ（例えば、人口統計、好み、友人リスト、および／または以上に類するもの）、および／またはマッチすべき現在の状態データ（例えば、ロケーション、移動方向、時間帯、および／または以上に類するもの）などの、見込まれる消費者によりよく的を絞る、さらなる基準が、入札の一部であることが可能である。例として、ピザレストランが、競合するレストランの電話番号にスクロールが行われた、またはダイヤルされた際に、そのピザレストランの広告を示すように入札を行うことが可能であるが、そのピザレストランの営業時間中に限って、かつ、その発呼者が、セルタワーまたは、利用可能な場合、ＧＰＳデータによって特定される、或るロケーション内にいる場合に限って、広告が送信されることを望む。
【００４４】
広告センタ８８４が、入札を受け取り、それらの入札を、いずれの広告がいずれのユーザに送信されるべきかを決定する収益発生モデルにおいて使用し、移動電話機の例において、広告センタは、サービスプロバイダに結合され、各広告はそれぞれ、スクロールされた、またはダイヤルされた電話番号に基づいて、送信される。また、広告センタ８８４は、電話デバイス８８８によって表される、ユーザからのプロファイル、および要求された情報８８６を受け取る。前述したとおり、この情報は、ユーザによって直接に提供されることが可能であり、かつ／または、知られる限り、ユーザからマイニングされることが可能である。
【００４５】
例として、個人（ビジネスではなく）への頻繁に呼び出される電話番号は、友人、親類、およびその他の知人に行われている可能性が高く、そのため、前述したとおり、それらの番号に対応する批評には、このユーザに関して、より大きい重みが与えられることが可能である。別の例として、いくつかのコールが、ゴルフコースに行われた場合、マイニングされた電話番号情報から、ユーザがゴルフをすると推測されることが可能である。さらに、マイニングの後、ユーザがゴルフをすることを着信電話番号または宛先電話番号に再び関係付けることをしなくても、ユーザの電話番号に関連付けることにより、ユーザは、ゴルフと関係する的を絞った広告を受信することが可能である。例えば、ユーザが、新たなロケーションにおいて電話機をオンにし、プロファイルが調べられる、または計算されることが可能なデータ（例えば、ユーザの電話番号）を送信する、またはプロファイル自体を送信するといつでも、ゴルフ広告が、送信されることが可能である。また、ユーザは、その朝のコーヒースペシャルを記述するなどの、いくつかのタイプの広告が送信されることを特に要求することもできる。
【００４６】
入札に基づき、基準、および、場合により、その他の要因（広告クリックの公算などの）、ならびにプロファイルデータおよび他の任意の情報に基づき、広告センタは、妥当な広告８９０、およびその他のコンテンツ（またはコンテンツへのリンク）を選択し、そのコンテンツをデバイス８８８に送信する。広告または他のコンテンツは、即時に表示されること、または後の使用のためにキャッシュされることが可能であり、キャッシュされる場合、広告または他のコンテンツは、同期される、より大きい量の情報の一部であることが可能である。
【００４７】
図９は、サービスプロバイダ／広告センタ９９０が、広告を送信することに対する料金を超えて、広告からさらなる収益をどのように生むことができるかについての例示的なビジネスモデルである。より詳細には、電話機９９２または他のデバイスが、何らかの仕方で選択された広告、例えば、クリックスルー広告９９４（この広告には、ユーザが、何らかの仕方で広告を単に選択する／クリックするのではなく、広告される番号をダイヤルすることを必要とする広告が含まれる）を表示している際、コール９９６が、商業者９９８に行われる。すると、商業者９９８は、何らかのアクション１０００を介して、そのコールおよび／または取引を確認することができる。様々な機構が、商業者によって提供されるデータ／アクション１０００を広告９９４と互いに関係付けるのに使用されることが可能であり、例えば、電話機９９２が、コール９９６が行われた時点で、いずれの広告が表示されているかをサービスプロバイダ／広告センタ９９０に示すことができ、これにより、照会手数料が、請求されることが可能であることに留意されたい。取引が、実際に行われる（例えば、取引手数料をもたらす）かどうかは、それほど確かではない可能性があり、しかし、最も多くの収益を生む商業者が、他の商業者に優先して、その商業者の広告が表示のために選択されるより高い確率を有するモデルを含め、クーポンコード（図１０）、統計、クレジットカードなどの支払いサービスのレコード、ならびに取引を広告と互いに関係付ける他の方法が、使用されることが可能である。
【００４８】
図１０は、或るビジネスモデルが、どのようにクーポンコードを有するクーポンを提供する広告に基づいて機能することが可能であるかを例示する。商業者１００２が、クーポン１００４を提供し、クーポン１００４は、ユーザの電話機１００６上で、広告１００８の中に表示される。商業者が、広告を作り出すが、実際のクーポンおよび／またはコードは、サービスプロバイダ／広告センタ１０１０によって生成されることが可能であることに留意されたい。図１１に示されるとおり、クーポンを有する広告１００８は、通常、コード１１１０を含む（競合する商業者などからのさらなる広告１１１２も現れることが可能であることに留意されたい）。クーポンが、クーポンのコードを介して検証されたものとして使用された場合、商業者１００２は、１０２０というラベルが付けられたブロックを介して図１０に表されるとおり、取引の手数料として、サービスプロバイダ／広告センタ１０１０と収益を分かち合う。ユーザが、割引を受けるために、クーポンコードは、サービスプロバイダ／広告センタ１０１０（サービスプロバイダ／広告センタ１０１０は、ユーザに、商業者の手数料も請求することができる）を介して検証されなくてもよい可能性があることに留意されたい。クーポンの使用からの割引に加え、ユーザは、追加の無料通信時間、サービスプロバイダの料金請求の減額、リベートなどの、クーポンを使用することに対する何らかの金銭的な動機付け１０２２を受けることができる。また、ユーザは、クーポンの明示的な使用なしでも、そのような金銭的な動機付け１０２２を受けることも可能である。そのような動機付けは、サービスプロバイダ／広告センタ１０１０から提供される広告を介して取引を実行するようにユーザを促す役割をする。このため、ユーザもまた、そのようなモデルから利益を得て、このため、多くのユーザが、ユーザのデバイス上で、そのような的を絞った広告を歓迎することを選択する。
【００４９】
図１２は、広告１２２０が、デバイス１２２２の起動スクリーン／ホームスクリーン上に現れる、さらなる１つの例示的なシナリオを表す。そのような広告は、デバイスの電話番号に基づいて選択され、一般に、的が絞られる。例えば、ＤＶＤレンタルソースへの以前のコール、および／または以前にたどられた経路（例えば、ＧＰＳ追跡を介した）に基づき、このユーザが、しばしば、土曜日に映画を借りることが特定される。このため、そのような広告は、土曜日の朝から現れ、ユーザが、その番号を呼び出すまで、または土曜日の午後９：００まで表示されたままになることが可能であり、ユーザが、その番号を呼び出した、または土曜日の午後９：００の時点で、別の広告に取って代わられることが可能である。ホームスクリーンが示されているが、任意のアプリケーションが、そのような広告を、プログラム起動時に示されて、その後、次第に消えて行くなど、少なくとも一時的に現れるようにすることが可能であることに留意されたい。一般に、本明細書で説明される技術は、移動デバイスのユーザインタフェース、および、場合により、他の関連するデバイスのユーザインタフェースの全体にわたって、Ｗｅｂ情報および広告をシームレスに統合する。
【００５０】
実際、このユーザまたはグループのユーザに関連する任意の識別されたデバイス上の任意のユーザインタフェースを使用して、広告などの妥当なコンテンツが出力されることが可能である。即時の使用、またはキャッシングなどのためにＳＭＳ／ＭＭＳ、電子メール、カスタマイズされたコンテンツ伝送などの任意の適切な配信機構が、使用されることが可能であり、配信は、異なるデバイスに対してであることが可能である。
【００５１】
非広告コンテンツに関して、着呼側デバイスまたは発呼側デバイスが、発呼者または着呼者が事前登録しているサードパーティＷｅｂサービスなどに基づいて、カスタマイズされた個人向けメモを出力することが可能である。着呼者は、発呼者のＣａｌｌｅｒ  ＩＤに基づいて、異なる個人向けメモを指定して、より的を絞った情報共有を提供することができる。着呼者が、応対可能でない場合、発呼者は、通常の場合のように、ボイスメールボックス、または他の音声応答を得ることが可能であるだけでなく、発呼側電話機上、または発呼側ＩＰデバイス上で視覚的表示も得ることが可能である。
【００５２】
（例示的な動作環境）
図１３は、本明細書で説明される主題の態様が、実施されることが可能な、適切な移動デバイス１３００の例を、例えば、図１〜図１０の例示される移動電話機のいずれかを実施するためのデバイスとして示す。移動デバイス１３００は、デバイスの一例に過ぎず、本明細書で説明される主題の態様の用法または機能の範囲に関して、全く限定を示唆することを意図していない。また、移動デバイス１３００が、例示的な移動デバイス１３００に示されるいずれかの構成要素、または構成要素の組み合わせと関係する依存関係または要件を有すると解釈されてはならない。
【００５３】
図１３を参照すると、本明細書で説明される主題の態様を実施するための例示的なデバイスには、移動デバイス１３００が含まれる。一部の実施形態では、移動デバイス１３００は、セル電話機、他の人々との音声通信を可能にするハンドヘルドデバイス、他の何らかの音声通信デバイスなどを含む。これらの実施形態では、移動デバイス１３００は、写真を撮影するためのカメラを備えることが可能であるが、そうであることは、他の実施形態では要求されない可能性がある。他の実施形態では、移動デバイス１３００は、ＰＤＡ（パーソナルデジタルアシスタント）、ハンドヘルドゲームデバイス、ノートブックコンピュータ、プリンタ、セットトップ機器、メディアセンタ機器、もしくは他の機器を含む機器、他の移動デバイスなどを含む。さらに別の実施形態では、移動デバイス１３００は、パーソナルコンピュータ、サーバなどの非移動体と一般に考えられるデバイスを含むことが可能である。
【００５４】
移動デバイス１３００の構成要素には、処理装置１３０５、システムメモリ１３１０、システムメモリ１３１０を含む様々なシステム構成要素を処理装置１３０５に結合するバス１３１５が含まれることが可能であるが、以上には限定されない。バス１３１５は、様々なバスアーキテクチャのいずれかを使用する、メモリバス、メモリコントローラ、周辺バス、およびローカルバスを含む、いくつかのタイプのバス構造のいずれかを含むことが可能である。バス１３１５は、データが、移動デバイス１３００の様々な構成要素間で伝送されることを可能にする。
【００５５】
移動デバイス１３００は、様々なコンピュータ可読媒体を含むことが可能である。コンピュータ可読媒体は、移動デバイス１３００によってアクセスされることが可能な任意の利用可能な媒体であることが可能であり、揮発性媒体と不揮発性媒体、リムーバブルな媒体とリムーバブルでない媒体がともに含まれる。例として、限定としてではなく、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含むことが可能である。コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納するために、任意の方法または技術で実施される揮発性媒体および不揮発性媒体、リムーバブルな媒体およびリムーバブルでない媒体が含まれる。コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他のメモリ技術、ＣＤ‐ＲＯＭ、ＤＶＤ（デジタルバーサタイルディスク）、もしくは他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気記憶装置、または所望される情報を格納するのに使用されることが可能であり、移動デバイス１３００がアクセスすることができる他の任意の媒体が含まれるが、以上には限定されない。
【００５６】
通信媒体には、通常、コンピュータ可読命令、データ構造、プログラムモジュールとして実現される、任意の情報配信媒体が含まれることが可能であり、かつ／または搬送波などの変調されたデータ信号、または他のトランスポート機構内の他のデータが含まれることが可能である。「変調されたデータ信号」という用語は、信号内に情報を符号化するように特性の１つまたは複数が設定または変更された信号を意味する。例として、限定としてではなく、通信媒体には、有線ネットワークまたは直接有線接続などの有線媒体、および音響媒体、ＲＦ媒体、赤外線媒体、Ｗｉ‐Ｆｉ媒体、ＷｉＭＡＸ媒体、およびその他の無線媒体などの無線媒体が含まれる。また、以上の媒体の任意の媒体の組み合わせも、コンピュータ可読媒体の範囲内に含められることが可能である。
【００５７】
システムメモリ１３１０には、揮発性メモリおよび／または不揮発性メモリの形態のコンピュータ記憶媒体が含まれ、ＲＯＭ（読み取り専用メモリ）およびＲＡＭ（ランダムアクセスメモリ）が含まれることが可能である。セル電話機などの移動デバイス上で、オペレーティングシステムコード１３２０が、ときとして、ＲＯＭの中に含められるが、他の実施形態では、そうすることは、要求されない。同様に、アプリケーションプログラム１３２５が、しばしば、ＲＡＭの中に入れられるが、やはり、他の実施形態では、アプリケーションプログラムは、ＲＯＭの中、または他のコンピュータ可読メモリの中に入れられることが可能である。ヒープ１３３０が、オペレーティングシステム１３２０および／またはアプリケーションプログラム１３２５に関連付けられた状態に関するメモリを提供する。例えば、オペレーティングシステム１３２０およびアプリケーションプログラム１３２５は、動作中に変数およびデータ構造をヒープ１３３０の中に格納することができる。
【００５８】
また、移動デバイス１３００は、他のリムーバブル／リムーバブルでないメモリ、揮発性／不揮発性メモリも含むことが可能である。例として、図１３は、フラッシュカード１３３５、ハードディスクドライブ１３３６、およびメモリスティック１３３７を示す。ハードディスクドライブ１３３６は、例えば、メモリスロットに収まるように小型化されてもよい。移動デバイス１３００は、リムーバブルメモリインタフェース１３３１を介して、これらのタイプの不揮発性のリムーバブルメモリとインタフェースをとることができ、あるいはＵＳＢ（ユニバーサルシリアルバス）、ＩＥＥＥ  １３３９４、有線ポート１３４０の１つまたは複数、またはアンテナ１３６５を介して接続されてもよい。アンテナ１３６５の１つは、ＧＳＰデータを受信することができる。これらの実施形態において、リムーバブルなメモリデバイス１３３５〜１３３７は、通信モジュール１３３２を介して移動デバイスとインタフェースをとることができる。一部の実施形態では、これらのタイプのメモリのすべてが、単一の移動デバイス上に含められるわけではない可能性がある。他の実施形態では、これら、およびその他のタイプのリムーバブルメモリの１つまたは複数が、単一の移動デバイス上に含められることが可能である。
【００５９】
一部の実施形態では、ハードディスクドライブ１３３６は、移動デバイス１３００に、より永久的に取り付けられるように接続されることが可能である。例えば、ハードディスクドライブ１３３６は、バス１３１５に接続されることが可能な、ＰＡＴＡ（ｐａｒａｌｌｅｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ）、ＳＡＴＡ（ｓｅｒｉａｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ）などのインタフェースに、または他の仕方で接続されることが可能である。そのような実施形態では、ハードドライブを取り外すことには、移動デバイス１３００のカバーを取り外すこと、および移動デバイス１３００内部の支持構造にハードドライブ１３３６を結合するねじ、または他の留め具を取り外すことがかかわることが可能である。
【００６０】
前述し、図１３に示されるリムーバブルなメモリデバイス１３３５〜１３３７、および関連するコンピュータ記憶媒体は、移動デバイス１３００に、コンピュータ可読命令、プログラムモジュール、データ構造、および他のデータのストレージを提供する。例えば、リムーバブルなメモリデバイスまたはメモリデバイス群１３３５〜１３３７は、移動デバイス１３００によって撮影されたイメージ、音声記録、連絡先情報、プログラム、プログラムに関するデータなどを格納することができる。
【００６１】
ユーザは、キーパッド１３４１やマイクロホン１３４２などの入力デバイスを介して、移動デバイス１３００にコマンドおよび情報を入力することができる。一部の実施形態では、ディスプレイ１３４３は、タッチセンシティブスクリーンであることが可能であり、ユーザが、このスクリーン上でコマンドおよび情報を入力することを可能にすることができる。キーパッド１３１４およびディスプレイ１３４３は、バス１３１５に結合されたユーザ入力インタフェース１３５０を介して処理装置１３０５に接続されることが可能であるが、通信モジュール１３３２や有線ポート１３４０などの、他のインタフェースおよびバス構造によって接続されることも可能である。
【００６２】
ユーザは、例えば、マイクロホン１３４２に向かって話しかけること、およびキーパッド１３４１上、またはタッチセンシティブディスプレイ１３４３上で入力されるテキストメッセージを介して、他のユーザと通信することができる。オーディオユニット１３３５が、スピーカ１３４４を駆動する電気信号を供給するとともに、マイクロホン１３４２からオーディオ信号を受け取り、デジタル化することができる。
【００６３】
移動デバイス１３００は、カメラ１３６１を駆動する信号を供給するビデオユニット１３６０を含むことが可能である。また、ビデオユニット１３６０は、カメラ１３６１によって獲得されたイメージを受け取り、それらのイメージを、移動デバイス１３００上に含められた処理装置１３０５および／またはメモリに供給することもできる。カメラ１３６１によって獲得されるイメージは、ビデオ、ビデオを形成しない１つまたは複数のイメージ、または以上の何らかの組み合わせを含むことが可能である。
【００６４】
通信モジュール１３３２は、１つまたは複数のアンテナ１３６５に信号を供給すること、および１つまたは複数のアンテナ１３６５から信号を受け取ることができる。アンテナ１３６５の１つは、セル電話機ネットワークのためのメッセージを送受信することができる。別のアンテナは、Ｂｌｕｅｔｏｏｔｈ（登録商標）メッセージを送受信することができる。さらに別のアンテナ（または共有アンテナ）は、無線イーサネット（登録商標）ネットワーク標準を介してネットワークメッセージを送受信することができる。
【００６５】
一部の実施形態では、単一のアンテナが、複数のタイプのネットワークのためのメッセージを送信および／または受信するのに使用されることが可能である。例えば、単一のアンテナが、音声メッセージおよびパケットメッセージを送受信することができる。
【００６６】
ネットワーク化された環境で動作させられる場合、移動デバイス１３００は、１つまたは複数のリモートデバイスに接続することができる。リモートデバイスには、パーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、セル電話機、ピアデバイス、または他の一般的なネットワークノードが含まれることが可能であり、リモートデバイスは、通常、移動デバイス１３００に関連して前述した要素の多く、またはすべてを含む。
【００６７】
本明細書で説明される主題の態様は、他の多数の汎用または専用のコンピューティングシステム環境またはコンピューティングシステム構成で動作できる。本明細書で説明される主題の態様で使用するのに適している可能性がある、よく知られたコンピューティングシステム、コンピューティング環境、および／またはコンピューティング構成の例には、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドデバイスもしくはラップトップデバイス、マイクロプロセッサシステム、マイクロコントローラベースのシステム、セットトップボックス、プログラマブル家庭用電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、以上のシステムもしくはデバイスのいずれかを含む分散コンピューティング環境などが含まれるが、以上には限定されない。
【００６８】
本明細書で説明される主題の態様は、移動デバイスによって実行される、プログラムモジュールなどの、コンピュータ実行可能命令の一般的な文脈で説明されることが可能である。一般に、プログラムモジュールには、特定のタスクを実行する、または特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などが含まれる。本明細書で説明される主題の態様は、通信ネットワークを介してリンクされたリモート処理装置によってタスクが実行される分散コンピューティング環境において実施されることも可能である。分散コンピューティング環境では、プログラムモジュールは、メモリ記憶装置を含むローカルコンピュータ記憶媒体とリモートコンピュータ記憶媒体の両方の中に配置されることが可能である。
【００６９】
さらに、サーバという用語が、本明細書でしばしば、使用されるが、この用語は、クライアント、１つまたは複数のコンピュータ上に分散された１つまたは複数のプロセスのセット、１つまたは複数のスタンドアロンの記憶装置、他の１つまたは複数のデバイスのセット、以上の１つまたは複数のデバイスの組み合わせなどを包含することも可能であることが認識されよう。
【００７０】
（結論）
本発明は、様々な変形形態および代替の構成が可能であるが、本発明のいくつかの例示される実施形態が、図面で示されており、以上に詳細に説明されてきた。しかし、本発明を、開示される特定の形態に限定する意図は、全く存在せず、それどころか、本発明は、本発明の趣旨および範囲の中に入るすべての変形形態、代替の構成、および均等形態を範囲に含むべきものである。
【図面の簡単な説明】
【００７１】
【図１】電話番号または他の識別子に基づいて、１つまたは複数の移動電話機などのデバイスに広告などの妥当なコンテンツを送信するための例示的な構成要素を表すブロック図である。
【図２】電話番号または他の識別子に基づいて、可能な後の出力のためにキャッシュするように、移動電話機に広告などの妥当なコンテンツを送信するための例示的な構成要素を表すブロック図である。
【図３】妥当なコンテンツが、電話番号リストと一緒に現れるユーザインタフェースを含む例示的な移動電話機を示す図である。
【図４】妥当なコンテンツが、着信電話コールと一緒に現れるユーザインタフェースを含む例示的な移動電話機を示す図である。
【図５】電話番号などの識別子に基づいて妥当なコンテンツを出力するのにとられる例示的なステップを示す流れ図である。
【図６】電話番号などの識別子、ならびに、場合により、状態データおよび／またはユーザプロファイルデータに基づいて出力すべきコンテンツを決定するアクションを処理するのにとられる例示的なステップを示す流れ図である。
【図７】妥当なコンテンツを決定する際に使用されることが可能なユーザプロファイルデータを獲得するのにとられる例示的なステップを示す流れ図である。
【図８】妥当なコンテンツの識別子ベースの選択を介して実施されることが可能な、例示的なビジネス概念を表すブロック図である。
【図９】妥当なコンテンツの識別子ベースの選択を介して実施されることが可能な、例示的なビジネス概念を表すブロック図である。
【図１０】妥当なコンテンツの識別子ベースの選択を介して実施されることが可能な、例示的なビジネス概念を表すブロック図である。
【図１１】クーポンおよび競合する広告の形態の妥当なコンテンツが、ユーザの目に見えるようにされるユーザインタフェースを含む例示的な移動電話機を示す図である。
【図１２】広告の形態の妥当なコンテンツが、ホームスクリーン上でユーザの目に見えるようにされるユーザインタフェースを含む例示的な移動電話機を示す図である。
【図１３】本発明の様々な態様が組み込まれることが可能なコンピューティング‐通信デバイスの例示的な実施例を示す図である。
【図１】
0005642340.tif 000002
【図２】
0005642340.tif 000003
【図３】
0005642340.tif 000004
【図４】
0005642340.tif 000005
【図５】
0005642340.tif 000006
【図６】
0005642340.tif 000007
【図７】
0005642340.tif 000008
【図８】
0005642340.tif 000009
【図９】
0005642340.tif 000010
【図１０】
0005642340.tif 000011
【図１１】
0005642340.tif 000012
【図１２】
0005642340.tif 000013
【図１３】
0005642340.tif 000014