【手続補正書】
【提出日】平成27年11月27日(2015.11.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１または複数の非一時的コンピュータ可読記憶媒体であって、
１または複数のコンピューティングシステムによって実行されたときに、
コンピューティングデバイスにおいて、セルラーデータネットワークとのセルラー接続を維持しつつ、無線ローカルエリアネットワーク（ＷＬＡＮ）との無線接続を確立し、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にあるかどうかの判定を行い、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にない場合、セルラー接続から無線接続にデータトラフィックのオフロードを行い、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にある場合、セルラー接続から無線接続にデータトラフィックのオフロードを行う前に、前記ＷＬＡＮによってホストされるポータルに対して前記コンピューティングデバイスを認証するよう動作可能なロジックを具現化する、媒体。
【請求項２】
実行されたときに、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にある場合、前記ＷＬＡＮによってホストされるポータルからのコンテンツを含むユーザインタフェースを生成して表示し、
前記ユーザインタフェースに関連付けられたデータトラフィックを前記コンピューティングデバイスのＷＬＡＮインタフェースにバインドするよう動作可能な命令をさらに含む、請求項１に記載の媒体。
【請求項３】
実行されたときに、
前記コンピューティングデバイスにおいて、前記ユーザインタフェースによって、認証証明書を受信し、
前記コンピューティングデバイスにおいて、前記ポータルに前記認証証明書を提出し、
前記コンピューティングデバイスにおいて、前記ポータルからの認証許可メッセージ受信に応答して、セルラー接続から無線接続にデータトラフィックのオフロードを行うよう動作可能な命令をさらに含む、請求項２に記載の媒体。
【請求項４】
前記無線接続がキャプティブポータル状態にあるかどうかを判定することは、
前記無線接続によってエンドポイントへ接続チェックを送信するステップと、
前記接続チェックの送信と実質的に同時にタイマーを開始するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信されない場合、前記無線接続がキャプティブポータル状態にあると識別するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信される場合、前記無線接続がキャプティブポータル状態にないと識別するステップとを含む、請求項１に記載の媒体。
【請求項５】
前記セルラー接続のデータトラフィックは、クライアントの前記コンピューティングデバイスのアプリケーションとサーバのコンピューティングデバイスとの間の通信セッションのデータを含み、
前記セルラーデータネットワークとのセルラー接続を維持することは、前記通信セッションを維持することを含み、
前記セルラー接続から無線接続にデータトラフィックのオフロードを行うことは、セルラー接続から無線接続に前記通信セッションのデータを誘導することを含む、請求項１に記載の媒体。
【請求項６】
実行されたときに、
前記コンピューティングデバイスにおいて、前記無線接続の１または複数のプロパティを監視し、
前記コンピューティングデバイスにおいて、前記無線接続の１または複数のプロパティに基づいて前記無線接続を終了し、
前記コンピューティングデバイスにおいて、前記無線接続から前記セルラー接続にデータトラフィックのオフロードを行うよう動作可能な命令をさらに含む、請求項１に記載の媒体。
【請求項７】
前記コンピューティングデバイスの無線ネットワーク状態トラッカーが、前記無線接続がキャプティブポータル状態にあるかどうかを周期的に判定する、請求項１に記載の媒体。
【請求項８】
装置であって、
１または複数のプロセッサと、
前記１または複数のプロセッサによって実行されたときに、
コンピューティングデバイスにおいて、セルラーデータネットワークとのセルラー接続を維持しつつ、無線ローカルエリアネットワーク（ＷＬＡＮ）との無線接続を確立し、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にあるかどうかの判定を行い、
コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にない場合、セルラー接続から無線接続にデータトラフィックのオフロードを行い、
コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にある場合、セルラー接続から無線接続にデータトラフィックのオフロードを行う前に、前記ＷＬＡＮによってホストされるポータルに対して前記コンピューティングデバイスを認証するよう動作可能なロジックを具現化する１または複数の非一時的コンピュータ可読記憶媒体と、を備える装置。
【請求項９】
前記１または複数のプロセッサにより実行されたときに、前記１または複数の媒体が、
前記コンピューティングデバイスにおいて、前記無線接続がキャプティブポータル状態にある場合、前記ＷＬＡＮによってホストされるポータルからのコンテンツを含むユーザインタフェースを生成して表示し、
前記ユーザインタフェースに関連付けられたデータトラフィックを前記コンピューティ
ングデバイスのＷＬＡＮインタフェースにバインドするよう動作可能な命令をさらに含む、請求項８に記載の装置。
【請求項１０】
前記１または複数のプロセッサにより実行されたときに、前記１または複数の媒体が、
前記コンピューティングデバイスにおいて、前記ユーザインタフェースによって、認証証明書を受信し、
前記コンピューティングデバイスにおいて、前記ポータルに前記認証証明書を提出し、
前記コンピューティングデバイスにおいて、前記ポータルからの認証許可メッセージ受信に応答して、セルラー接続から無線接続にデータトラフィックのオフロードを行うよう動作可能な命令をさらに含む、請求項９に記載の装置。
【請求項１１】
前記無線接続がキャプティブポータル状態にあるかどうかを判定することは、
前記無線接続によってエンドポイントへ接続チェックを送信するステップと、
前記接続チェックの送信と実質的に同時にタイマーを開始するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信されない場合、前記無線接続がキャプティブポータル状態にあると識別するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信される場合、前記無線接続がキャプティブポータル状態にないと識別するステップとを含む、請求項８に記載の装置。
【請求項１２】
前記セルラー接続のデータトラフィックは、クライアントの前記コンピューティングデバイスのアプリケーションとサーバのコンピューティングデバイスとの間の通信セッションのデータを含み、
前記セルラーデータネットワークとのセルラー接続を維持することは、前記通信セッションを維持することを含み、
前記セルラー接続から無線接続にデータトラフィックのオフロードを行うことは、セルラー接続から無線接続に前記通信セッションのデータを誘導することを含む、請求項８に記載の装置。
【請求項１３】
前記１または複数のプロセッサによって実行されたときに、前記１または複数の媒体が、
前記コンピューティングデバイスにおいて、前記無線接続の１または複数のプロパティを監視し、
前記コンピューティングデバイスにおいて、前記無線接続の１または複数のプロパティに基づいて前記無線接続を終了し、
前記コンピューティングデバイスにおいて、前記無線接続から前記セルラー接続にデータトラフィックのオフロードを行うよう動作可能な命令をさらに含む、請求項８に記載の装置。
【請求項１４】
前記コンピューティングデバイスの無線ネットワーク状態トラッカーが、前記無線接続がキャプティブポータル状態にあるかどうかを周期的に判定する、請求項８に記載の装置。
【請求項１５】
コンピューティングデバイスによって、セルラーデータネットワークとのセルラー接続を維持しつつ、無線ローカルエリアネットワーク（ＷＬＡＮ）との無線接続を確立するステップと、
前記コンピューティングデバイスによって、前記無線接続がキャプティブポータル状態にあるかどうかの判定を行うステップと、
前記コンピューティングデバイスによって、前記無線接続がキャプティブポータル状態にない場合、セルラー接続から無線接続にデータトラフィックのオフロードを行うステッ
プと、
前記コンピューティングデバイスによって、前記無線接続がキャプティブポータル状態にある場合、セルラー接続から無線接続にデータトラフィックのオフロードを行う前に、前記ＷＬＡＮによってホストされるポータルに対して前記コンピューティングデバイスを認証するステップと、を含む方法。
【請求項１６】
前記無線接続がキャプティブポータル状態にある場合、前記コンピューティングデバイスが、
前記ＷＬＡＮによってホストされるポータルからのコンテンツを含むユーザインタフェースを生成して表示するステップと、
前記ユーザインタフェースに関連付けられたデータトラフィックを前記コンピューティングデバイスのＷＬＡＮインタフェースにバインドするステップとをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記コンピューティングデバイスが、前記ユーザインタフェースによって、認証証明書を受信するステップと、
前記コンピューティングデバイスが、前記ポータルに前記認証証明書を提出するステップと、
前記コンピューティングデバイスが、前記ポータルからの認証許可メッセージ受信に応答して、セルラー接続から無線接続にデータトラフィックのオフロードを行うステップとをさらに含む、請求項１６に記載の方法。
【請求項１８】
前記無線接続がキャプティブポータル状態にあるかどうかの判断を行うステップは、
前記無線接続によってエンドポイントへ接続チェックを送信するステップと、
前記接続チェックの送信と実質的に同時にタイマーを開始するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信されない場合、前記無線接続がキャプティブポータル状態にあると識別するステップと、
前記タイマーの時間切れの前に前記エンドポイントからの応答が受信される場合、前記無線接続がキャプティブポータル状態にないと識別するステップとを含む、請求項１５に記載の方法。
【請求項１９】
前記セルラー接続のデータトラフィックは、クライアントの前記コンピューティングデバイスのアプリケーションとサーバのコンピューティングデバイスとの間の通信セッションのデータを含み、
前記セルラーデータネットワークとのセルラー接続を維持することは、前記通信セッションを維持することを含み、
前記セルラー接続から無線接続にデータトラフィックのオフロードを行うことは、セルラー接続から無線接続に前記通信セッションのデータを誘導することを含む、請求項１５に記載の方法。
【請求項２０】
前記コンピューティングデバイスによって、前記無線接続の１または複数のプロパティを監視するステップと、
前記コンピューティングデバイスによって、前記無線接続の１または複数のプロパティに基づいて前記無線接続を終了するステップと、
前記コンピューティングデバイスによって、前記無線接続から前記セルラー接続にデータトラフィックのオフロードを行うステップとをさらに含む、請求項１５に記載の方法。