(57)【特許請求の範囲】
【請求項１】
通信ネットワークにおいて実行される方法であって、
前記通信ネットワークのモバイルサービスプロバイダにおいて、モバイルデバイスから通信トラフィックを受信することであって、第１および第２のネットワークアドレスが前記モバイルデバイスに割り振られており、前記通信トラフィックが、前記第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび前記第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことと、
前記モバイルサービスプロバイダにおいて、前記第１のネットワークアドレスおよび前記第２のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとに前記モバイルデバイスに対するサービス品質を調整することとを含み、
前記サービス品質を調整することが、
前記第２のアプリケーションが、前記モバイルデバイスを介して追加のモバイルデバイスにインターネットアクセスが提供されるようにするテザリングアプリケーションであるかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであるとの判定に応じて、前記第２のアプリケーションがサービスサブスクリプションに関連付けられているかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられているとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに第１のサービス品質を割り振ることと、
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられていないとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに、前記第１のサービス品質と異なる第２のサービス品質を割り振ることとを含む、方法。
【請求項２】
前記サービス品質を調整することが、前記第１および第２のネットワークアドレスのランキング、ならびに前記通信ネットワークのネットワーク状況に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項３】
前記ネットワーク状況が、トラフィック混雑または所与の時間間隔のうちの一方を含む、請求項２に記載の方法。
【請求項４】
前記第１および第２のアプリケーションからの前記通信トラフィックが、前記モバイルデバイスと、前記通信ネットワークの前記モバイルサービスプロバイダとの間における単一の物理レイヤ接続を介して通信される、請求項１に記載の方法。
【請求項５】
前記サービス品質を調整することが、アプリケーションごとに前記モバイルデバイスに対する前記サービス品質を抑えることを含む、請求項１に記載の方法。
【請求項６】
前記サービス品質を調整することが、アプリケーションごとに前記モバイルデバイスに対する前記サービス品質を停止することを含む、請求項１に記載の方法。
【請求項７】
前記第１および第２のネットワークアドレスが、ホストアイデンティティープロトコルタイプの識別子を含む、請求項１に記載の方法。
【請求項８】
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられていないとの前記判定に少なくとも部分的に基づいて、前記モバイルサービスプロバイダにおいて、前記モバイルデバイスへメッセージを送信することをさらに含み、前記メッセージが、前記第２のアプリケーションに前記第２のサービス品質が割り振られたことを示す、
請求項１に記載の方法。
【請求項９】
通信ネットワーク内の通信を容易にするように構成されているモバイルサービスプロバイダを含むモバイルサービス装置であって、前記モバイルサービスプロバイダが、
モバイルデバイスから通信トラフィックを受信することであって、第１および第２のネットワークアドレスが前記モバイルデバイスに割り振られており、前記通信トラフィックが、前記第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび前記第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことと、
前記第１および第２のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとに前記モバイルデバイスに対するサービス品質を調整することとを行うように構成され、
前記サービス品質を調整することが、
前記第２のアプリケーションが、前記モバイルデバイスを介して追加のモバイルデバイスにインターネットアクセスが提供されるようにするテザリングアプリケーションであるかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであるとの判定に応じて、前記第２のアプリケーションがサービスサブスクリプションに関連付けられているかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられているとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに第１のサービス品質を割り振り、前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられていないとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに、前記第１のサービス品質と異なる第２のサービス品質を割り振ることとを含む、モバイルサービス装置。
【請求項１０】
前記サービス品質を調整することが、前記第１および第２のネットワークアドレスのランキング、ならびに前記通信ネットワークのネットワーク状況に少なくとも部分的に基づく、請求項９に記載のモバイルサービス装置。
【請求項１１】
前記第１および第２のアプリケーションからの通信トラフィックが、前記モバイルデバイスと、前記モバイルサービスプロバイダとの間における単一の物理レイヤ接続を介して通信される、請求項９に記載のモバイルサービス装置。
【請求項１２】
前記モバイルサービスプロバイダが、
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられていないとの前記判定に少なくとも部分的に基づいて、前記モバイルデバイスへメッセージを送信することとを行うようにさらに構成されており、前記メッセージが、前記第２のアプリケーションに前記第２のサービス品質が割り振られたことを示す、請求項９に記載のモバイルサービス装置。
【請求項１３】
マシン可読命令を含むプログラムであって、前記マシン可読命令がコンピューティングデバイスによって実行された場合に、前記コンピューティングデバイスが、
モバイルデバイスから通信トラフィックを受信することであって、第１および第２のネットワークアドレスが前記モバイルデバイスに割り振られており、前記通信トラフィックが、前記第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび前記第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことと、
前記第１および第２のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとに前記モバイルデバイスに対するサービス品質を調整することとを行うようにし、
前記サービス品質を調整することが、
前記第２のアプリケーションが、前記モバイルデバイスを介して追加のモバイルデバイスにインターネットアクセスが提供されるようにするテザリングアプリケーションであるかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであるとの判定に応じて、前記第２のアプリケーションがサービスサブスクリプションに関連付けられているかどうかを判定することと、
前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられているとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに第１のサービス品質を割り振り、前記第２のアプリケーションが前記テザリングアプリケーションであり、かつ、前記サービスサブスクリプションに関連付けられていないとの判定に応じて、前記テザリングアプリケーションと判定された前記第２のアプリケーションに、前記第１のサービス品質と異なる第２のサービス品質を割り振ることとを含む、プログラム。
【請求項１４】
前記サービス品質を調整することが、前記第１および第２のネットワークアドレスのランキング、ならびに前記通信ネットワークのネットワーク状況に少なくとも部分的に基づく、請求項１３に記載のプログラム。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書において別段の記載がない限り、このセクションにおいて説明されているアプローチは、本出願における特許請求の範囲に対する従来技術であるわけではなく、また、このセクションに含まれることによって従来技術であると認められるわけではない。
【０００２】
過剰なトラフィックバースト、オーバーブッキング、リルーティング、イングレスポリシングなどを含む多くの要因が、ワイヤレスネットワークにおける混雑につながる場合がある。そのような混雑によって、帯域幅およびバッファリングの両方に対するストレスが増す場合があり、これは、遅延およびデータロスの増大をもたらす場合があり、ひいてはリンクの脱落につながる場合がある。さらに、ワイヤレスネットワークは、電話以外の機能を有するモバイルデバイス、たとえば、グローバルポジショニングシステム（ＧＰＳ）機能を備えたモバイル電話、電子ブックリーダ、ゲーミングコンソールなどをサポートすることをますます求められている。これらのデバイスのうちの多く（とりわけＧＰＳトラッカーなど）は、時間の大部分にわたってネットワーク接続を保持しようと試みる一方で相対的にわずかなデータしか送信せず、ワイヤレスネットワーク上での帯域幅の需要を増大させることが予想されると言える。
【０００３】
ワイヤレスネットワークにおける混雑の一因となる場合がある１つの要素としては、モバイルデバイスの「テザリング」（たとえば、追加のデバイスにインターネットアクセスを提供するためにモバイルデバイスを使用すること）が含まれる。テザリングする影響力の高い数人のユーザによって、帯域幅のニーズが劇的に影響を受けることがある。これまでワイヤレスキャリアは、典型的には、テザリングするがさほど多くの帯域幅を使い果たすわけではないユーザを無視してきた。それに代わって、ワイヤレスキャリアは、そのようなテザリングの悪影響を防止するために、テザリングに対するデータプランの制限および追加料金へ移行し始めている。
【発明の概要】
【０００４】
いくつかの例示的な方法、装置、およびシステムは、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整することに関する。
【０００５】
そのような方法は、複数のモバイルデバイスに関連付けられている通信ネットワークにおいて実行することができる。そのような方法は、通信ネットワークのモバイルサービスプロバイダ部分を介して、複数のモバイルデバイスのうちの所与のモバイルデバイスから通信トラフィックを受信することを含むことができる。第１のネットワークアドレスおよび第２のネットワークアドレスを所与のモバイルデバイスに関連付けることができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。第１および第２のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとに所与のモバイルデバイスに対するサービス品質の調整を実行することができる。
【０００６】
モバイルデバイスに対するサービス品質を調整することに関連したいくつかの例示的な装置およびシステムは、複数のモバイルデバイスの間において通信ネットワーク内の通信を容易にするように構成されているモバイルサービスプロバイダにおいて実行することができる。そのようなモバイルサービスプロバイダは、複数のモバイルデバイスのうちの所与のモバイルデバイスから通信トラフィックを受信するように構成することができる。第１および第２のネットワークアドレスを所与のモバイルデバイスに関連付けることができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。第１および第２のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとに所与のモバイルデバイスに対するサービス品質の調整を実行することができる。
【０００７】
いくつかの方法は、通信ネットワークに関連付けられているモバイルデバイスにおいて実行することができる。そのような方法は、モバイルデバイスから通信ネットワークのモバイルサービスプロバイダ部分へ通信トラフィックを送信することを含むことができる。第１および第２のネットワークアドレスをモバイルデバイスに関連付けることができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。モバイルデバイスは、第１のアプリケーションに関する第１のサービス品質および第２のアプリケーションに関する別の第２のサービス品質をモバイルサービスプロバイダから受信することができる。第１および第２のサービス品質は、第１および第２のネットワークアドレスに少なくとも部分的に基づくことができる。
【０００８】
前述の概要は、例示的なものにすぎず、いかなる形であれ限定することを意図するものではない。上述の例示的な態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴が、図面および以降の詳細な説明を参照することによって明らかになるであろう。
【０００９】
主題は、本明細書の結びの部分において詳細に指摘され、明確に特許請求されている。本開示の前述の特徴およびその他の特徴は、添付の図面とともに以降の説明および添付の特許請求の範囲を理解すれば、より完全に明らかになるであろう。これらの図面は、本開示によるいくつかの実施形態を示しているにすぎず、したがって、本開示の範囲を限定するものとみなされるべきではないということを理解して、添付の図面の使用を通じたさらなる具体性および詳細を伴って本開示について説明する。
【図面の簡単な説明】
【００１０】
【図１】本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するための例示的なプロセスを示す図である。
【図２】本開示の少なくともいくつかの実施形態に従って構成されている通信ネットワークの例示的な実施形態のブロック図である。
【図３】本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するための別の例示的なプロセスを示す図である。
【図４】本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するためのさらなる例示的なプロセスを示す図である。
【図５】本開示の少なくともいくつかの実施形態に従って構成されているコンピューティングデバイスの例示的な実施形態のブロック図である。
【図６】本開示の少なくともいくつかの実施形態に従って構成されているコンピューティングデバイスの例示的な実施形態の概略図である。
【発明を実施するための形態】
【００１１】
以降の説明は、特許請求されている主題の完全な理解を提供するために、具体的な詳細とともにさまざまな例を示している。しかし、特許請求されている主題は、本明細書において開示されている具体的な詳細のうちのいくつかまたはそれ以上を伴わずに実施することができるということを当業者なら理解するであろう。さらに、いくつかの状況においては、特許請求されている主題を不必要にわかりにくくすることを避けるために、よく知られている方法、手順、システム、コンポーネント、および／または回路については、詳細に説明していない。
【００１２】
以降の詳細な説明においては、添付の図面を参照し、それらの図面は、本明細書の一部を形成している。それらの図面においては、同様のシンボルは、文脈によって別段の内容が示されない限り、典型的には同様のコンポーネントを識別する。詳細な説明、図面、および特許請求の範囲に記載されている例示的な実施形態は、限定することを意図されてはいない。本明細書において提示されている主題の趣旨または範囲から逸脱することなく、その他の実施形態を利用することができ、その他の変更を行うことができる。一般的に本明細書において説明され図において示されている本開示の複数の態様は、さまざまな異なる構成で構成すること、代用すること、組み合わせること、および設計することが可能であり、それらの構成のすべては、明示的に本開示の一部であると考えられ、本開示の一部とされるということが容易に理解できるであろう。
【００１３】
本開示は、とりわけ、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整することに関連した方法、装置、およびシステムに関連付けられている。
【００１４】
電話のテザリングを可能にすることに関して言えば、モバイルサービスプロバイダは、厳しい立場にある。一方で、テザリングを可能にすることによって、ユーザの満足を促し、サブスクライバーの解約を防止することができるが、同時に、影響力の高い数人のユーザによって、帯域幅のニーズが劇的に影響を受けることがある。モバイルサービスプロバイダは、テザリングするがさほど多くの帯域幅を使い果たすわけではないユーザをしばしば無視してきたが、限られた帯域幅と、データ対応モバイルデバイスの高まる遍在性とが相まった結果、モバイルサービスプロバイダは、最悪のネットワークシナリオを防止するために、テザリング用の制限されたデータプランおよび／または追加料金を利用する場合がある。影響力の低いユーザは、テザリング機能をまれに（たとえば、旅行中に月に１回または２回）しか使用しない場合には、これを非常に迷惑なこととみなす可能性があり、また、そのようなポリシーから生じ得る顧客の不満および限られたサブスクリプションを考慮すると、テザリング料金が全体として金銭面での勝利をもたらすことになるかどうかは不確かである。さらに、そのようなテザリング料金は、アプリケーションレベルでのサービス品質管理を利用する場合があり、これは潜在的に、複雑な新しいルーティングインフラストラクチャーを含む可能性がある。
【００１５】
以降で論じるいくつかの例は、モバイルサービスプロバイダが、リソースをよりよく利用すること、および／または利用可能なテザリングサブスクリプション料金を獲得することを可能にする一方で、よりよい経験をユーザに提供することも可能にすることができる。たとえば、たまに利用するだけのユーザを遠ざけてしまうことを避けるために、通常ならば未使用のままとなるリソースは、臨時のまたは軽度のテザリングのユーザによってアクセスすることができる。同時に、途切れないサービスを望むユーザに対して、保証されたテザリングを提供することができる。
【００１６】
テザリングポリシーに関して、いくつかの例が示されているが、テザリング以外の基準および／またはテザリングに追加する基準に基づいてサービス品質をアドレスレベルで（たとえば、アプリケーションごとにそのようなアプリケーションどうしを、複数のネットワークアドレスを介して区別することができるように）コントロールするためのその他のポリシーも、もちろん使用することができる。たとえば、この種のアドレスレベルでのゲーティングをさまざまな高帯域幅のプログラム用に使用することができ、それによって、モバイルデバイスは、さまざまなアプリケーションに対して、一部の時点では（たとえば、混雑度の低い時点では）自由なアクセスを、その他の時点では（たとえば、混雑度の高い時点では）制限されたアクセスを有することができる。
【００１７】
図１は、本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するための例示的なプロセスを示している。プロセス１００、および本明細書に記載されているその他のプロセスは、さまざまな機能ブロックまたはアクションを示しており、それらの機能ブロックまたはアクションは、ハードウェア、ソフトウェア、および／またはファームウェアによって実行することができる処理ステップ、機能オペレーション、イベント、および／または行為などとして説明することができる。図１において示されている機能ブロックに対する多くの代替手段をさまざまな実施態様において実施することができるということを当業者なら本開示に照らして認識するであろう。たとえば、プロセス１００は、図１において示されているように、１つの特定の順序のブロックまたはアクションを含むことができるが、これらのブロックまたはアクションが提示されている順序は、必ずしも、特許請求されている主題をなんらかの特定の順序に限定するものではない。同様に、特許請求されている主題の範囲から逸脱することなく、図１において示されていない介在するアクション、および／もしくは図１において示されていないさらなるアクションを採用することができ、ならびに／または図１において示されているアクションのうちのいくつかを削除することができる。プロセス１００は、例示的なオペレーション１０２および／または１０４によって示されているように、機能オペレーションのうちの１つまたは複数を含むことができる。
【００１８】
示されているように、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するためのプロセス１００を実行することができる。プロセス１００は、複数のモバイルデバイスに関連付けられている通信ネットワークにおいて実行することができる（図２を参照されたい）。処理は、オペレーション１０２、「通信トラフィックを受信する」において開始することができ、オペレーション１０２では、モバイルサービスプロバイダを介して通信トラフィックを受信することができる。たとえば、それらの複数のモバイルデバイスのうちの所与のモバイルデバイスから通信ネットワークのモバイルサービスプロバイダ部分を介して通信トラフィックを受信することができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。たとえば、モバイルサービスプロバイダは、第１および第２のネットワークアドレスをそれぞれモバイルデバイスの第１および第２のアプリケーションに関連付けることができる。
【００１９】
処理は、オペレーション１０２からオペレーション１０４、「サービス品質を調整する」へ続くことができ、オペレーション１０４では、所与のモバイルデバイスに対するサービス品質を調整することができる。たとえば、所与のモバイルデバイスに対するサービス品質の調整をアプリケーションごとに実行することができる。いくつかの例においては、そのような調整は、所与のモバイルデバイスに関連付けられている第１および第２のネットワークアドレスに少なくとも部分的に基づくことができる。
【００２０】
たとえば、サービス品質の調整は、第１のネットワークアドレスに少なくとも部分的に基づいて第１のサービス品質を第１のアプリケーションに割り振ることを含むことができる。同様に、サービス品質の調整は、第２のネットワークアドレスに少なくとも部分的に基づいて第２のサービス品質を第２のアプリケーションに割り振ることを含むことができ、その場合には、第１のサービス品質および第２のサービス品質は、互いに異なる。
【００２１】
いくつかの例においては、モバイルデバイスに対するサービス品質を調整することは、第１および第２のネットワークアドレスのランキングに、および／または通信ネットワークのネットワーク状況に少なくとも部分的に基づくことができる。そのようなランキングは、たとえば階層タイプのランキング（たとえば、グレード順に構成されたランキング）とすることができる。「ネットワーク状況」という用語は、本明細書において使用される際には、トラフィックの混雑、所与の時間間隔（たとえば、１日のうちで、これまで高いトラフィックロードが一般的であった時間）、使用についての統計的な予測、特定のユーザの接続についての（たとえば、エラー率などを介した）品質測定、ネットワーク構成における現在の変化または予想される変化、アラームメッセージ、予約、ネットワークメンテナンスなど、またはそれらの組合せを指すことができる。一例においては、モバイルサービスプロバイダは、さまざまなアプリケーション（たとえば、Ｅメールアプリケーション、メッセージテキスティングアプリケーション、マッピングアプリケーション、ウェブブラウジングアプリケーション、ゲーミングアプリケーションなど）のリストを有するテーブルにアクセスすることができ、そのテーブルでは、それぞれのアプリケーションおよび／またはアプリケーションのグループをランキング値に関連付けることができ、またネットワークアドレスに関連付けることができる。たとえば、Ｅメールアプリケーションおよび／またはメッセージテキスティングアプリケーションは、相対的に高い優先度を有するランキングに関連付けることができ、その一方で、ウェブブラウジングアプリケーションおよび／またはゲーミングアプリケーションは、相対的に低い優先度を有する別のランキングに関連付けることができる。追加として、または代替として、モバイルサービスプロバイダは、テザリングされないアプリケーションを、相対的に高い優先度を有する１つまたは複数のランキングに関連付けることができ、テザリングされるアプリケーションを、相対的に低い優先度を有する１つまたは複数のランキングに関連付けることができる。追加として、または代替として、それぞれのアプリケーションおよび／またはアプリケーションのグループに関連付けられている（たとえば、ネットワークアドレスを介して関連付けられている）ランキング値を調整することができる。たとえば、購入されたサービスサブスクリプション、ならびに／または、アプリケーションおよび／もしくはアプリケーションのグループが現在使用されている使用タイプ（たとえば、最初のバッファの構築か、それとは対照的にバッファの保持か）に少なくとも部分的に基づいてランキング値を調整することができる。
【００２２】
図２は、本開示の少なくともいくつかの実施形態に従って構成されている通信ネットワークの例示的な実施形態のブロック図である。示されているように、複数のモバイルデバイス２０４および１つのモバイルサービスプロバイダ２０６を介して通信を回送するための通信ネットワーク２０２を実装することができる。
【００２３】
「通信ネットワーク」という用語は、本明細書において使用される際には、通信ネットワークを介して互いにワイヤレス通信するように適合されている複数のモバイルデバイスを含む任意の数の通信システムを指すことができる。たとえば、そのような通信ネットワーク２０２は、特定のアプリケーションに従って、セルラー電話ネットワーク、モバイルＷｉＭＡＸ（ｍｏｂｉｌｅ  ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  ｍｉｃｒｏｗａｖｅ  ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ）、（たとえば、ＷＬＡＮ（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＷＡＮ（ｗｉｒｅｌｅｓｓ  ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）を介した）ＶｏＩＰ（ｖｏｉｃｅ  ｏｖｅｒ  ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）システム、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）ネットワーク、ＯＦＤＭＡ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ−Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）ネットワークなど、および／またはそれらの組合せのうちの１つまたは複数を含む任意の数の通信システムを指すことができる。追加として、または代替として、そのような通信ネットワーク２０２は、複数のモバイルデバイスにインターネットアクセスを提供する任意の数の通信システムを指すことができる。
【００２４】
通信ネットワーク２０２は、破線の枠２０４によって示されている１つまたは複数のモバイルデバイス２０４を含むことができる。モバイルデバイス２０４は、通信ネットワーク２０２のモバイルサービスプロバイダ部分２０６と通信状態にあるように構成すること（たとえば、結合すること）が可能である。「モバイルデバイス」という用語は、本明細書において使用される際には、たとえば携帯電話、携帯情報端末（ＰＤＡ）など、および／またはそれらの組合せなどのモバイルデバイスを指すことができる。
【００２５】
「モバイルサービスプロバイダ」という用語は、本明細書において使用される際には、複数のモバイルデバイスの間における通信を容易にするように構成されている、通信ネットワークのモバイルサービスプロバイダ部分、たとえば、中央管理センター、モバイル電話ネットワークオペレータなどを指すことができる。通信ネットワーク２０２は、ここでは純粋に例示的な目的で提示されており、通信ネットワーク２０２は、明確さのために図２においては示されていないさらなるコンポーネントを有することができるということを認識することができる。したがって、モバイルサービスプロバイダ２０６は、１つまたは複数の基地局、基地局コントローラ、モバイル交換局など、および／またはそれらの組合せなど、ここでは示されていない通信ネットワーク２０２の任意の数のコンポーネントを含むことができる。
【００２６】
示されているように、モバイルサービスプロバイダ部分２０６は、モバイルデバイス２０４どうしの間において通信ネットワーク２０２内の通信を容易にするように構成することができる。そのようなモバイルサービスプロバイダ２０６は、複数のモバイルデバイス２０４のうちの所与のモバイルデバイス２０４−１から通信トラフィック２１０を受信するように構成することができる。第１のネットワークアドレス２１２および第２のネットワークアドレス２１４をモバイルデバイス２０４−１に関連付けることができる。通信トラフィック２１０は、第１のネットワークアドレス２１２に関連付けられている第１のアプリケーション２２２および第２のネットワークアドレス２１４に関連付けられている第２のアプリケーション２２４からの通信トラフィックを含むことができる。
【００２７】
所与のモバイルデバイス（たとえば、モバイルデバイス２０４−１）に対するサービス品質の調整は、第１のネットワークアドレス２１２および第２のネットワークアドレス２１４に少なくとも部分的に基づいてアプリケーションごとに実行することができる。たとえば、サービス品質の調整は、第１のネットワークアドレス２１２および第２のネットワークアドレス２１４のランキングに、ならびに通信ネットワーク２０２のネットワーク状況に少なくとも部分的に基づくことができる。
【００２８】
示されている例においては、第１のアプリケーション２２２および第２のアプリケーション２２４からの通信トラフィックは、単一の物理レイヤ接続２３０を介して通信することができる。そのような単一の物理レイヤ接続２３０は、所与のモバイルデバイス（たとえば、モバイルデバイス２０４−１）と、通信ネットワーク２０２のモバイルサービスプロバイダ２０６部分との間において機能可能とすることができる。
【００２９】
以降でさらに詳細に論じるように、いくつかの例においては、モバイルサービスプロバイダ２０６は、第１のアプリケーション２２２および第２のアプリケーション２２４のうちのどちらがテザリングされるかを判定するように構成することができる。「テザリングする」という用語は、本明細書において使用される際には、追加のデバイスにインターネットアクセスを提供するためにモバイルデバイスを使用することを指すことができる。たとえば、モバイルサービスプロバイダ２０４は、第１のアプリケーション２２２および第２のアプリケーション２２４のどちらがテザリングされるかを、第１のネットワークアドレス２１２および第２のネットワークアドレス２１４に少なくとも部分的に基づいて判定するように構成することができる。
【００３０】
いくつかの例においては、モバイルサービスプロバイダ２０６は、テザリングされると判定されているアプリケーションにサービスサブスクリプションが関連付けられているかどうかを判定するように任意選択で構成することができる。そのようなケースにおいては、サービス品質の調整は、テザリングされると判定されているアプリケーションで、かつサービスサブスクリプションに関連付けられているアプリケーションに第１のサービス品質２３２を割り振ることを含むことができる。同様に、サービス品質の調整は、テザリングされると判定されているアプリケーションで、かつサービスサブスクリプションに関連付けられていないアプリケーションに第２のサービス品質２３４を割り振ることを含むことができ、その場合には、第１のサービス品質２３２および第２のサービス品質２３４は、互いに異なる。追加として、または代替として、モバイルサービスプロバイダ２０４は、テザリングされると判定されているアプリケーションにサービスサブスクリプションが関連付けられていないという判定に少なくとも部分的に基づいて所与のモバイルデバイス（たとえば、モバイルデバイス２０４−１）にメッセージを送信するように任意選択で構成することができる。そのようなメッセージは、たとえば、テザリングされると判定されているアプリケーションに対するサービス品質が調整されていることを示すことができる。
【００３１】
なんらかのサービス品質および／または可用性に基づく帯域幅プロトコルが、モバイルデバイス２０４−１の観点から見てＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）またはさらに低位のネットワークレベルにおいて存在することができる。ウェブブラウジングしているモバイルデバイス２０４−１のユーザは、典型的には、より低速のローディングスピードを経験する場合があり、その原因がネットワークの混雑なのか、貧弱な受信なのか、またはウェブページの貧弱な設計なのかがわからない場合がある。混雑は、典型的には、通話の脱落またはデータレートの低下という形態を取る場合があるが、具体的なアプリケーション使用に基づいて管理されない場合がある。図２によって示されている例でない場合、別々のアプリケーション２２２および２２４は、単一のネットワークアドレスに関連付けられている共有ポートおよびソケットを通じてトラフィックを送信することができる。そこから進んで、物理レイヤおよびネットワークを通って、そのようなトラフィックは、マージされる場合があり、そうなれば、ポートまたは推測された使用プロファイルによって分割されなければならない。逆に、図２によって示されている例においては、別々のアプリケーション２２２および２２４は、それぞれのアプリケーション（またはアプリケーションのグループ）ごとに別々のネットワークアドレスに関連付けられる一方で依然として物理レイヤ接続を共有することができる。そのような例においては、トラフィックは、関連付けられているアプリケーションを示すネットワークアドレスによってヘッダにおいて識別することができ、そのようなネットワークアドレスに基づいてポートを通じて管理することができる。
【００３２】
図３は、本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するための別の例示的なプロセスを示している。プロセス３００は、例示的なオペレーション３０２、３０４、３０６、３０８、３１０、３１２、３１４、および／または３１６によって示されているような機能オペレーションのうちの１つまたは複数を含むことができる。
【００３３】
示されているように、モバイルデバイス２０４−１に関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するためのプロセス３００を実行することができる。プロセス３００は、通信ネットワーク２０２において実行することができる。処理は、オペレーション３０２、「ネットワーク状況を判定する」において開始することができ、オペレーション３０２では、モバイルサービスプロバイダ２０６は、通信ネットワーク２０２の状況を判定することができる。たとえば、ネットワーク状況は、トラフィックの混雑を含む場合があり、モバイルサービスプロバイダ２０６は、通信ネットワーク２０２が混雑しているかどうかを判定することができる。
【００３４】
処理は、オペレーション３０２からオペレーション３０４、「通信トラフィックを受信する」へ続くことができ、オペレーション３０４では、モバイルサービスプロバイダ２０６を介して通信トラフィックを受信することができる。たとえば、モバイルデバイス２０４−１からモバイルサービスプロバイダ２０６を介して通信トラフィックを受信することができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。たとえば、モバイルサービスプロバイダ２０６は、第１および第２のネットワークアドレスをそれぞれモバイルデバイス２０４−１の第１および第２のアプリケーションに関連付けることができる。
【００３５】
いくつかの例においては、第１および第２のネットワークアドレスは、ホストアイデンティティープロトコルタイプの識別子を含むことができる。以降でさらに詳細に論じるように、いくつかの例においては、テザリングされるアプリケーションは、そのようなホストアイデンティティープロトコルタイプの識別子を介して識別することができる。
【００３６】
処理は、オペレーション３０４からオペレーション３０６、「テザリングされるかどうかを判定する」へ続くことができ、オペレーション３０６では、モバイルサービスプロバイダ２０６は、第１および第２のアプリケーションのうちのどちらかがテザリングされるかどうかを判定することができる。たとえば、モバイルサービスプロバイダ２０６は、第１および第２のアプリケーションのうちのどちらがテザリングされるかを、第１および第２のネットワークアドレスに少なくとも部分的に基づいて判定することができる。
【００３７】
処理は、オペレーション３０６からオペレーション３０８、「サービスサブスクリプションかどうかを判定する」へ続くことができ、オペレーション３０８では、モバイルサービスプロバイダ２０６は、テザリングされると判定されているアプリケーションにサービスサブスクリプションが関連付けられているかどうかを判定することができる。たとえば、モバイルサービスプロバイダ２０６は、テザリングされるアプリケーションにサービスサブスクリプションが関連付けられているかどうかを、第１および第２のネットワークアドレスに少なくとも部分的に基づいて判定することができる。そのような例においては、テザリングされるアプリケーションを共通のネットワークアドレスにリンクさせることによって、アドレスレベルでデータを管理することができ、ひいては、その共通のネットワークアドレスへ向かうデータを管理することによって、すべてのテザリングされるアプリケーションを管理することができる。
【００３８】
処理は、オペレーション３０８からオペレーション３１０、「サービス品質を調整する」へ続くことができ、オペレーション３１０では、モバイルデバイス２０４−１に対するサービス品質を調整することができる。たとえば、（第１のアプリケーションに関連付けることができる）第１のアドレスに第１のサービス品質を、および（第２のアプリケーションに関連付けることができる）第２のアドレスに第２のサービス品質を提供することによって、モバイルデバイス２０４−１に対するサービス品質をアプリケーションごとに調整することができ、その場合には、第１および第２のサービス品質は、互いに異なる。
【００３９】
「サービス品質を調整する」という用語は、本明細書において使用される際には、モバイルデバイス２０４−１に対するサービス品質をアプリケーションごとに抑えることもしくは低下させること（たとえば、その場合には、そのようなアプリケーションどうしは、複数のネットワークアドレスを介して区別することができる）、モバイルデバイス２０４−１に対するサービス品質をアプリケーションごとに停止することなど、および／またはそれらの組合せを含むことができる。プロセス１００に関して上述したように、いくつかの例においては、モバイルデバイス２０４−１に対するサービス品質を調整することは、第１および第２のネットワークアドレスのランキングに、ならびに／または通信ネットワークのネットワーク状況に少なくとも部分的に基づくことができる。
【００４０】
処理は、オペレーション３１０からオペレーション３１２、「第１のサービス品質を提供する」へ続くことができ、オペレーション３１２では、モバイルサービスプロバイダ２０６を介してモバイルデバイス２０４−１に第１のサービス品質を提供することができる。たとえば、そのような第１のサービス品質は、テザリングされると判定されているアプリケーションで、かつサービスサブスクリプションに関連付けられているアプリケーションに提供することができる。そのような例においては、テザリングを信頼できる機能にするためにサブスクリプションを支払う者は、一般的な非アクティブ化の対象にならないことが可能であり、依然として全体的なサービス品質ポリシーの対象でいることが可能である。
【００４１】
処理は、オペレーション３１２からオペレーション３１４、「第２のサービス品質を提供する」へ続くことができ、オペレーション３１４では、モバイルサービスプロバイダ２０６を介してモバイルデバイス２０４−１に第２のサービス品質を提供することができる。たとえば、そのような第２のサービス品質は、テザリングされると判定されているアプリケーションで、かつサービスサブスクリプションに関連付けられていないアプリケーションに提供することができる。そのような例においては、そのような第２のサービス品質は、モバイルデバイス２０４−１に対するサービス品質をアプリケーションごとに抑えること（たとえば、その場合には、そのようなアプリケーションどうしは、複数のネットワークアドレスを介して区別することができる）、モバイルデバイス２０４−１に対するサービス品質をアプリケーションごとに停止することなど、および／またはそれらの組合せを含むことができる。たとえば、テザリングアプリケーションに属している特定の接続をゼロの帯域幅に減らすことができる。プロセス３００のオペレーションをテザリングポリシーに関して示してきたが、その他のポリシーをここで使用することも、もちろん可能である。なぜなら、プロセス３００（ならびにプロセス１００および／または４００）は、テザリング以外の基準および／またはテザリングに追加する基準に基づいて（たとえば、アプリケーションごとの）アドレスレベルでのコントロールを可能にすることができるためである。たとえば、サービス品質を抑えることまたは停止することに関するそのようなその他のポリシーとしては、トラフィックエンジニアリングポリシー、サービス品質ポリシー、アプリケーション健全性診断ポリシー、ネットワーク状況に関連したさらなるポリシーなど、および／またはそれらの組合せを含むことができる。
【００４２】
追加として、または代替として、第３のサービス品質を任意選択で提供することができる。たとえば、テザリングされると判定されていないアプリケーションに第３のサービス品質を任意選択で提供することができる。その他の例においては、テザリングされると判定されていないアプリケーションに、ならびにテザリングされると判定されているアプリケーションで、かつサービスサブスクリプションに関連付けられているアプリケーションに第１のサービス品質を提供することができる。
【００４３】
処理は、オペレーション３１４からオペレーション３１６、「メッセージを送信する」へ続くことができ、オペレーション３１６では、モバイルサービスプロバイダ２０６を介してモバイルデバイス２０４−１へメッセージを送信することができる。たとえば、そのようなメッセージは、アプリケーションがテザリングされるという判定に少なくとも部分的に基づいてモバイルサービスプロバイダ２０６を介してモバイルデバイス２０４−１へ送信することができる。同様に、そのようなメッセージは、テザリングされると判定されているアプリケーションにサービスサブスクリプションが関連付けられていないという判定に少なくとも部分的に基づいてモバイルサービスプロバイダ２０６を介してモバイルデバイス２０４−１へ送信することができる。そのような例においては、そのメッセージは、テザリングされると判定されている（および／またはサービスサブスクリプションが関連付けられていない）アプリケーションに対するサービス品質が調整されていることを示すことができる。
【００４４】
たとえば、サービス品質の影響をモバイルデバイス２０４−１のユーザに正しく知らせることができるように、失われた接続と、混雑イベントとの間における区別を正しく行うために、オペレーション３１６を利用することができる。たとえば、モバイルデバイス２０４−１自体は、テザリングが非アクティブ化されているときでも依然としてモバイルサービスプロバイダ２０６への接続を有することができ、したがってテザリングアプリケーションは、「サブスクリプションコール１−８００−ＮＮＮ−ＮＮＮＮに関しては、混雑したネットワークトラフィックに起因して、自由なテザリングが一時的に縮減されている」などの情報を認識および報告するために、自分の限られたデータ接続の外側でのネットワーク接続ステータスを要求することができる。したがって、サービス品質の調整に関するそのようなメッセージを受信した後にサービス品質を元に戻すためのサービスサブスクリプションを追加することができる。
【００４５】
オペレーションにおいては、プロセス３００は、テザリングアプリケーションをその他のアプリケーションから分離することによってテザリングが複数の層において認められるアドミッションポリシーを含むことができる。いくつかの例においては、モバイルデバイス２０４−１は、共有ネットワークリソースが余っている（したがって、オペレータのコストおよび機能が影響を受けない）ときにはテザリングを自由に使用することができ、その一方で混雑時には、強化されたテザリング機能に対して支払いを行う者のみがアクセスを有することができる。このアプローチは、ほとんどのモバイルデバイスが時間のほとんどにわたって気軽にテザリングを使用することを可能にして、顧客満足度を高め、その一方で、一貫したテザリングに依存する場合がある者には、あらかじめサブスクリプションを購入すること（さもなければ、アクセスを有さないリスクを冒すことになる）を奨励する。したがって、プロセス３００は、モバイルデバイス２０４−１がウェブサーフィンをしながら、混雑中にはその同じデータ機能を別のデバイスへのテザリング用に使用できなくすることを可能にすることができ、したがって、テザリングの非アクティブ化は、アドレスレベルで行われなければならない。一般には、プロセス３００に関して上述したオペレーションのうちのいくつかまたはすべては、トラフィックタイプのサービス品質に追加する、またはそれに代わるいかなるアドレスレベルのサービス品質にも拡張することができる。
【００４６】
上述のように、テザリングされるアプリケーションは、いくつかの実施形態においては、ホストアイデンティティープロトコルタイプの識別子を介して識別することができる。たとえば、そのようなホストアイデンティティープロトコルの実施態様は、複数のアドレスを単一の物理的なモバイルデバイス（たとえば、モバイルデバイス２０４−１）に割り振る標準化された方法として利用することができる。そのようなホストアイデンティティープロトコル標準は、アプリケーションレベルのエンドポイント（たとえば、ソケット）がＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）および／またはＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）ネットワークアドレスなどの一意の識別子を有することを可能にすることができる。モバイルサービスプロバイダ２０６は、そのような一意の第１および第２のネットワークアドレスを同様に取り扱うことができる。なぜなら、それらは両方とも、同じトポロジカルロケーションを共有しているためであり、その一方で、第１および第２のネットワークアドレスのそれぞれは、完全な一式のポート、セキュリティー、および／またはセッションに関連付けることができる。したがってプロセス３００は、テザリングアプリケーションに、モバイルデバイス上のウェブサービスタイプのアプリケーションのうちの残りのアプリケーションとは異なるホストアイデンティティープロトコルタイプの識別子を割り振ることができる。この割り振りの結果として、モバイルサービスプロバイダ２０６は、テザリングアプリケーションに関連付けられているタスクに関して別の既知のネットワークアドレスを目にすることができ、テザリングのサービス品質を、非テザリングアプリケーションに関連付けられているタスクから切り離して停止または低減することができる。その一方で、テザリングアプリケーションに関連付けられているタスクは、依然として完全な一式のポートを有することができ、非テザリングアプリケーションに関連付けられている通常の接続とは見分けがつかなくすることができる。
【００４７】
ホストアイデンティティープロトコル（ＨＩＰ）は、既存の標準であるが、サービス品質管理には適していないとみなされる場合が多い。たとえば、ＨＩＰはフロー割り振りメカニズムを別々のネットワークインターフェースに提供しないため、ＨＩＰにおいてはサービス品質サポートに問題があるとみなされてきた。より具体的には、ＨＩＰは、トラフィックタイプに基づくサービス品質を認めないため、ＨＩＰにおいてはサービス品質サポートに問題があるとみなされてきた。したがって、トラフィックタイプの区別（たとえば、ビデオトラフィックタイプおよびテキストトラフィックタイプ）がなければ、ＨＩＰは、サービス品質がトラフィックタイプに基づくことを認めない。したがって、単一のＨＩＰリンク内で別々のトラフィックタイプを分けるのにＨＩＰを使用することができないということに基づいて、ＨＩＰはサービス品質管理に適していないとみなされる場合が多い。逆に、プロセス３００（ならびに、たとえば図１および／または図４に記載されているプロセス）は、複数のアプリケーションを、サービス品質に関連したネットワーク要素が効果的に取り扱うことができる別々のＨＩＰリンクへと分割するために、ＨＩＰを使用することができる。したがって、プロセス３００（ならびに、図１および／または図４に記載されているプロセス）は、トラフィックをトラフィックタイプに基づいてコントロールすることの代わりに、またはそれに加えて、（たとえば、アプリケーションはヘッダにおいて別々のネットワークアドレスを示すことになるので）ネットワークオペレータのためにトラフィックをアドレスに基づいてコントロールすることに焦点を合わせることによって、サービス品質管理のためにＨＩＰを使用することができる。たとえば、プロセス３００は、特定のタイプのトラフィック（たとえば、ビデオトラフィックタイプおよびテキストトラフィックタイプ）に全体として影響を与えるのとは対照的に、混雑がある場合は常にテザリングアプリケーション全体を抑えるまたは阻むためにＨＩＰを使用することができる。
【００４８】
図４は、本開示の少なくともいくつかの実施形態に従って構成されている、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するためのさらなる例示的なプロセスを示している。プロセス４００は、例示的なオペレーション４０２および／または４０４によって示されているような機能オペレーションのうちの１つまたは複数を含むことができる。
【００４９】
示されているように、所与のモバイルデバイスに関連付けられている複数のネットワークアドレスに少なくとも部分的に基づいてアプリケーションごとにサービス品質を調整するためのプロセス４００を実行することができる。プロセス４００は、複数のモバイルデバイスに関連付けられている通信ネットワークにおいて実行することができる（図２を参照されたい）。処理は、オペレーション４０２、「通信トラフィックを送信する」において開始することができ、オペレーション４０２では、通信トラフィックをモバイルサービスプロバイダへ送信することができる。たとえば、それらの複数のモバイルデバイスのうちの所与のモバイルデバイスから通信ネットワークのモバイルサービスプロバイダ部分へ通信トラフィックを送信することができる。通信トラフィックは、第１のネットワークアドレスに関連付けられている第１のアプリケーションおよび第２のネットワークアドレスに関連付けられている第２のアプリケーションからの通信トラフィックを含むことができる。たとえば、モバイルサービスプロバイダは、第１および第２のネットワークアドレスをそれぞれモバイルデバイスの第１および第２のアプリケーションに関連付けることができる。
【００５０】
処理は、オペレーション４０２からオペレーション４０４、「第１および第２のサービス品質を受信する」へ続くことができ、オペレーション４０４では、モバイルサービスプロバイダから第１および第２のサービス品質を受信することができる。たとえば、モバイルデバイスは、第１のアプリケーションに関する第１のサービス品質と、第２のアプリケーションに関する別の第２のサービス品質とをモバイルサービスプロバイダから受信することができる。いくつかの例においては、第１および第２のサービス品質は、第１および第２のネットワークアドレスに少なくとも部分的に基づくことができる。たとえば、第１および第２のサービス品質は、第１および第２のネットワークアドレスのランキング、ならびに通信ネットワークのネットワーク状況に少なくとも部分的に基づくことができる。
【００５１】
図５は、本開示の少なくともいくつかの例に従って構成されている例示的なコンピュータプログラム製品５００を示している。プログラム製品５００は、信号担持媒体５０２を含むことができる。信号担持媒体５０２は、１つまたは複数のマシン可読命令５０４を含むことができ、１つまたは複数のマシン可読命令５０４は、１つまたは複数のプロセッサによって実行された場合に、コンピューティングデバイスが、図１、図３、および／または図４に関して上述した機能を動作可能に提供できるようにすることができる。したがって、たとえば、図２のシステムを参照すると、１つまたは複数のモバイルデバイス２０４および／またはモバイルサービスプロバイダ２０６は、媒体５０２によって伝達された命令５０４に応答して、図１、図３、および／または図４において示されているアクションのうちの１つまたは複数を起こすことができる。
【００５２】
いくつかの実装形態においては、信号担持媒体５０２は、一時的でないコンピュータ可読媒体５０６を含むことができ、一時的でないコンピュータ可読媒体５０６は、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、デジタルテープ、メモリなどであるが、それらには限定されない。いくつかの実装形態においては、信号担持媒体５０２は、記録可能媒体５０８を含むことができ、記録可能媒体５０８は、メモリ、Ｒ／Ｗ（ｒｅａｄ／ｗｒｉｔｅ）  ＣＤ、Ｒ／Ｗ  ＤＶＤなどであるが、それらには限定されない。いくつかの実装形態においては、信号担持媒体５０２は、通信媒体５１０を含むことができ、通信媒体５１０は、デジタル通信媒体および／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波管、有線通信リンク、ワイヤレス通信リンク等）などであるが、それらには限定されない。
【００５３】
図６は、本開示の少なくともいくつかの実施形態に従って構成されている、当業者によって具体化することができるような例示的なコンピューティングデバイス６００を示すブロック図である。例示的な一構成６０１においては、コンピューティングデバイス６００は、１つまたは複数のプロセッサ６１０およびシステムメモリ６２０を含むことができる。プロセッサ６１０と、システムメモリ６２０との間における通信のためにメモリバス６３０を使用することができる。
【００５４】
所望の構成に応じて、プロセッサ６１０は、任意のタイプのものとすることができ、それらのタイプには、マイクロプロセッサ（μＰ）、マイクロコントローラ（μＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、またはそれらの任意の組合せが含まれるが、それらには限定されない。プロセッサ６１０は、レベル１キャッシュ６１１およびレベル２キャッシュ６１２など、１つまたは複数のレベルのキャッシングと、プロセッサコア６１３と、レジスタ６１４とを含むことができる。プロセッサコア６１３は、演算ロジックユニット（ＡＬＵ）、浮動小数点演算ユニット（ＦＰＵ）、デジタル信号処理コア（ＤＳＰコア）、またはそれらの任意の組合せを含むことができる。メモリコントローラ６１５は、プロセッサ６１０とともに使用することもでき、または、いくつかの実装形態においては、メモリコントローラ６１５は、プロセッサ６１０の内部の一部分とすることができる。
【００５５】
所望の構成に応じて、システムメモリ６２０は、任意のタイプのものとすることができ、それらのタイプには、揮発性メモリ（ＲＡＭなど）、不揮発性メモリ（ＲＯＭ、フラッシュメモリなど）、またはそれらの任意の組合せが含まれるが、それらには限定されない。システムメモリ６２０は、オペレーティングシステム６２１と、１つまたは複数のアプリケーション６２２と、プログラムデータ６２４とを含むことができる。アプリケーション６２２は、図１のプロセス１００、図３のプロセス３００、および／または図４のプロセス４００に関して説明した機能ブロックおよび／またはアクションを含む本明細書に記載されている機能を実行するように構成されている通信ネットワーク内のサービス品質アルゴリズム６２３を含むことができる。プログラムデータ６２４は、サービス品質アルゴリズム６２３とともに使用するためのネットワークアドレスデータ６２５を含むことができる。いくつかの例示的な実施形態においては、アプリケーション６２２は、オペレーティングシステム６２１上でプログラムデータ６２４とともに機能するように構成することができ、それによって、少なくとも通信ネットワーク内のネットワークアドレスに基づいてアプリケーションごとにサービス品質を調整することの実施態様を、本明細書に記載されているように提供することができる。たとえば、１つまたは複数のモバイルデバイス２０４および／またはモバイルサービスプロバイダ２０６は、コンピューティングデバイス６００のすべてまたは一部を含むこと、およびアプリケーション６２２のすべてまたは一部を実行できることが可能であり、それによって、少なくとも通信ネットワーク内のネットワークアドレスに基づいてアプリケーションごとにサービス品質を調整することの実施態様を、本明細書に記載されているように提供することができる。この説明されている基本構成は、図６において破線６０１内のそれらのコンポーネントによって示されている。
【００５６】
コンピューティングデバイス６００は、基本構成６０１と、必要とされるあらゆるデバイスおよびインターフェースとの間における通信を容易にするためのさらなる特徴または機能およびさらなるインターフェースを有することができる。たとえば、ストレージインターフェースバス６４１を介した、基本構成６０１と、１つまたは複数のデータ記憶装置６５０との間における通信を容易にするために、バス／インターフェースコントローラ６４０を使用することができる。データ記憶装置６５０は、取外し式記憶装置６５１、非取外し式記憶装置６５２、またはそれらの組合せとすることができる。取外し式記憶装置および非取外し式記憶装置の例としては、いくつか挙げると、フレキシブルディスクドライブおよびハードディスクドライブ（ＨＤＤ）などの磁気ディスクデバイス、コンパクトディスク（ＣＤ）ドライブまたはデジタル多用途ディスク（ＤＶＤ）ドライブなどの光ディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、ならびにテープドライブが含まれる。例示的なコンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納するための任意の方法またはテクノロジーにおいて実装される揮発性媒体および不揮発性媒体、ならびに取外し式媒体および非取外し式媒体を含むことができる。
【００５７】
システムメモリ６２０、取外し式ストレージ６５１、および非取外し式ストレージ６５２はすべて、コンピュータ記憶媒体の例である。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、もしくはその他のメモリテクノロジー、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）、もしくはその他の光学ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、もしくはその他の磁気記憶装置、または、所望の情報を格納するために使用することができ、かつコンピューティングデバイス６００によってアクセスすることができるその他の任意の媒体を含むが、それらには限定されない。そのような任意のコンピュータ記憶媒体をデバイス６００の一部とすることができる。
【００５８】
コンピューティングデバイス６００は、さまざまなインターフェースデバイス（たとえば、出力インターフェース、周辺インターフェース、および通信インターフェース）からバス／インターフェースコントローラ６４０を介して基本構成６０１へ至る通信を容易にするためのインターフェースバス６４２を含むこともできる。例示的な出力インターフェース６６０は、グラフィック処理ユニット６６１およびオーディオ処理ユニット６６２を含むことができ、グラフィック処理ユニット６６１およびオーディオ処理ユニット６６２は、１つまたは複数のＡ／Ｖポート６６３を介して、ディスプレイまたはスピーカーなどのさまざまな外部デバイスに通信するように構成することができる。例示的な周辺インターフェース６６０は、シリアルインターフェースコントローラ６７１またはパラレルインターフェースコントローラ６７２を含むことができ、シリアルインターフェースコントローラ６７１またはパラレルインターフェースコントローラ６７２は、１つまたは複数のＩ／Ｏポート６７３を介して、入力デバイス（たとえば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイス等）またはその他の周辺デバイス（たとえば、プリンタ、スキャナ等）などの外部デバイスと通信するように構成することができる。例示的な通信インターフェース６８０は、ネットワークコントローラ６８１を含み、ネットワークコントローラ６８１は、１つまたは複数の通信ポート６８２を経由したネットワーク通信を介した１つまたは複数のその他のコンピューティングデバイス６９０との通信を容易にするように構成することができる。通信接続は、通信媒体の一例である。通信媒体は、典型的には、搬送波もしくはその他の伝送メカニズムなどの変調されたデータ信号内のコンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータによって具体化することができ、任意の情報伝達媒体を含むことができる。「変調されたデータ信号」とは、その信号の特性のうちの１つまたは複数が、その信号内で情報をエンコードするような様式で設定または変更されている信号であると言える。限定ではなく、例として、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、ならびに、音波媒体、無線周波数（ＲＦ）媒体、赤外線（ＩＲ）媒体、およびその他のワイヤレス媒体などのワイヤレス媒体を含むことができる。コンピュータ可読媒体という用語は、本明細書において使用される際には、記憶媒体および通信媒体の両方を含むことができる。
【００５９】
コンピューティングデバイス６００は、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルメディアプレーヤデバイス、ワイヤレスウェブ閲覧デバイス、パーソナルヘッドセットデバイス、アプリケーション固有のデバイス、または、上記の機能のうちの任意のものを含むハイブリッドデバイスなど、スモールフォームファクタのポータブル（またはモバイル）電子デバイスの一部分として実装することができる。コンピューティングデバイス６００は、ラップトップコンピュータの構成およびラップトップコンピュータ以外の構成の両方を含めて、パーソナルコンピュータとして実装することもできる。加えて、コンピューティングデバイス６００は、ワイヤレス基地局またはその他のワイヤレスシステムもしくはデバイスの一部として実装することができる。
【００６０】
前述の詳細な説明のうちのいくつかの部分は、コンピュータメモリなどのコンピューティングシステムメモリ内に格納されているデータビットまたはバイナリーデジタル信号上のオペレーションのアルゴリズムまたはシンボル表示という点から提示されている。これらのアルゴリズム的な記述または表示は、データ処理技術分野の標準的な技術者が自分の作業の実体を他の当業者たちに伝達するために使用する技術の例である。アルゴリズムとは、ここでは、および一般には、所望の結果へつながるオペレーションまたは類似の処理の首尾一貫したシーケンスであるとみなされる。このコンテキストにおいては、オペレーションまたは処理は、物理量の物理的な操作を含む。典型的には、必須ではないが、そのような量は、格納すること、転送すること、結合すること、比較すること、またはその他の形で操作することが可能な電気信号または磁気信号の形態を取ることができる。ビット、データ、値、要素、シンボル、文字、語、数、数字などとしてそのような信号を指すことが、主として共通の使用という理由から、時として便利であることがわかっている。しかし、これらおよび類似の語はすべて、適切な物理量に関連付けられるものであり、便宜上のラベルにすぎないということを理解されたい。特に別段の記載がない限り、以降の論考から明らかなように、本明細書を通じて、「処理する」、「算出する」、「計算する」、「判定する」などの語を利用している論考は、コンピューティングデバイスのメモリ、レジスタ、またはその他の情報記憶装置、伝送装置、もしくは表示装置内の物理的、電子的、または磁気的な量として表されているデータを操作または変換する、コンピューティングデバイスのアクションまたはプロセスを指すということがわかる。
【００６１】
特許請求されている主題は、範囲の上で、本明細書に記載されている特定の実施態様に限定されるものではない。たとえば、いくつかの実施態様は、たとえばデバイスまたはデバイスの組合せの上で機能するように採用されるなど、ハードウェアにおいて可能であり、その一方で、その他の実施態様は、ソフトウェアおよび／またはファームウェアにおいて可能である。同様に、特許請求されている主題は、範囲の上でこの点に限定されるものではないが、いくつかの実施態様は、信号担持媒体、１つおよび／または複数の記憶媒体などの１つまたは複数の製品を含むことができる。この記憶媒体、たとえばＣＤ−ＲＯＭ、コンピュータディスク、フラッシュメモリなどは、その上に命令を格納することができ、それらの命令は、コンピューティングデバイス、たとえばコンピューティングシステム、コンピューティングプラットフォーム、またはその他のシステムなどによって実行されたときに、特許請求されている主題、たとえば前述の実施態様のうちの１つなどに従ってプロセッサが実行されるという結果をもたらすことができる。１つの可能性として、コンピューティングデバイスは、１つまたは複数の処理ユニットまたはプロセッサと、ディスプレイ、キーボード、および／またはマウスなどの１つまたは複数の入力／出力デバイスと、スタティックランダムアクセスメモリ、ダイナミックランダムアクセスメモリ、フラッシュメモリ、および／またはハードドライブなどの１つまたは複数のメモリとを含むことができる。
【００６２】
システムの側面でのハードウェアの実装形態とソフトウェアの実装形態との間には、ほとんど相違が残されていない。ハードウェアまたはソフトウェアの使用は、一般に（いつもそうではないが、ある状況ではハードウェアとソフトウェアの間の選択が重要になり得るという点で）コスト対効果のトレードオフを表す設計上の選択である。本明細書に記載された、プロセスおよび／またはシステムおよび／または他の技術をもたらすことができるさまざまな達成手段があり（たとえば、ハードウェア、ソフトウェア、および／またはファームウェア）、好ましい達成手段は、プロセスおよび／またはシステムおよび／または他の技術が導入される状況によって異なる。たとえば、実装者が速度と正確性が最も重要であると決定すると、実装者は主にハードウェアおよび／またはファームウェアの達成手段を選択することができる。フレキシビリティが最も重要なら、実装者は主にソフトウェアの実装形態を選択することができる。または、さらに別の代替案として、実装者は、ハードウェア、ソフトウェア、および／またはファームウェアのなんらかの組合せを選択することができる。
【００６３】
前述の詳細な説明では、ブロック図、フローチャート、および／または例の使用によって、装置および／またはプロセスのさまざまな実施形態を説明してきた。そのようなブロック図、フローチャート、および／または例が１つまたは複数の機能および／または動作を含む限りにおいて、そのようなブロック図、フローチャート、または例の中のそれぞれの機能および／または動作は、広範囲のハードウェア、ソフトウェア、ファームウェア、または実質上それらのすべての組合せにより、個別におよび／または集合的に実装可能であることが、当業者には理解されるであろう。ある実施形態では、本明細書に記載された主題のいくつかの部分は、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタルシグナルプロセッサ（ＤＳＰ）、または他の集積化方式によって実装することができる。しかし、本明細書で開示された実施形態のいくつかの態様が、全体においてまたは一部において、１つまたは複数のコンピュータ上で動作する１つまたは複数のコンピュータプログラムとして（たとえば、１つまたは複数のコンピュータシステム上で動作する１つまたは複数のプログラムとして）、１つまたは複数のプロセッサ上で動作する１つまたは複数のプログラムとして（たとえば、１つまたは複数のマイクロプロセッサ上で動作する１つまたは複数のプログラムとして）、ファームウェアとして、あるいは実質上それらの任意の組合せとして、等価に集積回路に実装することができることを、当業者は認識するであろうし、電気回路の設計ならびに／またはソフトウェアおよび／もしくはファームウェアのコーディングが、本開示に照らして十分当業者の技能の範囲内であることを、当業者は認識するであろう。さらに、本明細書に記載された主題のメカニズムをさまざまな形式のプログラム製品として配布することができることを、当業者は理解するであろうし、本明細書に記載された主題の例示的な実施形態が、実際に配布を実行するために使用される信号担持媒体の特定のタイプにかかわらず適用されることを、当業者は理解するであろう。信号担持媒体の例には、フレキシブルディスク、ハードディスクドライブ（ＨＤＤ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、デジタルテープ、コンピュータメモリ、などの記録可能なタイプの媒体、ならびに、デジタル通信媒体および／またはアナログ通信媒体（たとえば、光ファイバケーブル、導波管、有線通信リンク、無線通信リンクなど）の通信タイプの媒体が含まれるが、それらには限定されない。
【００６４】
本明細書で説明したやり方で装置および／またはプロセスを記載し、その後そのように記載された装置および／またはプロセスを、データ処理システムに統合するためにエンジニアリング方式を使用することは、当技術分野で一般的であることを当業者は認識するであろう。すなわち、本明細書に記載された装置および／またはプロセスの少なくとも一部を、妥当な数の実験によってデータ処理システムに統合することができる。通常のデータ処理システムは、一般に、システムユニットハウジング、ビデオディスプレイ装置、揮発性メモリおよび不揮発性メモリなどのメモリ、マイクロプロセッサおよびデジタル信号プロセッサなどのプロセッサ、オペレーティングシステムなどの計算実体、ドライバ、グラフィカルユーザインターフェース、およびアプリケーションプログラムのうちの１つもしくは複数、タッチパッドもしくはスクリーンなどの１つもしくは複数の相互作用装置、ならびに／またはフィードバックループおよびコントロールモータを含むコントロールシステム（たとえば、位置検知用および／もしくは速度検知用フィードバック、コンポーネントの移動用および／もしくは数量の調整用コントロールモータ）を含むことを、当業者は理解するであろう。通常のデータ処理システムは、データコンピューティング／通信システムおよび／またはネットワークコンピューティング／通信システムの中に通常見られるコンポーネントなどの、市販の適切なコンポーネントを利用して実装することができる。
【００６５】
本明細書に記載された主題は、さまざまなコンポーネントをしばしば例示しており、これらのコンポーネントは、他のさまざまなコンポーネントに包含されるか、または他のさまざまなコンポーネントに接続される。そのように図示されたアーキテクチャは、単に例示にすぎず、実際には、同じ機能を実現する多くの他のアーキテクチャが実装可能であることが理解されよう。概念的な意味で、同じ機能を実現するコンポーネントの任意の構成は、所望の機能が実現されるように効果的に「関連付け」される。したがって、特定の機能を実現するために組み合わされた、本明細書における任意の２つのコンポーネントは、アーキテクチャまたは中間のコンポーネントにかかわらず、所望の機能が実現されるように、お互いに「関連付け」されていると見ることができる。同様に、そのように関連付けされた任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に接続」または「動作可能に結合」されているとみなすこともでき、そのように関連付け可能な任意の２つのコンポーネントは、所望の機能を実現するために、互いに「動作可能に結合できる」とみなすこともできる。動作可能に結合できる場合の具体例には、物理的にかみ合わせ可能な、および／もしくは物理的に相互作用するコンポーネント、ならびに／またはワイヤレスに相互作用可能な、および／もしくはワイヤレスに相互作用するコンポーネント、ならびに／または論理的に相互作用する、および／もしくは論理的に相互作用可能なコンポーネントが含まれるが、それらに限定されない。
【００６６】
本明細書における実質的にすべての複数形および／または単数形の用語の使用に対して、当業者は、状況および／または用途に適切なように、複数形から単数形に、および／または単数形から複数形に変換することができる。さまざまな単数形／複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
【００６７】
通常、本明細書において、特に添付の特許請求の範囲（たとえば、添付の特許請求の範囲の本体部）において使用される用語は、全体を通じて「オープンな（ｏｐｅｎ）」用語として意図されていることが、当業者には理解されよう（たとえば、用語「含む（ｉｎｃｌｕｄｉｎｇ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきであり、用語「有する（ｈａｖｉｎｇ）」は、「少なくとも有する（ｈａｖｉｎｇ  ａｔ  ｌｅａｓｔ）」と解釈されるべきであり、用語「含む（ｉｎｃｌｕｄｅｓ）」は、「含むがそれに限定されない（ｉｎｃｌｕｄｅｓ  ｂｕｔ  ｉｓ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」と解釈されるべきである、など）。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも１つの（ａｔ  ｌｅａｓｔ  ｏｎｅ）」および「１つまたは複数の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「１つまたは複数の」または「少なくとも１つの」および「ａ」または「ａｎ」などの不定冠詞を含む場合であっても、不定冠詞「ａ」または「ａｎ」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に１つのそのような記載を含む発明に限定する、ということを示唆していると解釈されるべきではない（たとえば、「ａ」および／または「ａｎ」は、通常、「少なくとも１つの」または「１つまたは複数の」を意味すると解釈されるべきである）。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、通常、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう（たとえば、他の修飾語なしでの「２つの記載（ｔｗｏ  ｒｅｃｉｔａｔｉｏｎｓ）」の単なる記載は、通常、少なくとも２つの記載、または２つ以上の記載を意味する）。さらに、「Ａ、ＢおよびＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、およびＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、などを有するシステムを含むが、それに限定されない）。「Ａ、Ｂ、またはＣ、などの少なくとも１つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている（たとえば、「Ａ、Ｂ、またはＣの少なくとも１つを有するシステム」は、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢを共に、ＡおよびＣを共に、ＢおよびＣを共に、ならびに／またはＡ、Ｂ、およびＣを共に、など���有するシステムを含むが、それに限定されない）。２つ以上の代替用語を提示する事実上いかなる離接する語および／または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方（ｏｎｅ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、当該用語のいずれか（ｅｉｔｈｅｒ  ｏｆ  ｔｈｅ  ｔｅｒｍｓ）、または両方の用語（ｂｏｔｈ  ｔｅｒｍｓ）を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句「ＡまたはＢ」は、「Ａ」または「Ｂ」あるいは「ＡおよびＢ」の可能性を含むことが理解されよう。
【００６８】
本明細書における「実施態様」、「一実施態様」、「いくつかの実施態様」、または「その他の実施態様」への言及は、１つまたは複数の実施態様に関連して記載されている特定の機能、構造、または特徴が、少なくともいくつかの実施態様に含まれることが可能であるが、必ずしもすべての実施態様に含まれるとは限らないということを意味することができる。前述の説明において「実施態様」、「一実施態様」、または「いくつかの実施態様」がさまざまに登場するが、それらは必ずしもすべて同じ実施態様を指しているとは限らない。
【００６９】
本明細書においてさまざまな方法およびシステムを使用して特定の例示的な技術について説明し、示してきたが、特許請求されている主題から逸脱することなく、その他のさまざまな修正を行うことができ、均等物を代用することができるということを当業者なら理解するはずである。加えて、本明細書に記載されている中核となるコンセプトから逸脱することなく、特定の状況を、特許請求されている主題の教示に適合させるために、多くの修正を行うことができる。したがって、特許請求されている主題は、開示されている特定の例に限定されるものではなく、そのような特許請求されている主題は、添付の特許請求の範囲およびその均等物の範囲内に収まるすべての実施態様を含むこともできるということが意図されている。
【図１】
0006051203.tif 000002
【図２】
0006051203.tif 000003
【図３】
0006051203.tif 000004
【図４】
0006051203.tif 000005
【図５】
0006051203.tif 000006
【図６】
0006051203.tif 000007