【手続補正書】
【提出日】平成29年1月13日(2017.1.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルデバイス内で複数の候補アプリケーションのための通信接続を提供するための方法であって、
ａ  前記モバイルデバイス内で通信接続を提供されるべき前記複数の候補アプリケーションを取得するステップであって、前記複数の候補アプリケーションのうちの少なくとも１つが通信接続を提供するための通信モジュールを有する、ステップと、
ｂ  前記候補アプリケーションのアプリケーション関連情報に基づいて、前記複数の候補アプリケーションの中から接続対象アプリケーションを選択するステップであって、前記接続対象アプリケーションが前記通信モジュールを有する、ステップと、
ｃ  前記複数の候補アプリケーションのための通信接続を提供するために、前記接続対象アプリケーションの前記通信モジュールを使用可能にするステップと
を含み、
前記アプリケーション関連情報が、
前記候補アプリケーションの通信要求情報、
前記候補アプリケーションの前記通信モジュールの通信プロトコル情報、
前記候補アプリケーションのアプリケーション分類情報
のうちの少なくともいずれか１つを有する方法。
【請求項２】
接続対象アプリケーションの通信モジュールが使用可能にされたとき、前記接続対象アプリケーションを通して、アプリケーション接続メッセージを接続候補アプリケーションに送信するステップであって、前記接続候補アプリケーションが、複数の候補アプリケーションの中で前記接続対象アプリケーション以外の候補アプリケーションを有し、前記アプリケーション接続メッセージが、前記接続対象アプリケーションのアプリケーション識別情報を有する、ステップと、
複数の接続候補アプリケーションのうちの少なくとも１つを通して、前記アプリケーション接続メッセージを受信し、前記アプリケーション接続メッセージに基づいて、前記複数の接続候補アプリケーションのうちの少なくとも１つに対応する前記通信モジュールを終了するステップと
をさらに含む、請求項１に記載の方法。
【請求項３】
複数の接続候補アプリケーションが、第１の接続候補アプリケーションを有し、
前記第１の接続候補アプリケーションにより、接続対象アプリケーションのアプリケーション識別情報に基づいて、第１のアプリケーションメッセージを前記接続対象アプリケーションに送信するステップと、
ｇ  前記接続対象アプリケーションにより、第１の候補アプリケーションから送信された前記第１のアプリケーションメッセージを受信し、通信モジュールにより、前記第１のアプリケーションメッセージを対応する通信端に送信するステップと
をさらに含む、請求項２に記載の方法。
【請求項４】
複数の接続候補アプリケーションが、第１の接続候補アプリケーションを有し、
前記第１の接続候補アプリケーションにより、対応する通信端に送信されるべき第１のアプリケーションメッセージを送信するステップと、
ｇ  接続対象アプリケーションにより、第１の候補アプリケーションから送信された前記第１のアプリケーションメッセージを受信し、通信モジュールにより、前記第１のアプリケーションメッセージを前記対応する通信端に送信するステップと
をさらに含む、請求項１に記載の方法。
【請求項５】
第１のアプリケーションメッセージが、第１の接続候補アプリケーションに対応するアプリケーション識別情報を有し、
ステップｇが、
接続対象アプリケーションにより、前記第１のアプリケーションメッセージから前記アプリケーション識別情報を抽出するステップと、
ｒ  前記アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するステップと
をさらに含む、請求項３に記載の方法。
【請求項６】
第１のアプリケーションメッセージが、第１の接続候補アプリケーションに対応するアプリケーション識別情報を有し、
ステップｇが、
接続対象アプリケーションにより、前記第１のアプリケーションメッセージから前記アプリケーション識別情報を抽出するステップと、
ｒ  前記アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するステップと
をさらに含む、請求項４に記載の方法。
【請求項７】
ステップｒが、
アプリケーション認可情報とともに、アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するステップ
を含む、請求項５に記載の方法。
【請求項８】
ステップｒが、
アプリケーション認可情報とともに、アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するステップ
を含む、請求項６に記載の方法。
【請求項９】
ステップｇが、
接続対象アプリケーションにより、第１の候補アプリケーションから送信された第１のアプリケーションメッセージを受信するステップと、
前記接続対象アプリケーションと対応する通信端との間の履歴メッセージ転送記録に基づいて、前記第１のアプリケーションメッセージを符号化して、前記第１のアプリケーションメッセージのデータ量を低減するステップと、
通信モジュールにより、前記符号化された第１のアプリケーションメッセージを、前記対応する通信端に送信するステップと
をさらに含む、請求項３〜８のいずれかに記載の方法。
【請求項１０】
複数の接続候補アプリケーションが、第２の接続候補アプリケーションを有し、
ステップｇが、
接続対象アプリケーションにより、前記第２の接続候補アプリケーションから送信された第２のアプリケーションメッセージを受信するステップと、
第１のアプリケーションメッセージと前記第２のアプリケーションメッセージとをマージして、マージされたターゲットアプリケーションメッセージを取得するステップと、
前記マージされたターゲットアプリケーションメッセージを、対応する通信端に送信するステップと
をさらに含む、請求項３〜８のいずれかに記載の方法。
【請求項１１】
複数の接続候補アプリケーションが、第３の接続候補アプリケーションを有し、
接続対象アプリケーションにより、対応する通信端から送信されたサービスメッセージを受信するステップであって、サービスメッセージが、第３の候補アプリケーションのアプリケーション識別情報を有する、ステップと、
前記アプリケーション識別情報に基づいて、前記サービスメッセージを、前記アプリケーション識別情報に対応する前記第３の候補アプリケーションに送信するステップと
をさらに含む、請求項１〜８のいずれかに記載の方法。
【請求項１２】
ステップｂが、
アプリケーションの数の所定の閾値とともに、候補アプリケーションのアプリケーション関連情報に基づいて、複数の候補アプリケーションの中から接続対象アプリケーションを選択するステップであって、前記接続対象アプリケーションが通信モジュールを有する、ステップ
をさらに含む、請求項１〜８のいずれかに記載の方法。
【請求項１３】
複数の候補アプリケーションのための通信接続を提供するモバイルデバイスであって、
前記モバイルデバイス内で通信接続を提供されるべき前記複数の候補アプリケーションを取得するように構成されたアプリケーション取得モジュールであって、前記複数の候補アプリケーションのうちの少なくとも１つが通信接続を提供するための通信モジュールを有する、アプリケーション取得モジュールと、
前記候補アプリケーションのアプリケーション関連情報に基づいて、前記複数の候補アプリケーションの中から接続対象アプリケーションを選択するように構成されたアプリケーション選択モジュールであって、前記接続対象アプリケーションが前記通信モジュールを有する、アプリケーション選択モジュールと、
前記複数の候補アプリケーションのための通信接続を提供するために、前記接続対象アプリケーションの前記通信モジュールを使用可能にするように構成された、通信提供モジュールと
を備え、
前記アプリケーション関連情報が、
前記候補アプリケーションの通信要求情報、
前記候補アプリケーションの前記通信モジュールの通信プロトコル情報、
前記候補アプリケーションのアプリケーション分類情報
のうちの少なくともいずれか１つを有するモバイルデバイス。
【請求項１４】
接続対象アプリケーションの通信モジュールが使用可能にされたとき、前記接続対象アプリケーションを通して、アプリケーション接続メッセージを接続候補アプリケーションに送信することであって、前記接続候補アプリケーションが、複数の候補アプリケーションの中で前記接続対象アプリケーション以外の候補アプリケーションを有し、前記アプリケーション接続メッセージが、前記接続対象アプリケーションのアプリケーション識別情報を有すること、
複数の接続候補アプリケーションのうちの少なくとも１つを通して、前記アプリケーション接続メッセージを受信し、前記アプリケーション接続メッセージに基づいて、前記複数の接続候補アプリケーションのうちの少なくとも１つに対応する前記通信モジュールを終了すること
を実行するように構成された、モジュールスケジューリングモジュールをさらに備える、請求項１３に記載のモバイルデバイス。
【請求項１５】
複数の接続候補アプリケーションが、第１の接続候補アプリケーションを有し、
前記第１の接続候補アプリケーションにより、接続対象アプリケーションのアプリケーション識別情報に基づいて、第１のアプリケーションメッセージを前記接続対象アプリケーションに送信するように構成された、アプリケーションメッセージ送信モジュールと、
前記接続対象アプリケーションにより、第１の候補アプリケーションから送信された前記第１のアプリケーションメッセージを受信し、通信モジュールにより、前記第１のアプリケーションメッセージを対応する通信端に送信するように構成された、アプリケーションメッセージ転送モジュールと
をさらに備える、請求項１４に記載のモバイルデバイス。
【請求項１６】
複数の接続候補アプリケーションが、第１の接続候補アプリケーションを有し、
前記第１の接続候補アプリケーションにより、対応する通信端に送信されるべき第１のアプリケーションメッセージを送信するように構成された、アプリケーションメッセージ送信モジュールと、
接続対象アプリケーションにより、第１の候補アプリケーションにより送信された前記第１のアプリケーションメッセージを受信し、通信モジュールにより、前記第１のアプリケーションメッセージを前記対応する通信端に送信するように構成された、アプリケーションメッセージ転送モジュールと
をさらに備える、請求項１３に記載のモバイルデバイス。
【請求項１７】
第１のアプリケーションメッセージが、第１の接続候補アプリケーションに対応するアプリケーション識別情報を有し、
アプリケーションメッセージ転送モジュールが、
接続対象アプリケーションにより、前記第１のアプリケーションメッセージから前記アプリケーション識別情報を抽出するように構成された、識別情報抽出ユニットと、
前記アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するように構成された、アプリケーション判定ユニットと
をさらに備える、請求項１５に記載のモバイルデバイス。
【請求項１８】
第１のアプリケーションメッセージが、第１の接続候補アプリケーションに対応するアプリケーション識別情報を有し、
アプリケーションメッセージ転送モジュールが、
接続対象アプリケーションにより、前記第１のアプリケーションメッセージから前記アプリケーション識別情報を抽出するように構成された、識別情報抽出ユニットと、
前記アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定するように構成された、アプリケーション判定ユニットと
をさらに備える、請求項１６に記載のモバイルデバイス。
【請求項１９】
アプリケーション判定ユニットが、
アプリケーション認可情報とともに、アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定すること
を実行するように構成される、請求項１７に記載のモバイルデバイス。
【請求項２０】
アプリケーション判定ユニットが、
アプリケーション認可情報とともに、アプリケーション識別情報に基づいて、前記アプリケーション識別情報に対応する第１の接続候補アプリケーションを判定すること
を実行するように構成される、請求項１８に記載のモバイルデバイス。
【請求項２１】
アプリケーションメッセージ転送モジュールが、
接続対象アプリケーションにより、第１の候補アプリケーションにより送信された第１のアプリケーションメッセージを受信すること、
前記接続対象アプリケーションと対応する通信端との間の履歴メッセージ転送記録に基づいて、前記第１のアプリケーションメッセージを符号化して、前記第１のアプリケーションメッセージのデータ量を低減すること、
通信モジュールにより、前記符号化された第１のアプリケーションメッセージを、前記対応する通信端に送信すること
を実行するようにさらに構成される、請求項１５〜２０のいずれかに記載のモバイルデバイス。
【請求項２２】
複数の接続候補アプリケーションが、第２の接続候補アプリケーションを有し、
アプリケーションメッセージ転送モジュールが、
接続対象アプリケーションにより、前記第２の接続候補アプリケーションにより送信された第２のアプリケーションメッセージを受信すること、
第１のアプリケーションメッセージと前記第２のアプリケーションメッセージとをマージして、マージされたターゲットアプリケーションメッセージを取得すること、
前記マージされたターゲットアプリケーションメッセージを、対応する通信端に送信すること
を実行するようにさらに構成される、請求項１５〜２０のいずれかに記載のモバイルデバイス。
【請求項２３】
複数の接続候補アプリケーションが、第３の接続候補アプリケーションを有し、
接続対象アプリケーションにより、対応する通信端により送信されたサービスメッセージを受信するように構成されたサービスメッセージ受信モジュールであって、前記サービスメッセージが、第３の候補アプリケーションのアプリケーション識別情報を有する、サービスメッセージ受信モジュールと、
前記アプリケーション識別情報に基づいて、前記サービスメッセージを、前記アプリケーション識別情報に対応する前記第３の候補アプリケーションに送信するように構成された、サービスメッセージ転送モジュールと
をさらに備える、請求項１３〜２０のいずれかに記載のモバイルデバイス。
【請求項２４】
アプリケーション選択モジュールが、
アプリケーションの数の所定の閾値とともに、候補アプリケーションのアプリケーション関連情報に基づいて、複数の候補アプリケーションの中から接続対象アプリケーションを選択することであって、前記接続対象アプリケーションが通信モジュールを備えることを実行するように構成される、請求項１３〜２０のいずれかに記載のモバイルデバイス。