(57)【特許請求の範囲】
【請求項１】
モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応するモバイルプラットフォームの動きレベルを示すセンサデータを収集するステップと、
前記モバイルプラットフォーム上に広告を表示するステップと、
前記広告が前記モバイルプラットフォーム上に表示されている間に前記モバイルプラットフォームの前記動きレベルに基づいて前記広告に対して課される料金を決定するステップと
を含み、
前記モバイルプラットフォームの前記動きレベルに基づいて前記広告に対して課される前記料金を決定するステップは、前記モバイルプラットフォームの前記動きレベルが増大すると前記料金を低減するステップを含む、方法。
【請求項２】
モバイルプラットフォーム上に表示されている広告が消費されている見込みがあるという可能性に対応するユーザの注意レベルを判定するために、前記動きレベルを示す前記センサデータを使用するステップをさらに含み、
前記広告が前記モバイルプラットフォーム上に表示されている間に前記広告に対して課される前記料金は前記ユーザの前記注意レベルに基づき、
前記ユーザの前記注意レベルが増大すると、前記広告に対して課される前記料金は増加し、
前記ユーザの前記注意レベルは、
前記モバイルプラットフォームの使用状況の、タイマを使用して監視される継続時間と、
前記モバイルプラットフォームの動きレベル、および、前記モバイルプラットフォームの使用状況に関連付けられ、かつ値で示されるユーザ状態と
に応じて判定され、
前記モバイルプラットフォームの使用状況の継続時間および前記ユーザ状態が増加すると、前記ユーザの前記注意レベルは増大する、請求項1に記載の方法。
【請求項３】
前記センサデータを使用して前記ユーザ状態を判定するステップをさらに含み、
前記ユーザ状態は、立っている、座っている、歩いている、話している、運転している、前記モバイルプラットフォームから読んでいる、および、前記モバイルプラットフォームを見ている、のうちの少なくとも1つを含み、
前記センサデータは、動きセンサ、方位センサ、衛星測位センサ、近接センサ、および周囲光検出器のうちの少なくとも１つからのセンサデータを含む、請求項2に記載の方法。
【請求項４】
心拍センサデータおよび電気皮膚反応データのうちの少なくとも一方を収集するステップをさらに含み、前記ユーザの前記注意レベルは、前記心拍センサデータおよび電気皮膚反応データのうちの少なくとも一方に応じてさらに判定される、請求項2に記載の方法。
【請求項５】
前記ユーザの前記モバイルプラットフォームに対する所在地を示すユーザ近接データを収集するステップをさらに含み、前記ユーザの前記注意レベルは、前記ユーザ近接データに基づいてさらに判定される、請求項2に記載の方法。
【請求項６】
周囲光データを収集するステップと、前記周囲光データに基づいて前記広告の明るさおよび色のうちの少なくとも一方を調整するステップとをさらに含む、請求項1に記載の方法。
【請求項７】
前記モバイルプラットフォームの前記動きレベルを示すセンサデータを収集するステップは、動きセンサ、方位センサ、および衛星測位システムのうちの少なくとも1つからのセンサデータを収集するステップを含む、請求項1に記載の方法。
【請求項８】
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための前記広告を選択するステップをさらに含み、
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための前記広告を選択するステップは、前記モバイルプラットフォームの前記動きレベルが増大すると前記広告内で提供される情報を少なくするステップを含む、請求項1に記載の方法。
【請求項９】
前記広告に対して課される前記料金を決定するステップは、異なる料金を、前記広告内の異なる情報量に対して関連付けるステップと、前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための前記広告を選択するステップと、選択された前記広告に関連付けられる前記料金を課すステップとを含む、請求項8に記載の方法。
【請求項１０】
前記表示するための広告を選択するステップはサーバによって実行され、前記方法は、前記サーバから選択された広告を受信するステップをさらに含む。請求項8に記載の方法。
【請求項１１】
前記方法は、サーバから異なる情報量を有する複数の広告を受信するステップをさらに含み、前記表示するための広告を選択するステップは、前記複数の広告から選択するステップを含む、請求項8に記載の方法。
【請求項１２】
前記モバイルプラットフォームの前記動きレベルに基づいて前記広告に対して課される前記料金を決定するステップは、前記モバイルプラットフォームによって実行されてサーバに送信される、請求項1に記載の方法。
【請求項１３】
前記センサデータをサーバに送信するステップをさらに含み、前記モバイルプラットフォームの前記動きレベルに基づいて前記広告に対して課される前記料金を決定するステップは、前記サーバによって実行される、請求項1に記載の方法。
【請求項１４】
モバイルプラットフォームであって、
複数の動きセンサと、
ワイヤレストランシーバと、
前記複数の動きセンサおよび前記ワイヤレストランシーバに接続されたプロセッサと、
前記プロセッサに接続されたメモリと、
前記メモリに接続されたディスプレイと、
前記プロセッサが、前記複数の動きセンサからセンサデータを収集し、前記ディスプレイ上に広告を表示し、前記センサデータに基づいて前記広告に対して課すべき料金を決定し、前記ワイヤレストランシーバを用いて前記決定された課すべき料金をサーバに送信するようにするための、前記メモリ内に保持され前記プロセッサ内で実行されるソフトウェアと
を備え、
前記課すべき料金は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときには低減し、前記動きレベルは、前記モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応する、モバイルプラットフォーム。
【請求項１５】
前記複数の動きセンサは、加速度計、ジャイロスコープ、電子コンパス、および衛星測位システム受信機のうちの少なくとも1つを含む、請求項14に記載のモバイルプラットフォーム。
【請求項１６】
前記プロセッサ内で実行される前記ソフトウェアは、
前記プロセッサが、
前記センサデータに基づいて、モバイルプラットフォーム上に表示されている広告が消費されている見込みがあるという可能性に対応する前記モバイルプラットフォームのユーザの注意レベルを判定し、前記注意レベルに基づいて前記料金を決定する
ようにし、
前記ユーザの前記注意レベルが増大すると、前記広告に対して課される前記料金は増加し、
前記ユーザの前記注意レベルは、
前記モバイルプラットフォームの使用状況の、タイマを使用して監視される継続時間と、
前記モバイルプラットフォームの動きレベル、および、前記モバイルプラットフォームの使用状況に関連付けられ、かつ値で示されるユーザ状態と
に応じて判定され、
前記モバイルプラットフォームの使用状況の継続時間および前記ユーザ状態が増加すると、前記ユーザの前記注意レベルは増大する、請求項14に記載のモバイルプラットフォーム。
【請求項１７】
前記センサデータを使用してユーザ状態を判定するステップをさらに含み、
前記ユーザ状態は、立っている、座っている、歩いている、話している、運転している、前記モバイルプラットフォームから読んでいる、および、前記モバイルプラットフォームを見ている、のうちの少なくとも1つを含み、
前記センサデータは、動きセンサ、方位センサ、衛星測位センサ、近接センサ、および周囲光検出器のうちの少なくとも１つからのセンサデータを含み、
前記ユーザの前記注意レベルは前記ユーザ状態に応じて判定される、請求項16に記載のモバイルプラットフォーム。
【請求項１８】
電気皮膚反応データおよび心拍データのうちの少なくとも一方を前記プロセッサに提供するように結合される電気皮膚反応センサおよび心拍センサのうちの少なくとも一方をさらに備え、前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、さらに前記電気皮膚反応データおよび前記心拍データのうちの少なくとも前記一方に基づいて前記モバイルプラットフォームのユーザの前記注意レベルを判定するようにする、請求項16に記載のモバイルプラットフォーム。
【請求項１９】
ユーザ近接データを前記プロセッサに提供するように結合される少なくとも1つの近接センサをさらに備え、前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、さらに前記ユーザ近接データに基づいて前記モバイルプラットフォームのユーザの前記注意レベルを判定するようにする、請求項16に記載のモバイルプラットフォーム。
【請求項２０】
周囲光データを前記プロセッサに提供するように結合される光センサをさらに備え、前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、前記周囲光データに基づいて前記ディスプレイ上に表示される前記広告の明るさおよび色のうちの少なくとも一方を調整するようにする、請求項14に記載のモバイルプラットフォーム。
【請求項２１】
前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、前記センサデータに基づいて表示するための広告を選択するようにし、
前記表示するための広告は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときにはより少ない情報を提供するように選択される、請求項14に記載のモバイルプラットフォーム。
【請求項２２】
前記課すべき料金が前記広告内の情報量に従って異なり、前記課すべき料金はサーバに送信される、請求項21に記載のモバイルプラットフォーム。
【請求項２３】
前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、サーバから前記ワイヤレストランシーバによって受信される、異なる情報量を有する複数の広告を記憶するようにし、前記表示するための広告は、前記複数の広告から選択される、請求項21に記載のモバイルプラットフォーム。
【請求項２４】
外部インターフェースと、
前記外部インターフェースに接続されたプロセッサと、
前記プロセッサに接続されたメモリと、
前記プロセッサが、モバイルプラットフォームから前記外部インターフェースによって受信されるセンサデータを前記メモリ内に記憶するようにし、前記センサデータは前記モバイルプラットフォームの動きレベルを示し、前記プロセッサが、さらに広告が前記モバイルプラットフォーム上に表示されている間に前記モバイルプラットフォームによって収集される前記センサデータに基づいて前記モバイルプラットフォームによって表示される広告に対して課される料金を決定するようにするための、前記メモリ内に保持され前記プロセッサ内で実行されるソフトウェアと
を備え、
前記課すべき料金は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときには低減し、
前記動きレベルは、前記モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応する、サーバ。
【請求項２５】
前記プロセッサ内で実行される前記ソフトウェアは、
前記プロセッサが、
前記センサデータに基づいて、モバイルプラットフォーム上に表示されている広告が消費されている見込みがあるという可能性に対応する前記モバイルプラットフォームのユーザの注意レベルを判定し、
前記広告が前記モバイルプラットフォーム上に表示されている間に前記ユーザの前記注意レベルに基づいて前記料金を決定する
ようにし、
前記ユーザの前記注意レベルが増大すると、前記広告に対して課される前記料金は増加し、
前記ユーザの前記注意レベルは、
前記モバイルプラットフォームの使用状況の、タイマを使用して監視される継続時間と、
前記モバイルプラットフォームの動きレベル、および、前記モバイルプラットフォームの使用状況に関連付けられ、かつ値で示されるユーザ状態と
に応じて判定され、
前記モバイルプラットフォームの使用状況の継続時間および前記ユーザ状態が増加すると、前記ユーザの前記注意レベルは増大する、請求項24に記載のサーバ。
【請求項２６】
前記センサデータを使用してユーザ状態を判定するステップをさらに含み、
前記ユーザ状態は、立っている、座っている、歩いている、話している、運転している、前記モバイルプラットフォームから読んでいる、および、前記モバイルプラットフォームを見ている、のうちの少なくとも1つを含み、
前記センサデータは、動きセンサ、方位センサ、衛星測位センサ、近接センサ、および周囲光検出器のうちの少なくとも１つからのセンサデータを含み、
前記ユーザの前記注意レベルは前記モバイルプラットフォームにおける活動の継続時間および前記ユーザ状態に応じて判定される、請求項25に記載のサーバ。
【請求項２７】
前記プロセッサ内で実行される前記ソフトウェアは、前記プロセッサが、前記モバイルプラットフォームから受信される電気皮膚反応データおよび心拍データのうちの少なくとも一方をメモリ内に記憶するようにし、前記モバイルプラットフォームの前記ユーザの前記注意レベルは、さらに前記電気皮膚反応データおよび前記心拍データのうちの少なくとも一方に基づく、請求項25に記載のサーバ。
【請求項２８】
前記プロセッサ内で実行される前記ソフトウェアは、
前記プロセッサが、
前記センサデータに基づいて広告を選択し、前記外部インターフェースによって前記モバイルプラットフォームに前記広告を送信するようにし、
前記広告は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときにはより少ない情報を提供するように選択される、請求項24に記載のサーバ。
【請求項２９】
前記表示するための広告は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときにはより少ない情報を提供するように選択される、請求項28に記載のサーバ。
【請求項３０】
前記課すべき料金が広告内の情報量に従って異なり、前記課すべき料金は、選択される前記広告に基づいて決定される、請求項29に記載のサーバ。
【請求項３１】
モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応するモバイルプラットフォームの動きレベルを決定するための手段と、
前記モバイルプラットフォーム上に広告を表示するための手段と、
前記広告が前記モバイルプラットフォーム上に表示されている間に前記モバイルプラットフォームの前記動きレベルに基づいて前記広告に対して課される料金を決定するための手段と
を備え、
前記モバイルプラットフォームの前記動きレベルが増大するときには、前記料金を決定するための前記手段は、前記料金を低減する、モバイルプラットフォーム。
【請求項３２】
前記動きレベルに基づいて、モバイルプラットフォーム上に表示されている広告が消費されている見込みがあるという可能性に対応する前記モバイルプラットフォームのユーザの注意レベルを判定するための手段をさらに備え、
前記料金を決定するための手段は前記広告が前記モバイルプラットフォーム上に表示されている間に前記ユーザの前記注意レベルを使用し、
前記ユーザの前記注意レベルが増大すると、前記広告に対して課される前記料金は増加し、
前記ユーザの前記注意レベルは、
前記モバイルプラットフォームの使用状況の、タイマを使用して監視される継続時間と、
前記モバイルプラットフォームの動きレベル、および、前記モバイルプラットフォームの使用状況に関連付けられ、かつ値で示されるユーザ状態と
に応じて判定され、
前記モバイルプラットフォームの使用状況の継続時間および前記ユーザ状態が増加すると、前記ユーザの前記注意レベルは増大する、請求項31に記載のモバイルプラットフォーム。
【請求項３３】
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための広告を選択するための手段をさらに備え、
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための広告を選択するための手段は、前記モバイルプラットフォームの前記動きレベルが増大すると前記広告内で提供される情報を少なくするための手段を含むる、請求項31に記載のモバイルプラットフォーム。
【請求項３４】
モバイルプラットフォームのプロセッサにより実行可能なプログラムコードが記憶されたコンピュータ可読記録媒体であって、
モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応するモバイルプラットフォームの動きレベルを示すセンサデータを記憶するためのプログラムコードと、
広告が前記モバイルプラットフォーム上に表示されている間に前記モバイルプラットフォームによって収集される前記センサデータに基づいて前記モバイルプラットフォームによって表示される広告に対して課される料金を決定するためのプログラムコードと
を備え、
前記課すべき料金は、前記センサデータが前記モバイルプラットフォームの動きレベルの増大を示すときには低減し、前記動きレベルは、前記モバイルプラットフォームのユーザの移動およびユーザの身体の動きのうちの少なくとも１つに従って前記モバイルプラットフォームが動いた量に対応する、プログラムコードが記憶されたコンピュータ可読記録媒体。
【請求項３５】
前記動きレベルに基づいて、モバイルプラットフォーム上に表示されている広告が消費されている見込みがあるという可能性に対応する前記モバイルプラットフォームのユーザの注意レベルを判定するためのプログラムコードをさらに備え、
前記料金を決定するためのプログラムコードは前記広告が前記モバイルプラットフォーム上に表示されている間に前記ユーザの前記注意レベルを使用し、
前記ユーザの前記注意レベルが増大すると、前記広告に対して課される前記料金は増加し、
前記ユーザの前記注意レベルは、
前記モバイルプラットフォームの使用状況の、タイマを使用して監視される継続時間と、
前記モバイルプラットフォームの動きレベル、および、前記モバイルプラットフォームの使用状況に関連付けられ、かつ値で示されるユーザ状態と
に応じて判定され、
前記モバイルプラットフォームの使用状況の継続時間および前記ユーザ状態が増加すると、前記ユーザの前記注意レベルは増大する、請求項34に記載のコンピュータ可読記録媒体。
【請求項３６】
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための広告を選択するためのプログラムコードをさらに備えみ、
前記モバイルプラットフォームの前記動きレベルに基づいて前記モバイルプラットフォーム上に表示するための広告を選択するためのプログラムコードは、前記モバイルプラットフォームの前記動きレベルが増大すると前記広告内で提供される情報を少なくするためのプログラムコードを含む、請求項34に記載のコンピュータ可読記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテキストアウェア広告配信に関する。
【背景技術】
【０００２】
ウェブTV、パーソナルコンピュータ(PC)、ラップトップ、タブレットコンピュータ、モバイル電話などのような電子媒体上の現在の広告は、固定印象当たり費用(CPM)料金で供給されている。したがって、ユーザがPCからウェブサイトを訪れる場合、供給される広告はおそらく800×240の解像度になり、一方でモバイル電話上では、ディスプレイがより小さいことに起因して、同じ広告が480×64の解像度内に適合するように改変される。現在、広告は、デバイスのコンテキストにかかわりなく固定印象当たり費用(CPM)料金で供給されている。
【発明の概要】
【課題を解決するための手段】
【０００３】
モバイルプラットフォームの動きレベルを示すセンサデータが、モバイルプラットフォーム上に表示される広告に対して課されることになる料金、すなわち印象当たり費用(CPM)を決定するのに使用される。追加のデータが、広告の料金を決定するのに使用される、モバイルプラットフォームのユーザの注意レベルを判定するのに使用され得る。広告に対する料金の決定は、モバイルプラットフォームによって決定され、サーバに送信される。代替的には、サーバが、モバイルプラットフォームから受信されるセンサデータに基づいて広告に対する料金を決定してもよい。加えて、広告内の情報またはテキストの量が、モバイルプラットフォームの動きレベルまたは注意レベルに基づいて調整されてもよい。
【図面の簡単な説明】
【０００４】
【図１】モバイルプラットフォームの動きの量を示すセンサデータに基づいて、モバイルプラットフォーム上に表示される広告に対して課されるべき料金を決定するために通信する、モバイルプラットフォームおよびサーバを含むシステムを示すブロック図である。
【図２Ａ】ユーザの注意レベルが低い場合、またはモバイルプラットフォームの高い動きレベルがある場合に提供され得る広告を示す図である。
【図２Ｂ】図2Aに示されているものと同様であるが、ユーザの注意レベルが高い場合、またはモバイルプラットフォームの低い動きレベルがある場合に提供され得る、追加の情報を有する広告を示す図である。
【図３】広告に対する料金すなわちCPM課金を決定するための、モバイルプラットフォームの動きの使用を示す流れ図である。
【図４】表示される広告に対して課される料金を決定するために動きレベルを示すセンサデータを使用する、モバイルプラットフォームのブロック図である。
【図５】モバイルプラットフォームの動きレベルを示すセンサデータに基づいて表示される広告に対して課される料金を調整するために、モバイルプラットフォームによってアクセスされるサーバのブロック図である。
【発明を実施するための形態】
【０００５】
本明細書において説明されるシステムおよび方法は、広告に課される料金、または印象当たり費用(CPM)を調整するために、広告が供給されている時間の間、モバイルプラットフォームのリアルタイムの動きを使用する。調整可能CPM料金は、正しい広告が最も適切な瞬間にそれらの潜在顧客に届いているというより高い信頼度を広告主が有することを可能にする。
【０００６】
モバイルプラットフォームの動きは、CPMを調整するために直接使用され得るか、または、その後CPMを調整するために使用される、モバイルプラットフォームユーザの注意レベルを生成するための追加のファクタとともに使用され得る。加えて、モバイルプラットフォーム上に現れる広告の内容は、モバイルプラットフォームの動きおよび/またはユーザの注意レベルにとって適切であるように変更され得る。たとえば、動きレベルが低いか、またはユーザの注意レベルがより高いということは、ユーザが広告に注意を払う可能性がより高いことを示唆し、広告内に追加の情報を取り込むことができる。逆に、動きレベルが高いか、またはユーザの注意レベルがより低いということは、ユーザが広告に注意を払う可能性がより低いことを示唆し、取り込む情報がより少なくなる。したがって、モバイルプラットフォームまたはユーザの注意レベルが低いか、またはモバイルプラットフォームが大きく動かされている間に表示される広告に対して課される料金は、モバイルプラットフォームがほとんど動かされていないか、またはユーザの注意レベルが高い間に表示される広告に対して課される料金よりも低い。動きレベルは、加速度計、ジャイロスコープ、コンパスのような、モバイルプラットフォーム内の物理センサ、または、衛星測位システム(SPS)のような他のセンサの出力に基づいて求められ得る。注意レベルが使用される場合、注意レベルは、モバイルプラットフォーム内の物理センサの出力、ならびに、モバイルプラットフォームの現在の使用状況、ならびに使用パターンおよび他の類似のパラメータに基づいて求められ得る。
【０００７】
本明細書では、モバイルプラットフォームは、セルラーまたは他のワイヤレス通信デバイス、パーソナル通信システム(PCS)デバイス、パーソナルナビゲーションデバイス、個人情報マネージャ(PIM)、携帯情報端末(PDA)、ラップトップ、タブレットコンピュータ、またはワイヤレス通信を受信することができる他の適したモバイルデバイスなどのデバイスを指す。また、「モバイルプラットフォーム」という用語は、インターネット、Wi-Fi、または他のネットワークを介するなどしてサーバと通信することが可能である、ワイヤレス通信デバイス、コンピュータ、ラップトップなどを含む、すべてのデバイスを含むように意図される。上記の任意の動作可能な組合せもまた、「モバイルプラットフォーム」と考えられる。
【０００８】
図1は、表示される広告と、モバイルプラットフォームの動きレベルまたはユーザの注意レベルと、広告に対するCPMとを確立するために通信するモバイルプラットフォーム100とサーバ150とを含むシステムを示すブロック図を示している。加えて、供給される広告の内容は、モバイルプラットフォームの動きレベルまたはユーザの注意レベルにとって適切であるように変更され得る。
【０００９】
モバイルプラットフォーム100は、所望される場合、セルラータワー104を介して、またワイヤレス通信アクセスポイント106から、または衛星ビークル102を使用して、ワイヤレスワイドエリアネットワーク(WWAN)、ワイヤレスローカルエリアネットワーク(WLAN)、ワイヤレスパーソナルエリアネットワーク(WPAN)などのような様々なワイヤレス通信ネットワーク108を使用して、サーバ150にアクセスしてデータを送信および/または受信することができる。「ネットワーク」および「システム」という用語はしばしば、互換的に使用される。WWANは、コード分割多元接続(CDMA)ネットワーク、時分割多元接続(TDMA)ネットワーク、周波数分割多元接続(FDMA)ネットワーク、直交周波数分割多元接続(OFDMA)ネットワーク、単一搬送周波数分割多元接続(SC-FDMA)ネットワーク、ロングタームエボリューション(LTE)などでもよい。CDMAネットワークは、cdma2000、広帯域CDMA(W-CDMA)などの1つまたは複数の無線アクセス技術(RAT)を実装することができる。cdma2000は、IS-95、IS-2000、およびIS-856基準を含む。TDMAネットワークは、Global System for Mobile Communications(GSM(登録商標))、Digital Advanced Mobile Phone System(D-AMPS)または何らかの他のRATを実装することができる。GSM(登録商標)およびW-CDMAは、「第3世代パートナーシッププロジェクト」(3GPP)という名称の組織からの文書で説明される。cdma2000は、「第3世代パートナーシッププロジェクト2」(3GPP2)という名称の組織からの文書で説明される。3GPPおよび3GPP2の文書は、公に利用可能である。WLANは、IEEE 802.11xネットワークでもよく、WPANはBluetooth(登録商標)ネットワーク、IEEE 802.15x、または何らかの他のタイプのネットワークでもよい。本技法はまた、WWAN、WLAN、および/またはWPANの任意の組合せとともに実装され得る。
【００１０】
モバイルプラットフォーム100は、モバイルプラットフォーム100の位置およびモバイルプラットフォーム100の速度を求めるためにSPS受信機を含んでもよい。SPSシステムは、通常、エンティティが、地上または上空での自身の位置を、送信機から受信された信号に少なくとも一部基づいて特定することを可能にするように配置された、送信機のシステムを含む。ある特定の例では、そのような送信機は、図1に示す、地球を周回する衛星ビークル(SV)102に配置され得る。たとえば、全地球測位システム(GPS)、Galileo、GlonassまたはCompassのような全地球的航法衛星システム(GNSS)のコンステレーション内のあるSVは、そのコンステレーション内の他のSVにより送信されるPNコードと区別できるPNコードによりマークされる信号を(たとえば、GPSのように各衛星で異なるPNコードを用いて、またはGlonassのように異なる周波数で同一のコードを用いて)送信することができる。特定の態様によれば、本明細書で提示される技術は、SPSのための地球規模のシステム(たとえばGNSS)には限定されない。たとえば、本明細書で提供される技術は、たとえば、日本の準天頂衛星システム(QZSS)、インドのインド地域航法衛星システム(IRNSS)、中国の北斗などのような様々な地域的システム、ならびに/または、1つまたは複数の地球規模のおよび/もしくは地域的な航法衛星システムと関連し得る、または場合によってはこれらとともに使用できるようにされ得る、様々な補強システム(たとえば、静止衛星型衛星航法補強システム(SBAS))に対して適用されてもよく、または場合によってはそれらの地域的システムおよび補強システムにおいて使用できるようにされてもよい。限定ではなく例として、SBASは、たとえば、広域補強システム(WAAS)、European Geostationary Navigation Overlay Service(EGNOS)、運輸多目的衛星用衛星航法補強システム(MSAS)、GPS Aided Geo Augmented Navigation、またはGPS and Geo Augmented Navigationシステム(GAGAN)などのような、インテグリティ情報、差分修正などを提供する、補強システムを含み得る。したがって、本明細書では、SPSは、1つまたは複数の地球規模のならびに/または地域的な航法衛星システムおよび/もしくは補強システムの任意の組合せを含んでもよく、SPS信号は、SPS信号、SPS信号のような信号、および/またはそのような1つまたは複数のSPSと関連する他の信号を含み得る。
【００１１】
モバイルプラットフォーム100は、概括的にセンサデータユニット130によって示されている、動きセンサ、周囲光センサ、近接センサからのデータ、および、SPSによる移動速度のようなセンサデータを収集する。モバイルプラットフォーム100は、センサデータユニット130からのデータに基づいて広告が供給されている時間の間にモバイルプラットフォーム100のリアルタイムの動きを計算し得る。その後、モバイルプラットフォーム100の動きの量が使用されて、広告に対して課されるCPMが調整され得る。例として、広告に対して課される最終的なCPMFinalは以下のように計算され得る。
【００１２】
【数１】
0005769815.tif 000002
【００１３】
式中、CPMFixedは固定CPM料金であり、mag_acc(x,y,z)は三次元加速度計の合計の度数であり、velはSPSによって求められる移動速度であり、w1およびw2は重み係数であり、nは広告が供給された合計秒数である。
【００１４】
リアルタイムの実行のために、サーバ150はモバイルプラットフォーム100に複数の広告を提供し得、その各々が異なる量のテキストまたは情報を有する。モバイルプラットフォーム100は、広告をローカルに記憶し、モバイルプラットフォーム100の検出された動きレベルに基づいて、所与の時間ウィンドウにおいていずれの広告を表示すべきかをリアルタイムで決定し得る。モバイルプラットフォーム100は、サーバに、広告に関連する情報を提供し得、それによって、適切なCPMが課され得る。たとえば、モバイルプラットフォーム100は、継続時間およびCPMFinalをサーバ150に提供し得る。所望される場合、供給される広告、継続時間、および、広告が供給された秒毎の動き(mag_acc(x,y,z)およびvel)が提供され得、サーバ150はCPMFinalを計算し得る。
【００１５】
加えて、モバイルプラットフォーム100の動きレベルのみを使用する代わりに、追加のデータが収集されて、モバイルプラットフォーム100のユーザの注意レベルを求めるのに使用されてもよい。たとえば、モバイルプラットフォーム100の現在の使用状況および使用パターンが収集され得る。たとえば、ユーザが文字を打ち込んでいる場合、CPMを低減し、より目立つ広告を提供することが望ましい場合がある。対象者がある感情状態(肯定的または否定的)にあるとき広告内容はより良好に取り込まれ保持されるため、バイオリズムセンサおよび電気皮膚反応センサからのさらなるデータが収集されて、ユーザの感情状態および心的状態を判定するのに使用され得る。収集されたデータを使用して、モバイルプラットフォーム100のユーザに関する注意レベルが、たとえば、以下のように計算され得る。
A=W1*D+W2*S+W3*E  式2
【００１６】
注意レベル「A」は、広告が消費されている見込みがあるという可能性である。「D」はデバイス活動の継続時間であり、これはタイマを使用して監視され得る。たとえば、ウェブページを読むには地図をチラリと見るよりも長い時間がかかり、それゆえ、より長い継続時間Dを有することになる。「S」はユーザ状態であり、以下のように判定され得る。
【００１７】
【表１】
0005769815.tif 000003
【００１８】
ユーザの活動は、収集されたセンサデータを使用して判定され得る。たとえば、GPSデータを使用して、モバイルプラットフォーム100が相対的に不動であるか、または車内で移動しているかが判定され得る。同様に、加速度計、ジャイロスコープ、およびコンパスのような動きセンサが、ユーザが歩いているかまたは不動であるか、立っているかまたは座っているか、および、ユーザがデバイスを読んでいるか(この場合、モバイルプラットフォーム100は相対的に不動で保持されることになる)、または、デバイスをチラチラ見ている、これは、デバイスが読む位置に素早く移動した後元の位置に戻ることによって示される、かを示すことができる。加えて、光センサ、容量センサ、抵抗センサなどであってよい近接センサが、モバイルプラットフォーム100がユーザの頭部近くに保持された状態でモバイルプラットフォーム100に向かって話しているか否か、ここで、ユーザは画面を見ることができない、を判定するために、または、モバイルプラットフォーム100がハンドバッグもしくはポケット内にあるか否かを判定するために使用され得る。周囲光検出器が、たとえば、昼間/夜間であるか、または、モバイルプラットフォームが屋外/屋内にあるかを判定するために使用され得、これは、広告の明るさまたは色を調整するために使用され得る。より高い状態レベルは、デバイスコンテキストが、ユーザが広告に注意を払う可能性がより高いものであることを示している。無論、他のまたは追加の活動が種々の状態(S)に関連付けられてもよい。
【００１９】
加えて、「E」はユーザの感情状態である。感情状態はまた、中立の感情状態にゼロの値が与えられており、極端に肯定的または否定的な感情状態に1が与えられ、それらの間に複数の値がある、目盛りを刻んだスケールに従うこともできる。最後に、式2中の「Wx」は重み係数である。
【００２０】
モバイルプラットフォーム100は、ネットワーク108を介してサーバ150にセンサデータを提供し得、その後、サーバ150は注意レベルAを判定し得る。代替的に、モバイルプラットフォーム100がセンサデータを処理して注意レベルAを判定し、単純に注意レベルAをサーバ150に提供してもよい。注意レベルAに基づいて、サーバ150は広告をモバイルプラットフォーム100に提供し、その広告に対するCPMを調整し得る。たとえば、広告に対するCPMは単純にCPMFinal=CPMFixed*Aとして求められ得る。所望される場合、サーバ150は、注意レベルAに基づいて提供される広告を変更してもよい、すなわち、高い注意レベルは結果として追加のテキストまたは情報を有する広告をもたらし、逆に、より低い注意レベルは結果としてテキストまたは情報がより少ない広告をもたらす。たとえば、図2Aは、ユーザの注意レベルが低い(または、モバイルプラットフォームの高い動きレベルが存在する)場合に提供され得る広告を示し、図2Bは、ユーザの注意レベルが高い(または、モバイルプラットフォームの低い動きレベルが存在する)場合に提供され得る、情報が追加されている類似の広告を示す。
【００２１】
代替的に、上述のように、サーバ150は、いくつかの広告をモバイルプラットフォーム100に提供してもよく、これらは、モバイルプラットフォーム100上にローカルに記憶される。モバイルプラットフォーム100はセンサデータを処理して注意レベルAを判定し、注意レベルAに基づいて表示すべき広告を決定してよい。モバイルプラットフォーム100は残りの広告を廃棄してもよいし、または将来使用するために保持してもよい。モバイルプラットフォーム100はその後、サーバ150に、表示される広告の記述子、および注意レベル「A」または注意レベルに基づくCPMのいずれかを提供し得る。モバイルプラットフォーム100またはサーバ150のいずれが注意レベルを判定するか、どれだけ異なった広告がモバイルプラットフォーム100に提供され得るかは、モバイルプラットフォーム100とサーバ150との間のデータ伝送の費用、データ伝送の速度、およびサーバ150の処理能力対モバイルプラットフォーム100の処理能力に基づいて変化し得る。
【００２２】
加えて、着信呼もしくはSMSまたは他のポップアップが表示されている広告を覆う場合、モバイルプラットフォーム100はこれをサーバ150に報告し得、サーバはそれにしたがって、費用を調整し得る。
【００２３】
図3は、広告に対する料金またはCPM課金を決定するための、モバイルプラットフォームの動きの使用を示す流れ図である。図3に示すように、モバイルプラットフォームの動きレベルを示すセンサデータが収集される(202)。上述のようなモバイルプラットフォームの現在の使用状況のような追加のデータも収集されてもよい。モバイルプラットフォーム上に広告が表示され(204)、広告に対して課される料金が、モバイルプラットフォームの動きレベルに基づいて決定される(206)。広告に対して課される料金の決定は広告の表示の前、後、またはその間に為され得る。さらに、料金の決定は、モバイルプラットフォームによって実行されてもよく、またはサーバによって実行されてもよい。料金は、たとえば、式1に示すようにセンサデータに基づく計算に基づいて決定され得る。代替的に、いくつかの異なる固定料金が、広告内の様々に異なる情報量に関連付けられてもよい。広告、またはより具体的には広告内の情報量は、モバイルプラットフォームの動きレベルに基づいて選択され得、選択される広告に関連付けられる料金が広告に対して課される。
【００２４】
図4は、表示される広告に対して課される料金を決定するために動きレベルを示すセンサデータを使用する、モバイルプラットフォーム100のブロック図である。モバイルプラットフォーム100は、モバイルプラットフォームの動きを求めるための手段を含む。
【００２５】
モバイルプラットフォーム100は、ワイヤレストランシーバ112、たとえば、セルラータワーとの間の通信を送受信することまたはワイヤレスアクセスポイントからの通信をそれぞれ受信することが可能な、セルラーモデムまたはワイヤレスネットワークの無線受信機/送信機を含む。モバイルプラットフォーム100は、広告を表示するためのディスプレイ122と、キーパッド124、またはユーザが情報をモバイルプラットフォーム100に入力することのできる他の入力デバイスとを含むユーザインターフェース120をさらに含む。所望される場合、タッチセンサ付きディスプレイ122に仮想キーパッドを統合することによって、キーパッド124をなくすことができる。ユーザインターフェース120は、マイクロフォン126とスピーカ128とをも含み得る。
【００２６】
モバイルプラットフォーム100は、センサデータユニット130の一部として示されている複数のセンサをさらに含む。例として、モバイルプラットフォームは、加速度計のような動きセンサ131と、ジャイロスコープおよび/または電子コンパスを含み得る方位センサ132と、SPSシステムから位置決定信号を受信することが可能なSPSユニット133とを含み得る。電気皮膚反応センサ134、バイオリズム心拍モニタ(HRM)135、ならびに近接センサ136および周囲光検出器137のような追加のセンサが含まれてもよい。さらに、動きセンサ131および/または方位センサ132は、ユーザインターフェース120として使用されてもよい。
【００２７】
モバイルプラットフォーム100は、センサデータユニット130、トランシーバ112、およびユーザインターフェース120からのデータを受け入れて処理するように接続される制御ユニット140を含む。制御ユニット140はまた、デバイスの動作を制御する。制御ユニット140は、プロセッサ141ならびに関連するメモリ144、ハードウェア142、ソフトウェア145およびファームウェア143によって提供され得る。制御ユニット140は、たとえば、式2において説明されている活動の継続時間「D」を求め、および/または広告が供給されている時間を求めるタイマ146をさらに含む。制御ユニット140は、サーバから受信される広告を一時的にまたは長期間記憶するためのメモリであり得る、記憶装置147を含んでもよい。記憶装置147は、明瞭にするためにメモリ144とは別個に示されているが、メモリ144と同じであってもよく、またはその一部であってもよい。メモリは、プロセッサユニット内に実装されてもよく、あるいはプロセッサユニットの外部に実装されてもよい。本明細書では、「メモリ」という用語は、長期メモリ、短期メモリ、揮発性メモリ、不揮発性メモリ、または他のメモリのいずれかの種類を指し、メモリのいかなる特定の種類またはメモリの数、あるいはメモリが記憶される媒体の種類に限定されない。
【００２８】
本明細書では、プロセッサ141は、1つまたは複数のマイクロプロセッサ、組込み型プロセッサ、コントローラ、特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)などを含み得るが、必ずしもそれらを含む必要もないことが理解されよう。「プロセッサ」という用語は、特定のハードウェアではなくてシステムによって実装される機能を述べることを意図する用語である。さらに、本明細書では、「メモリ」という用語は、長期メモリ、短期メモリ、またはモバイルプラットフォームに関連付けられた他のメモリを含む任意の種類のコンピュータ記憶媒体を指し、メモリのいかなる特定の種類もしくはメモリの数、またはメモリが記憶される媒体の種類に限定されない。
【００２９】
本明細書で説明する方法は、用途に応じて様々な手段によって実装され得る。たとえば、これらの方法は、ハードウェア142、ファームウェア143、ソフトウェア145、またはそれらの任意の組合せで実装され得る。ハードウェア実装態様の場合、処理ユニットは、1つまたは複数の特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタル信号処理デバイス(DSPD)、プログラマブル論理デバイス(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明する機能を実行するように設計された他の電子ユニット、あるいはそれらの組合せ内で実装されてもよい。
【００３０】
ファームウェアおよび/またはソフトウェア実装態様の場合、これらの方法は、本明細書で説明する機能を実行するモジュール(たとえば、プロシージャ、関数など)によって実装されてもよい。本明細書で説明する方法を実施する際に、命令を有形に具現化する任意の機械可読媒体を使用してもよい。たとえば、ソフトウェアコードをメモリ144に記憶し、プロセッサ141によって実行してもよい。たとえば、ソフトウェア145は、メモリ144に記憶されプロセッサ141によって実行されるプログラムコードを含んでよく、また、プロセッサを動作させて本明細書で説明するようにモバイルプラットフォーム100の動作を制御するために使用されてもよい。メモリ144のようなコンピュータ可読媒体内に記憶されるプログラムコードは、モバイルプラットフォームの動きレベルを示すセンサデータを記憶するためのプログラムコードと、センサデータに基づいてモバイルプラットフォームによって表示される広告に対して課される料金を決定するためのプログラムコードとを含み得る。加えて、コンピュータ可読媒体内に記憶されるプログラムコードは、動きレベルに基づいてモバイルプラットフォームのユーザの注意レベルを判定するためのプログラムコードと、モバイルプラットフォームの動きレベルに基づいてモバイルプラットフォーム上に表示するための広告を選択するためのプログラムコードとを含み得る。コンピュータ可読媒体に記憶されるプログラムコードは、プロセッサに、本明細書において説明するモバイルプラットフォーム100の任意の動作を制御させるためのプログラムコードを追加として含み得る。
【００３１】
ファームウェアおよび/またはソフトウェアで実装する場合、機能は、コンピュータ可読媒体上に1つもしくは複数の命令またはコードとして記憶されてもよい。この例には、データ構造によって符号化されたコンピュータ可読媒体およびコンピュータプログラムによって符号化されたコンピュータ可読媒体が含まれる。コンピュータ可読媒体は、物理的なコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の使用可能な媒体であってよい。限定ではなく、例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROM、または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、あるいは所望のプログラムコードを命令またはデータ構造の形で記憶するのに使用することができ、またコンピュータによってアクセスすることのできる任意の他の媒体を備えてよく、本明細書では、ディスク(diskおよびdisc)には、コンパクトディスク(CD)、レーザーディスク(登録商標)、光ディスク、デジタル多用途ディスク(DVD)、フロッピー(登録商標)ディスク、およびブルーレイディスクが含まれ、ディスク(disk)は通常、データを磁気的に再生し、ディスク(disc)はデータをレーザによって光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含めるべきである。
【００３２】
図5は、モバイルプラットフォーム100の動きに基づいて表示される広告に対して課される料金を調整するために、複数のモバイルプラットフォーム100によってアクセスされるサーバ150のブロック図である。図5は単一のサーバ150を示しているが、外部インターフェース152を介して通信する複数のサーバが使用されてもよいことを理解されたい。サーバ150は、モバイルプラットフォーム100からデータを受信するために、および、広告または任意の追加の情報をモバイルプラットフォーム100に提供するために、ネットワーク108(図1に示す)に結合される外部インターフェース152を含む。外部インターフェース152は、有線通信インターフェースであってもよく、またはワイヤレスインターフェースであってもよい。サーバ150は、たとえば、ディスプレイ162と、キーパッド164、またはユーザが情報をサーバ150に入力することのできる他の入力デバイスとを含むユーザインターフェース160をさらに含む。
【００３３】
サーバ150は、外部インターフェース152からのデータを受け入れて処理し、動作、および外部インターフェース152を介したデータ伝送を制御するために接続される制御ユニット170を含む。制御ユニット170は、所望される場合、プロセッサ171ならびに関連するメモリ174、ハードウェア172、ソフトウェア175およびファームウェア173によって提供され得る。制御ユニットは、モバイルプラットフォーム100に送信されることになる広告を一時的または長期的に記憶するためのメモリであり得る、記憶装置176をさらに含む。制御ユニット170は、サーバ150によって決定されるか、またはモバイルプラットフォーム100によって報告される、供給された広告に対する累積課金を記憶するためのデータベース177をさらに含む。データベースは、広告主に提供され得る、動きレベル、注意レベル、表示される広告および表示の継続時間のような、モバイルプラットフォーム100によって提供される任意の追加の情報を含み得る。データベース177および記憶装置176はメモリ174と同じであってもよく、または異なってもよいが、明瞭にするために別個に示されている。メモリは、プロセッサユニット内に実装されてもよく、あるいはプロセッサユニットの外部に実装されてもよい。本明細書では、「メモリ」という用語は、長期メモリ、短期メモリ、揮発性メモリ、不揮発性メモリ、または他のメモリのいずれかの種類を指し、メモリのいかなる特定の種類またはメモリの数、あるいはメモリが記憶される媒体の種類に限定されない。
【００３４】
本明細書では、プロセッサ171は、1つまたは複数のマイクロプロセッサ、組込み型プロセッサ、コントローラ、特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)などを含み得るが、必ずしもそれらを含む必要もないことが理解されよう。「プロセッサ」という用語は、特定のハードウェアではなくてシステムによって実装される機能を述べることを意図する用語である。さらに、本明細書では、「メモリ」という用語は、長期メモリ、短期メモリ、またはモバイルプラットフォームに関連付けられた他のメモリを含む任意の種類のコンピュータ記憶媒体を指し、メモリのいかなる特定の種類もしくはメモリの数、またはメモリが記憶される媒体の種類に限定されない。
【００３５】
本明細書で説明する方法は、用途に応じて様々な手段によって実装され得る。たとえば、これらの方法は、ハードウェア172、ファームウェア173、ソフトウェア175、またはそれらの任意の組合せで実装され得る。ハードウェア実装態様の場合、処理ユニットは、1つまたは複数の特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタル信号処理デバイス(DSPD)、プログラマブル論理デバイス(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明する機能を実行するように設計された他の電子ユニット、あるいはそれらの組合せ内で実装されてもよい。
【００３６】
ファームウェアおよび/またはソフトウェア実装態様の場合、これらの方法は、本明細書で説明する機能を実行するモジュール(たとえば、プロシージャ、関数など)によって実装されてもよい。本明細書で説明する方法を実施する際に、命令を有形に具現化する任意の機械可読媒体を使用してもよい。たとえば、ソフトウェアコードをメモリ174に記憶し、プロセッサ171によって実行してもよい。たとえば、ソフトウェア175は、メモリ174に記憶されプロセッサ171によって実行されるプログラムコードを含んでよく、また、プロセッサを動作させて本明細で説明するようにサーバ150の動作を制御するために使用されてもよい。メモリ174のようなコンピュータ可読媒体内に記憶されるプログラムコードは、モバイルプラットフォームの動きレベルを示すセンサデータを記憶するためのプログラムコードと、センサデータに基づいてモバイルプラットフォームによって表示される広告に対して課される料金を決定するためのプログラムコードとを含み得る。加えて、コンピュータ可読媒体内に記憶されるプログラムコードは、動きレベルに基づいてモバイルプラットフォームのユーザの注意レベルを判定するためのプログラムコードと、モバイルプラットフォームの動きレベルに基づいてモバイルプラットフォーム上に表示するための広告を選択するためのプログラムコードとを含み得る。コンピュータ可読媒体に記憶されるプログラムコードは、プロセッサに、本明細書において説明するサーバ150の任意の動作を制御させるためのプログラムコードを追加として含み得る。
【００３７】
ファームウェアおよび/またはソフトウェアで実装する場合、機能は、コンピュータ可読媒体上に1つもしくは複数の命令またはコードとして記憶されてもよい。この例には、データ構造によって符号化されたコンピュータ可読媒体およびコンピュータプログラムによって符号化されたコンピュータ可読媒体が含まれる。コンピュータ可読媒体は、物理的なコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の使用可能な媒体であってもよい。限定ではなく、例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROM、または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、あるいは所望のプログラムコードを命令またはデータ構造の形で記憶するのに使用することができ、またコンピュータによってアクセスすることのできる任意の他の媒体を備えてよく、本明細書では、ディスク(diskおよびdisc)には、コンパクトディスク(CD)、レーザーディスク(登録商標)、光ディスク、デジタル多用途ディスク(DVD)、フロッピー(登録商標)ディスク、およびブルーレイディスクが含まれ、ディスク(disk)は通常、データを磁気的に再生し、ディスク(disc)はデータをレーザによって光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含めるべきである。
【００３８】
センサデータに基づいてモバイルプラットフォームの動きレベルを求めるための手段、および、モバイルプラットフォームの動きレベルに基づいて広告に対して課される料金を決定するための手段は、それぞれ、モバイルプラットフォーム100もしくはサーバ150内のプロセッサ141、171およびソフトウェア145、175によって、または、別個の制御ユニット内で実装され得る。同様に、モバイルプラットフォームの動きレベルに基づいてモバイルプラットフォームのユーザの注意レベルを求めるための手段、および、モバイルプラットフォームの動きレベルに基づいてモバイルプラットフォーム上に表示するための広告を選択するための手段は、それぞれ、モバイルプラットフォーム100もしくはサーバ150内のプロセッサ141、171およびソフトウェア145、175によって、または、別個の制御ユニット内で実装され得る。モバイルプラットフォーム上に広告を表示するための手段は、モバイルプラットフォーム100内のディスプレイ122を含み得る。
【００３９】
本発明をその説明のために特定の実施形態に関連して例示したが、本発明はそれらの実施形態に限定されない。本発明の範囲から逸脱せずに様々な適合および修正を施してもよい。したがって、添付の特許請求の範囲の趣旨および範囲を上記の説明に限定すべきではない。
【符号の説明】
【００４０】
100  モバイルプラットフォーム
102  衛星ビークル
104  セルラータワー
106  ワイヤレス通信アクセスポイント
108  ワイヤレス通信ネットワーク
112  ワイヤレストランシーバ
120  ユーザインターフェース
122  ディスプレイ
124  キーパッド
126  マイクロフォン
128  スピーカ
130  センサデータユニット
131  動きセンサ
132  方位センサ
133  SPSユニット
134  電気皮膚反応センサ
135  バイオリズム心拍モニタ
136  近接センサ
137  周囲光検出器
140  制御ユニット
141  プロセッサ
142  ハードウェア
143  ファームウェア
144  メモリ
145  ソフトウェア
146  タイマ
147  記憶装置
150  サーバ
152  外部インターフェース
157  ファームウェア
160  ユーザインターフェース
162  ディスプレイ
164  キーパッド
170  制御ユニット
171  プロセッサ
172  ハードウェア
173  ファームウェア
174  メモリ
175  ソフトウェア
176  記憶装置
177  データベース
【図１】
0005769815.tif 000004
【図２Ａ】
0005769815.tif 000005
【図２Ｂ】
0005769815.tif 000006
【図３】
0005769815.tif 000007
【図４】
0005769815.tif 000008
【図５】
0005769815.tif 000009