【手続補正書】
【提出日】平成28年11月1日(2016.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロキシサーバを運用する方法であって、
クライアントデバイスから初期のウェブページに対する要求を受信するステップと、
前記クライアントデバイスの要求に応じて、前記クライアントデバイスに代わって前記初期のウェブページを要求するステップと、
前記クライアントデバイスとの対話に依存せず、(i)前記初期のウェブページから代替ウェブページにリダイレクトするリダイレクトメッセージを受信するステップと、(ii)前記リダイレクトメッセージに基づいてサーバに前記代替ウェブページを要求するステップと、(iii)前記代替ウェブページに関連する前記サーバからウェブページコンテンツを受信するステップとを含む前記プロキシサーバでのウェブページのリダイレクト手順を実行するステップと、
前記代替ウェブページに対する前記プロキシサーバの要求に応じて、前記代替ウェブページに対する前記サーバからリダイレクトクッキーを取得するステップと、
前記リダイレクトクッキーに基づいてラップされたクッキーを生成するステップと、
前記クライアントデバイスのプロキシクライアントアプリケーションとモバイルウェブブラウザとの間で、前記代替ウェブページに対する前記ウェブページのリダイレクト手順を前記クライアントデバイスでシミュレーションするための1組の命令とともに、前記クライアントデバイスの前記プロキシクライアントアプリケーションに前記代替ウェブページに関連する前記ラップされたクッキーおよび前記ウェブページコンテンツを送るステップと
を含み、
前記ウェブページのリダイレクト手順をシミュレーションするための前記1組の命令は、前記プロキシクライアントアプリケーションが、前記初期のウェブページの所与のクッキーとして前記モバイルウェブブラウザに前記ラップされたクッキーを供給するように指示するように構成される
方法。
【請求項２】
前記クライアントデバイスから前記初期のウェブページに対する補足的な要求を受信するステップであって、前記補足的な要求は、前記ラップされたクッキーを含むステップと、
前記代替ウェブページに対する前記リダイレクトクッキーに対応するラップを解除されたクッキーを生成するために、前記ラップされたクッキーのラップを解除するステップと、
前記クライアントデバイスの補足的な要求に応じて、前記クライアントデバイスに代わって前記初期のウェブページを要求するステップと、
前記クライアントデバイスとの対話に依存せず、(i)前記初期のウェブページから前記代替ウェブページにリダイレクトする補足的なリダイレクトメッセージを受信するステップと、(ii)前記補足的なリダイレクトメッセージに基づいて前記サーバに前記代替ウェブページを要求するステップであって、前記代替ウェブページに対する前記プロキシサーバの要求は、前記ラップが解除されたクッキーを含むように構成されたステップと、(iii)前記代替ウェブページに関連する前記サーバから補足的なウェブページコンテンツを受信するステップとを含む前記プロキシサーバでの補足的なウェブページのリダイレクト手順を実行するステップと、
前記プロキシクライアントアプリケーションと前記モバイルウェブブラウザとの間の前記補足的なウェブページのリダイレクト手順を前記クライアントデバイスでシミュレーションするための1組の補足的な命令とともに、前記クライアントデバイスの前記プロキシクライアントアプリケーションに前記代替ウェブページに関連する前記補足的なウェブページコンテンツを送るステップと
をさらに含む請求項1に記載の方法。
【請求項３】
前記クライアントデバイスから前記初期のウェブページに対する補足的な要求を受信するステップであって、前記補足的な要求は前記ラップされたクッキーを含むステップと、
前記ウェブページのリダイレクト手順の間に、前記代替ウェブページに対する前記プロキシサーバによって受信された前記リダイレクトクッキーを生成するために、前記ラップされたクッキーのラップを解除するステップと
をさらに含む請求項1に記載の方法。
【請求項４】
補足的なウェブページのリダイレクト手順に関連する前記代替ウェブページを要求するために、前記サーバに前記リダイレクトクッキーを供給するステップ
をさらに含む請求項3に記載の方法。
【請求項５】
プロキシクライアントアプリケーションを実行するように構成されたクライアントデバイスを運用する方法であって、
プロキシサーバに初期のウェブページに対する要求を送信するステップと、
前記送信された要求に応じて前記プロキシサーバから、(i)前記初期のウェブページと異なる代替ウェブページに関連するウェブページコンテンツと、(ii)前記プロキシサーバで発生した前記代替ウェブページに対するウェブページのリダイレクト手順をシミュレーションするための1組の命令と、(iii)前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順の間に、前記プロキシサーバで受信された前記代替ウェブページに対するリダイレクトクッキーに基づくラップされたクッキーとを含むデータを受信するステップと、
(i)前記初期のウェブページの所与のクッキーとして前記ラップされたクッキーを識別し、前記初期のウェブページから前記代替ウェブページにモバイルウェブブラウザをリダイレクトする前記クライアントデバイスの前記モバイルウェブブラウザにリダイレクトメッセージを送信するステップと、(ii)前記リダイレクトメッセージに応じて前記モバイルウェブブラウザから前記代替ウェブページに対する要求を受信するステップと、(iii)前記モバイルウェブブラウザからの前記受信された要求に応じて、前記送信された要求に応じて、前記プロキシサーバから前記プロキシクライアントアプリケーションによって受信された前記代替ウェブページに関連する前記ウェブページコンテンツを送るステップとによって、前記1組の命令に応じて前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順をシミュレーションするステップと
を含む方法。
【請求項６】
前記プロキシサーバに前記初期のウェブページに対する補足的な要求を送信するステップであって、前記送信された補足的な要求は、前記ラップされたクッキーを含むステップ
をさらに含む請求項5に記載の方法。
【請求項７】
前記ラップされたクッキーは、前記リダイレクトクッキーの前記プロキシサーバによる再構成を許可するように構成される請求項5に記載の方法。
【請求項８】
プロキシサーバであって、
クライアントデバイスから初期のウェブページに対する要求を受信するための手段と、
前記クライアントデバイスの要求に応じて、前記クライアントデバイスに代わって前記初期のウェブページを要求するための手段と、
前記クライアントデバイスとの対話に依存せず、(i)前記初期のウェブページから代替ウェブページにリダイレクトするリダイレクトメッセージを受信するステップと、(ii)前記リダイレクトメッセージに基づいてサーバに前記代替ウェブページを要求するステップと、(iii)前記代替ウェブページに関連する前記サーバからウェブページコンテンツを受信するステップとを含む前記プロキシサーバでのウェブページのリダイレクト手順を実行するための手段と、
前記代替ウェブページに対する前記プロキシサーバの要求に応じて、前記代替ウェブページに対する前記サーバからリダイレクトクッキーを取得するための手段と、
前記リダイレクトクッキーに基づいてラップされたクッキーを生成するための手段と、
前記クライアントデバイスのプロキシクライアントアプリケーションとモバイルウェブブラウザとの間で、前記代替ウェブページに対する前記ウェブページのリダイレクト手順を前記クライアントデバイスでシミュレーションするための1組の命令とともに、前記クライアントデバイスの前記プロキシクライアントアプリケーションに前記代替ウェブページに関連する前記ラップされたクッキーおよび前記ウェブページコンテンツを送るための手段と
を含み、
前記ウェブページのリダイレクト手順をシミュレーションするための前記1組の命令は、前記プロキシクライアントアプリケーションが、前記初期のウェブページの所与のクッキーとして前記モバイルウェブブラウザに前記ラップされたクッキーを供給するように指示するように構成される
プロキシサーバ。
【請求項９】
プロキシクライアントアプリケーションを実行するように構成されたクライアントデバイスであって、
プロキシサーバに初期のウェブページに対する要求を送信するための手段と、
前記送信された要求に応じて前記プロキシサーバから、(i)前記初期のウェブページと異なる代替ウェブページに関連するウェブページコンテンツと、(ii)前記プロキシサーバで発生した前記代替ウェブページに対するウェブページのリダイレクト手順をシミュレーションするための1組の命令と、(iii)前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順の間に、前記プロキシサーバで受信された前記代替ウェブページに対するリダイレクトクッキーに基づくラップされたクッキーとを含むデータを受信するための手段と、
(i)前記初期のウェブページの所与のクッキーとして前記ラップされたクッキーを識別し、前記初期のウェブページから前記代替ウェブページにモバイルウェブブラウザをリダイレクトする前記クライアントデバイスの前記モバイルウェブブラウザにリダイレクトメッセージを送信するステップと、(ii)前記リダイレクトメッセージに応じて前記モバイルウェブブラウザから前記代替ウェブページに対する要求を受信するステップと、(iii)前記モバイルウェブブラウザからの前記受信された要求に応じて、前記送信された要求に応じて、前記プロキシサーバから前記プロキシクライアントアプリケーションによって受信された前記代替ウェブページに関連する前記ウェブページコンテンツを送るステップとによって、前記1組の命令に応じて前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順をシミュレーションするための手段と
を含むクライアントデバイス。
【請求項１０】
プロキシサーバによって実行されると、前記プロキシサーバに動作を実行させる命令を含む非一時的コンピュータ可読記録媒体であって、前記命令は、
前記プロキシサーバに、クライアントデバイスから初期のウェブページに対する要求を受信させる少なくとも1つの命令と、
前記プロキシサーバに、前記クライアントデバイスの要求に応じて、前記クライアントデバイスに代わって前記初期のウェブページを要求させる少なくとも1つの命令と、
前記プロキシサーバに、前記クライアントデバイスとの対話に依存せず、(i)前記初期のウェブページから代替ウェブページにリダイレクトするリダイレクトメッセージを受信するステップと、(ii)前記リダイレクトメッセージに基づいてサーバに前記代替ウェブページを要求するステップと、(iii)前記代替ウェブページに関連する前記サーバからウェブページコンテンツを受信するステップとを含む前記プロキシサーバでのウェブページのリダイレクト手順を実行させる少なくとも1つの命令と、
前記代替ウェブページに対する前記プロキシサーバの要求に応じて、前記プロキシサーバに、前記代替ウェブページに対する前記サーバからリダイレクトクッキーを取得させる少なくとも1つの命令と、
前記プロキシサーバに、前記リダイレクトクッキーに基づいてラップされたクッキーを生成させる少なくとも1つの命令と、
前記プロキシサーバに、前記クライアントデバイスのプロキシクライアントアプリケーションとモバイルウェブブラウザとの間で、前記代替ウェブページに対するウェブページのリダイレクト手順を前記クライアントデバイスでシミュレーションするための1組の命令とともに、前記クライアントデバイスの前記プロキシクライアントアプリケーションに前記代替ウェブページに関連する前記ウェブページコンテンツを送らせる少なくとも1つの命令と
を含み、
前記ウェブページのリダイレクト手順をシミュレーションするための前記1組の命令は、前記プロキシクライアントアプリケーションが、前記初期のウェブページの所与のクッキーとして前記モバイルウェブブラウザに前記ラップされたクッキーを供給するように指示するように構成される
非一時的コンピュータ可読記録媒体。
【請求項１１】
プロキシクライアントアプリケーションを実行するように構成されたクライアントデバイスによって実行されると、前記クライアントデバイスに動作を実行させる命令を含む非一時的コンピュータ可読記録媒体であって、前記命令は、
前記クライアントデバイスに、初期のウェブページに対する要求をプロキシサーバに送信させる少なくとも1つの命令と、
前記送信された要求に応じて前記プロキシサーバから、前記クライアントデバイスに、(i)前記初期のウェブページと異なる代替ウェブページに関連するウェブページコンテンツと、(ii)前記プロキシサーバで発生した前記代替ウェブページに対するウェブページのリダイレクト手順をシミュレーションするための1組の命令と、(iii)前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順の間に、前記プロキシサーバで受信された前記代替ウェブページに対するリダイレクトクッキーに基づくラップされたクッキーとを含むデータを受信させる少なくとも1つの命令と、
(i)前記初期のウェブページの所与のクッキーとして前記ラップされたクッキーを識別し、前記初期のウェブページから前記代替ウェブページにモバイルウェブブラウザをリダイレクトする前記クライアントデバイスの前記モバイルウェブブラウザにリダイレクトメッセージを送信するステップと、(ii)前記リダイレクトメッセージに応じて前記モバイルウェブブラウザから前記代替ウェブページに対する要求を受信するステップと、(iii)前記モバイルウェブブラウザからの前記受信された要求に応じて、前記送信された要求に応じて、前記プロキシサーバから前記プロキシクライアントアプリケーションによって受信された前記代替ウェブページに関連する前記ウェブページコンテンツを送るステップとによって、前記クライアントデバイスに、前記1組の命令に応じて前記プロキシサーバで発生した前記代替ウェブページに対する前記ウェブページのリダイレクト手順をシミュレーションさせる少なくとも1つの命令と
を含む非一時的コンピュータ可読記録媒体。