【手続補正書】
【提出日】平成17年5月17日(2005.5.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報ページを事前に作成するための方法であって、
第１の事前に作成されたページを生成するために、規定可能な事前作成のポリシーに従って、第１のページを事前に作成するステップと、
情報要求を受取るステップと、
前記情報要求が前記第１のページに対応しているかどうかを判断するステップと、
前記情報要求が前記第１のページに対応している場合に、前記第１の事前に作成されたページを与えるステップと、
前記情報要求が第２のページに対応している場合に、第２のページを動的に作成するステップとを含む、方法。
【請求項２】
前記第１の事前に作成されたページが古いかどうかを判断するステップと、
前記第１の事前に作成されたページが古い場合に、前記第１のページを動的に作成するステップとをさらに含む、請求項１に記載の方法。
【請求項３】
前記第１の事前に作成されたページを巡回するステップと、
追加のページが事前に作成されるべきであるかどうかを判断するステップと、
追加のページが事前に作成されるべきであると判断された場合に、追加のページを事前に作成するステップとをさらに含む、請求項１に記載の方法。
【請求項４】
前記第１のページを事前に作成するステップは、
情報をデータベースに照会するステップと、
前記情報を処理するステップと、
処理された情報を、前記第１の事前に作成されたページへとパッケージ化するステップとを含む、請求項１に記載の方法。
【請求項５】
システムリソースのレベルは、前記第１のページを事前に作成する動作をスケジューリングする前に考慮され、前記システムリソースのレベルは、ＣＰＵ使用量のレベル、メモリ使用量のレベル、および待機中の事前作成の要求の数からなる群から選択されるリソースの測定値である、請求項１に記載の方法。
【請求項６】
前記規定可能な事前作成のポリシーは、特定のユーザまたはユーザのクラスに適用される、請求項１に記載の方法。
【請求項７】
前記規定可能な事前作成のポリシーは、事前に作成するページを特定する、請求項１に記載の方法。
【請求項８】
前記規定可能な事前作成のポリシーは、責任のパラメータ、アプリケーション識別子、スケジューリングのパラメータ、および／またはリフレッシュ速度のパラメータを含む、請求項７に記載の方法。
【請求項９】
前記第１のページを事前に作成する動作は、他のシステムの作業負荷への干渉を最小にするように自動調整される、請求項１に記載の方法。
【請求項１０】
前記規定可能な事前作成のポリシーは、ポリシーの階層として組織される、請求項１に記載の方法。
【請求項１１】
前記規定可能な事前作成のポリシーは、システムポリシー、アプリケーションポリシー、ユーザポリシー、および／または非常駐のポリシーを含む、請求項１０に記載の方法。
【請求項１２】
情報を事前に作成するためのシステムであって、
第１のページの事前作成を管理して、第１の事前に作成されたページを生成する事前作成器と、
情報要求を傍受する傍受器とを含み、前記傍受器は、ユーザインターフェイスとコンピュータアプリケーションとの間に論理的に介在し、前記傍受器は、前記情報要求が前記第１のページに対応している場合に、前記第１の事前に作成されたページを与え、前記情報要求が第２のページに対応している場合に、第２のページを動的に作成する、システム。
【請求項１３】
前記事前作成器は、事前に作成するページを特定し、事前に作成するページのリストに優先順位をつけ、事前に作成する追加のページ用に前記第１の事前に作成されたページを巡回し、および／またはシステムリソースをモニタするモジュールを含む、請求項１２に記載のシステム。
【請求項１４】
前記モジュールは、システムリソースのパラメータ、ページの事前作成の時間のパラメータ、ユーザアクセスパターンのパラメータ、および／またはページ深さのパラメータに基づいて、ページの前記リストに優先順位をつける、請求項１３に記載のシステム。
【請求項１５】
前記第１のページはページ要求に対応し、前記ページ要求は、前記傍受器に対する第２の情報要求として処理される、請求項１２に記載のシステム。
【請求項１６】
前記事前作成器は、事前に作成されたページになるように並行して処理するページ要求の数を決定するモジュールを含む、請求項１５に記載のシステム。
【請求項１７】
前記事前作成器は、事前作成のポリシーにアクセスして、前記第１のページの事前作成を管理する、請求項１２に記載のシステム。
【請求項１８】
前記傍受器は、ウェブサーバまたはキャッシュサーバに統合される、請求項１２に記載のシステム。
【請求項１９】
前記事前作成器および前記傍受器は、第１のネットワークノードと論理的に関連し、前
記システムは、第２のネットワークノードと論理的に関連する第２の事前作成器および第２の傍受器をさらに含む、請求項１２に記載のシステム。
【請求項２０】
経路指定する構成要素は、前記第１および第２のネットワークノード間で情報要求を経路指定し、負荷分配器は、前記第１および第２のネットワークノード間で事前作成の作業負荷を分配する、請求項１９に記載のシステム。
【請求項２１】
前記事前作成の作業負荷は、前記第１および第２のネットワークノードのシステムリソースのレベルに基づいて分配される、請求項２０に記載のシステム。
【請求項２２】
前記第１および第２のネットワークノードの各々には、他のノードのリソースレベルに関係なく、その個々のリソースレベルに基づいて、前記事前作成の作業負荷から作業が割当てられる、請求項２１に記載のシステム。
【請求項２３】
事前に作成されたページは、ネットワークアクセス可能な記憶装置に記憶される、請求項１９に記載のシステム。
【請求項２４】
既存のコンピュータアプリケーションに対してコードの変更が行なわれないように、既存のコンピュータアプリケーションで非侵入的に実現される、請求項１２に記載のシステム。
【請求項２５】
前記第１のページは、第１のノードで事前に作成され、前記第２のページは、第２のノードで事前に作成される、請求項１に記載の方法。
【請求項２６】
前記第１のノードは、第２の事前に作成されたページにアクセスして前記情報要求を満たす、請求項２５に記載の方法。
【請求項２７】
前記第１または第２のノードのいずれかに前記情報要求を経路指定するステップをさらに含む、請求項２５に記載の方法。
【請求項２８】
第１および第２の事前に作成されたページは、ネットワークアクセス可能な記憶装置に記憶される、請求項２５に記載の方法。
【請求項２９】
事前作成の作業負荷は、前記第１および第２のノード間で分配される、請求項２５に記載の方法。
【請求項３０】
前記第１および第２のノードの各々には、他のノードのリソースレベルに関係なく、その個々のリソースレベルに基づいて、前記事前作成の作業負荷から作業が割当てられる、請求項２９に記載の方法。
【請求項３１】
前記情報要求は、セッション識別子を有するユーザからのものである、請求項１に記載の方法。
【請求項３２】
前記セッション識別子には、前記第１の事前に作成されたページが与えられる、請求項３１に記載の方法。
【請求項３３】
前記セッション識別子には、ＵＲＬパラメータまたはクッキー値として前記第１の事前に作成されたページが与えられる、請求項３２に記載の方法。
【請求項３４】
前記セッション識別子の有効性を確認するステップと、
前記セッション識別子の前記有効性を確認するメッセージを１つ以上のネットワークノードに配信するステップとをさらに含む、請求項３１に記載の方法。
【請求項３５】
前記規定可能な事前作成のポリシーは、それに対して前記第１のページが事前に作成されるべきアプリケーションを特定する、請求項１に記載の方法。
【請求項３６】
コンピュータ読出し可能な媒体を含むコンピュータプログラムプロダクトであって、前記コンピュータ読出し可能な媒体は、プロセッサによって実行されると情報ページを事前に作成するためのプロセスを前記プロセッサに実行させる複数の命令を含み、前記プロセスは、請求項１から１１および２５から３５のいずれかに記載の方法を含む、コンピュータプログラムプロダクト。
【請求項３７】
情報ページを事前に作成するためのシステムであって、前記システムは、請求項１から１１および２５から３５のいずれかに記載の方法を実施するための手段を含む、システム。