【手続補正書】
【提出日】平成19年2月22日(2007.2.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ項目を生成するためのシステムであって、
前記コンテンツ項目の複数の領域を定義する第１のワイヤフレームデータ構造と、
コンテンツ生成オブジェクトの第１のセットと、
前記コンテンツ生成オブジェクトの第１のセットを、前記第１のワイヤフレームによって定義された前記領域にマップする第１のビューと、
前記第１のワイヤフレームによって定義された各領域について、
前記ビューが前記領域にマップするコンテンツ生成オブジェクトに基づいてコンテンツを生成し、および
前記生成されたコンテンツを前記領域に挿入する
レンダリングエンジンと
を備え、
前記レンダリングエンジンはサーバに存在し、前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、拡張可能スタイルシート言語タグを備えることを特徴とするシステム。
【請求項２】
前記コンテンツ項目は、ハイパーテキストマークアップ言語または拡張可能ハイパーテキストマークアップ言語ウェブページを備えたことを特徴とする請求項１に記載のシステム。
【請求項３】
前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、実行可能または解釈可能コードを備えたコントロールであり、前記生成されたコンテンツが、前記実行可能または解釈可能コードの実行によって生成されることを特徴とする請求項１に記載のシステム。
【請求項４】
構成ファイルをさらに備え、
前記実行可能または解釈可能コードによって生成された前記コンテンツは、少なくとも部分的には前記構成ファイルに含まれたデータに基づくことを特徴とする請求項３に記載のシステム。
【請求項５】
前記ビューは、前記実行可能または解釈可能コードが動作するモードを指定し、前記実行可能または解釈可能コードによって生成された前記コンテンツは、少なくとも部分的には前記指定されたモードに基づくことを特徴とする請求項３に記載のシステム。
【請求項６】
前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、第２のワイヤフレームをコンテンツ生成オブジェクトの第２のセットに関連付けることによってコンテンツを指定する第２のビューを備え、前記生成されたコンテンツが、前記レンダリングエンジンが前記第２のビューを評価することによって生成されることを特徴とする請求項１に記載のシステム。
【請求項７】
前記第１のワイヤフレームによって定義された前記領域の少なくとも１つが、前記第１のビューによっていずれのコンテンツ生成オブジェクトにもマップされず、前記レンダリングエンジンは、前記コンテンツ項目に、前記第１のワイヤフレームによって定義された前記領域の前記１つにおいてコンテンツがないことを反映させることを特徴とする請求項１に記載のシステム。
【請求項８】
コンテンツ項目を生成する方法であって、
コンテンツ項目の領域を定義するワイヤフレームのスロットのセットとコンテンツ生成オブジェクトのセットとの間の関連付けを指定するビューにアクセスすること、および
前記スロットの各々について、前記ビューが前記スロットの１つに関連付ける前記コンテンツ生成オブジェクトに基づいて、前記スロットの１つにコンテンツを挿入することであって、前記コンテンツ生成オブジェクトが拡張可能スタイルシート言語タグを備え、前記ビューがサーバに存在するレンダリングエンジンによって使用されること
を含むことを特徴とする方法。
【請求項９】
前記コンテンツ項目は、ハイパーテキストマークアップ言語または拡張可能ハイパーテキストマークアップ言語ウェブページを備えたことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ビューが前記スロットの１つに関連付ける前記コンテンツ生成オブジェクトは、実行可能または解釈可能コードを含み、前記スロットの１つに挿入される前記コンテンツは、前記実行可能または解釈可能コードを実行することによって生成されることを特徴とする請求項８に記載の方法。
【請求項１１】
前記実行可能または解釈可能コードは、生成する前記コンテンツを決定するに際して、構成ファイルに含まれたデータを考慮に入れることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記実行可能または解釈可能コードは、生成する前記コンテンツを決定する際に、前記ビューで指定されたモードを考慮に入れることを特徴とする請求項１０に記載の方法。
【請求項１３】
前記ビューが前記スロットの１つに関連付ける前記コンテンツ生成オブジェクトはサブビューを備え、前記方法は、
前記サブビューを評価して、前記スロットの１つに挿入されるコンテンツを生成することをさらに含むことを特徴とする請求項８に記載の方法。
【請求項１４】
コンピュータに、ウェブページを生成させるプログラムを記録したコンピュータ可読媒体であって、
サーバでレンダリングされるウェブページの複数の領域を備え、前記領域の各々が空または拡張可能スタイルシート言語プロセッサに対して生成または検索されるコンテンツを指定する拡張可能スタイルシート言語タグを備えたコンテンツ生成オブジェクトの第１のセットの１つに対応している第１のワイヤフレームと、前記コンテンツ生成オブジェクトの第１のセットとの間の対応を指定する第１のビューを受信すること、
前記第１のワイヤフレーム内の前記領域の各々について、
前記領域の１つがコンテンツ生成オブジェクトに対応している場合に、前記領域の１つに、前記コンテンツ生成オブジェクトに基づいて、コンテンツをウェブページに追加すること、および
前記領域の１つがコンテンツ生成オブジェクトに対応していない場合に、前記領域の１つにコンテンツがないことを反映するように、前記ウェブページを構築させること
をコンピュータに実行させるためのコンピュータ実行可能命令を含むことを特徴とするコンピュータ可読媒体。
【請求項１５】
前記コンテンツ生成オブジェクトのセットは、
コンテンツを生成するように動作する実行可能または解釈可能コードと、
第２のワイヤフレームとコンテンツ生成オブジェクトの第２のセットとの間の対応を指定する第２のビューと
のうちの１つまたは複数を備えたことを特徴とする請求項１４に記載のコンピュータ可読媒体。
【請求項１６】
前記実行可能または解釈可能コードが生成する前記コンテンツは、構成ファイルに含まれたデータの関数であることを特徴とする請求項１５に記載のコンピュータ可読媒体。
【請求項１７】
前記実行可能または解釈可能コードが生成する前記コンテンツは、前記第１のビュー内で前記実行可能または解釈可能コードについて指定されたモードの関数であることを特徴とする請求項１５に記載のコンピュータ可読媒体。
【請求項１８】
コンテンツ項目の生成を容易にするためにコード化されたデータ構造を記録したコンピュータ可読媒体であって、前記データ構造は、
前記コンテンツ項目の複数の領域を定義する第１のワイヤフレームの第１の識別子と、
前記第１のワイヤフレームによって定義された前記領域の少なくとも１つについて、前記領域の１つに関連付けられる、サーバに存在する拡張可能スタイルシート言語プロセッサに対して生成または検索されるコンテンツを指定する拡張可能スタイルシート言語タグを備えたコンテンツ生成オブジェクトを指定し、前記領域の１つを、前記領域の１つに関連付けられた第２の識別子によって識別し、さらに前記コンテンツ生成オブジェクトを、前記コンテンツ生成オブジェクトに関連付けられた第３の識別子によって識別するバインディングと
を備えたことを特徴とするコンピュータ可読媒体。
【請求項１９】
前記各第１、第２および第３の識別子はテキスト文字列を含むことを特徴とする請求項１８に記載のコンピュータ可読媒体。
【請求項２０】
前記コンテンツ生成オブジェクトは、前記領域の１つに挿入されるコンテンツを生成する実行可能または解釈可能コードを備えたことを特徴とする請求項１８に記載のコンピュータ可読媒体。
【請求項２１】
前記コンテンツ生成オブジェクトは、第２のワイヤフレームの領域をコンテンツ生成オブジェクトのセットに関連付ける第２のビューを備えたことを特徴とする請求項１８に記載のコンピュータ可読媒体。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2004259276.tif 000001