【手続補正書】
【提出日】平成28年1月26日(2016.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルコンピューティングデバイスによってウェブページをレンダリングするための方法であって、
前記ウェブページと前記モバイルコンピューティングデバイス上に実装されたユーザエージェントとを特定する情報をサーバに送信するステップと、
前記ウェブページと前記モバイルコンピューティングデバイス上に実装された前記ユーザエージェントとのマニフェストを前記サーバから受信するステップと、
前記マニフェストと前記モバイルコンピューティングデバイスに記憶された情報とを比較することにより、前記ウェブページをロードするのに必要なリソースを特定するステップと、
前記マニフェストに基づいて、特定された前記リソースに優先順位を割り当てるステップと、
前記リソースに割り当てられた優先順位に基づいて決定された順序で前記リソースを受信するステップと、
前記ウェブページをレンダリングするステップとを含む方法。
【請求項２】
前記モバイルコンピューティングデバイスが、前記ウェブページのレンダリング時に前記モバイルコンピューティングデバイスによって生成されたメタ情報を前記サーバに送信するステップをさらに含む、請求項1に記載の方法。
【請求項３】
前記リソースに割り当てられた優先順位によって決定された順序で前記モバイルコンピューティングデバイス上で前記リソースを受信するステップは、前記モバイルコンピューティングデバイスが前記マニフェストに基づいて前記モバイルコンピューティングデバイスによって決定された順序で第2のサーバからの前記リソースのダウンロードを要求するステップを含む、請求項1に記載の方法。
【請求項４】
サーバがモバイルコンピューティングデバイスによるウェブページのレンダリングをサポートするための方法であって、
様々な種類のユーザエージェントを使用してウェブページを処理することに関するメタ情報を収集するステップと、
収集された前記メタ情報に基づいて前記ユーザエージェントの種類ごとに前記ウェブページのマニフェストを生成するステップと、
前記マニフェストを使用して、前記ウェブページを前記ユーザエージェントによってモバイルコンピューティングデバイス上にロードするのに必要なリソースに優先順位を割り当てるステップと、
前記リソースを、前記リソースに割り当てられた優先順位に基づいて決定された順序で前記モバイルコンピューティングデバイスに送信するステップとを含む方法。
【請求項５】
前記モバイルコンピューティングデバイスが、前記ウェブページのレンダリング時に生成されたメタ情報を前記サーバに送信するステップをさらに含む、請求項4に記載の方法。
【請求項６】
前記マニフェストを使用して、前記ウェブページを前記ユーザエージェントによってモバイルコンピューティングデバイス上にロードするのに必要なリソースに優先順位を割り当てるステップが、
前記モバイルコンピューティングデバイスに関する情報によって評価できるように前記モバイルコンピューティングデバイスに前記マニフェストを送信するステップと、
前記モバイルコンピューティングデバイス上に前記ウェブページをロードするのに必要な前記リソースを前記モバイルコンピューティングデバイスにおいて特定するステップと、
前記モバイルコンピューティングデバイスにおいて、特定された前記リソースに優先順位を割り当てるステップとを含む、請求項4に記載の方法。
【請求項７】
前記マニフェストを使用して、前記ウェブページをユーザエージェントによってモバイルコンピューティングデバイス上にロードするのに必要なリソースに優先順位を割り当てるステップは、
前記モバイルコンピューティングデバイスに関する情報を前記サーバに送信するステップと、
前記ウェブページと前記モバイルコンピューティングデバイス上に実装される前記ユーザエージェントとの前記マニフェストを取得するステップと、
前記サーバにおいて、前記取得されたマニフェストと前記モバイルコンピューティングデバイスに関する前記情報を比較するステップと、
前記サーバにおいて、前記モバイルコンピューティングデバイス上に前記ウェブページをロードするのに必要なリソースに関する優先順位および適切なオブジェクトフォーマットを特定するステップと、
前記ウェブページを前記モバイルコンピューティングデバイス上にロードするのに必要なリソースに関する前記特定された優先順位および適切なオブジェクトフォーマットを前記モバイルコンピューティングデバイスに送信するステップとを含む、請求項4に記載の方法。
【請求項８】
前記リソースに割り当てられた優先順位に基づいて決定された順序で前記モバイルコンピューティングデバイス上で前記リソースを受信するステップは、前記サーバが、前記リソースを、前記マニフェストに基づいて前記サーバによって決定された順序で前記モバイルコンピューティングデバイスにプッシュするステップをさらに含む、請求項7に記載の方法。
【請求項９】
前記サーバがリソースを前記モバイルコンピューティングデバイスの所望のフォーマットにコード変換するステップをさらに含む、請求項8に記載の方法。
【請求項１０】
ウェブページおよびモバイルコンピューティングデバイス上に実装されたユーザエージェントを特定する情報をサーバに送信するための手段と、
前記ウェブページと前記モバイルコンピューティングデバイス上に実装される前記ユーザエージェントとのマニフェストを前記サーバから受信するための手段と、
前記マニフェストを前記モバイルコンピューティングデバイス上に記憶された情報と比較することによって、前記ウェブページをロードするのに必要なリソースを特定するための手段と、
前記マニフェストに基づいて前記特定されたリソースに優先順位を割り当てるための手段と、
前記リソースを、前記リソースに割り当てられた優先順位に基づいて決定された順序で受信するための手段と、
前記ウェブページをレンダリングするための手段とを備えるモバイルコンピューティングデバイス。
【請求項１１】
前記リソースを、前記リソースに割り当てられた優先順位に基づいて決定された順序で受信するための手段は、前記リソースを前記マニフェストに基づく順序で第2のサーバからダウンロードすることを要求するための手段を備える、請求項10に記載のモバイルコンピューティングデバイス。
【請求項１２】
前記ウェブページのレンダリング時に生成されたメタ情報を前記サーバに送信するための手段をさらに備える、請求項10に記載のモバイルコンピューティングデバイス。
【請求項１３】
様々な種類のユーザエージェントを使用してウェブページを処理することに関するメタ情報を収集するための手段と、
前記収集されたメタ情報に基づいて前記ユーザエージェントの種類ごとに前記ウェブページのマニフェストを生成するための手段と、
前記マニフェストを使用して、前記ウェブページをユーザエージェントによってモバイルコンピューティングデバイス上にロードするのに必要なリソースに優先順位を割り当てるための手段と、
前記リソースを、前記リソースに割り当てられた優先順位に基づいて決定された順序で前記モバイルコンピューティングデバイスに送信するための手段とを備えるサーバ。
【請求項１４】
前記マニフェストを使用して前記ウェブページをユーザエージェントによってモバイルコンピューティングデバイス上にロードするのに必要なリソースに優先順位を割り当てるための手段は、前記マニフェストを前記モバイルコンピューティングデバイスに関する情報によって評価できるように前記モバイルコンピューティングデバイスに送信するための手段を備える、請求項13に記載のサーバ。
【請求項１５】
プロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体であって、前記プロセッサ実行可能ソフトウェア命令が、プロセッサに、請求項1から9のいずれか一項に記載の方法を実行させる非一時的プロセッサ可読記憶媒体。