(57)【要約】      （修正有）【課題】アプリケーションサービスを、組込の接続管理にバンドルするための装置と方法を提供する。【解決手段】ソフトウェアアプリケーションを起動させることと、ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出することと、接続を確立することと、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行することとを含む。【選択図】図７
2014053888.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションサービスを、組込の接続管理にバンドルするための方法において、
ソフトウェアアプリケーションを起動させることと、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出することと、
接続を確立することと、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行することと
を含む方法。
【請求項２】
接続が確立されたか否かを決定することをさらに含む、請求項１記載の方法。
【請求項３】
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、請求項１記載の方法。
【請求項４】
前記確立するステップは、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、請求項３記載の方法。
【請求項５】
前記ソフトウェアアプリケーションが、前記検出ステップを実行する、請求項１記載の方法。
【請求項６】
ユーザが、前記検出ステップを実行する、請求項１記載の方法。
【請求項７】
前記組込の接続管理は、接続を確立するために必要な情報を有する、請求項１記載の方法。
【請求項８】
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、請求項７記載の方法。
【請求項９】
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、請求項８記載の方法。
【請求項１０】
前記情報は、接続ネゴシエーション命令を含む、請求項７記載の方法。
【請求項１１】
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、請求項１記載の方法。
【請求項１２】
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、請求項１１記載の方法。
【請求項１３】
前記情報は、接続ネゴシエーション命令を含む、請求項１１記載の方法。
【請求項１４】
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、請求項１１記載の方法。
【請求項１５】
接続は、接続チャンクでの購入に対して利用可能である、請求項１記載の方法。
【請求項１６】
前記接続チャンクは、許容されるデータ量に関して規定される、請求項１５記載の方法。
【請求項１７】
前記接続チャンクは、許容される接続時間に関して規定される、請求項１５記載の方法。
【請求項１８】
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、請求項１５記載の方法。
【請求項１９】
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、請求項１５記載の方法。
【請求項２０】
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、請求項１５記載の方法。
【請求項２１】
前記組込の接続管理は、支払方法に関する情報を有する、請求項１５記載の方法。
【請求項２２】
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、請求項２１記載の方法。
【請求項２３】
アプリケーションサービスを、組込の接続管理にバンドルするアクセス端末において、
ソフトウェアアプリケーションに関係するサービスを使用するための接続に対する必要性を検出するソフトウェアアプリケーションと、
前記ソフトウェアアプリケーションを起動させるプロセッサと、
前記ソフトウェアアプリケーションからの命令によって、接続を確立する通信コンポーネントと
を具備し、
前記プロセッサは、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、アクセス端末。
【請求項２４】
前記通信コンポーネントは、接続が確立されたか否かをさらに決定する、請求項２３記載のアクセス端末。
【請求項２５】
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、請求項２３記載のアクセス端末。
【請求項２６】
前記ソフトウェアアプリケーションに関係する、前記少なくとも１つのパラメータを使用して、接続のための必要性を確立する、請求項２５記載のアクセス端末。
【請求項２７】
前記組込の接続管理は、接続を確立するために必要な情報を有する、請求項２３記載のアクセス端末。
【請求項２８】
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、請求項２７記載のアクセス端末。
【請求項２９】
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、請求項２８記載のアクセス端末。
【請求項３０】
前記情報は、接続ネゴシエーション命令を含む、請求項２７記載のアクセス端末。
【請求項３１】
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、請求項２３記載のアクセス端末。
【請求項３２】
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、請求項３１記載のアクセス端末。
【請求項３３】
前記情報は、接続ネゴシエーション命令を含む、請求項３１記載のアクセス端末。
【請求項３４】
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、請求項３１記載のアクセス端末。
【請求項３５】
接続は、接続チャンクでの購入に対して利用可能である、請求項２３記載のアクセス端末。
【請求項３６】
前記接続チャンクは、許容されるデータ量に関して規定される、請求項３５記載のアクセス端末。
【請求項３７】
前記接続チャンクは、許容される接続時間に関して規定される、請求項３５記載のアクセス端末。
【請求項３８】
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、請求項３５記載のアクセス端末。
【請求項３９】
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、請求項３５記載のアクセス端末。
【請求項４０】
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、請求項３５記載のアクセス端末。
【請求項４１】
前記組込の接続管理は、支払方法に関する情報を有する、請求項３５記載のアクセス端末。
【請求項４２】
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、請求項４１記載のアクセス端末。
【請求項４３】
アプリケーションサービスを、組込の接続管理にバンドルする装置において、
ソフトウェアアプリケーションを起動させる手段と、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出する手段と、
接続を確立する手段と、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行する手段と
を具備する装置。
【請求項４４】
接続が確立されたか否かを決定する手段をさらに具備する、請求項４３記載の装置。
【請求項４５】
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、請求項４３記載の装置。
【請求項４６】
前記確立する手段は、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、請求項４５記載の装置。
【請求項４７】
前記組込の接続管理は、接続を確立するために必要な情報を有する、請求項４３記載の装置。
【請求項４８】
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、請求項４７記載の装置。
【請求項４９】
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、請求項４８記載の装置。
【請求項５０】
前記情報は、接続ネゴシエーション命令を含む、請求項４７記載の装置。
【請求項５１】
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、請求項４３記載の装置。
【請求項５２】
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、請求項５１記載の装置。
【請求項５３】
前記情報は、接続ネゴシエーション命令を含む、請求項５１記載の装置。
【請求項５４】
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、請求項５１記載の装置。
【請求項５５】
接続は、接続チャンクでの購入に対して利用可能である、請求項４３記載の装置。
【請求項５６】
前記接続チャンクは、許容されるデータ量に関して規定される、請求項５５記載の装置。
【請求項５７】
前記接続チャンクは、許容される接続時間に関して規定される、請求項５５記載の装置。
【請求項５８】
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、請求項５５記載の装置。
【請求項５９】
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、請求項５５記載の装置。
【請求項６０】
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、請求項５５記載の装置。
【請求項６１】
前記組込の接続管理は、支払方法に関する情報を有する、請求項５５記載の装置。
【請求項６２】
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、請求項６１記載の装置。
【請求項６３】
コンピュータプログラムを記憶するコンピュータ読取可能媒体において、
前記コンピュータプログラムの実行は、
ソフトウェアアプリケーションを起動し、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出し、
接続を確立し、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行させる
ためのものであるコンピュータ読取可能媒体。
【請求項６４】
前記コンピュータプログラムの実行はまた、
接続が確立されたか否かを決定するためのものである、請求項６３記載のコンピュータ読取可能媒体。
【請求項６５】
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、請求項６３記載のコンピュータ読取可能媒体。
【請求項６６】
前記確立するステップは、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、請求項６５記載のコンピュータ読取可能媒体。
【請求項６７】
前記組込の接続管理は、接続を確立するために必要な情報を有する、請求項６３記載のコンピュータ読取可能媒体。
【請求項６８】
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、請求項６７記載のコンピュータ読取可能媒体。
【請求項６９】
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、請求項６８記載のコンピュータ読取可能媒体。
【請求項７０】
前記情報は、接続ネゴシエーション命令を含む、請求項６７記載のコンピュータ読取可能媒体。
【請求項７１】
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、請求項６３記載のコンピュータ読取可能媒体。
【請求項７２】
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、請求項７１記載のコンピュータ読取可能媒体。
【請求項７３】
前記情報は、接続ネゴシエーション命令を含む、請求項７１記載のコンピュータ読取可能媒体。
【請求項７４】
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、請求項７１記載のコンピュータ読取可能媒体。
【請求項７５】
接続は、接続チャンクでの購入に対して利用可能である、請求項６３記載のコンピュータ読取可能媒体。
【請求項７６】
前記接続チャンクは、許容されるデータ量に関して規定される、請求項７５記載のコンピュータ読取可能媒体。
【請求項７７】
前記接続チャンクは、許容される接続時間に関して規定される、請求項７５記載のコンピュータ読取可能媒体。
【請求項７８】
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、請求項７５記載のコンピュータ読取可能媒体。
【請求項７９】
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、請求項７５記載のコンピュータ読取可能媒体。
【請求項８０】
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、請求項７５記載のコンピュータ読取可能媒体。
【請求項８１】
前記組込の接続管理は、支払方法に関する情報を有する、請求項７５記載のコンピュータ読取可能媒体。
【請求項８２】
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、請求項８１記載のコンピュータ読取可能媒体。
【請求項８３】
接続ネットワークによって、接続サービスを提供するための方法において、
前記接続ネットワークによって、前記接続サービスを提供することを含み、
前記接続サービスは、接続チャンクでの購入に対して利用可能である方法。
【請求項８４】
前記接続チャンクは、接続の単位において規定される、請求項８３記載の方法。
【請求項８５】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項８３記載の方法。
【請求項８６】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項８３記載の方法。
【請求項８７】
前記接続チャンクは、特定の接続に関係している、請求項８３記載の方法。
【請求項８８】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項８７記載の方法。
【請求項８９】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項８８記載の方法。
【請求項９０】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項８３記載の方法。
【請求項９１】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項９０記載の方法。
【請求項９２】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項８３記載の方法。
【請求項９３】
接続サーバは、前記接続サービスの期限満了について、接続エージェントに通知する、請求項９２記載の方法。
【請求項９４】
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、請求項９２記載の方法。
【請求項９５】
接続ネットワークによって、接続サービスを提供するための接続サーバにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークによって、前記接続サービスを提供すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続サーバ。
【請求項９６】
前記接続チャンクは、接続の単位において規定される、請求項９５記載の接続サーバ。
【請求項９７】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項９５記載の接続サーバ。
【請求項９８】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項９５記載の接続サーバ。
【請求項９９】
前記接続チャンクは、特定の接続に関係している、請求項９５記載の接続サーバ。
【請求項１００】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項９９記載の接続サーバ。
【請求項１０１】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項１００記載の接続サーバ。
【請求項１０２】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項９５記載の接続サーバ。
【請求項１０３】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項１０２記載の接続サーバ。
【請求項１０４】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項９５記載の接続サーバ。
【請求項１０５】
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、請求項１０４記載の接続サーバ。
【請求項１０６】
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、請求項１０４記載の接続サーバ。
【請求項１０７】
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを受け取らせるためのプログラムコードをさらに含む、請求項９５記載の接続サーバ。
【請求項１０８】
前記特性は、価格情報を含む、請求項１０７記載の接続サーバ。
【請求項１０９】
接続ネットワークによって、接続サービスを提供するための接続エージェントにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークを通して、前記接続サービスを購入すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続エージェント。
【請求項１１０】
前記接続チャンクは、接続の単位において規定される、請求項１０９記載の接続エージェント。
【請求項１１１】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項１０９記載の接続エージェント。
【請求項１１２】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項１０９記載の接続エージェント。
【請求項１１３】
前記接続チャンクは、特定の接続に関係している、請求項１０９記載の接続エージェント。
【請求項１１４】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項１１３記載の接続エージェント。
【請求項１１５】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項１１４記載の接続エージェント。
【請求項１１６】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項１０９記載の接続エージェント。
【請求項１１７】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項１１６記載の接続エージェント。
【請求項１１８】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項１０９記載の接続エージェント。
【請求項１１９】
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、請求項１１８記載の接続エージェント。
【請求項１２０】
前記メモリは、追加の接続のチャンクを購入させることによって、接続サービスを延長させるためのプログラムコードをさらに含む、請求項１１８記載の接続エージェント。
【請求項１２１】
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを送らせるためのプログラムコードをさらに含む、請求項１０９記載の接続エージェント。
【請求項１２２】
前記特性は、価格情報を含む、請求項１２１記載の接続エージェント。
【発明の詳細な説明】
【米国法第３５部第１１９条に基づく優先権の主張】
【０００１】
本特許出願は、２００８年１２月１６日に出願され、“アクセスネットワークに対する接続を容易にするためのシステムと方法”と題されている仮出願第６１／１３８，１０３号に対する優先権を主張し、これは、本出願譲受人に譲渡され、ここで参照により明示的に組み込まれている。
【分野】
【０００２】
本開示は、一般的に、接続管理のための装置と方法に関連する。より詳細には、本開示は、アプリケーションサービスを、組込の接続管理にバンドルすることに関連する。
【背景】
【０００３】
ワイヤレス接続を使用して、柔軟で、モバイルの、容易に配備される接続が、さまざまなユーザデバイスおよび通信インフラストラクチャの間で提供される。音声、データ、マルチメディア、インターネットアクセス、ビデオ、メッセージング等のような、さまざまなタイプのサービスが、ユーザに対して提供されてもよい。一般的に、ユーザがユーザデバイスを、ワイヤレス通信システムに接続するとき、デバイスは、ワイヤレスアクセスに対する、アプリオリな信用証明書と加入データを使用する。この情報は、ワイヤレスユーザとサービスプロバイダの間での接続契約に関係していることが多く、このことは、特定の通信システムに対するワイヤレスアクセスを制限する。予め定められた接続契約は、サービスの非柔軟性および静的な供給という欠点を有している。
【０００４】
代わりに、ワイヤレスユーザは、サービスプロバイダに対するアクセスを獲得するために、さまざまなフォームを記入し、支払情報を認証させることによって、通信システムプロバイダに対して、一時的に接続することができる。このことは、一時的な接続契約を確立する際に、ユーザが、アクティブに関与することを強制するという欠点を有する。さらに、ユーザは、その機密の支払情報、例えば、クレジットカードデータに関し、ネットワークサービスを信頼しなければならない。
【０００５】
別の例では、ワイヤレスデバイスは、特定のウェブサイトに対する専用アクセスを持っているかもしれず、ここで、サービスプロバイダがアクセスに対して支払う。しかしながら、サービスプロバイダによって提供されるネットワークアクセスを有していないロケーションにおいて、デバイスを使用することをユーザが望む場合、サービスプロバイダは、例えば、別の国において、他のサービスプロバイダとともに、このようなアクセスに対して取り決めなければならない。したがって、現在の接続契約のそれぞれは、アクセスを獲得できない、または、アクセスに対する機密情報をあきらめなければならないという、柔軟でない形態において、ユーザに対する欠点を有している。
【概要】
【０００６】
アプリケーションサービスを、組込の接続管理にバンドルするための装置と方法を開示する。１つの観点にしたがうと、アプリケーションサービスを、組込の接続管理にバンドルするための方法は、ソフトウェアアプリケーションを起動させることと、ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出することと、接続を確立することと、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行することとを含む。
【０００７】
１つの観点にしたがうと、アプリケーションサービスを、組込の接続管理にバンドルするアクセス端末は、ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出するソフトウェアアプリケーションと、ソフトウェアアプリケーションを起動させるプロセッサと、ソフトウェアアプリケーションからの命令によって、接続を確立する通信コンポーネントとを具備し、プロセッサは、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行する。
【０００８】
１つの観点にしたがうと、アプリケーションサービスを、組込の接続管理にバンドルする装置は、ソフトウェアアプリケーションを起動させる手段と、ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出する手段と、接続を確立する手段と、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行する手段とを具備する。
【０００９】
１つの観点にしたがうと、コンピュータプログラムを記憶するコンピュータ読取可能媒体において、コンピュータプログラムの実行は、ソフトウェアアプリケーションを起動し、ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出し、接続を確立し、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行させるためのものである。
【００１０】
本開示の利点は、ユーザにアクセス柔軟性を提供するために、デバイスの特性としてではなく、サービスまたはアプリケーションの特性として、接続を取り扱い可能にすることを含む。さらに、接続は、必要に応じた支払のベースで、小額のチャンクとして販売されることができ、したがって、サービスビジネスと接続ビジネスの効率的なモジュール化を可能にしている。
【００１１】
例示としてのさまざまな観点を示し記述する、以下の詳細な説明から、他の観点が、当業者にとって容易に明らかになるだろうということが理解される。図面および詳細な説明は、説明的な性質のものであり、制限的なものでないとしてみなされるべきである。
【図面の簡単な説明】
【００１２】
【図１】図１は、本開示の１つの観点にしたがった、１つ以上のアクセス端末と、１つ以上のアクセスネットワークを含む、例示的なワイヤレス接続システムを図示する。
【図２】図２は、本開示の１つの観点にしたがった、例示的なアクセス端末を図示する。
【図３】図３は、本開示の１つの観点にしたがった、例示的なクライアントネゴシエーションコンポーネントを図示する。
【図４】図４は、本開示の１つの観点にしたがった、例示的なサーバを図示する。
【図５】図５は、本開示の１つの観点にしたがった、例示的なネットワークネゴシエーションコンポーネント１０５を図示する。
【図６】図６は、アプリケーションサービスを、組込の接続管理にバンドルするための例示的なフロー図を図示する。
【図７】図７は、アプリケーションサービスを、組込の接続管理にバンドルするためのプロセスを実行するために、メモリと通信しているプロセッサを具備するデバイスの例を図示する。
【図８】図８は、アプリケーションサービスを、組込の接続管理にバンドルするのに適したデバイスの例を図示する。
【発明の詳細な説明】
【００１３】
添付の図に関連して下記で述べる詳細な説明は、本開示のさまざまな観点の説明として意図され、本開示を実施できる観点のみを表すことを意図していない。本開示で説明するそれぞれの観点は、単に、本開示の例または例示として提供され、必ずしも、他の観点よりも好ましいものとして、あるいは、他の観点に対して有利なものとして、解釈すべきではない。詳細な説明は、本開示の完全な理解を提供する目的で、特定の詳細を含んでいる。しかしながら、本開示が、これらの特定の詳細なしに実施できることは、当業者にとって明らかだろう。いくつかの例では、本開示の概念を不明瞭にすることを避けるために、よく知られている構造およびデバイスが、ブロックダイアグラムの形で示されている。頭字語および他の説明的な専門用語は、便宜上および明確にするために使用されており、本開示の範囲を限定することを意図していない。
【００１４】
説明を簡単にする目的で、一連の動作として方法論を示し、説明しているが、いくつかの動作は、１つ以上の観点にしたがって、ここで示し説明しているのとは異なる順序でおよび／または他の動作と同時に起こるかもしれないので、方法論は、動作の順序によって限定されないことを理解し、正しく認識すべきである。例えば、当業者は、代替的に、状態ダイアグラムのような、一連の相互に関係のある状態またはイベントとして、方法論を表すことができることを理解し、正しく認識するだろう。さらに、１つ以上の観点にしたがって、方法論を実現するために、示しているすべての動作が必要とされるわけではない。
【００１５】
現在のユーザアプリケーションは、さまざまなユーザデバイス上で、ホスティングされている。１つの例において、ユーザアプリケーションは、ユーザデバイスの一部としての、関係するメモリおよび入出力インターフェースを有するコンピューティングデバイスによって実行されるソフトウェアプログラムによって実現される。ユーザデバイスは、例えば、ラップトップコンピュータ、手乗りコンピュータ、スマートフォン、パーソナルデジタルアシスタント（ＰＤＡ）等であってもよい。
【００１６】
例えば、ユーザアプリケーションは、他のデバイスまたはシステムと接続するネットワークとのデータ交換を要求してもよい。１つの例では、ネットワークは、グローバルな接続を可能にするためのインターネットの一部であってもよい。ネットワーク接続は、デバイスユーザによって、取り決められ、支払われてもよい。しかしながら、いくつかのケースでは、ユーザは、ネットワーク接続に対して支払うことを望まない。別の例では、ユーザは、ネットワーク接続を取り決めし、設定するために必要なスキルを持っていないかもしれず、または、ネットワーク接続を取り決めし、設定することを望まない。ユーザデバイスがネットワークアクセスを有する場合だけに、ユーザアプリケーションが動作するかもしれないので、ユーザアプリケーションとネットワーク接続との間を切り離すことは、サービスプロバイダが、ユビキタス接続された利便性を備えるユーザアプリケーションを提供することを難しくするかもしれない。現在の慣習では、接続が、常に、デバイスに直接的にまたは間接的に関係している。ワイヤレス通信システムは、サービス専用のデバイスを生み出してきており、ここで、接続はデバイスに結び付けられており、ユーザに対する不必要な非柔軟性を生み出している。したがって、デバイスから接続性を切り離す必要がある。
【００１７】
本開示は、新しい接続サービス経験をイネーブルする技術を提供する。本開示では、それぞれのイネーブルされたユーザアプリケーションおよび／または（アプリケーションサービスプロバイダ（ＡＳＰ）としても呼ぶこともある）サービスプロバイダは、彼ら自身で、彼らのネットワークサービスに対する接続を取り決められる。このソリューションがあると、ネットワークサービスに対する要求された接続は、もはや、ユーザアプリケーションがホスティングされているユーザデバイスの専用の特性ではなく、ユーザアプリケーションまたはネットワークサービス自体の特性である。１つの観点では、ユーザデバイスは、例えば、ワイヤレスモデムとともに、接続のための物理的能力を依然として含んでいなければならない。本開示は、接続の必要を通信し、検出し、購入するための、アプリケーションとサービスプロバイダの能力を含む。このことは、接続を、デバイス自体の特性ではなく、サービスまたはアプリケーションの特性として取り扱うことを可能にする。
【００１８】
ここで開示する技術は、これらに制限されていないが、コード分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、単一搬送波分割多元接続（ＳＣ−ＦＤＭＡ）等であってもよい。用語“ネットワーク”および“システム”は、ここで、相互交換可能に使用することが多い。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ｃｄｍａ２０００のような無線技術を実現してもよい。ＵＴＲＡは、広帯域−ＣＤＭＡ（Ｗ−ＣＤＭＡ）、および、他のＣＤＭＡの変種を含んでもよい。さらに、ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００、および、ＩＳ−８５６標準規格をカバーする。ＴＤＭＡシステムは、移動体通信のためのグローバルシステム（ＧＳＭ（登録商標））のような無線技術を実現してもよい。
【００１９】
ＯＦＤＭＡシステムは、進化ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラ移動体ブロードバンド（ＵＭＢ）、ＩＥＥＥ８０２．１１（ＷｉＦｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８２０．２０、フラッシュＯＦＤＭ等のような無線技術を実現してもよい。ＵＴＲＡと、Ｅ−ＵＴＲＡは、ユニバーサル移動体電気通信システム（ＵＭＴＳ）の一部である。３ＧＰＰ長期進化（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースであり、これは、ダウンリンク上でＯＦＤＭＡを使用し、アップリンク上でＳＤ−ＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、および、ＧＳＭは、“第３世代パートナーシッププロジェクト”（３ＧＰＰ）と称される組織からの文書に説明されている。さらに、ｃｄｍａ２０００、および、ＵＭＢは、“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）と称される組織からの文書に説明されている。さらに、このようなワイヤレス通信システムは、例えば、８０２．ｘｘワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、ブルートゥース（登録商標）、および、他の何らかの短距離または長距離ワイヤレス通信技術を使用することの多い、ピアツーピア（例えば、モバイル対モバイル）アドホックネットワークシステムを追加的に含んでもよい。
【００２０】
当業者は、ここで言及したアクセス技術およびワイヤレス通信システムの例は、例示的であり、本開示の精神または範囲に影響を及ぼすことなく、他のアクセス技術とワイヤレス通信システムを使用してもよいことを理解するだろう。さらに、数多くのデバイス、コンポーネント、モジュール、および、類似物を含んでもよいワイヤレス通信システムに関して、さまざまな観点または特徴が提示されることになる。さまざまなワイヤレス通信システムは、追加的なデバイス、コンポーネント、モジュール等を含んでもよく、および／または、図面に関して議論する全てのデバイス、コンポーネント、モジュール等を含んでいなくてもよいことが理解され、認識されるだろう。これらのアプローチの組み合わせがまた使用されてもよい。
【００２１】
１つの観点では、この開示される接続管理技術によってカバーされることができるアプリケーションは、これらに限定されるわけではないが、インターネットブラウザ、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）クライアント、ナビゲーションソフトウェア、ゲーミングアプリケーション、ソーシャルネットワークウェブサイト、通信アプリケーション等を含む。ユーザデバイスは、これらに限定されるわけではないが、セルラ電話機、スマートフォン、ラップトップコンピュータ、パーソナルコンピュータ（ＰＣ）、ネットブック、スマートブック、モバイルインターネットデバイス（ＭＩＤ）、パーソナルデジタルアシスタント（ＰＤＡ）、ナビゲーションデバイス、ゲーミングデバイス、追跡デバイス、娯楽報道番組システム等を含む。
【００２２】
図１は、本開示の１つの観点にしたがった、１つ以上のアクセス端末１０２と、１つ以上のアクセスネットワーク１０６とを含む、例示的なワイヤレス通信システム１００を図示する。１つの例において、ワイヤレス通信システムは、ワイヤレス接続システムとして呼ばれる。アクセス端末１０２は、アクセスネットワーク１０６に接続していてもよい、何らかのデータまたはセルラユーザデバイスを含んでもよい。アクセス端末１０２は、上で記述した、他のデバイスのうち、例えば、ワイヤレス電話機、ナビゲーションシステム、コンピューティングデバイス、カメラ、パーソナルデジタルアシスタント（ＰＤＡ）、音楽デバイス、または、ワイヤレス接続能力を有している手持ちデバイスであってもよい。さらに、アクセスネットワーク１０６は、上で記述したように、アクセス端末１０２に対するさまざまなタイプの通信接続を提供してもよい。
【００２３】
ワイヤレス通信システム１００は、アクセス端末１０２がネットワーク１０６にアクセスするために、対応するネットワークネゴシエーションコンポーネント１０５と接続性をネゴシエートするためのクライアントネゴシエーションコンポーネント１０４を含んでもよい。クライアントネゴシエーションコンポーネント１０４は、通信システム内のどこに位置していてもよいことに留意せよ。例えば、１つの観点では、クライアントネゴシエーションコンポーネント１０４は、アクセス端末１０２に関係していてもよい。別の観点では、サービスプロバイダ１１２が、アクセス端末１０２のアクセスネットワーク１０６に対する接続をネゴシエートするために、ネゴシエーションコンポーネント１０４を有していてもよい。サービスプロバイダ１１２は、アクセス端末１０２をアクセスネットワーク１０６に接続させることに関心のある、第３者のような何らかのエンティティであってもよい。例えば、サービスプロバイダ１１２はウェブサイトであってもよい。クライアントネゴシエーションコンポーネント１０４と、ネゴシエーションネットワークコンポーネント１０５は、アクセス端末１０２と、アクセスネットワーク１０６との間で接続パラメータを規定する接続契約１０７を発生させてもよい。このようなパラメータは、データレート、エラーレート、利用可能性等、とともに、費用のような接続特性を規定してもよい。１つの観点では、ワイヤレス通信システム１００は、支払者コンポーネント１１０を含む。支払者コンポーネント１１０を使用して、アクセス端末１０２のアクセスネットワーク１０６に対する接続の費用に対応して、サーバ１０８に対して、支払または支払の約束を提供してもよい。１つの観点デバイス、支払は、保存されたクレジットカード番号を介して行われる。
【００２４】
図２は、本開示の１つの観点にしたがった、例示的なアクセス端末を図示する。１つの観点では、例示的なアクセス端末は、図１に示したアクセス端末１０２である。アクセス端末１０２は、（図１に示した）アクセスネットワーク１０６に対する通信アクセスとともに、（図１に示した）ワイヤレス通信システム１００の他のコンポーネントに対する通信アクセスを、ユーザに提供する。アクセス端末１０２は、ワイヤレス通信システム上で動作可能な移動体通信デバイスを含む。１つの観点では、異なるスペクトル利用、および／または、異なる無線インターフェースを採用する、さまざまなワイヤレス通信システムを使用してもよい。ワイヤレス通信システムの例は、これらに制限されないが、ＣＤＭＡ（ＣＤＭＡ２０００、ＥＶ  ＤＯ、ＷＣＤＭＡ（登録商標））、ＯＦＤＭまたはＯＦＤＭＡ（フラッシュＯＦＤＭ、８０２．２０、ＷｉＭＡＸ、ＬＴＥ）、周波数分割多重（ＦＤＤ）、または、時間分割多重（ＴＤＤ）ライセンスされたスペクトルを使用する、ＦＤＭＡ／ＴＤＭＡ（ＧＳＭ）システム、８０２．ｘｘワイヤレスＬＡＮ、ブルートゥース技術を使用することの多い、ピアツーピア（例えば、モバイル対モバイル）アドホックネットワークシステムを含む。
【００２５】
図２中の例に図示したように、アクセス端末１０２は、ここで記述した１つ以上のコンポーネントおよび機能に関係する処理機能を実行するためのプロセッサコンポーネント５０を具備する。プロセッサコンポーネント５０は、単一のまたは複数の組のプロセッサまたはマルチコアプロセッサを含んでもよい。さらに、プロセッサコンポーネント５０は、集中処理システムおよび／または分散処理システムとして実現されてもよい。当業者は、プロセッサコンポーネント５０が、１つ以上のアプリケーション専用集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここに記述した機能を実行するように設計された、他の電子的ユニット、あるいは、これらの組み合わせにおいて実現されてもよいことを理解するだろう。
【００２６】
１つの観点では、図２中の例において図示したように、アクセス端末１０２は、プロセッサコンポーネント５０によって実行されているアプリケーションのローカル版を保存するためのメモリ５２をさらに含む。メモリ５２は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読出専用メモリ（ＲＯＭ）、または、これらの組み合わせを含む。
【００２７】
さらに、図２中の例において示したように、アクセス端末１０２は、ハードウェア、ソフトウェア、および、ここで記述するようなサービスを利用して、１つ以上の第３者との通信を確立して維持することを提供する通信コンポーネント５４を含む。通信コンポーネント５４は、アクセス端末１０２上のコンポーネントの間で、また、アクセス端末１０２と、通信ネットワーク全体にわたって位置しているデバイスおよび／またはアクセス端末１０２にシリアルにもしくはローカルに接続されているデバイスのような外部デバイスとの間で、通信を搬送してもよい。
【００２８】
さらに、アクセス端末１０２は、データ記憶５６を具備してもよく、これは、ここで記述する観点に関連して用いられる情報、データベース、プログラムの大量ストレージを提供する、ハードウェアおよび／またはソフトウェアの何らかの適切な組み合わせであってもよい。例えば、データ記憶５６は、現在実行していないアプリケーションに対するデータレポジトリであってもよい。さらに、アクセス端末１０２は、アプリケーション６２を具備してもよい。１つの例では、アプリケーションはソフトウェアアプリケーションである。
【００２９】
１つの観点では、アクセス端末１０２は、アクセス端末１０２のユーザからの入力を受け取って、ユーザに対して提示するための出力を発生させるように動作可能な、ユーザインターフェースコンポーネント５８を含んでもよい。ユーザインターフェースコンポーネント５８は、これらに制限されるわけではないが、キーボード、番号パッド、マウス、タッチパネルディスプレイ、ナビゲーションキー、関数キー、マイクロフォン、音声認識コンポーネント、ユーザからの入力を受け取ることのできる、他の任意のメカニズム、あるいは、これらの何らかの組み合わせを含む、１つ以上の入力デバイスを含んでもよい。さらに、ユーザインターフェースコンポーネント５８は、これらに制限されるわけではないが、ディスプレイ、スピーカー、触覚フィードバックメカニズム、プリンタ、ユーザに対して出力を提示することのできる、他の任意のメカニズム、あるいは、これらの何らかの組み合わせを含む、１つ以上の出力デバイスを含んでもよい。１つの観点では、アクセス端末１０２は、アクセス端末１０２に対する接続性をネゴシエートするための、クライアントネゴシエーションコンポーネント１０４を含んでもよい。
【００３０】
図３は、本開示の１つの観点にしたがった、例示的なクライアントネゴシエーションコンポーネント１０４を図示する。クライアントネゴシエーションコンポーネント１０４は、ハードウェアおよび／またはソフトウェアの何らかの適切な組み合わせであってもよく、例えば、アクセス端末１０２に対する接続を要求するように動作する、要求者８０を含む。接続要求は、アクセス端末１０２とアクセスネットワーク１０６との間の接続パラメータを含んでもよい。さらに、クライアントネゴシエーションコンポーネント１０４は、例えば、アクセスネットワーク１０６に対して接続するためのルールを提供するように動作する、ルールコンポーネント８６を含んでいてもよい。例えば、ルールは、アクセス端末１０２のユーザによって予め規定されてもよい。
【００３１】
１つの観点では、クライアントネゴシエーションコンポーネント１０４は、アクセスネットワーク１０６から提示されたネットワーク接続が、接続のために受け入れ可能かどうか、または、要求者８０が異なる接続パラメータとともに、異なる接続要求を要求すべきかどうかを決定するように動作する、決定器８２を含む。また、クライアントネゴシエーションコンポーネント１０４は、例えば、クライアントネゴシエーションコンポーネント１０４と、ネットワークネゴシエーションコンポーネント１０５との間において同意された接続契約１０７を受け入れるための受入器８４を含む。
【００３２】
図４は、本開示の１つの観点にしたがった、例示的なサーバ１０８を図示する。サーバ１０８は、アクセスネットワーク１０６に対するネットワーク接続事項を管理する。サーバ１０８は、例えば、ここで記述する１つ以上のコンポーネントと機能に関係する処理機能を実行するためのプロセッサコンポーネント７０を具備する。１つの観点では、プロセッサコンポーネント７０は、単一のまたは複数の組のプロセッサまたはマルチコアプロセッサを含んでもよい。さらに、プロセッサコンポーネント７０は、集中処理システムおよび／または分散処理システムとして実現されてもよい。当業者は、プロセッサコンポーネント７０が、１つ以上のアプリケーション専用集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここに記述した機能を実行するように設計された、他の電子的ユニット、あるいは、これらの組み合わせにおいて実現されてもよいことを理解するだろう。
【００３３】
１つの例では、サーバ１０８は、プロセッサコンポーネント７０によって実行されているアプリケーションのローカル版を保存するためのメモリ７２をさらに含む。メモリ７２は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、または、これらの組み合わせを含む。
【００３４】
さらに、サーバ１０８は、ハードウェア、ソフトウェア、および、ここで記述するようなサービスを利用して、１つ以上の第３者との通信を確立して維持するための通信コンポーネント７４を含む。通信コンポーネント７４は、サーバ１０８上のコンポーネントの間で、また、サーバ１０８と、通信ネットワーク全体にわたって位置しているデバイスおよび／またはサーバ１０８にシリアルにもしくはローカルに接続されているデバイスのような外部デバイスとの間で、通信を搬送してもよい。
【００３５】
さらに、サーバ１０８は、データ記憶７６を具備してもよく、これは、ここで記述する観点に関連して用いられる情報、データベース、プログラムの大量ストレージを提供する、ハードウェアおよび／またはソフトウェアの何らかの適切な組み合わせであってもよい。例えば、データ記憶７６は、現在実行していないアプリケーションに対するデータレポジトリであってもよい。さらに、サーバ１０８は、アクセスネットワーク１０６に対する接続をネゴシエートする、ネットワークネゴシエーションコンポーネント１０５を具備してもよい。
【００３６】
図５は、本開示の１つの観点にしたがった、例示的なネットワークネゴシエーションコンポーネント１０５を図示する。ネットワークネゴシエーションコンポーネント１０５は、ハードウェアおよび／またはソフトウェアの何らかの適切な組み合わせであってもよく、アクセス端末１０２との接続を要求するために動作可能な要求器６０を含んでもよい。１つの例において、ネットワークネゴシエーションコンポーネント１０５は、決定器６８を含む。決定器６８は、他の決定のうちでも、アクセスネットワーク１０６に対してどのような接続が利用可能であるかと、クライアントネゴシエーションコンポーネント１０４から要求された接続をアクセスネットワーク１０６が提供できるか否かとを判定するように動作する。さらに、ネットワークネゴシエーションコンポーネント１０５は、取引記録６６を含んでもよい。取引記録６６は、ネットワークネゴシエーションコンポーネント１０５とともに発生している現在の取引を識別する。これは、一意的な識別子、状態エントリの形態、または、取引の記録を保持するための何らかの他の形態であってもよい。さらに、ネットワークネゴシエーションコンポーネント１０５は、例えば、クライアントネゴシエーションコンポーネント１０４と、ネットワークネゴシエーションコンポーネント１０５との間で同意された接続契約１０７を受け入れするための受入器８４を含んでもよい。
【００３７】
図６は、アプリケーションサービスを、組込の接続管理にバンドルするための例示的なフロー図を図示する。１つの例において、ユーザデバイス（例えば、アクセス端末１０２）は、アプリケーションサービス（例えば、ＶｏＩＰまたはインターネットブラウジング）を提供し、接続管理を提供する。このようにするための処理ステップを、図６のフロー図の例において図示した。ブロック６１０にいて、ソフトウェアアプリケーションを起動する。１つの観点では、ソフトウェアアプリケーションは、プロセッサ５０によってアプリケーションサービスを提供するために起動される。ブロック６１０に引き続いて、ブロック６２０において、接続に対する必要性を検出する。１つの例において、検出はソフトウェアアプリケーションによって行われる。１つの例において、接続は起動されたソフトウェアアプリケーションのパラメータから決定される。別の例において、ユーザが、接続に対する必要性があることを検出する。例えば、ユーザは、使用されているデバイスが、特定のロケーションにおいてだけ接続を有していて、そのロケーションの外において、そのデバイスにとって接続に対する必要性があることを知っていてもよい。あるいは、ユーザは、接続が購入されない限り、使用されているデバイスが、何の接続も有していないことを知っているかもしれない。
【００３８】
ブロック６２０に引き続いて、ブロック６３０において、接続を確立する。１つの例において、ソフトウェアアプリケーションは、要求された接続を確立するためのステップをとるために、組込の接続管理を実行する。１つの例において、要求された接続を確立するステップは、ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する。別の例において、通信コンポーネント５４は、ソフトウェアアプリケーションからの方向によって、接続を確立する。１つの観点では、接続を確立するためのブロック６３０のステップは、いくつかの代替の方法で実現されてもよい。１つの例では、組込の接続管理は、接続を確立するために必要な情報と、接続ネットワークを介して接続確立シグナルを実行するユーザデバイス内のエンティティに対して、情報を提供するための能力とを含んでいてもよく、または、接続ネットワークを介して接続確立シグナルを実行させるためのユーザデバイス内のエンティティに対する情報を含んでいてもよい。
【００３９】
１つの例では、情報は、接続を確立するために責任のあるユーザデバイス内で、ソフトウェアアプリケーションと、エンティティとの間のアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される。別の観点では、組込の接続管理が、ソフトウェアアプリケーションの代理でネゴシエートする接続エージェントを識別する情報を含む。接続エージェントには、接続ネットワークを介して到達可能であり、接続エージェントは、例えば、その公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスによって識別されてもよい。１つの観点では、接続エージェントは、（図１に示した）ワイヤレス通信システム１００内のどこに位置していてもよい。別の観点では、接続エージェントは、（図１に示した）サービスプロバイダ１１２に存在していてもよく、サービスプロバイダ１１２に関係していてもよい。
【００４０】
別の観点では、組込の接続管理は、接続エージェントに送られることになる（特定の情報としても知られる）情報を含む。（特定の情報としても知られる）情報は、アプリケーションおよび接続エージェント特有のものであってもよく、アプリケーションおよび接続エージェントの間で保護されていてもよい。別の観点では、組込の接続管理は、要求される接続の特性についての情報を含む。１つの例では、特性は、接続ネゴシエーション命令であってもよい。別の観点では、組込の接続管理は、要求された接続を、接続ネットワークとともにネゴシエートするための情報や、接続ネットワークに対してネゴシエートされた接続を支払するための情報や、接続ネットワークに対して、ネゴシエートされた接続に対して支払うように支払エージェントに要求するための情報を含んでもよい。
【００４１】
別の観点では、組込の接続管理は、支払方法に関する情報を含む。例えば、支払方法は、接続のチャンクを販売している接続ネットワークによって受け入れられるトークンや、支払エージェントの識別子や、ソフトウェアアプリケーションの代理で接続ネットワークに支払うための支払いエージェントに配信されることになる情報や、支払エージェントを介して実行される支払や、クレジットカード番号や、または、予め確立されたクレジットもしくはデビットアマウント等であってもよい。
【００４２】
１つの例において、接続は、ユーザの必要性にしたがって、チャンク（すなわち、接続チャンク）で購入（または販売）される。１つの例において、接続チャンクは、許容されるデータ量に関して規定される。別の例において、接続チャンクは、許容される接続時間に関して規定される。１つの例において、接続チャンクの価格は、接続チャンクの（これらに制限される訳ではないが、例えば、データレート、エラーレート、利用可能性等のような）特性に基づいていてもよい。また、例えば、購入に対して利用可能な接続チャンクは、分毎のメガバイト（すなわち、ＭＢ／分）において測定されてもよい。購入者は、ある時間において接続の量を自由に購入して、現在のアプリケーションサービスを確立するために使用してもよく、および／または、追加のアプリケーションサービスを確立するために後の時間において使用してもよい。１つの例において、接続チャンクの価格は、関係する接続の特性に基づいていてもよい。関係する接続は、例えば、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定されてもよい。１つの観点では、接続チャンクは、特定の接続に関係しており、ここで、特定の接続は、許容されている接続ピアに関して規定されることができる。
【００４３】
ブロック６３０に引き続いて、ブロック６４０において、ソフトウェアアプリケーションに対して、接続が確立されたか否かを決定する。接続が確立されていない場合、ブロック６３０に戻る。接続が確立されている場合、ブロック６５０に進む。１つの例では、接続は、通信コンポーネント５４を通して確立される。さらに、通信コンポーネント５４は、１つの例において、接続が確立されたか否かを決定する。ブロック６５０において、確立された接続を利用して、ソフトウェアアプリケーションに関係するサービスを実行する。１つの例において、ソフトウェアアプリケーションは、アプリケーションモジュール６２中に存在し、プロセッサ５０、メモリ５２、および／または、データ記憶５６を使用して実行される。
【００４４】
１つの観点では、接続サーバは、接続ネットワークによって、接続サービスを提供し、ここで、接続サービスは、接続チャンクでの購入に対して利用可能である。１つの観点では、接続エージェントは、ユーザ装置に対して接続サービスを購入する。例えば、接続チャンクは、許容されたデータ量または許容された接続時間に関して規定できる。１つの例において、接続チャンクの価格は、接続のチャンクの（例えば、データレート、エラーレート、利用可能性等のような）特性に基づいている。接続サービスは、購入された接続チャンクが消費されたときに期限満了する。しかしながら、接続サーバは、接続サービスの期限満了について、接続エージェントに通知し、接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長してもよい。１つの例において、接続エージェントは、接続サーバに対して、購入に対して利用可能な接続チャンクの特性（例えば、価格情報）に関するクエリを送ってもよい。
【００４５】
当業者は、図６の例示的なフロー図に開示したステップは、本開示の範囲および精神から逸脱することなく、ステップの順序において相互交換されることができることを理解するだろう。また、当業者は、フロー図において図示したステップは排他的なものではなく、本開示の範囲および精神から逸脱することなく、他のステップを含めてもよく、例示的なフロー図における１つ以上のステップを削除してもよいことを理解するだろう。
【００４６】
ここで開示した例に関連して説明したさまざまな例示的なコンポーネント、論理ブロック、モジュール、回路、および／または、アルゴリズムステップが、電子ハードウェア、ファームウェア、コンピュータソフトウェア、または、これらを組み合わせたものとして実現されてもよいことを当業者はさらに認識するであろう。ハードウェア、ファームウェア、およびソフトウェアのこの交換可能性を明確に示すために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路、および／または、アルゴリズムステップを概してこれらの機能性に関して上述した。そのような機能が、ハードウェア、ファームウェア、またはソフトウェアとして実現されるか否かは、特定の応用およびシステム全体に課せられた設計の制約に依存する。当業者は、それぞれの特定の応用に対して変化する方法で、説明した機能性を実現してもよいが、そのようなインプリメンテーションの決定は、本開示の範囲または精神からの逸脱を生じさせるものとして解釈すべきではない。
【００４７】
例えば、ハードウェアインプリメンテーションのために、プロセッサは、１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここで説明した機能を実行するように設計されている他の電子ユニット、あるいはこれらを組み合わせたもの内で実現されてもよい。ソフトウェアでは、インプリメンテーションは、ここで説明した機能を実行するモジュール（例えば、手続、関数等）によるものであってもよい。ソフトウェアコードは、メモリユニット中に記憶されて、プロセッサユニットによって実行されてもよい。加えて、ここで説明したさまざまな例示的なフローダイアグラム、論理ブロック、モジュール、および／または、アルゴリズムステップは、技術的に知られている何らかのコンピュータ読取可能媒体上で運ばれるコンピュータ読取可能命令として、コード化されてもよい。
【００４８】
１つ以上の例において、ここで説明したステップまたは関数を、ハードウェアや、ソフトウェアや、ファームウェアや、または、これらの任意の組み合わせによって実現してもよい。ソフトウェアで実現される場合、機能を、コンピュータ読取可能媒体中の１つ以上の命令またはコードとして記憶させてもよく、あるいは、コンピュータ読取可能媒体上で送信してもよい。コンピュータ読取可能媒体は、コンピュータ記憶媒体と、ある場所から別の場所へのコンピュータプログラムの転送を容易にさせる任意の媒体を含む通信媒体との両方を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であってもよい。例として、これらに制限される訳ではないが、このようなコンピュータ読取可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または、他の光学ディスク、磁気ディスクストレージまたは磁気ストレージ装置、あるいは、所望のプログラムコードを命令またはデータ構造の形態で搬送または記憶するのに使用されることができ、かつ、コンピュータによってアクセスされることができる、他の任意の媒体を含むことができる。さらに、任意の接続は、厳密にコンピュータ読取可能媒体として呼ばれる。例えば、ソフトウェアが、ウェブサイト、サーバ、または、他のリモート源から、同軸ケーブル、光ファイバーケーブル、撚線対、デジタル加入者回線（ＤＳＬ）、または、赤外線、無線、マイクロウェーブのようなワイヤレス技術を使用して送られる場合、同軸ケーブル、光ファイバーケーブル、撚線対、ＤＳＬ、または、赤外線、無線、マイクロウェーブのようなワイヤレス技術は、媒体の定義に含まれるものとする。ディスク（ｄｉｓｋとｄｉｓｃ）は、ここで使用するように、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光学ディスク、デジタル汎用ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、ブルーレイ（登録商標）ディスクを含み、ここで、ディスク（ｄｉｓｋ）は、通常は、磁気的にデータを再生し、ディスク（ｄｉｓｃ）は、レーザーで光学的にデータを再生する。上記のものの組み合わせがまた、コンピュータ読取可能媒体の範囲内に含まれるだろう。
【００４９】
１つの例において、ここで開示した例示的なコンポーネント、フロー図、論理ブロック、モジュール、および／または、アルゴリズムステップが、１つ以上のプロセッサとともに実現または実行される。１つの観点では、プロセッサは、ここで記述した、さまざまなフロー図、論理ブロック、および／または、モジュールを実現または実行するために、プロセッサによって実行されることになる、データ、メタデータ、プログラム命令等を記憶するメモリに結合されている。図７は、アプリケーションサービスを、組込の接続管理にバンドルするためのプロセスを実行するために、メモリと通信しているプロセッサ７１０を具備するデバイス７００の例を図示する。１つの例において、デバイス７００を使用して、図６に図示したアルゴリズムを実現する。１つの観点では、メモリ７２０は、プロセッサ７１０内部に位置している。別の観点では、メモリ７２０は、プロセッサ７１０の外部に位置している。１つの観点では、プロセッサは、ここで記述したフロー図、論理ブロック、および／または、モジュールを実現または実行するための回路を具備する。
【００５０】
図８は、アプリケーションサービスを、組込の接続管理にバンドルするのに適したデバイス８００の例を図示する。１つの観点では、デバイス８００は、ブロック８１０、８２０、８３０、８４０、および、８５０中において、ここで記述したようなアプリケーションサービスを、組込の接続管理にバンドリングするための異なる観点を提供するように構成されている１つ以上のモジュールを備える少なくとも１つのプロセッサによって実現される。例えば、各モジュールは、ハードウェア、ファームウェア、ソフトウェア、または、これらの何らかの組み合わせを含む。１つの観点では、デバイス８００はまた、少なくとも１つのプロセッサと通信している少なくとも１つのメモリによって実現される。
【００５１】
開示した観点の先の説明は、当業者が本開示を製造または使用することができるように提供されている。これらの観点に対するさまざまな改良は、当業者にとって容易に明らかだろう。本開示の精神または範囲から逸脱することなく、ここで定義した一般的な原理を他の観点に対して適用してもよい。
【図１】
2014053888.tif 000003
【図２】
2014053888.tif 000004
【図３】
2014053888.tif 000005
【図４】
2014053888.tif 000006
【図５】
2014053888.tif 000007
【図６】
2014053888.tif 000008
【図７】
2014053888.tif 000009
【図８】
2014053888.tif 000010
【手続補正書】
【提出日】平成25年8月21日(2013.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
接続ネットワークによって、接続サービスを提供するための方法において、
前記接続ネットワークによって、前記接続サービスを提供することを含み、
前記接続サービスは、接続チャンクでの購入に対して利用可能である方法。
【請求項２】
前記接続チャンクは、接続の単位において規定される、請求項１記載の方法。
【請求項３】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項１記載の方法。
【請求項４】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項１記載の方法。
【請求項５】
前記接続チャンクは、特定の接続に関係している、請求項１記載の方法。
【請求項６】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項５記載の方法。
【請求項７】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項６記載の方法。
【請求項８】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項１記載の方法。
【請求項９】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項８記載の方法。
【請求項１０】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項１記載の方法。
【請求項１１】
接続サーバは、前記接続サービスの期限満了について、接続エージェントに通知する、請求項１０記載の方法。
【請求項１２】
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、請求項１０記載の方法。
【請求項１３】
接続ネットワークによって、接続サービスを提供するための接続サーバにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークによって、前記接続サービスを提供すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続サーバ。
【請求項１４】
前記接続チャンクは、接続の単位において規定される、請求項１３記載の接続サーバ。
【請求項１５】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項１３記載の接続サーバ。
【請求項１６】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項１３記載の接続サーバ。
【請求項１７】
前記接続チャンクは、特定の接続に関係している、請求項１３記載の接続サーバ。
【請求項１８】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項１７記載の接続サーバ。
【請求項１９】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項１８記載の接続サーバ。
【請求項２０】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項１３記載の接続サーバ。
【請求項２１】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項２０記載の接続サーバ。
【請求項２２】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項１３記載の接続サーバ。
【請求項２３】
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、請求項２２記載の接続サーバ。
【請求項２４】
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、請求項２２記載の接続サーバ。
【請求項２５】
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを受け取らせるためのプログラムコードをさらに含む、請求項１３記載の接続サーバ。
【請求項２６】
前記特性は、価格情報を含む、請求項２５記載の接続サーバ。
【請求項２７】
接続ネットワークによって、接続サービスを提供するための接続エージェントにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークを通して、前記接続サービスを購入すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続エージェント。
【請求項２８】
前記接続チャンクは、接続の単位において規定される、請求項２７記載の接続エージェント。
【請求項２９】
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、請求項２７記載の接続エージェント。
【請求項３０】
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、請求項２７記載の接続エージェント。
【請求項３１】
前記接続チャンクは、特定の接続に関係している、請求項２７記載の接続エージェント。
【請求項３２】
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、請求項３１記載の接続エージェント。
【請求項３３】
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、請求項３２記載の接続エージェント。
【請求項３４】
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、請求項２７記載の接続エージェント。
【請求項３５】
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、請求項３４記載の接続エージェント。
【請求項３６】
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、請求項２７記載の接続エージェント。
【請求項３７】
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、請求項３６記載の接続エージェント。
【請求項３８】
前記メモリは、追加の接続のチャンクを購入させることによって、接続サービスを延長させるためのプログラムコードをさらに含む、請求項３６記載の接続エージェント。
【請求項３９】
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを送らせるためのプログラムコードをさらに含む、請求項２７記載の接続エージェント。
【請求項４０】
前記特性は、価格情報を含む、請求項３９記載の接続エージェント。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
開示した観点の先の説明は、当業者が本開示を製造または使用することができるように提供されている。これらの観点に対するさまざまな改良は、当業者にとって容易に明らかだろう。本開示の精神または範囲から逸脱することなく、ここで定義した一般的な原理を他の観点に対して適用してもよい。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］
アプリケーションサービスを、組込の接続管理にバンドルするための方法において、
ソフトウェアアプリケーションを起動させることと、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出することと、
接続を確立することと、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行することと
を含む方法。
［２］
接続が確立されたか否かを決定することをさらに含む、請求項１記載の方法。
［３］
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、上記［１］の方法。
［４］
前記確立するステップは、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、上記［３］の方法。
［５］
前記ソフトウェアアプリケーションが、前記検出ステップを実行する、上記［１］の方法。
［６］
ユーザが、前記検出ステップを実行する、上記［１］の方法。
［７］
前記組込の接続管理は、接続を確立するために必要な情報を有する、上記［１］の方法。
［８］
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、上記［７］の方法。
［９］
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、上記［８］の方法。
［１０］
前記情報は、接続ネゴシエーション命令を含む、上記［７］の方法。
［１１］
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、上記［１］の方法。
［１２］
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、上記［１１］の方法。
［１３］
前記情報は、接続ネゴシエーション命令を含む、上記［１１］の方法。
［１４］
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、上記［１１］の方法。
［１５］
接続は、接続チャンクでの購入に対して利用可能である、上記［１］の方法。
［１６］
前記接続チャンクは、許容されるデータ量に関して規定される、上記［１５］の方法。
［１７］
前記接続チャンクは、許容される接続時間に関して規定される、上記［１５］の方法。
［１８］
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、上記［１５］の方法。
［１９］
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、上記［１５］の方法。
［２０］
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、上記［１５］の方法。
［２１］
前記組込の接続管理は、支払方法に関する情報を有する、上記［１５］の方法。
［２２］
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、上記［２１］の方法。
［２３］
アプリケーションサービスを、組込の接続管理にバンドルするアクセス端末において、
ソフトウェアアプリケーションに関係するサービスを使用するための接続に対する必要性を検出するソフトウェアアプリケーションと、
前記ソフトウェアアプリケーションを起動させるプロセッサと、
前記ソフトウェアアプリケーションからの命令によって、接続を確立する通信コンポーネントと
を具備し、
前記プロセッサは、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、アクセス端末。
［２４］
前記通信コンポーネントは、接続が確立されたか否かをさらに決定する、上記［２３］のアクセス端末。
［２５］
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、上記［２３］のアクセス端末。
［２６］
前記ソフトウェアアプリケーションに関係する、前記少なくとも１つのパラメータを使用して、接続のための必要性を確立する、上記［２５］のアクセス端末。
［２７］
前記組込の接続管理は、接続を確立するために必要な情報を有する、上記［２３］のアクセス端末。
［２８］
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、上記［２７］のアクセス端末。
［２９］
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、上記［２８］のアクセス端末。
［３０］
前記情報は、接続ネゴシエーション命令を含む、上記［２７］のアクセス端末。
［３１］
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、上記［２３］のアクセス端末。
［３２］
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、上記［３１］のアクセス端末。
［３３］
前記情報は、接続ネゴシエーション命令を含む、上記［３１］のアクセス端末。
［３４］
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、上記［３１］のアクセス端末。
［３５］
接続は、接続チャンクでの購入に対して利用可能である、上記［２３］のアクセス端末。
［３６］
前記接続チャンクは、許容されるデータ量に関して規定される、上記［３５］のアクセス端末。
［３７］
前記接続チャンクは、許容される接続時間に関して規定される、上記［３５］のアクセス端末。
［３８］
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、上記［３５］のアクセス端末。
［３９］
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、上記［３５］のアクセス端末。
［４０］
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、上記［３５］のアクセス端末。
［４１］
前記組込の接続管理は、支払方法に関する情報を有する、上記［３５］のアクセス端末。
［４２］
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、上記［４１］のアクセス端末。
［４３］
アプリケーションサービスを、組込の接続管理にバンドルする装置において、
ソフトウェアアプリケーションを起動させる手段と、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出する手段と、
接続を確立する手段と、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行する手段と
を具備する装置。
［４４］
接続が確立されたか否かを決定する手段をさらに具備する、上記［４３］の装置。
［４５］
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、上記［４３］の装置。
［４６］
前記確立する手段は、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、上記［４５］の装置。
［４７］
前記組込の接続管理は、接続を確立するために必要な情報を有する、上記［４３］の装置。
［４８］
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、上記［４７］の装置。
［４９］
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、上記［４８］の装置。
［５０］
前記情報は、接続ネゴシエーション命令を含む、上記［４７］の装置。
［５１］
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、上記［４３］の装置。
［５２］
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、上記［５１］の装置。
［５３］
前記情報は、接続ネゴシエーション命令を含む、上記［５１］の装置。
［５４］
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、上記［５１］の装置。
［５５］
接続は、接続チャンクでの購入に対して利用可能である、上記［４３］の装置。
［５６］
前記接続チャンクは、許容されるデータ量に関して規定される、上記［５５］の装置。
［５７］
前記接続チャンクは、許容される接続時間に関して規定される、上記［５５］の装置。
［５８］
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、上記［５５］の装置。
［５９］
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、上記［５５］の装置。
［６０］
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、上記［５５］の装置。
［６１］
前記組込の接続管理は、支払方法に関する情報を有する、上記［５５］の装置。
［６２］
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、上記［６１］の装置。
［６３］
コンピュータプログラムを記憶するコンピュータ読取可能媒体において、
前記コンピュータプログラムの実行は、
ソフトウェアアプリケーションを起動し、
前記ソフトウェアアプリケーションに関係するサービスを使用するための接続の必要性を検出し、
接続を確立し、
前記確立された接続を利用して、前記ソフトウェアアプリケーションに関係するサービスを実行させる
ためのものであるコンピュータ読取可能媒体。
［６４］
前記コンピュータプログラムの実行はまた、
接続が確立されたか否かを決定するためのものである、上記［６３］のコンピュータ読取可能媒体。
［６５］
前記ソフトウェアアプリケーションは、接続のための少なくとも１つのパラメータを含む、上記［６３］のコンピュータ読取可能媒体。
［６６］
前記確立するステップは、前記ソフトウェアアプリケーションに関係する少なくとも１つのパラメータを使用する、上記［６５］のコンピュータ読取可能媒体。
［６７］
前記組込の接続管理は、接続を確立するために必要な情報を有する、上記［６３］のコンピュータ読取可能媒体。
［６８］
前記情報は、前記ソフトウェアアプリケーションの代理で接続をネゴシエートする接続エージェントを識別する、上記［６７］のコンピュータ読取可能媒体。
［６９］
前記接続エージェントには、接続ネットワークを介して到達可能であり、前記接続エージェントは、公式フルドメイン名（ＦＱＤＮ）、サービスアドレス、または、インターネットプロトコル（ＩＰ）アドレスのうちの１つによって識別される、上記［６８］のコンピュータ読取可能媒体。
［７０］
前記情報は、接続ネゴシエーション命令を含む、上記［６７］のコンピュータ読取可能媒体。
［７１］
前記組込の接続管理は、接続ネットワークを介して接続確立シグナルを実行するための、ユーザデバイス内のエンティティに対して提供される情報をさらに有する、上記［６３］のコンピュータ読取可能媒体。
［７２］
前記情報は、前記ソフトウェアアプリケーションと前記エンティティとの間でアプリケーションプログラミングインターフェース（ＡＰＩ）を通して提供される、上記［７１］のコンピュータ読取可能媒体。
［７３］
前記情報は、接続ネゴシエーション命令を含む、上記［７１］のコンピュータ読取可能媒体。
［７４］
前記組込の接続管理は、接続エージェントに送られることになる特定の情報をさらに有し、前記特定の情報は、前記ソフトウェアアプリケーションまたは前記接続エージェントのいずれかに関係する、上記［７１］のコンピュータ読取可能媒体。
［７５］
接続は、接続チャンクでの購入に対して利用可能である、上記［６３］のコンピュータ読取可能媒体。
［７６］
前記接続チャンクは、許容されるデータ量に関して規定される、上記［７５］のコンピュータ読取可能媒体。
［７７］
前記接続チャンクは、許容される接続時間に関して規定される、上記［７５］のコンピュータ読取可能媒体。
［７８］
前記接続チャンクの価格は、前記接続チャンクの特性に基づいている、上記［７５］のコンピュータ読取可能媒体。
［７９］
接続エージェントは、前記接続チャンクを購入するための支払方法に関する情報を有する、上記［７５］のコンピュータ読取可能媒体。
［８０］
前記接続チャンクのうちの少なくとも１つの接続チャンクを使用して、前記ソフトウェアアプリケーションに関係するサービスを実行する、上記［７５］のコンピュータ読取可能媒体。
［８１］
前記組込の接続管理は、支払方法に関する情報を有する、上記［７５］のコンピュータ読取可能媒体。
［８２］
前記支払方法は、
接続のチャンクを販売している接続ネットワークによって受け入れられるトークン；
支払エージェントの識別子；
ソフトウェアアプリケーションの代理で、前記接続ネットワークに支払うための支払エージェントに配信されることになる情報；
支払エージェントを介して実行される支払；
クレジットカード番号；または
予め確立されたクレジットもしくはデビット額
のうちの１つである、上記［８１］のコンピュータ読取可能媒体。
［１］
接続ネットワークによって、接続サービスを提供するための方法において、
前記接続ネットワークによって、前記接続サービスを提供することを含み、
前記接続サービスは、接続チャンクでの購入に対して利用可能である方法。
［８４］
前記接続チャンクは、接続の単位において規定される、上記［１］の方法。
［８５］
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、上記［１］の方法。
［８６］
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、上記［１］の方法。
［８７］
前記接続チャンクは、特定の接続に関係している、上記［１］の方法。
［８８］
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、上記［８７］の方法。
［８９］
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、上記［８８］の方法。
［９０］
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、上記［１］の方法。
［９１］
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、上記［９０］の方法。
［９２］
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、上記［１］の方法。
［９３］
接続サーバは、前記接続サービスの期限満了について、接続エージェントに通知する、上記［９２］の方法。
［９４］
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、上記［９２］の方法。
［１３］
接続ネットワークによって、接続サービスを提供するための接続サーバにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークによって、前記接続サービスを提供すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続サーバ。
［９６］
前記接続チャンクは、接続の単位において規定される、上記［１３］の接続サーバ。
［９７］
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、上記［１３］の接続サーバ。
［９８］
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、上記［１３］の接続サーバ。
［９９］
前記接続チャンクは、特定の接続に関係している、上記［１３］の接続サーバ。
［１００］
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、上記［９９］の接続サーバ。
［１０１］
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、上記［１００］の接続サーバ。
［１０２］
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、上記［１３］の接続サーバ。
［１０３］
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、上記［１０２］の接続サーバ。
［１０４］
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、上記［１３］の接続サーバ。
［１０５］
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、上記［１０４］の接続サーバ。
［１０６］
接続エージェントは、追加の接続のチャンクを購入することによって、接続サービスを延長する、上記［１０４］の接続サーバ。
［１０７］
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを受け取らせるためのプログラムコードをさらに含む、上記［１３］の接続サーバ。
［１０８］
前記特性は、価格情報を含む、上記［１０７］の接続サーバ。
［２７］
接続ネットワークによって、接続サービスを提供するための接続エージェントにおいて、
プロセッサと、
前記プロセッサによって実行可能なプログラムコードを含むメモリと
を具備し、
前記プログラムコードは、
前記接続ネットワークを通して、前記接続サービスを購入すること
を実行させるためのプログラムコードであり、
前記接続サービスは、接続チャンクでの購入に対して利用可能である、接続エージェント。
［１１０］
前記接続チャンクは、接続の単位において規定される、上記［２７］の接続エージェント。
［１１１］
前記接続チャンクは、少なくとも、許容されるデータ量に関して規定される、上記［２７］の接続エージェント。
［１１２］
前記接続チャンクは、少なくとも、許容される接続時間に関して規定される、上記［２７］の接続エージェント。
［１１３］
前記接続チャンクは、特定の接続に関係している、上記［２７］の接続エージェント。
［１１４］
前記特定の接続は、少なくとも、許容される接続ピアに関して規定される、上記［１１３］の接続エージェント。
［１１５］
前記接続ピアは、少なくとも、それらのＩＰアドレス、または、公式フルドメイン名（ＦＱＤＮ）に関して規定される、上記［１１４］の接続エージェント。
［１１６］
前記接続チャンクの価格は、前記関係する接続の特性に基づいている、上記［２７］の接続エージェント。
［１１７］
前記関係する接続の特性は、少なくとも、関連する優先度、サービス品質（ＱｏＳ）、または、他の特定の接続の取り扱いに関して規定される、上記［１１６］の接続エージェント。
［１１８］
前記接続サービスは、前記購入された接続チャンクが消費されたときに期限満了する、上記［２７］の接続エージェント。
［１１９］
前記メモリは、前記接続サービスの期限満了について、接続エージェントに通知させるためのプログラムコードをさらに含む、上記［１１８］の接続エージェント。
［１２０］
前記メモリは、追加の接続のチャンクを購入させることによって、接続サービスを延長させるためのプログラムコードをさらに含む、上記［１１８］の接続エージェント。
［１２１］
前記メモリは、購入のために利用可能である前記接続チャンクの特性に関するクエリを送らせるためのプログラムコードをさらに含む、上記［２７］の接続エージェント。
［１２２］
前記特性は、価格情報を含む、上記［１２１］の接続エージェント。
【外国語明細書】
2014053888000001.pdf