【手続補正書】
【提出日】平成27年7月29日(2015.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウェブフレームワークの動的環境における静的内容を利用して、少なくとも１つのサーバーベースの定義された機能性を提供するためのコンピュータによる方法であって、前記方法が、
静的内容および動的環境と関連付けられるべき少なくとも１つの機能を識別することと、
各識別された機能に対する少なくとも１つの状態を識別することと、
コンピュータメモリ（７１６）において、ページオブジェクト（３６、３１０、５０６）内の各識別された状態を定義することであって、ページオブジェクト（３６、３１０、５０６）が、コンピュータメモリ（７１６）内において、ページオブジェクト（３６、３１０、５０６）内の出力テンプレート（３４、３０６、５０４）と関連付けられたページ状態および出力属性をも定義する、定義することと、
コンピュータメモリ（７１６）において、各識別された状態に対する出力テンプレート（３４、３０６、５０４）を作成することと、
各機能に対してコンピュータメモリ（７１６）においてプレゼンテーションページおよび論理オブジェクトを作成することと、
プレゼンテーションページを用いて、ページオブジェクト（３６、３１０、５０６）から派生した結果を提供し、かつ、論理オブジェクトから受信した結果に関する動的内容をページオブジェクト（３６、３１０、５０６）に提供することと、
少なくとも１つのコンピュータ処理装置により実行されるべきエンジンを作成することであって、各エンジンが機能を表し、エンジンが、コンピュータメモリ（７１６）内で定義された状態の中でデータトラフィックを導くために、対応するページオブジェクト（３６、３１０、５０６）を用いるよう動作可能である、作成することと
を含む方法。
【請求項２】
エンジンを用いて、状態に基づき出力テンプレート（３４、３０６、５０４）における機能の結果を戻すことをさらに含む請求項１に記載のコンピュータによる方法。
【請求項３】
各識別された状態に対する出力テンプレート（３４、３０６、５０４）を作成することが、状態に対するすべての静的情報を保持するよう出力テンプレート（３４、３０６、５０４）を構成することを含む請求項１に記載のコンピュータによる方法。
【請求項４】
各識別された状態に対する出力テンプレート（３４、３０６、５０４）を作成することが、
作成された出力テンプレート（３４、３０６、５０４）を共有するよう識別された状態のうちの１つ以上を構成すること、および、
複数の作成された出力テンプレート（３４、３０６、５０４）を利用するよう識別された状態のうちの１つ以上を構成すること
のうちの少なくとも一方を含む請求項１に記載のコンピュータによる方法。
【請求項５】
各識別された状態に対する出力テンプレート（３４、３０６、５０４）を作成することが、ページオブジェクト（３６、３１０、５０６）を含むか、または、インポートするよう各出力テンプレート（３４、３０６、５０４）を構成することを含む請求項１に記載のコンピュータによる方法。
【請求項６】
各識別された状態に対する出力テンプレート（３４、３０６、５０４）を作成することが、出力テンプレート（３４、３０６、５０４）の状態を保つための出力属性を含むページオブジェクト（３６、３１０、５０４）のうちの１つを有する出力テンプレート（３４、３０６、５０４）を構成することを含む請求項１に記載のコンピュータによる方法。
【請求項７】
ページオブジェクト（３６、３１０、５０６）からの属性を用いて、出力テンプレート（３４、３０６、５０４）と関連付けられたプレゼンテーションページ内のアクティブな情報を書き込むことをさらに含む請求項６に記載のコンピュータによる方法。
【請求項８】
出力属性が、ユーザに対するプレゼンテーションのための動的出力を定義する請求項１に記載のコンピュータによる方法。
【請求項９】
プレゼンテーションページに必要な情報を収集し、かつ、
各対応する状態に対する対応するページオブジェクト（３６、３１０、５０６）へ制御をナビゲートするようエンジンを実行することをさらに含む請求項１に記載のコンピュータによる方法。
【請求項１０】
サーバ（１８）、および、
前記サーバ（１８）に通信可能に結合されている少なくとも１つのクライアント（１４、３０２）
を含むシステムであって、前記システムが、
ユーザ入力に基づいて、前記サーバ（１８）上にホスティングされている少なくとも１つの定義された機能を用いるよう前記クライアント（１４、３０２）からの要求を送信し、
前記サーバ（１８）内において、かつ、受信した送信に基づいて、前記サーバ（１８）内のページオブジェクト（３６、３１０、５０６）から派生している機能性プレゼンテーション（３２、３１２）を製造し、前記機能性プレゼンテーション（３２、３１２）が機能性ロジック（５０，３１４）を有し、
前記機能性プレゼンテーション（３２、３１２）を用いて、前記ページオブジェクト（３６、３１０、５０６）から派生した結果を提供し、かつ、前記機能性ロジック（５０，３１４）から受信した結果に関する動的内容を前記ページオブジェクト（３６、３１０、５０６）に提供することと、
前記サーバ（１８）から、前記クライアントシステムに関連付けられたコンピュータディスプレイ上で表示するために、かつ、前記サーバ（１８）内の出力テンプレート（３４、３０６、５０４）を介して、機能性プレゼンテーション（３２、３１２）を含むページオブジェクト（３６、３１０、５０６）を出力する
よう動作可能であって、出力テンプレート（３４、３０６、５０４）が、各ページオブジェクト（３６、３１０、５０６）に対する静的情報を定義し、前記サーバ（１８）内の機能性エンジン（２０、２２、２４、３０８）が、ページオブジェクト（３６、３１０、５０６）内の各ページに対する機能性の各々を定義するシステム。
【請求項１１】
請求項１０に記載のシステムであって、前記機能性プレゼンテーション（３２、３１２）は、前記ページオブジェクト（３６、３１０、５０６）内の機能性の各々に対し出力プレゼンテーションを定義する、システム。
【請求項１２】
請求項１０に記載のシステムであって、各識別された状態に対して出力テンプレート（３４、３０６、５０４）を作成し、前記サーバ（１８）は、
前記出力テンプレート（３４、３０６、５０４）の状態を保持するための出力属性を有する、前記ページオブジェクト（３６、３１０、５０６）の一つと共に前記出力テンプレート（３４、３０６、５０４）を構成し、
前記ページオブジェクト（３６、３１０、５０６）からの属性を使用して、前記前記出力テンプレート（３４、３０６、５０４）と関連した前記プレゼンテーションページ内に能動的な情報を書き込むようにプログラムされた、システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
本記述は、ベストモードを含むさまざまな実施形態を開示するために実施例を用いて、あらゆる当業者による、あらゆる装置またはシステムの作成および使用ならびにあらゆる内包された方法の実行を含むそれら実施形態の実施を可能としている。特許取得可能な範囲は、請求項により定義されており、かつ、当業者が想到する他の実施例を含んでもよい。そのような他の実施例は、請求項の文言とは異ならない構造的要素を有している場合、または、請求項の文言からの実質的な差異を有さない均等の構造的要素を含んでいる場合に、請求の範囲内であることが意図されている。
また、本願は以下に記載する態様を含む。
（態様１）
動的環境における静的内容を利用して、少なくとも１つの定義された機能性を提供するためのコンピュータによる方法であって、前記方法が、
静的内容および動的環境と関連付けられるべき少なくとも１つの機能を識別することと、
各識別された機能に対する少なくとも１つの状態を識別することと、
コンピュータメモリにおいて、ページオブジェクト内の各識別された状態を定義することであって、ページオブジェクトが、コンピュータメモリ内において、ページオブジェクト内の出力テンプレートと関連付けられたページ状態および出力属性をも定義する、定義することと、
コンピュータメモリにおいて、各識別された状態に対する出力テンプレートを作成することと、
各機能に対してコンピュータメモリにおいてプレゼンテーションページおよび論理オブジェクトを作成することと、
少なくとも１つのコンピュータ処理装置により実行されるべきエンジンを作成することであって、各エンジンが機能を表し、エンジンが、コンピュータメモリ内で定義された状態の中でデータトラフィックを導くために、対応するページオブジェクトを用いるよう動作可能である、作成することと
を含む方法。
（態様２）
エンジンを用いて、状態に基づき出力テンプレートにおける機能の結果を戻すことをさらに含む態様１に記載のコンピュータによる方法。
（態様３）
各識別された状態に対する出力テンプレートを作成することが、状態に対するすべての静的情報を保持するよう出力テンプレートを構成することを含む態様１に記載のコンピュータによる方法。
（態様４）
各識別された状態に対する出力テンプレートを作成することが、
作成された出力テンプレートを共有するよう識別された状態のうちの１つ以上を構成すること、および、
複数の作成された出力テンプレートを利用するよう識別された状態のうちの１つ以上を構成すること
のうちの少なくとも一方を含む態様１に記載のコンピュータによる方法。
（態様５）
各識別された状態に対する出力テンプレートを作成することが、ページオブジェクトを含むか、または、インポートするよう各出力テンプレートを構成することを含む態様１に記載のコンピュータによる方法。
（態様６）
各識別された状態に対する出力テンプレートを作成することが、出力テンプレートの状態を保つための出力属性を含むページオブジェクトのうちの１つを有する出力テンプレートを構成することを含む態様１に記載のコンピュータによる方法。
（態様７）
ページオブジェクトからの属性を用いて、出力テンプレートと関連付けられたプレゼンテーションページ内のアクティブな情報を書き込むことをさらに含む態様６に記載のコンピュータによる方法。
（態様８）
出力属性が、ユーザに対するプレゼンテーションのための動的出力を定義する態様１に記載のコンピュータによる方法。
（態様９）
プレゼンテーションページに必要な情報を収集し、かつ、
各対応する状態に対する対応するページオブジェクトへ制御をナビゲートする
ようエンジンを実行することをさらに含む態様１に記載のコンピュータによる方法。
（態様１０）
プレゼンテーションページを用いて、ページオブジェクトから派生した結果を提供し、かつ、論理オブジェクトから受信した結果に関する動的内容をページオブジェクトに提供することをさらに含む態様１に記載のコンピュータによる方法。
（態様１１）
サーバ、および、
前記サーバに通信可能に結合されている少なくとも１つのクライアント
を含むシステムであって、前記システムが、
ユーザ入力に基づいて、前記サーバ上にホスティングされている少なくとも１つの定義された機能を用いるよう前記クライアントからの要求を送信し、
前記サーバ内において、かつ、受信した送信に基づいて、前記サーバ内のページオブジェクトから派生している機能性プレゼンテーションを製造し、
サーバから、前記クライアントシステムに関連付けられたコンピュータディスプレイ上で表示するために、かつ、前記サーバ内の出力テンプレートを介して、機能性プレゼンテーションを含むページオブジェクトを出力する
よう動作可能であって、出力テンプレートが、各ページオブジェクトに対する静的情報を定義し、前記サーバ内の機能性エンジンが、ページオブジェクト内の各ページに対する機能性の各々を定義するシステム。