(57)【特許請求の範囲】
【請求項１】
複数のモバイルデバイスに関連する通信ネットワークで実施される方法であって、
前記通信ネットワークのモバイルサービスプロバイダの部分を介して、前記複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することであって、前記ムードデータは、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化し、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含み、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、受信することと、
前記モバイルサービスプロバイダを介して、前記ムードデータおよび前記モードデータに少なくとも部分的に基づいて、不満を与える１つまたは複数のユーザインタフェースモードを識別することと、
前記モバイルサービスプロバイダを介して、不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別に少なくとも部分的に基づいて、更新されたユーザインタフェースの少なくとも一部を、前記複数のモバイルデバイスのうちの１つまたは複数に転送することと
を含む、方法。
【請求項２】
不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別は、閾値の基準を超える前記ムードデータを識別することに少なくとも部分的に基づく請求項１に記載の方法。
【請求項３】
前記ユーザインタフェースモードに関連する前記ムードデータは、個々のユーザの振る舞いの基準の振る舞いに少なくとも部分的に基づいて調整された値を含む請求項１に記載の方法。
【請求項４】
前記ユーザインタフェースモードは、１つまたは複数の機能および前記機能の間の移動のグループを含む請求項１に記載の方法。
【請求項５】
前記ユーザインタフェースモードは、１つまたは複数の機能および前記機能の間の移動のグループを含み、前記１つまたは複数の機能は、ユーザインタフェース画面、ユーザインタフェースメニュー、ユーザインタフェースアイコン、テキストボックス、ユーザインタフェースボタン、ユーザインタフェースチェックボックス、ユーザインタフェースフォルダ、ユーザインタフェースファイル、および音声命令インタフェースのうちの１つまたは複数に関連する請求項１に記載の方法。
【請求項６】
前記ムードデータは、タップのタイミング、タップの強さ、スイープのタイミング、およびスイープの強さのうちの１つまたは複数の検出からのデータを含む請求項１に記載の方法。
【請求項７】
前記ムードデータは、口頭によるののしりの検出からのデータを含む請求項１に記載の方法。
【請求項８】
不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別、および更新されたユーザインタフェースの少なくとも一部の前記転送は、両方とも、個々のユーザごとに実行される請求項１に記載の方法。
【請求項９】
不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別、および更新されたユーザインタフェースの少なくとも一部の前記転送は、両方とも、ユーザのグループに基づいて実行される請求項１に記載の方法。
【請求項１０】
前記モバイルサービスプロバイダを介して、不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別に少なくとも部分的に基づいて前記複数のモバイルデバイスのうちの１つまたは複数にメッセージを転送することをさらに含む請求項１に記載の方法。
【請求項１１】
前記メッセージは、お詫びのメッセージおよび支援の申し出のメッセージのうちの１つまたは複数を含む請求項１０に記載の方法。
【請求項１２】
前記メッセージは、ユーザの不満に対するリアルタイムの応答として転送される請求項１１に記載の方法。
【請求項１３】
通信ネットワークに関連するモバイルデバイスで実施される方法であって、
前記モバイルデバイスを介して、ユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化するムードデータを感知することであって、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含む、感知することと、
前記モバイルデバイスを介して、前記ムードデータをモードデータに関連付けることであって、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、関連付けることと、
前記モバイルデバイスを介して、前記ムードデータおよび前記モードデータを前記通信ネットワークのモバイルサービスプロバイダの部分に転送することと
を含む、方法。
【請求項１４】
前記モバイルデバイスを介して、転送されたムードデータおよびモードデータに少なくとも部分的に基づいて更新されたユーザインタフェースの少なくとも一部を受信することをさらに含む請求項１３に記載の方法。
【請求項１５】
前記ユーザインタフェースモードに関連する前記ムードデータは、個々のユーザの振る舞いの基準の振る舞いに少なくとも部分的に基づいて調整された値を含む請求項１３に記載の方法。
【請求項１６】
前記ユーザインタフェースモードは、１つまたは複数の機能および前記機能の間の移動のグループを含む請求項１３に記載の方法。
【請求項１７】
前記ユーザインタフェースモードは、１つまたは複数の機能および前記機能の間の移動のグループを含み、前記１つまたは複数の機能は、ユーザインタフェース画面、ユーザインタフェースメニュー、ユーザインタフェースアイコン、テキストボックス、ユーザインタフェースボタン、ユーザインタフェースチェックボックス、ユーザインタフェースフォルダ、ユーザインタフェースファイル、および音声命令インタフェースのうちの１つまたは複数に関連する請求項１３に記載の方法。
【請求項１８】
前記ムードデータは、タップのタイミング、タップの強さ、スイープのタイミング、およびスイープの強さのうちの１つまたは複数の検出からのデータを含む請求項１３に記載の方法。
【請求項１９】
前記ムードデータは、口頭によるののしりの検出からのデータを含む請求項１３に記載の方法。
【請求項２０】
複数のモバイルデバイスの間の通信を可能にするように構成された通信ネットワークのモバイルサービスプロバイダの部分であって、
前記複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することであって、前記ムードデータは、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化し、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含み、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、受信することと、
前記ムードデータおよび前記モードデータに少なくとも部分的に基づいて、不満を与える１つまたは複数のユーザインタフェースモードを識別することと、
不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別に少なくとも部分的に基づいて、更新されたユーザインタフェースの少なくとも一部を、前記複数のモバイルデバイスのうちの１つまたは複数に転送することと
を行うように構成された、モバイルサービスプロバイダの部分
を含むモバイルサービスシステム。
【請求項２１】
前記ユーザインタフェースモードに関連する前記ムードデータは、個々のユーザの振る舞いの基準の振る舞いに少なくとも部分的に基づいて調整された値を含む請求項２０に記載のシステム。
【請求項２２】
不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別、および更新されたユーザインタフェースの少なくとも一部の転送は、両方とも、ユーザのグループに基づいて実行される請求項２０に記載のシステム。
【請求項２３】
通信ネットワークに関連するモバイルデバイスであって、
ユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化するムードデータを感知することであって、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含む、感知することと、
前記ムードデータをモードデータに関連付けることであって、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、関連付けることと、
前記ムードデータおよび前記モードデータを前記通信ネットワークのモバイルサービスプロバイダの部分に転送することと
を行うように構成された、モバイルデバイス
を含む装置。
【請求項２４】
前記ユーザインタフェースモードに関連する前記ムードデータは、個々のユーザの振る舞いの基準の振る舞いに少なくとも部分的に基づいて調整された値を含む請求項２３に記載の装置。
【請求項２５】
前記モバイルデバイスは、転送されたムードデータおよびモードデータに少なくとも部分的に基づいて更新されたユーザインタフェースの少なくとも一部を受信するようにさらに構成される請求項２３に記載の装置。
【請求項２６】
コンピューティングデバイスが備える１つまたは複数のプロセッサによって実行される場合に、コンピューティングデバイスが
通信ネットワークのモバイルサービスプロバイダの部分を介して、複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することであって、前記ムードデータは、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化し、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含み、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、受信することと、
前記モバイルサービスプロバイダを介して、前記ムードデータおよび前記モードデータに少なくとも部分的に基づいて、不満を与える１つまたは複数のユーザインタフェースモードを識別することと、
前記モバイルサービスプロバイダを介して、不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別に少なくとも部分的に基づいて、更新されたユーザインタフェースの少なくとも一部を、前記複数のモバイルデバイスのうちの１つまたは複数に転送することと
を行うことを動作可能にする、プログラム。
【請求項２７】
複数のモバイルデバイスに関連する通信ネットワークのモバイルサービスプロバイダの部分で実行される方法であって、
前記モバイルサービスプロバイダの部分が、前記モバイルサービスプロバイダの部分に関連する複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することであって、前記ムードデータは、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化し、前記ユーザインタフェースモードに関連する前記ムードデータは、前記ユーザが前記関連するユーザインタフェースモードであった時間間隔に関連する前記不満のパラメータの複数の測定値に少なくとも部分的に基づく合成された値を含み、前記モードデータは、ユーザインタフェースの前記ユーザインタフェースモードの部分を識別する、受信することと、
前記モバイルサービスプロバイダの部分が、前記ムードデータおよび前記モードデータに少なくとも部分的に基づいて、不満を与える１つまたは複数のユーザインタフェースモードを識別することと、
前記モバイルサービスプロバイダの部分が、不満を与える前記１つまたは複数のユーザインタフェースモードの前記識別に少なくとも部分的に基づいて、更新されたユーザインタフェースの少なくとも一部を、１つまたは複数のモバイルデバイスに転送することと
を含む方法。
【請求項２８】
前記１つまたは複数のモバイルデバイスは、前記複数のモバイルデバイスに含まれない少なくとも１つのモバイルデバイスを含む請求項２７に記載の方法。
【請求項２９】
前記ユーザインタフェースモードに関連する前記ムードデータは、個々のユーザの振る舞いの基準の振る舞いに少なくとも部分的に基づいて調整された値を含む請求項２７に記載の方法。
【請求項３０】
前記ユーザインタフェースモードは、１つまたは複数の機能および前記機能の間の移動のグループを含み、前記１つまたは複数の機能は、ユーザインタフェース画面、ユーザインタフェースメニュー、ユーザインタフェースアイコン、テキストボックス、ユーザインタフェースボタン、ユーザインタフェースチェックボックス、ユーザインタフェースフォルダ、ユーザインタフェースファイル、および音声命令インタフェースのうちの１つまたは複数に関連する請求項２７に記載の方法。
【請求項３１】
前記ムードデータは、タップのタイミング、タップの強さ、スイープのタイミング、およびスイープの強さのうちの１つまたは複数の検出からのデータを含む請求項２７に記載の方法。
【請求項３２】
前記ムードデータは、口頭によるののしりの検出からのデータを含む請求項２７に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書において別途指示されない限り、このセクションで説明されるアプローチは本願の特許請求の範囲に対する従来技術ではなく、このセクションに含まれることによって従来技術であると認められるわけではない。
【０００２】
キーボード上の人の指のアクションは、多くの研究の対象である「キーストロークダイナミクス（ｋｅｙｓｔｒｏｋｅ  ｄｙｎａｍｉｃｓ）」として検討されることが多い。そのような研究は、キーストロークダイナミクスが人の感情の状態によって変わる可能性があると述べている。たとえば、人は、怒っているとき、より強くタップする可能性がある。
【０００３】
キーストロークダイナミクスは、コンピュータのキーボードを介する生体認証に使用されることが多い場合があるが、キーストロークダイナミクスに基づく感情の測定も、調べられてきた。そのような調査は、ムード（ｍｏｏｄ）、病気などが人のキーストロークダイナミクスに影響を与える可能性があると述べている。多くのそのような調査は、キーストロークのオン／オフのタイミングを対象としているようであるが、キーを押す力または圧力も、感情を判定するために調べられてきた。
【発明の概要】
【０００４】
ユーザインタフェースを介して不満を定量化することに関するいくつかの例示的な方法、装置、およびシステムを、複数のモバイルデバイスに関連する通信ネットワークで実装することができる。そのような方法は、通信ネットワークのモバイルサービスプロバイダの部分を介して、複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することを含み得る。そのようなムードデータは、不満のパラメータ（ｆｒｕｓｔｒａｔｉｏｎ  ｐａｒａｍｅｔｅｒ）を定量化することができる。不満のパラメータのそのような定量化は、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモード（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ  ｍｏｄｅ）の部分とのユーザのインタラクションに少なくとも部分的に基づくことができる。モバイルサービスプロバイダを介する、不満を与える（frustrating）１つまたは複数のユーザインタフェースモードの識別を、ムードデータおよびモードデータに少なくとも部分的に基づいて行うことができる。モバイルサービスプロバイダを介する、更新されたユーザインタフェースの少なくとも一部の、複数のモバイルデバイスのうちの１つまたは複数への転送は、不満を与える１つまたは複数のユーザインタフェースモードの識別に少なくとも部分的に基づくことができる。
【０００５】
ユーザインタフェースを介して不満を定量化することに関するいくつかの例示的な方法、装置、およびシステムを、通信ネットワークに関連するモバイルデバイスで実装することができる。そのような方法は、モバイルデバイスを介して、ユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化することができるムードデータを感知することを含み得る。モバイルデバイスを介して、モードデータとムードデータの関連付けを行うことができ、モードデータは、ユーザインタフェースのユーザインタフェースモードの部分を識別することができる。モバイルデバイスを介して、通信ネットワークのモバイルサービスプロバイダの部分へムードデータおよびモードデータの転送を、行うことができる。
【０００６】
ユーザインタフェースを介して不満を定量化することに関するいくつかの例示的な方法、装置、およびシステムを、モバイルデバイスに関連する通信ネットワークで実装することができる。そのような方法は、通信ネットワークのモバイルサービスプロバイダの部分に関連する複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することを含み得る。そのようなムードデータは、不満のパラメータを定量化することができる。不満のパラメータのそのような定量化は、個々のモバイルデバイスのユーザインタフェースのユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づくことができる。不満を与える１つまたは複数のユーザインタフェースモードの識別を、ムードデータおよびモードデータに少なくとも部分的に基づいて行うことができる。更新されたユーザインタフェースの少なくとも一部の、１つまたは複数のモバイルデバイスへの転送は、不満を与える１つまたは複数のユーザインタフェースモードの識別に少なくとも部分的に基づくことができる。
【０００７】
一部の例は、複数のモバイルデバイスに関連する通信ネットワークで実施される方法であって、モバイルデバイスの少なくともサブセットに含まれる時間および／または力のインタフェースセンサーを介して、モバイルデバイスに共通のユーザインタフェースとのユーザのインタラクションを測定することと、センサーのデータをムードデータとして数値的に定量化することであって、ムードデータは、ユーザのモバイルデバイスの動作の特定のモード中における、ユーザインタフェースとのユーザのインタラクション中のユーザの不満を定量化することができる、定量化することと、動作の特定のモードを識別することと、動作のそれぞれの特定のモードに関して、動作のその特定のモードに関連するムードデータを相互に関連付けることと、動作のそれぞれの特定のモードに関する不満の統合尺度を、動作のその特定のモードに関連することができるユーザのムードデータの数学的な関数として決定することと、モバイルサービスプロバイダを介して、数学的な関数に少なくとも部分的に基づいて、不満を与える可能性がある動作の１つまたは複数のモードを識別することと、動作の不満を与えるモードに関する情報を出力することとを含む、方法を含み得る。
【０００８】
一部の例は、ユーザインタフェースモードの動作が１つもしくは複数の機能および／またはそれらの機能の間の移動のグループを含むことができ、それらの機能がキーストロークまたはスワイプによって規定されるかまたは境界を付される（bordered）、上述の方法をさらに含み得る。
【０００９】
以上の概要は、例示的であるにすぎず、限定することは全く意図されていない。上述の例示的な態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴が、図面および以下の詳細な説明を参照することによって明らかになるであろう。
【００１０】
主題は、本明細書の結論部分で特に指摘され、明確に主張される。本開示の上述のおよびその他の特徴は、以下の説明および添付の特許請求の範囲を、添付の図面と併せて理解することによってより完全に明らかになるであろう。これらの図面は本開示によるほんのいくつかの実施形態を示すにすぎず、したがって、本開示の範囲を限定すると見なされるべきでないことを理解したうえで、本開示が、添付の図面を使用してより具体的かつ詳細に説明される。
【図面の簡単な説明】
【００１１】
【図１】本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースに関連するさまざまなモードの例示的な図である。
【図２】本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するための例示的なプロセスを示す図である。
【図３】本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するための別の例示的なプロセスを示す図である。
【図４】本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するためのさらなる例示的なプロセスを示す図である。
【図５】本開示の少なくとも一部の実施形態に従って構成される例示的なコンピュータプログラム製品の図である。
【図６】本開示の少なくとも一部の実施形態に従って構成されるコンピューティングデバイスの例示的な実施形態の構成図である。
【図７】本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するためのシステムの例示的な実施形態の概略図である。
【発明を実施するための形態】
【００１２】
以下の説明は、特許請求の主題の完全な理解をもたらすためにさまざまな例を具体的な詳細とともに説明する。しかし、特許請求の主題は本明細書において開示された具体的な詳細の一部またはそれよりも多くの具体的な詳細なしに実施され得ることが、当業者に理解されるであろう。さらに、場合によっては、よく知られている方法、手順、システム、コンポーネントおよび／または回路は、特許請求の主題を不必要に曖昧にすることを避けるために詳細に説明されていない。
【００１３】
以下の詳細な説明において、本明細書の一部をなす添付の図面に対する参照がなされる。図面においては、概して、同様の符号は、文脈がそうでないことを示さない限り、同様のコンポーネントを特定する。詳細な説明、図面、および特許請求の範囲に記載の例示的な実施形態は、限定することを意図されていない。本明細書で示される主題の精神または範囲を逸脱することなしに、その他の実施形態を利用することができ、その他の変更をすることができる。本明細書において全体的に説明され、図面に図示される本開示の態様は、多種多様な異なる構成で配置し、置き換え、組み合わせ、設計することができ、それらの構成のすべては、明確に考慮され、本開示の一部をなすことが容易に理解されるであろう。
【００１４】
本開示は、とりわけ、ユーザインタフェースを介して不満を定量化することに関する方法、装置、およびシステムを対象とする。
【００１５】
（セル電話などの）モバイルデバイスのユーザは、キーストロークによってモバイルデバイスとインタラクションする場合がある。したがって、キーストロークは、ユーザの感情の状態に関する情報を得るために用いることができる。人のタップまたはストロークのダイナミクス（ｔａｐｐｉｎｇ  ｏｒ  ｓｔｒｏｋｉｎｇ  ｄｙｎａｍｉｃｓ）は、人がいら立っているかまたは怒っているとき、変わる場合がある。以下でより詳細に説明されるように、モバイルデバイス（および／またはそのモバイルデバイスが接続されるシステム）が、キーのタップまたはストロークのタイミング、力、速さなどを感知および／または分析して、ユーザの怒りまたは不満を検出することができる。さらに、検出された不満の度合いと、モバイルデバイスの現在の使用状況（たとえば、モード）とが、相互に関連付けられ得る。多くのユーザからのデータが、（平均することなどによって）合成された値へと集計でき、結果が、モバイルデバイスのどの機能が最も不満を与えるかを示すために利用できる。これは、ユーザの不満を減らすために是正措置が行われることを可能にすることができる。
【００１６】
図１は、本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースに関連するさまざまなモードの例示的な図を示す。示されるように、ユーザインタフェース１００は、ユーザ（図示せず）が、本明細書において番号１０２、１０４、および／または１０６によって概念的に示されるさまざまなモードでモバイルデバイス（図４参照）を操作することを可能にすることができる。そのようなモード１０２、１０４、および／または１０６は、（本明細書においては番号１１２、１１４、１１６、および／もしくは１１８によって概念的に示される）１つもしくは複数の機能および／またはそれらの機能間の（本明細書においては番号１２２、１２４、および／もしくは１２６によって概念的に示される）１つもしくは複数の移動を含み得る。本明細書において使用されるとき、用語「ユーザインタフェース」は、グラフィカルユーザインタフェース、音声命令ユーザインタフェースなど、および／またはそれらの組み合わせを含み得る。たとえば、そのような機能は、そのようなユーザインタフェースの以下の態様、すなわち、ユーザインタフェース画面、ユーザインタフェースメニュー、ユーザインタフェースアイコン、テキストボックス、ユーザインタフェースボタン、ユーザインタフェースチェックボックス、ユーザインタフェースフォルダ、ユーザインタフェースファイル、音声命令インタフェースなど、および／またはそれらの組み合わせのうちの１つまたは複数に関連することができる。
【００１７】
示された例において、モード１０２は、単一の機能、たとえば機能１１２に関連するものとして示されている。たとえば、メニューツリー内のユーザの現在の位置が、モード１０２として表され得る。同様に、モード１０４は、単一の移動、たとえば移動１２２に関連するものとして示されている。たとえば、連絡先リスト型の機能からメインメニュー型の機能に移動しようとするユーザによる試みが、モード１０４として表され得る。同様に、モード１０６は、機能および移動、たとえば、機能１１２、移動１２２、および機能１１４の組み合わせに関連するものとして示されている。たとえば、メニューツリー内のメインメニューで開始した後に目覚まし時計機能にアクセスしようとするユーザの試みが、モード１０６として表され得る。そのようなモードのその他の例としては、電話を掛けること、メニューをナビゲートすること、ウェブにアクセスすることなどが挙げられる。上で検討されたように、その他のモードは、（本明細書においては番号１１６および／もしくは１１８によって概念的に示される）１つもしくは複数の機能および／またはそれらの機能間の（本明細書においては番号１２４および／もしくは１２６によって概念的に示される）１つもしくは複数の移動を含み得る。
【００１８】
したがって、本明細書において使用されるとき、用語「モード」は、２つの、区別でき、特定でき、機能的に動作可能であり、および／または機能的に定義された入力操作によって境界を付される状態を指す場合がある。そのような操作は、キーボード上の２つのキーストローク、入力面上の２つのタップ、スワイプ、コントラクション（ｃｏｎｔｒａｃｔｉｏｎ）など（たとえば、コントラクションは、入力面上の２本の指が一緒に動くことを表すことができる）など、および／もしくはそれらの組み合わせ、仮想ディスプレイ（ｖｉｒｔｕａｌ  ｄｉｓｐｌａｙ）内の２つの操作、または（力、速さ、方向、加速度、継続時間などの）物理量で、もしくはそのような物理量の組み合わせで、もしくはそれぞれの時間の関数としてのそのような物理量などで定量化でき、測定でき、および／もしくは比較できる物理的なアクションを含む任意のその他の入力操作であってよい。一例としては、モバイル電話の目覚まし時計機能を設定する結果になるキーストロークの特定のシーケンスであってよい。そのような例において、動作のモードは、時間を設定すること、またはＡＭもしくはＰＭを設定すること、またはそれらの両方を設定すること、または目覚まし時計機能に充てられたメニューの部分全体であってよい。したがって、区別でき、特定でき、および／または機能的に動作可能であり、および／または機能的に定義された入力操作は、２通りに機能することができ、つまり、ムードデータを決定するために定量化できおよび／または測定できるものとしてか、ならびに／あるいは現在のモード、前のモード、または何らかのその他のモードをモードの終了点、モードの開始点、またはモードに関連する組み合わせおよび／もしくは順列のいずれかとして定義するものとしてかのどちらかとして機能することができる。
【００１９】
図２は、本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するための例示的なプロセスを示す。プロセス２００および本明細書において説明されるその他のプロセスは、ハードウェア、ソフトウェア、および／またはファームウェアによって実行され得る処理のステップ、機能的な動作、イベント、および／または行為などとして説明することができるさまざまな機能ブロックまたはアクションを示す。当業者は、本開示を踏まえて、図２に示される機能ブロックに対する多くの代替案がさまざまな実装形態において実施され得ることを認めるであろう。たとえば、プロセス２００は、図２に示されるように、ブロックまたはアクションの１つの特定の順序を含み得るが、これらのブロックまたはアクションが示される順序は、必ずしも、特許請求の主題を何らかの特定の順序に限定しない。同様に、特許請求の主題の範囲から逸脱することなく、図２に示されていない介在するアクションおよび／もしくは図２に示されていない追加的なアクションを使用することができ、かつ／または図２に示されているアクションを削除することができる。プロセス２００は、例示的な動作２０２、２０４、および／または２０６によって示される機能的な動作のうちの１つまたは複数を含み得る。
【００２０】
示されるように、プロセス２００は、通信ネットワーク（図４参照）に関連するモバイルデバイス（図４参照）で実装され得るユーザインタフェースを介して不満を定量化するために実施され得る。処理は、動作２０２、「ムードデータを感知する」で始めることができ、動作２０２において、ムードデータを感知することができる。たとえば、ムードデータは、モバイルデバイスを介して感知することができる。そのようなムードデータは、ユーザインタフェース（図１参照）のユーザインタフェースモードの部分とのユーザのインタラクションに少なくとも部分的に基づいて不満のパラメータを定量化することができる。
【００２１】
処理は、動作２０２から動作２０４、「ムードデータをモードデータに関連付ける」に進めることができ、動作２０４において、ムードデータおよびモードデータを互いに関連付けることができる。たとえば、ムードデータをモードデータに関連付けることは、モバイルデバイスで行う、またはモードデータ（動作のモード）およびムードデータがモバイルデバイスによってレポートされるリモートシステムによって行うことができる。たとえば、モバイルデバイスは、（図４に示されるモバイルサービスプロバイダ４０６などの）リモートシステムに、区別でき、特定でき、および／または機能的に動作可能な入力操作のシーケンスをレポートし、そのシーケンスから、リモートシステムは、モバイルデバイスの現在のモードを判定し、その現在のモードを、モバイルデバイスからやはり送信された感知されたムードデータに関連付けることができる。あるいは、（以下で検討される図４に示されるように）モバイルデバイス自体が、入力操作からモードを判定し、次にそのモードを、たとえば、各符号語または数が１つのモードに対応する符号を使用することによってリモートシステムに直接レポートすることができる。モバイルデバイスは、現在のモードとそのモード中に登録されたムードデータとの両方を特定し、そのムードデータを、現在のモード、直前のモード、または何らかのその他の１つのモードもしくはモードの組み合わせに関連付け、ムードデータおよび関連するモードを、１つもしくは複数のデジタル式の数の形式かまたは何らかのその他の形態かのどちらかでリモートシステムにレポートすることもできる。たとえば、２つのデジタル数値の場合、第１の数が、キーストロークの力などのムードパラメータを表すことができ、第２の数が、現在のモード、または前のモード、または次のモードを表すことができる。別の例においては、単一のデジタル数値の場合、そのような数は、モードとムードデータとの特定の組み合わせを表すことができる。当業者に明らかであろう、ムードデータとそのムードデータに関連する動作のモードとを符号化する追加的なまたは代替的な方法を、利用することができる。）
【００２２】
処理は、動作２０４から動作２０６、「ムードデータおよびモードデータを転送する」に進めることができ、動作２０６において、ムードデータおよび（任意で）モードデータを転送することができる。たとえば、ムードデータおよびモードデータを、電波またはその他の一時的媒体を介して、モバイルデバイスから通信ネットワークのモバイルサービスプロバイダの部分に転送する、または代替的な実施形態においては非一時的媒体（たとえば、取外し式カード）によって転送することができる。プロセス２００に関連するいくつかの追加的なかつ／または代替的な詳細は、図４に関して以下でより詳細に検討される実装形態の１つまたは複数の例で示すことができる。
【００２３】
別の実施形態が、本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するための別の例示的なプロセスを示す図３に示される。プロセス３００は、動作３０２、３０４、および／または３０６によって示される動作のうちの１つまたは複数を含み得る。
【００２４】
示されるように、プロセス３００は、複数のモバイルデバイス（図４参照）に関連する通信ネットワーク（図４参照）で実装され得るユーザインタフェースを介して不満を定量化するために実施され得る。処理は、動作３０２、「ムードデータおよびモードデータを受信する」で始めることができ、動作３０２において、複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータを受信することができる。たとえば、複数のモバイルデバイスのうちの１つまたは複数からのムードデータおよびモードデータは、通信ネットワークのモバイルサービスプロバイダ（図４参照）の部分を介して受信することができる。そのようなムードデータは、不満のパラメータを定量化することができる。不満のパラメータのそのような定量化は、ユーザインタフェースのユーザインタフェースモードの部分または個々のモバイルデバイスのその他の機能もしくは部分とのユーザのインタラクションに少なくとも部分的に基づくことができる。
【００２５】
処理は、動作３０２から動作３０４、「不満を与えるユーザインタフェースモードを特定する」に進めることができ、動作３０４において、不満を与える１つまたは複数のユーザインタフェースモードを特定することができる。たとえば、不満を与える１つまたは複数のユーザインタフェースモードは、ムードデータおよびモードデータに少なくとも部分的に基づいて特定することができる。
【００２６】
処理は、動作３０４から動作３０６、「更新されたユーザインタフェースを転送する」に進めることができ、動作３０６において、更新されたユーザインタフェースの少なくとも一部を転送することができる。たとえば、更新されたユーザインタフェースの少なくとも一部は、不満を与える１つまたは複数のユーザインタフェースモードの特定に少なくとも部分的に基づいて複数のモバイルデバイスのうちの１つまたは複数に転送することができる。プロセス３００に関連するいくつかの追加的なおよび／または代替的な詳細を、図４に関して以下でより詳細に検討される実装形態の１つまたは複数の例で示さすことができる。
【００２７】
図４は、本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するためのさらなる例示的なプロセスを示す。プロセス４００は、動作４１２、４１４、４１６、４２４、および／または４２６によって示される動作のうちの１つまたは複数を含み得る。
【００２８】
示されるように、プロセス４００は、複数のモバイルデバイス４０４に関連する通信ネットワーク４０２で実装され得るユーザインタフェース１００を介して不満を定量化するために実施され得る。本明細書において使用されるとき、用語「通信ネットワーク」は、その通信ネットワークを介して互いに無線通信するように適合された複数のモバイルデバイスを含む任意の数の通信システムを指す場合がある。たとえば、そのような通信ネットワーク４０２は、特定の用途に応じて、以下、すなわち、セルラ電話ネットワーク、モバイルのマイクロ波アクセスの世界的相互運用ネットワーク（ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  ｍｉｃｒｏｗａｖｅ  ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ）（ＷｉＭａｘ）、（たとえば、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線広域ネットワーク（ＷＷＡＮ）などを介した）ボイスオーバーインターネットプロトコル（ＩＰ）システムなど、および／またはそれらの組み合わせのうちの１つまたは複数を含む任意の数の通信システムを指す場合がある。
【００２９】
通信ネットワーク４０２は、１つまたは複数のモバイルデバイス４０４を含み得る。モバイルデバイス４０４は、通信ネットワーク４０２のモバイルサービスプロバイダの部分４０６と通信するように構成する（たとえば、結合する）ことができる。本明細書において使用されるとき、用語「モバイルデバイス」は、たとえば、セル電話、携帯情報端末（ＰＤＡ）など、および／またはそれらの組み合わせなどのモバイルデバイスを指す場合がある。本明細書において使用されるとき、用語「モバイルサービスプロバイダ」は、複数のモバイルデバイスの間の通信を容易にするように構成されている中央管理センター、モバイル電話ネットワークのオペレータなどの通信ネットワークのモバイルサービスプロバイダの部分を指す場合がある。
【００３０】
処理は、動作４１２、「ムードデータを感知する」で始めることができ、動作４１２において、ムードデータを感知することができる。たとえば、ムードデータは、モバイルデバイス４０４に関連するセンサー４０５を介して感知することができる。たとえば、モバイルデバイス４０４は、センサー４０５を利用して、キー、キーパッド全体、ストローク／タップタッチスクリーン面（ｓｔｒｏｋｅ／ｔａｐ  ｔｏｕｃｈ  ｓｃｒｅｅｎ  ｓｕｒｆａｃｅ）など、および／またはそれらの組み合わせのいずれかにおけるユーザの指のキーストロークダイナミクスを測定することができる。たとえば、単一のタップまたはキーストロークのピーク力（ｐｅａｋ  ｆｏｒｃｅ）が、ムードデータであってよく、ムードデータの別の例は、タッチスクリーンなどの面全体でのスワイプの速さであってよく、さらに別のムードデータは、１つまたは複数のセンサーによって感知され、モバイルデバイス４０４内のプロセッサによって計算されるスワイプの速さとスワイプの圧力との組み合わせであってよい。概して、そのようなムードデータは、以下、すなわち、タップのタイミング、タップの強さ、スイープ（ｓｗｅｅｐ）のタイミング、スイープの強さなど、および／またはそれらの組み合わせのうちの１つまたは複数の検出からのデータを含み得る。そのようなタイミングおよび／または強さは、ユーザの指によって加えられる力、アタック（ａｔｔａｃｋ）（たとえば、力の立ち上がり時間（ｒｉｓｅ  ｔｉｍｅ））、加速度（たとえば、打撃もしくは強いタップの指示）、キーストロークのタイミング（たとえば、キーを押し下げるもしくは押す継続時間などの「滞留（ｄｗｅｌｌ）」時間）など、および／またはそれらの組み合わせに少なくとも部分的に基づいて測定することができる。
【００３１】
追加的にまたは代替的に、そのようなムードデータは、口頭によるののしり（ｅｘｐｌｅｔｉｖｅ）（たとえば、罵倒、叫びなど、および／またはそれらの組み合わせ）の検出からのデータを含み得る。たとえば、モバイルデバイス４０４は、音声分析によってか、またはより単純に、１つもしくは複数のセンサー４０５を介して個別の単語もしくは単なる個別の音を検出することによってかのどちらかで、口頭によるののしりを聞くことができる。
【００３２】
したがって、センサー４０５は、そのようなムードデータの種類を感知することができる１つまたは複数のセンサー（たとえば、１つもしくは複数の力センサー、モーションセンサー、マイクロホンなど、および／またはそれらの組み合わせなど）を含み得る。たとえば、モバイルデバイス４０４は、タッチスクリーン操作を可能にするための１つまたは複数の力センサーに関連するタッチスクリーンを備えることができ、これらの力センサーからの出力も、プロセス４００で利用され得る。あるいは、モバイルデバイス４０４は、プロセス４００で使用するため専用の１つまたは複数のセンサー４０５を備えることができる。
【００３３】
処理は、動作４１２から動作４１４、「ムードデータをモードデータに関連付ける」に進めることができ、動作４１４において、ムードデータおよびモードデータを互いに関連付けることができる。たとえば、ムードデータをモードデータに関連付けることは、モバイルデバイス４０４を介して行われ得る。そのようなモードデータは、ユーザインタフェース１００のユーザインタフェースモードの部分を特定することができる。
【００３４】
１つまたは複数の例の有用な特徴は、ムードデータが必ずしも解釈される必要がないことである。ムードデータは、場合によっては、動作の１つのモードに関連して（たとえば、そのモード中に）測定され得る何らかの測定された物理量に関連する数であってよく、これは、以下でより詳細に検討される。ムードデータは、たとえば、ユーザが特定のモード中に（たとえば、セル電話の目覚まし時計を設定する間に）キーまたはタッチスクリーンを押す（ポンド、ニュートン、またはセンサーの何らかの任意の単位の）最大の力であってよい。このデータは、単独では、ユーザのムード、またはムードデータに関連する動作のモードによって引き起こされる不満の一般的なレベルの正確な尺度ではない場合がある。しかし、正確性および精度は、動作の１つのモードに関連するムードデータのすべて（またはすべてのうちの一部の集合）が収集され得る加算メモリまたはデータベースを含めることによってもたらされ得る。たとえば、１つのモードに関連するムードデータが、それらのムードデータをすべて足し合わせることによって収集され得るとき、結果として得られる合計は、そのモードを使用するときの平均的なまたは典型的なユーザのムードの正確な尺度を与えることができる。したがって、一部の例においては、ユーザインタフェースモードに関連するムードデータは、不満のパラメータの複数の測定値に少なくとも部分的に基づくことができる合成された値を含み得る。たとえば、単一のユーザからの複数のデータの測定値を、モバイルサービスプロバイダ４０６への転送の前に（または後に）（平均することなどによって）合成された値へと統合することができる。上述のこの概念は、以下の図７の検討でより詳細に説明される。
【００３５】
上で検討されたように、一例において、多くのユーザからのムードデータは、特定のユーザの人柄、環境などについて一切知る必要なく、収集されるか、（平均することなどによって）合成された値へと統合されるか、記憶されるか、出力されるか、またはそれ以外の方法で、ムードデータが収集されたモードに関連する不満の尺度として利用可能にすることができる。しかし、その他の例では、ユーザの癖を考慮に入れることができる。たとえば、１つのセル電話が、強く、コーヒーを飲み過ぎており、いつも怒っており、かつ／または電話を操作するときに強い力を使う（かつ／または長くキーを押すことおよび罵倒などのその他の怒りの兆候を示す）人に所有されている場合があり、第２のセル電話が、弱く、コーヒーを飲まず、ヨガの練習をし、かつ／または電話に最小限の力を使う人に所有されている場合がある。そのような例においては、ムードは、追加的にまたは代替的に、特定の人のムードのより正確な尺度を得るか、または個々の人に関して決められた基準からの変動を測定するために、基準の振る舞いに少なくとも部分的に基づいて調整され得る（たとえば、基準と比較して重み付けされ得る）。上記の例の２人のユーザは、両方とも、おそらく、モードに応じて彼らのムードデータを変えるであろうと思われるので、そのような基準の振る舞いは、必ずしも、すべての例で考慮される必要はない。したがって、一部の例において、ユーザインタフェースモードに関連するムードデータは、個々のユーザの振る舞いの、基準の振る舞いに少なくとも部分的に基づいて調整することができる値を含み得る。基準によって重み付けされたムードデータは、一般的に不満を与える動作のモードではなく、特定のユーザの不満を特定するために有用であることができる。
【００３６】
処理は、動作４１４から動作４１６、「ムードデータおよびモードデータを転送する」に進めることができ、動作４１６において、ムードデータおよびモードデータを転送することができる。たとえば、ムードデータおよびモードデータは、モバイルデバイス４０４を介して通信ネットワーク４０２のモバイルサービスプロバイダ４０６の部分に転送することができる。
【００３７】
処理は、動作４１６から動作４２４、「不満を与えるユーザインタフェースモードを特定する」に進めることができ、動作４２４において、不満を与える１つまたは複数のユーザインタフェースモードを特定することができる。たとえば、不満を与える１つまたは複数のユーザインタフェースモードは、モバイルサービスプロバイダ４０６を介してムードデータおよびモードデータに少なくとも部分的に基づいて特定することができる。一部の例において、不満を与える１つまたは複数のユーザインタフェースモードの特定は、閾値の基準を超えるムードデータを特定することに少なくとも部分的に基づくことができる。
【００３８】
一部の例において、不満を与えるユーザインタフェースモードの特定は、抽象性／具体性（abstraction/specificity）の１つまたは複数のレベルに基づいて決定され得る。たとえば、不満を与えるユーザインタフェースモードの特定は、モバイルデバイス４０４のすべてのユーザに関連するデータ、モバイルデバイス４０４のすべてのユーザのサブセットに関連するデータ、指定された層（年齢、位置など）に入るモバイルデバイス４０４のすべてのユーザのサブセットに関連するデータ、および／またはモバイルデバイス４０４の個々のユーザに関連するデータに少なくとも部分的に基づいて決定され得る。たとえば、複数のユーザからの複数のデータの測定値を、上述のように、モバイルサービスプロバイダ４０６を介して（平均することなどによって）合成された値へと統合することができる。しかし、いかなる個人に関するデータも、必ずしも記憶される必要はなく、その代わりに、動作の特定のモード）に関連する合成された値または不満のその他の尺度に組み入れることができ、それによって、プライバシーを高めることができる。
【００３９】
処理は、動作４２４から動作４２６、「（１つまたは複数の）モバイルデバイスを修正する」に進めることができ、動作４２６において、１つまたは複数のモバイルデバイスを修正することができる。たとえば、更新されたユーザインタフェースの少なくとも一部、プログラムアップデートなどをモバイルデバイス４０４に転送することができる。たとえば、更新されたユーザインタフェースの少なくとも一部は、不満を与える１つまたは複数のユーザインタフェースモードの特定に少なくとも部分的に基づいてモバイルサービスプロバイダ４０６から複数のモバイルデバイス４０４のうちの１つまたは複数に転送することができる。追加的にまたは代替的に、モバイルデバイス４０４の物理的な設計またはソフトウェアを、その設計によって引き起こされた不満に少なくとも部分的に基づいて再設計することができ、そのような再設計の変更を、将来のモバイルデバイスに組み込むことができる。追加的にまたは代替的に、通信ネットワーク４０２自体を、測定された不満に少なくとも部分的に基づいて修正することができる。
【００４０】
一部の例において、そのような修正を、抽象性／具体性の１つまたは複数のレベルに基づいて行うことができる。たとえば、更新されたユーザインタフェースの転送は、モバイルデバイス４０４のすべてのユーザ、モバイルデバイス４０４のすべてのユーザのサブセット、指定された層（年齢、位置など）に入るおよび／もしくは特定の基準（たとえば、不満の所与のレベルなど）を満たすモバイルデバイス４０４のすべてのユーザのサブセット、ならびに／またはモバイルデバイス４０４の個々のユーザに対して行うことができる。したがって、不満を与える１つもしくは複数のユーザインタフェースモードの特定および／または更新されたユーザインタフェースの少なくとも一部の転送を、個々のユーザごとに行う、またはユーザのグループ（たとえば、すべてのユーザもしくはすべてのユーザのサブセット）に基づいて行うことができる。
【００４１】
追加的にまたは代替的に、お詫びおよび／または支援の申し出を、不満を与える１つまたは複数のユーザインタフェースモードの特定に少なくとも部分的に基づいて、モバイルサービスプロバイダ４０６から個々のユーザに送信することができる。たとえば、そのようなお詫びおよび／または支援の申し出は、ユーザの不満に対するリアルタイムの応答として送信することができる。
【００４２】
プロセス３００およびプロセス４００が主としてモバイルサービスプロバイダ４０６を介して動作を実行するものとして上で説明されたが、これらの動作の一部またはすべては、モバイルサービスプロバイダ４０６に関連する別個のエンティティ／デバイスによってモバイルサービスプロバイダ４０６のために実行できることが理解されるであろう。本明細書において使用されるとき、用語「モバイルサービスプロバイダ」は、プロセス３００および／またはプロセス４００においてモバイルサービスプロバイダ４０６に指定された動作を実行するように構成されたエンティティ／デバイスの任意のグループを指す。追加的にまたは代替的に、モバイルデバイス４０４とモバイルサービスプロバイダ４０６との間のプロセス２００、３００、および／または４００の回路および分析動作の割り当ては、設計上の選択の問題であるが、センサーだけは、モバイルデバイス４０４に物理的に配置されなければならない。
【００４３】
図７は、本開示の少なくとも一部の実施形態に従って構成されるユーザインタフェースを介して不満を定量化するためのシステム７００の例示的な実施形態の概略図である。動作中、システム７００のモバイルデバイス４０４は、１つまたは複数のセンサー４０５によって測定された振る舞いによって示されるユーザの不満の度合いを継続的に測定することができ、所定の式に従って不満の度合いを示す数ｎを計算することができる。たとえば、タッチスクリーン型のユーザインタフェース１００上の各キーストロークによって、力およびアタックに基づいて数ｎを生成することができる。ののしりは、別のそのような数ｎを生成することができる。
【００４４】
一部の例において、それぞれの計算される数ｎは、モバイルデバイス４０４の特定の機能、機能の間の移動、または機能および／もしくは移動のグループ（たとえば、ｍと表記される可能性がある「モード」または「動作のモード」）の間に生成することができる。モバイルデバイス４０４は、モードｍが始まるときおよびそのモードｍが終わるときに気づくことができ、モバイルデバイス４０４は、その間隔（またはたとえばキーストロークがモードを変える場合は、その前の間隔）中にユーザの不満を示す数ｎを収集することができる。
【００４５】
次いで、モバイルデバイス４０４は、ユーザがモードｍであった時間間隔にわたるそれらの数ｎの合成された値（たとえば、平均またはその他の数学的な組み合わせ）を計算することができる。つまり、モバイルデバイス４０４が所与のモードである間に、不満を示す１つまたは複数の数ｎを生成することができ、モバイルデバイス４０４は、これらの数ｎを、所与のモードｍに関連する（ｐと表記される）不満のパラメータへと組み合わせることができる。
【００４６】
モードｍおよび関連する不満のパラメータｐを決定した後、モバイルデバイス４０４は、不満のパラメータｐおよび関連するモードｍを含むデータの組（ｐ，ｍ）をモバイルサービスプロバイダ４０６に伝達することができる。任意で、示されるように、電波を介してアンテナ７０２からアンテナ７０４にデータを送信することができる。モバイルサービスプロバイダ４０６は、受信されたデータの組（ｐ，ｍ）を、モバイルサービスプロバイダ４０６に関連するデータベース４３０に組み込むことができる。そのようなデータベースは、さまざまなモードｍのそれぞれが、多くのユーザからのムードデータを組み合わせる合成された値に相互に関連付けられ得るように構成することができる。たとえば、それぞれの個々のモードｍに関して、システムは、さまざまなユーザのモバイルデバイス４０４からモバイルサービスプロバイダ４０６に送信されたすべてのムードデータの平均の不満のパラメータμｐ（またはその他の組み合わせ）を（たとえば、プロセッサ７０６を介して）計算する。したがって、（ｋ個の興味のあるモードｍがある場合）、一連のモードｍｉを、対応するｋ個の尺度μｐｉに関連付けることができ、ｉは１からｋまでの範囲である。
【００４７】
モバイルサービスプロバイダ４０６は、継続的にまたは周期的に平均の不満のパラメータμｐｉを更新することができる。そのような更新された平均の不満のパラメータμｐは、モードｍのうちのどれがユーザにとって不満を与えるのかを見つけるために（たとえば、ディスプレイ７０８を介して）データベースからアクセスされてよく、任意の特に不満を与えるモードｍを正すために対策をとることができる。追加的にまたは代替的に、その他の種類のデータを供給することもでき、たとえば、モバイルサービスプロバイダ４０６は、傾向を追跡するために利用され得るように、任意の特定の時間の間のすべてのモードにわたる不満の量を示すデータを生成することができる。
【００４８】
上述のように、ユーザは、強さ、気性、カフェインの摂取、およびその他の変数が変わる場合があり、さまざまな個々のストロークの振る舞いを有する場合がある。所与の時間の所与のユーザからのデータは不満の尺度として信頼できない場合があるが、データベースに記憶される平均（またはその他の組み合わせ）は、感情以外の変数が統計的に互いに独立であってよく、したがって、それらの影響が打ち消し合うのでより正確であることができる。あるいは、所与のユーザからのデータは、個々のユーザの基本的な振る舞いに少なくとも部分的に基づいて調整された値であってよい。
【００４９】
図５は、本開示の少なくとも一部の例に従って構成される例示的なコンピュータプログラム製品５００を示す。プログラム製品５００は、信号を運ぶ媒体５０２を含み得る。信号を運ぶ媒体５０２は、１つまたは複数のプロセッサによって実行される場合に、図２、図３、および／または図４に関連して上述された機能をコンピューティングデバイスが提供することを効果的に可能にすることができる１つまたは複数の機械可読命令５０４を含み得る。したがって、たとえば、図４のシステムを参照すると、１つまたは複数のモバイルデバイス４０４および／またはモバイルサービスプロバイダ４０６が、媒体５０２によって運ばれる命令５０４に応じて図２、図３、図７、および／または図４に示されたアクションのうちの１つまたは複数を引き受けることができる。
【００５０】
一部の実装形態において、信号を運ぶ媒体５０２は、これらに限定されないが、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）、デジタルテープ、メモリなどの非一時的コンピュータ可読媒体５０６を包含し得る。一部の実装形態において、信号を運ぶ媒体５０２は、これらに限定されないが、メモリ、読み出し／書き込み（Ｒ／Ｗ）ＣＤ、Ｒ／Ｗ  ＤＶＤなどの記録可能な媒体５０８を包含し得る。一部の実装形態において、信号を運ぶ媒体５０２は、これらに限定されないが、デジタルおよび／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波管、有線通信リンク、無線通信リンクなど）などの通信媒体５１０を包含し得る。
【００５１】
図６は、本開示の少なくとも一部の実施形態に従って構成される、当業者によって具現化され得るような例示的なコンピューティングデバイス６００を示す構成図である。１つの例示的な構成６０１において、コンピューティングデバイス６００は、１つまたは複数のプロセッサ６１０およびシステムメモリ６２０を含み得る。メモリバス６３０が、プロセッサ６１０とシステムメモリ６２０の間の通信のために使用され得る。
【００５２】
所望の構成に応じて、プロセッサ６１０は、マイクロプロセッサ（μＰ）、マイクロコントローラ（μＣ）、デジタル信号プロセッサ（ＤＳＰ）、またはそれらの任意の組み合わせを含むがそれらに限定されない任意の種類であってよい。プロセッサ６１０は、レベル１キャッシュ６１１およびレベル２キャッシュ６１２などの１つまたは複数のレベルのキャッシュ、プロセッサコア６１３、ならびにレジスタ６１４を含み得る。プロセッサコア６１３は、算術論理演算ユニット（ＡＬＵ）、浮動小数点演算ユニット（ＦＰＵ）、デジタル信号処理コア（ＤＳＰコア）、またはそれらの任意の組み合わせを含み得る。メモリコントローラ６１５を、プロセッサ６１０とともに使用することもでき、または一部の実装形態においては、メモリコントローラ６１５は、プロセッサ６１０の内部部分であってよい。
【００５３】
所望の構成に応じて、システムメモリ６２０は、揮発性メモリ（ＲＡＭなど）、不揮発性メモリ（ＲＯＭ、フラッシュメモリなど）、またはそれらの任意の組み合わせを含むがそれらに限定されない任意の種類であってよい。システムメモリ６２０は、オペレーティングシステム６２１、１つまたは複数のアプリケーション６２２、およびプログラムデータ６２４を含み得る。アプリケーション６２２は、図２のプロセス２００、図３のプロセス３００、図７、および／または図４のプロセス４００に関連して説明された機能ブロックおよび／またはアクションを含む本明細書に記載の機能を実行するように構成される通信ネットワークにおける不満を定量化するアルゴリズム６２３を含み得る。プログラムデータ６２４は、不満を定量化するアルゴリズム６２３で使用するためのモードおよび／またはムードデータ６２５を含み得る。一部の例示的な実施形態において、アプリケーション６２２は、通信ネットワークでの不満の定量化の実施が本明細書において説明されたように行われ得るように、オペレーティングシステム６２１上でプログラムデータ６２４を用いて動作するように構成され得る。たとえば、１つもしくは複数のモバイルデバイス４０４および／またはモバイルサービスプロバイダ４０６は、通信ネットワークでの不満の定量化の実施が本明細書において説明されたように行われ得るように、コンピューティングデバイス６００のすべてまたは一部を含み、アプリケーション６２２のすべてまたは一部を実行可能であってよい。この説明された基本構成は、図６において破線６０１内のコンポーネントによって示される。
【００５４】
コンピューティングデバイス６００は、追加的な特徴または機能、ならびに基本構成６０１と任意の必要とされるデバイスおよびインタフェースとの間の通信を容易にするための追加的なインタフェースを含み得る。たとえば、バス／インタフェースコントローラ６４０が、ストレージインタフェースバス６４１を介した基本構成６０１と１つまたは複数のデータストレージデバイス６５０との間の通信を容易にするために使用され得る。データストレージデバイス６５０は、取外し式ストレージデバイス６５１、非取外し式ストレージデバイス６５２、またはそれらの組み合わせであってよい。取外し式ストレージデバイスおよび非取外し式ストレージデバイスの例には、いくつか例を挙げるとすれば、フレキシブルディスクドライブおよびハードディスクドライブ（ＨＤＤ）などの磁気ディスクデバイス、コンパクトディスク（ＣＤ）ドライブまたはデジタルバーサタイルディスク（ＤＶＤ）ドライブなどの光ディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、ならびにテープドライブが含まれる。例示的なコンピュータストレージ媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を記憶するための任意の方法または技術で実装された揮発性および不揮発性の取外し式および非取外し式媒体を含み得る。
【００５５】
システムメモリ６２０、取外し式ストレージ６５１、および非取外し式ストレージ６５２はすべてコンピュータストレージ媒体の例である。コンピュータストレージ媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、もしくはその他のメモリ技術、ＣＤ−ＲＯＭ、デジタルバーサタイルディスク（ＤＶＤ）、もしくはその他の光学式ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、もしくはその他の磁気式ストレージデバイス、または所望の情報を記憶するために使用可能であり、コンピューティングデバイス６００によってアクセスされ得る任意のその他の媒体を含むがそれらに限定されない。任意のそのようなコンピュータストレージ媒体が、デバイス６００の一部であってよい。
【００５６】
コンピューティングデバイス６００は、バス／インタフェースコントローラ６４０を介したさまざまなインタフェースデバイス（たとえば、出力インタフェース、周辺インタフェース、および通信インタフェース）から基本構成６０１への通信を容易にするためのインタフェースバス６４２も含み得る。例示的な出力インタフェース６６０は、１つもしくは複数のＡ／Ｖポート６６３を介してディスプレイまたはスピーカなどのさまざまな外部デバイスと通信するように構成され得るグラフィック処理ユニット６６１およびオーディオ処理ユニット６６２を含み得る。例示的な周辺インタフェース６６０は、１つまたは複数のＩ／Ｏポート６７３を介して入力デバイス（たとえば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなど）またはその他の周辺デバイス（たとえば、プリンタ、スキャナなど）などの外部デバイスと通信するように構成され得るシリアルインタフェースコントローラ６７１またはパラレルインタフェースコントローラ６７２を含み得る。例示的な通信インタフェース６８０は、１つまたは複数の通信ポート６８２を介したネットワーク通信による１つまたは複数のその他のコンピューティングデバイス６９０との通信を容易にするように構成され得るネットワークコントローラ６８１を含む。通信接続は、通信媒体の一例である。概して、通信媒体は、搬送波またはその他の搬送メカニズムなどの変調されたデータ信号内のコンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータによって具現化することができ、任意の情報配信媒体を含み得る。「変調されたデータ信号」は、その信号の特性のうちの１つまたは複数を、信号中に情報を符号化するような方法で設定または変更させる信号であってよい。限定ではなく例として、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、ならびに音響、無線周波数（ＲＦ）、赤外線（ＩＲ）、およびその他の無線媒体などの無線媒体を含み得る。本明細書において使用される用語、コンピュータ可読媒体は、ストレージ媒体と通信媒体の両方を含み得る。
【００５７】
コンピューティングデバイス６００は、セル電話、携帯情報端末（ＰＤＡ）、パーソナルメディアプレイヤーデバイス、無線ウェブ閲覧デバイス、パーソナルヘッドセットデバイス、特定用途向けデバイス、または上述の機能のうちの任意のものを含む複合デバイスなどの小型フォームファクタ携帯型（またはモバイル）電子デバイスの一部として実装され得る。また、コンピューティングデバイス６００は、ラップトップコンピュータ構成と非ラップトップコンピュータ構成の両方を含むパーソナルコンピュータとして実装され得る。加えて、コンピューティングデバイス６００は、無線基地局またはその他の無線システムもしくはデバイスの一部として実装され得る。
【００５８】
上述の詳細な説明のいくつかの部分は、コンピュータメモリなどのコンピューティングシステムのメモリ内に記憶されたデータビットまたは２値デジタル信号に対する動作のアルゴリズムまたは記号的表現によって示されている。これらのアルゴリズム的な説明または表現は、データ処理技術の通常の技能を有する者によって、それらの者の成果の内容を当該技術に精通したその他の者に伝えるために使用される技術の例である。本明細書においておよび大抵の場合、アルゴリズムは、所望の結果をもたらす自己矛盾のない一連の動作または同様の処理であると考えられる。この文脈では、動作または処理は、物理量の物理的操作を含む。必ずではないが通常は、そのような量は、記憶、転送、組み合わせ、比較、またはその他の操作を行われ得る電気的または磁気的信号の形態をとることができる。そのような信号をビット、データ、値、要素、シンボル、文字、項、数、数字などと呼ぶことが、主に共通使用の理由で便利な場合があることが分かっている。しかし、これらおよび同様の用語のすべては、適切な物理量に関連付けられるべきであり、単に便宜的なラベルであるにすぎないことを理解されたい。以下の検討から明らかなように、別途具体的に示されない限り、本明細書の全体を通じて、「処理する」、「算出する」、「計算する」、「決定する」などの用語を利用する検討は、コンピューティングデバイスのメモリ、レジスタ、またはその他の情報ストレージデバイス、送信デバイス、またはディスプレイデバイス内の物理的な電子的または磁気的量として表されるデータを操作または変換するコンピューティングデバイスのアクションまたはプロセスを指すことが理解される。
【００５９】
特許請求の主題は、本明細書において説明された特定の実装形態に範囲を限定されない。たとえば、一部の実装形態は、デバイスまたはデバイスの組み合わせで動作するように使用されるようなハードウェアでの実装形態であってよく、一方、たとえば、その他の実装形態は、ソフトウェアおよび／またはファームウェアでの実装形態であってよい。同様に、特許請求の主題はこの点で範囲を限定されないが、一部の実装形態は、信号を運ぶ媒体、１つのストレージ媒体、および／または複数のストレージ媒体などの１つまたは複数の製品を含み得る。たとえば、ＣＤ−ＲＯＭ、コンピュータディスク、フラッシュメモリなどのこのストレージ媒体が、たとえば、コンピューティングシステム、コンピューティングプラットフォーム、またはその他のシステムなどのコンピューティングデバイスによって実行されるときに、たとえば、上述の実装形態のうちの１つのように特許請求の主題に従ってプロセッサの実行をもたらすことができる命令を記憶することができる。１つの可能性として、コンピューティングデバイスは、１つまたは複数の処理ユニットまたはプロセッサ、ディスプレイ、キーボード、および／またはマウスなどの１つまたは複数の入力／出力デバイス、ならびにスタティックランダムアクセスメモリ、ダイナミックランダムアクセスメモリ、フラッシュメモリ、および／またはハードドライブなどの１つまたは複数のメモリを含み得る。
【００６０】
システムの側面でのハードウェアの実装形態とソフトウェアの実装形態との間には、ほとんど相違が残されていない。ハードウェアまたはソフトウェアの使用は、一般に（いつもそうではないが、ある状況ではハードウェアとソフトウェアの間の選択が重要になり得るという点で）コスト対効果のトレードオフを表す設計上の選択である。本明細書に記載された、プロセスおよび／またはシステムおよび／または他の技術をもたらすことができるさまざまな達成手段があり（たとえば、ハードウェア、ソフトウェア、および／またはファームウェア）、好ましい達成手段は、プロセスおよび／またはシステムおよび／または他の技術が導入される状況によって異なる。たとえば、実装者が速度と正確性が最も重要であると決定すると、実装者は主にハードウェアおよび／またはファームウェアの達成手段を選択することができる。フレキシビリティが最も重要なら、実装者は主にソフトウェアの実装形態を選択することができる。または、さらに別の代替案として、実装者は、ハードウェア、ソフトウェア、および／またはファームウェアの何らかの組み合わせを選択することができる。
【００６１】
前述の詳細な説明では、ブロック図、フローチャート、および／または例の使用によって、装置および／またはプロセスのさまざまな実施形態を説明してきた。そのようなブロック図、フローチャート、および／または例が１つまたは複数の機能および／または動作を含む限りにおいて、そのようなブロック図、フローチャート、または例の中のそれぞれの機能および／または動作は、広範囲のハードウェア、ソフトウェア、ファームウェア、または実質上それらのすべての組み合わせにより、個別におよび／または集合的に実装可能であることが、当業者には理解されるであろう。ある実施形態では、本明細書に記載された主題のいくつかの部分は、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタルシグナルプロセッサ（ＤＳＰ）、または他の集積化方式によって実装することができる。しかし、本明細書で開示された実施形態のいくつかの態様が、全体においてまたは一部において、１つまたは複数のコンピュータ上で動作する１つまたは複数のコンピュータプログラムとして（たとえば、１つまたは複数のコンピュータシステム上で動作する１つまたは複数のプログラムとして）、１つまたは複数のプロセッサ上で動作する１つまたは複数のプログラムとして（たとえば、１つまたは複数のマイクロプロセッサ上で動作する１つまたは複数のプログラムとして）、ファームウェアとして、あるいは実質上それらの任意の組み合わせとして、等価に集積回路に実装することができることを、当業者は認識するであろうし、電気回路の設計ならびに／またはソフトウェアおよび／もしくはファームウェアのコーディングが、本開示に照らして十分当業者の技能の範囲内であることを、当業者は認識するであろう。さらに、本明細書に記載された主題のメカニズムをさまざまな形式のプログラム製品として配布することができることを、当業者は理解するであろうし、本明細書に記載された主題の例示的な実施形態が、実際に配布を実行するために使用される信号伝達媒体の特定のタイプにかかわらず適用されることを、当業者は理解するであろう。信号伝達媒体の例には、フレキシブルディスク、ハードディスクドライブ（ＨＤＤ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、デジタルテープ、コンピュータメモリ、などの記録可能なタイプの媒体、ならびに、デジタル通信媒体および／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波管、有線通信リンク、無線通信リンクなど）の通信タイプの媒体が含まれるが、それらには限定されない。
【００６２】
本明細書で説明したやり方で装置および／またはプロセスを記載し、その後そのように記載された装置および／またはプロセスを、データ処理システムに統合するためにエンジニアリング方式を使用することは、当技術分野で一般的であることを当業者は認識するであろう。すなわち、本明細書に記載された装置および／またはプロセスの少なくとも一部を、妥当な数の実験によってデータ処理システムに統合することができる。通常のデータ処理システムは、一般に、システムユニットハウジング、ビデオディスプレイ装置、揮発性メモリおよび不揮発性メモリなどのメモリ、マイクロプロセッサおよびデジタル信号プロセッサなどのプロセッサ、オペレーティングシステムなどの計算実体、ドライバ、グラフィカルユーザインタフェース、およびアプリケーションプログラムのうちの１つもしくは複数、タッチパッドもしくはスクリーンなどの１つもしくは複数の相互作用装置、ならびに／またはフィードバックループおよびコントロールモータを含むコントロールシステム（たとえば、位置検知用および／もしくは速度検知用フィードバック、コンポーネントの移動用および／もしくは数量の調整用コントロールモータ）を含むことを、当業者は理解するであろう。通常のデータ処理システムは、データコンピューティング／通信システムおよび／またはネットワークコンピューティング／通信システムの中に通常見られるコンポーネントなどの、市販の適切なコンポーネントを利用して実装することができる。
【００６３】
本明細書に記載された主題は、さまざまなコンポーネントをしばしば例示しており、これらのコンポーネントは、他のさまざまなコンポーネントに包含されるか、または他のさまざまなコンポーネントに接続される。そのように図示されたアーキテクチャは、単に例示にすぎず、実際には、同じ機能を実現する多くの他のアーキテクチャが実装可能であることが理解されよう。概念的な意味で、同じ機能を実現するコンポーネントの任意の構成は、所望の機能が実現されるように効果的に「関連付け」される。したがって、特定の機能を実現するために組み合わされた、本明細書における任意の２つのコンポーネントは、アーキテクチャまたは中間のコンポーネントにかかわらず、所望の機能が実現されるように、お互いに「関連付け」されていると見ることができる。同様に、そのように関連付けされた任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に接続」または「動作可能に結合」されていると見なすこともでき、そのように関連付け可能な任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に結合できる」と見なすこともできる。動作可能に結合できる場合の具体例には、物理的にかみ合わせ可能な、および／もしくは物理的に相互作用するコンポーネント、ならびに／またはワイヤレスに相互作用可能な、および／もしくはワイヤレスに相互作用するコンポーネント、ならびに／または論理的に相互作用する、および／もしくは論理的に相互作用可能なコンポーネントが含まれるが、それらに限定されない。
【００６４】
本明細書における実質的にすべての複数形および／または単数形の用語の使用に対して、当業者は、状況および／または用途に適切なように、複数形から単数形に、および／または単数形から複数形に変換することができる。さまざまな単数形／複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
【００６５】
通常、本明細書において、特に添付の特許請求の範囲（たとえば、添付の特許請求の範囲の本体部）において使用される用語は、全体を通じて「オープンな（ｏｐｅｎ）」用語として意図されていることが、当業者には理解されよう（たとえば、用語「含む（ｉｎｃｌｕｄｉｎｇ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきであり、用語「有する（ｈａｖｉｎｇ）」は、「少なくとも有する（ｈａｖｉｎｇ  ａｔ  ｌｅａｓｔ）」と解釈されるべきであり、用語「含む（ｉｎｃｌｕｄｅｓ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｅｓ  ｂｕｔ  ｉｓ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきである、など）。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも１つの（ａｔ  ｌｅａｓｔ  ｏｎｅ）」および「１つまたは複数の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「１つまたは複数の」または「少なくとも１つの」および「ａ」または「ａｎ」などの不定冠詞を含む場合であっても、不定冠詞「ａ」または「ａｎ」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に１つのそのような記載を含む発明に限定する、ということを示唆していると解釈されるべきではない（たとえば、「ａ」および／または「ａｎ」は、通常、「少なくとも１つの」または「１つまたは複数の」を意味すると解釈されるべきである）。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、通常、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう（たとえば、他の修飾語なしでの「２つの記載（ｔｗｏ  ｒｅｃｉｔａｔｉｏｎｓ）」の単なる記載は、通常、少なくとも２つの記載、または２つ以上の記載を意味する）。さらに、「Ａ、ＢおよびＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、およびＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、などを有するシステムを含むが、それに限定されない）。「Ａ、Ｂ、またはＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、またはＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、など���有するシステムを含むが、それに限定されない）。２つ以上の代替用語を提示する事実上いかなる離接する語および／または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方（ｏｎｅ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、当該用語のいずれか（ｅｉｔｈｅｒ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、または両方の用語（ｂｏｔｈ  ｔｅｒｍｓ）を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句「ＡまたはＢ」は、「Ａ」または「Ｂ」あるいは「ＡおよびＢ」の可能性を含むことが理解されよう。
【００６６】
本明細書における「実装形態」、「１つの実装形態」、「一部の実装形態」、または「その他の実装形態」との言及は、１つまたは複数の実装形態に関連して説明された特定の特徴、構造、または特性が少なくとも一部の実装形態に含まれるが、必ずしもすべての実装形態に必要なわけではない可能性があることを意味する。上述の説明中の「実装形態」、「１つの実装形態」、または「一部の実装形態」のさまざまな記載は、必ずしもすべてが同じの実装形態を指しているわけではない。
【００６７】
特定の例示的な技術が、さまざまな方法およびシステムを用いて本明細書において説明され、示されたが、特許請求の主題から逸脱することなしにさまざまなその他の修正をすることができ、均等物を代わりに用いることができることを、当業者なら理解されよう。さらに、本明細書において説明された中心的概念から逸脱することなしに、特定の状況を、特許請求の主題の教示に適合させるために、多くの修正をすることができる。したがって、特許請求の主題は、開示された特定の例に限定されず、むしろ、そのような特許請求の主題は、添付の特許請求の範囲の範囲内に入るすべての実装形態、およびそれらの実装形態の均等物も含み得ることが意図される。
【図１】
0005507771.tif 000002
【図２】
0005507771.tif 000003
【図３】
0005507771.tif 000004
【図４】
0005507771.tif 000005
【図５】
0005507771.tif 000006
【図６】
0005507771.tif 000007
【図７】
0005507771.tif 000008