(57)【特許請求の範囲】
【請求項１】
コンピュータによって実行される、特集ページを生成するための方法であって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定し、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量と等しい量だけ決定し、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索し、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成すること、
を備える方法。
【請求項２】
請求項１に記載の方法であって、
前記探索された製品情報であって他の製品情報よりも高い優先レベルを有する製品情報は、前記他の製品よりも前記特集ページ内において先頭の近くに位置決めされる特集コンテンツページモジュール内のコンテンツに対応する、方法。
【請求項３】
請求項１に記載の方法であって、更に、
少なくとも、サービスページモジュール量と、各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとに基づいて、前記特集ページ内にサービスページモジュールを生成することを備え、前記設定ファイルは、前記サービスページモジュール量と、前記各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとを含む、方法。
【請求項４】
請求項３に記載の方法であって、更に、
同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を前記設定ファイルが含む場合、前記特集ページ内に前記サービスページモジュールを生成した後に前記整列順序に基づいて前記特集ページ上の一ゾーン内のサービスページモジュールを順位付けすることを備える方法。
【請求項５】
請求項１に記載の方法であって、更に、
前記生成された特集ページを更新することであって、
前記特集ページが更新される場合に、
前記設定ファイルにおいて、前記特集コンテンツページモジュール量、各特集コンテンツページモジュールに含まれる製品情報が満たすべき前記クエリ条件、又はそれらの組み合わせに対して１つ以上の調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページの前記特集ページモジュールを更新する、
ことを備える方法。
【請求項６】
請求項５に記載の方法であって、
前記生成された特集ページを更新することは、更に、
前記設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、前記特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせに対して調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページのサービスページモジュールを更新すること、
を含む、方法。
【請求項７】
請求項５に記載の方法であって、更に、
前記データベース内の前記製品情報の更新時又は定期的な更新の時間の到来時、
前記特集コンテンツページモジュールに対応する前記サブカテゴリを前記サブカテゴリキーワードとして使用し、前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を前記データベース内において探索し、
前記新しく探索された製品情報に基づいて、前記特集コンテンツページモジュール内のコンテンツを更新する、
ことを備える方法。
【請求項８】
特集ページを生成するためのデバイスであって、
少なくとも１つのプロセッサであって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定し、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量と等しい量だけ決定し、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索し、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成するように構成されている少なくとも１つプロセッサと、
前記少なくとも１つのプロセッサに接続され、前記少なくとも１つのプロセッサに命令を提供するように構成されているメモリと、
を備える、デバイス。
【請求項９】
請求項８に記載のデバイスであって、
前記探索された製品情報であって他の製品情報よりも高い優先レベルを有する製品情報は、前記他の製品よりも前記特集ページ内において先頭の近くに位置決めされる特集コンテンツページモジュール内のコンテンツに対応する、デバイス。
【請求項１０】
請求項８に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、少なくとも、サービスページモジュール量と、各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとに基づいて、前記特集ページ内にサービスページモジュールを生成するように構成され、前記設定ファイルが、前記サービスページモジュール量と、前記各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとを含む、デバイス。
【請求項１１】
請求項１０に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を前記設定ファイルが含む場合に、前記特集ページ内に前記サービスページモジュールを生成した後に前記整列順序に基づいて前記特集ページ上の一ゾーン内のサービスページモジュールを順位付けするように構成される、デバイス。
【請求項１２】
請求項８に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、前記生成された特集ページを更新することであって、
前記特集ページが更新される場合に、
前記設定ファイルにおいて、前記特集コンテンツページモジュール量、各特集コンテンツページモジュールに含まれる製品情報が満たすべき前記クエリ条件、又はそれらの組み合わせに対して１つ以上の調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページの前記特集ページモジュールを更新するように構成されている、デバイス。
【請求項１３】
請求項１２に記載のデバイスであって、
前記生成された特集ページを更新することは、更に、
前記設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、前記特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせに対して調整を実施、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページのサービスページモジュールを更新すること、
を含む、デバイス。
【請求項１４】
請求項１２に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、前記データベース内の前記製品情報が更新時又は定期的な更新の時間の到来時に、
前記特集コンテンツページモジュールに対応する前記サブカテゴリを前記サブカテゴリキーワードとして使用し、前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を前記データベース内において探索し、
前記新しく探索された製品情報に基づいて、前記特集コンテンツページモジュール内のコンテンツを更新する、ように構成されている、デバイス。
【請求項１５】
特集ページを生成するためのコンピュータプログラムであって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定するための機能と、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量に等しい量だけ決定するための機能と、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索するための機能と、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成するための機能と、
をコンピュータによって実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、あらゆる目的のために、参照によって本明細書に組み込まれる、２０１３年１月２２日に出願された、発明の名称を「Ａ  ＭＥＴＨＯＤ  ＡＮＤ  ＥＱＵＩＰＭＥＮＴ  ＦＯＲ  ＧＥＮＥＲＡＴＩＮＧ  ＡＮＤ  ＵＰＤＡＴＩＮＧ  ＳＰＥＣＩＡＬ  ＴＯＰＩＣ  ＰＡＧＥＳ（特集ページを生成及び更新するための方法及び機器）」とする中国特許出願第２０１３１００２２７１０．Ｘ号に基づく優先権を主張する。
【０００２】
本出願は、特集ページを生成するための方法及びデバイスに関する。
【背景技術】
【０００３】
特集ページは、特集カテゴリ内の製品又は商品に関連して生成される集約ページの一種である。特集カテゴリは、産業又はテーマであってよい。例として、消費財産業のＭＰ３製品用に生成された集約ページ、原材料産業のアクリロニトリル・ブタジエン・スチレン（ＡＢＳ）プラスチック製品用に生成された集約ページ、及び報道業界のスポーツニュース用に生成された集約ページが挙げられる。
【０００４】
一例として、図１に示された、消費財産業のＭＰ３製品に関連した集約ページを使用すると、特集ページは、ＭＰ３製品の機能やブランドなどのそれぞれ異なる特性にしたがって複数のページモジュールを個別に作成する。例えば、ＦＭチューナ機能無しのＭＰ３製品用にページモジュールが作成されるとともに、ＡｐｐｌｅブランドのＭＰ３製品用にページモジュールが作成される。各ページモジュールは、機能又はブランドに特化して最も売れているＭＰ３製品の製品情報を一定の数ずつ含むので、ユーザは、特集ページを閲覧しつつ、所望の機能又はブランドにしたがって、販売量が多いＭＰ３製品を素早く探索することができる。
【０００５】
図１は、従来の特集ページを示す図である。図１に示された特集ページの各ページモジュールに含まれる製品情報は、製品販売ウェブサイト自身のバックグラウンドデータベースから取得された製品情報、又は他の製品販売ウェブサイトのバックグラウンドデータベースから取得された製品情報であってよい。ＭＰ３製品情報は、ＭＰ３製品の画像、名称、型番、販売業者、販売量、及び同様なその他の情報を含むことができる。
【０００６】
製品情報用のページモジュールを含むことに加えて、特集ページは、通常ページの検索関連ページモジュール及びログイン／登録モジュールも含むことができる。
【０００７】
特集ページに含まれるページモジュールであって、製品情報用のタイプであるページモジュールは、特集コンテンツページモジュールとも呼ばれる（例えば、図１における、ＦＭチューナ機能無しのＭＰ３製品用に作成されたページモジュール）。特集ページ内にあり、製品情報を含まないが、特集ページによって提供されるサービス機能を含むタイプのページモジュールは、サービスページモジュールと呼ばれる（例えば、図１における、検索機能を実施するために作成されたページモジュール）。
【０００８】
生成された特集ページは、ハイパーテキストマークアップ言語（ＨＴＭＬ）の形でサーバに記憶される。図２は、特集ページ内の２つの従来のサービスページモジュールを示す図である。図２に示された「ショップ検索」サービスページモジュール（「このショップで検索」として表示されている）及び「カスタムコンテンツ」サービスページモジュール（「カスタマイズされたコンテンツゾーン」として表示されている）を例として使用すると、サーバに記憶されている「ショップ検索」サービスページモジュール及び「カスタムコンテンツ」サービスページモジュールのＨＴＭＬコードは、以下のとおりである。
<div id=”shopsearch”> //「ショップ検索」サービスページモジュール
…
</div>
<div id=”customcontent”> //「カスタムコンテンツ」サービスページモジュール
…
</div>
コード１
【０００９】
上記のコード１に関して言うと、「ショップ検索」サービスページモジュールを作成するためのコードは、「カスタムコンテンツ」サービスページモジュールを作成するためのコードよりも前に位置しているので、図２に示されるように、生成された特集ページ内において、「ショップ検索」サービスページモジュールは、「カスタムコンテンツ」サービスページモジュールよりも上に位置付けられる。
【００１０】
特集ページが生成された後、特集ページのコンテンツは固定されて不変であるのではなく、実際のニーズに応じ、特集ページ内における各種のページモジュールの順位付け及びページモジュールのコンテンツが調整可能である。例えば、特集ページ内のコンテンツを調整する理由としては、ユーザの関心度の変化や製品の人気度の移り変わり、ひいては季節的な変化が挙げられる。
【００１１】
現在のところ、特集ページのコンテンツの調整は、通例、（サービスページモジュール及び特集コンテンツページモジュールを含む）生成されたページモジュール内に可視操作機能を提供することを含む。図３は、サービスページモジュールの従来の可視操作機能を示す図である。図３に示されるように、「カスタムコンテンツ」サービスページモジュール内には、編集機能ボタン（「編集」として表示されている）、上方移動機能ボタン（上向きの矢印で表示されている）、下方移動機能ボタン（下向きの矢印で表示されている）、削除機能ボタン（「削除」として表示されている）、及び追加機能ボタン（「モジュールを追加」として表示されている）の可視ボタンが提供される。これらの可視ボタンは、ユーザの関心度の変化に基づいて、特集ページ内における「ショップ検索」サービスページモジュール及び「カスタムコンテンツ」サービスページモジュールの順序を調整するために使用される。図４は、順位を入れ替えられた後の２つのサービスページモジュールを示す図である。「カスタムコンテンツ」サービスページモジュール内の上方移動機能ボタンをクリックした後、特集ページ内における「ショップ検索」サービスページモジュールの順位と、「カスタムコンテンツ」サービスページモジュールの順位とが入れ替わる（ページモジュールの順序が調整された後の特集ページは、図４に示されている）。
【００１２】
特集ページ内における「ショップ検索」サービスページモジュールの順位と、「カスタムコンテンツ」サービスページモジュールの順位とが入れ替わった後は、サーバに記憶されているＨＴＭＬコードの位置も、入れ替えることができる。以下のコード２に示されるように、サーバでは、２つのサービスページモジュールの位置を交換するために、コード２が、コード１に置き換わる。
<div id=”customcontent” > //「カスタムコンテンツ」サービスページモジュール
…
</div>
<div id=”shopsearch”> //「ショップ検索」サービスページモジュール
…
</div>
コード２
【００１３】
２つのサービスページモジュールの位置の入れ替えによる特集ページコンテンツの調整が、図３及び図４に示されている。特集ページ内において、例えば「カスタムコンテンツ」サービスページモジュール内のコンテンツなどのページモジュール内のコンテンツを調整しようとする場合は、「カスタムコンテンツ」サービスページモジュール内のコンテンツは、「カスタムコンテンツ」サービスページモジュール内の編集機能ボタンをクリックすることによって調整され、サーバに元々記憶されていた「カスタムコンテンツ」サービスページモジュールのためのＨＴＭＬコードは、編集された「カスタムコンテンツ」サービスページモジュールのためのＨＴＭＬコードに置き換えられる。こうして、「カスタムコンテンツ」サービスページモジュール内のコンテンツを調整するという目標が達成される。
【００１４】
特集コンテンツページモジュールの順位及び特集コンテンツページモジュール内のコンテンツも、サービスページモジュールが調整されるのと同様なやり方で調整される。
【００１５】
通例、特集ページ内のサービスページモジュールは、ページを操作するサービスをユーザに提供するものであり、したがって、頻繁に変更されることはない。しかしながら、特集コンテンツページモジュール内のコンテンツは、一定期間ごとに変更される。したがって、特集コンテンツページモジュール内のコンテンツは、上述のように、頻繁に更新されることになる。
【００１６】
特集ページコンテンツを調整するための上記の手法は、１枚のページに関するものである。要するに、特集ページ内において、特集コンテンツページモジュールのコンテンツが調整されるときは、何者かが、その特集コンテンツページモジュールの可視操作機能を手動で操作する。可視操作機能は、比較的使用が容易であるが、数万、ひいては数十万もの特集ページの特集コンテンツページモジュールのコンテンツが頻繁に調整されるとなると、手動で実現される可視操作機能は、非効率的である。また、大量の手動操作機能におけるオペレータの間違いによるコンテンツ調整エラーを回避することが困難である。
【図面の簡単な説明】
【００１７】
以下の詳細な説明及び添付の図面において、本発明の様々な実施形態が開示される。
【００１８】
【図１】従来の特集ページを示す図である。
【００１９】
【図２】特集ページ内の２つの従来のサービスページモジュールを示す図である。
【００２０】
【図３】サービスページモジュールの従来の可視操作機能を示す図である。
【００２１】
【図４】順位を入れ替えられた後の２つのサービスページモジュールを示す図である。
【００２２】
【図５Ａ】特集ページ設定ファイルを生成するための方法の一実施形態を示すフローチャートである。
【００２３】
【図５Ｂ】特集ページ内におけるゾーンの一実施形態を示す図である。
【００２４】
【図６】２つのサービスページモジュールの一実施形態を示す図である。
【００２５】
【図７】特集ページを生成する一実施形態のための方法を示すフローチャートである。
【００２６】
【図８】特集コンテンツページモジュールの一実施形態を示す図である。
【００２７】
【図９】複数の特集ページの並列生成のためのプロセスの一実施形態を示す図である。
【００２８】
【図１０】特集ページを更新するための方法の一実施形態を示す図である。
【００２９】
【図１１】特集ページ設定ファイルを生成するためのデバイスの一実施形態を示す構造図である。
【００３０】
【図１２】特集ページを生成するためのデバイスの一実施形態を示す構造図である。
【００３１】
【図１３】特集ページを更新するためのデバイスの一実施形態を示す構造図である。
【００３２】
【図１４】特集ページ設定ファイルを生成するための並びに特集ページを生成及び更新するためのデバイスの一実施形態を示す図である。
【００３３】
【図１５】特集ページを生成及び更新するためのシステムの一実施形態を示す図である。
【発明を実施するための形態】
【００３４】
本発明は、プロセス、装置、システム、合成物、コンピュータ読み取り可能ストレージ媒体に実装されたコンピュータプログラム製品、並びに／又は結合先のメモリに記憶された命令及び／若しくは結合先のメモリによって提供される命令を実行するように構成されたプロセッサなどのプロセッサのような、数々の形態で実現することができる。本明細書では、これらの実現形態、又は本発明がとりえるその他のあらゆる形態を、技術と称することができる。総じて、開示されるプロセスの各ステップの順番は、本発明の範囲内で変更可能である。別途明記されない限り、タスクを実施するように構成されるものとして説明されるプロセッサ又はメモリなどのコンポーネントは、所定時にタスクを実施するように一時的に構成された汎用コンポーネントとして、又はタスクを実施するように製造された特殊コンポーネントとして実装可能である。本明細書で使用される「プロセッサ」という用語は、コンピュータプログラム命令などのデータを処理するように構成された１つ以上のデバイス、回路、並びに／又は処理コアを言う。
【００３５】
本発明の原理を例示す添付の図面とともに、以下で、本発明の１つ以上の実施形態の詳細な説明が提供される。本発明は、このような実施形態との関わりのもとで説明されるが、いずれの実施形態にも限定されない。本発明の範囲は、特許請求の範囲によってのみ限定され、本発明は、数々の代替形態、変更形態、及び均等物を包含している。以下の説明では、本発明の完全な理解を与えるために、数々の具体的詳細が明記されている。これらの詳細は、例示を目的として提供されるものであり、本発明は、これらの詳細の一部又は全部を伴わずとも、特許請求の範囲にしたがって実施可能である。明瞭を期するために、本発明に関連した技術分野で知られる技術要素は、本発明が不必要に不明瞭にされないように、詳細な説明を省略されている。
【００３６】
手動操作機能において発生する間違いを回避しつつ特集ページの更新の効率を向上させるために、特集ページを更新するための方式（スキーム）が提示される。この方式は、特集ページのコンテンツを手動で更新するためにページモジュール可視操作機能をもはや使用せず、その代わりに、同じ特集カテゴリに属する様々な製品用に生成される特集ページ構造の類似性と、設定フェイルにおいて設定される特集コンテンツページモジュールの生成に関連するパラメータ情報とを使用して、同じ特集カテゴリに属する様々な製品の特集ページ用に共有の設定ファイルを生成する。パラメータ情報は、特集ページに含まれる特集コンテンツページモジュールの量と、各特集コンテンツページモジュールに含まれる製品情報が満たすべきクエリ条件とを含む。各種の実施形態において、「製品」は、商品、サービス、仮想グッズ、及び何であれ価値若しくは用途があるものを言う。
【００３７】
幾つかの実施形態では、或る製品用の特集ページが、その製品が属している特集カテゴリに基づいて生成される際に、システムは、その特集カテゴリの特集ページ用に生成された設定ファイルを探索し、その設定ファイルにおける特集コンテンツページモジュールの生成に関係付けられたパラメータ情報に基づいて、特集ページ内に特集コンテンツページモジュールを生成する。
【００３８】
同じ特集カテゴリを有する特集ページが更新される際は、その特集カテゴリ用に生成された設定ファイルのコンテンツを更新のニーズにしたがって調整することができ、したがって、その特集カテゴリの特集ページは、それらの特集コンテンツページモジュールを、コンテンツ調整後の設定ファイルに基づいて更新される。したがって、同じ特集カテゴリを有する大量の特集ページのコンテンツが更新されるときは、同じ特集カテゴリを有するそれらの特集ページによって共有される設定ファイルの更新が、１度のみ実施される。特集ページの更新に伴う作業量が、軽減される。更新されたファイルを活用する関連の自動操作は、特集ページの更新の効率を効果的に向上させ、特集ページの更新プロセスに高度なリアルタイム能力を付与する。また、設定ファイルに基づく調整によって更新されるこれらの特集ページ自動操作は、エラーを生じにくい。したがって、更新ミスが減少する。
【００３９】
一実例として、消費財特集カテゴリが使用される。この例では、特集コンテンツページモジュールに含まれる製品情報は、所定のデータベースを照会することによって取得される。データベース内の製品情報は、１つ以上の製品販売ウェブサイトから得られたものだろう。製品情報のコンテンツは、製品の名称、画像、及び販売業者はもちろんのこと、製品情報によって表される製品の、指定ページ（例えば製品販売ウェブサイトページ）上における満足度、クリックレート、ユニークビジタ数（ＵＶ）、ユーザ滞在時間などを含む。
【００４０】
ユニークビジタ数（ＵＶ）に関して言うと、ユーザがウェブページを開くときは、そのユーザを識別するために、サーバにおいて自動的にセッション番号が作成される。ユーザは、このセッション番号を使用してウェブページを何度か閲覧し、ウェブサイトは、このユーザをユニークビジタとして記録する。例えば、同じセッション番号のユーザは、２４時間以内に繰り返し訪問するかもしれないが、このユーザは、１人のユニークビジタであると見なされる。
【００４１】
特集カテゴリに関するその他の情報に関して言うと、特集コンテンツページモジュールに含まれる製品情報は、特集カテゴリに関連した製品を公開しているウェブサイトバックグラウンドサーバからの製品情報であってよい。
【００４２】
図５Ａは、特集ページ設定ファイルを生成するための方法の一実施形態を示すフローチャートである。幾つかの実施形態では、方法５００は、図１５のサーバ１５１０によって実行に移され、以下を含む。
【００４３】
５１０において、サーバは、各既定の特集カテゴリ用の設定ファイルを作成する。
【００４４】
幾つかの実施形態では、設定ファイルは、管理者によってデフォルトで作成され（例えば、特定のカテゴリに関連する設定ファイルは、デフォルト設定ファイルとして提供され）、デフォルトで設定されたパラメータの一部をユーザが変更したいときは、管理者又はユーザが、設定ファイルのパラメータを変更することができる。
【００４５】
例えば、既定の特集カテゴリは、消費財、原材料、ニュース、又はその他のテーマの特集カテゴリを含む。幾つかの実施形態では、技術の発展とともに更なる特集カテゴリが出現するだろうという理解のもとで、まだ知られていない特集カテゴリ用の設定ファイルが、デフォルトで作成される。幾つかの実施形態では、デフォルト設定ファイルのコンテンツは、調整を経たそのコンテンツが新しい特集カテゴリの設定ファイルに適うように調整される。
【００４６】
なお、設定ファイルの作成は、作成された設定ファイルがそのコンテンツを完全に設定されるまでは生成されたと見なされないゆえに、設定ファイルの生成と同じとは見なされないことに留意せよ。
【００４７】
操作５２０において、サーバは、作成された全ての設定ファイルが完全に設定されたかどうかを判定する。作成された全ての設定ファイルが完全に設定された場合は、設定ファイルを生成するための方法５００は、終了する。
【００４８】
作成された全ての設定ファイルが完全に設定されたかどうかの判定は、全ての特集カテゴリ設定ファイルを順次設定する方式である。要するに、各設定ファイルは、順々に設定される。この手法は、設定ファイルの生成に使用されるサーバリソースを軽減し、ソフトウェア及びハードウェアの要件を引き下げる。幾つかの実施形態では、作成された全ての設定ファイルが完全に設定されたかどうかの判定は、並列に実施される。こうすると、設定ファイルの生成効率が向上される。
【００４９】
幾つかの実施形態では、設定ファイルのコンテンツは、以下で説明される３つの部分を含む。
【００５０】
第１の部分におけるコンテンツは、設定ファイルが対象とする特集カテゴリ情報を含む。例えば、設定ファイルのタイトルは、特集カテゴリ情報に関連する。
【００５１】
例えば、特集カテゴリ情報は、特集の名称に言及する。例えば、モバイルハンドセット用の特集ページを作成するために、対応する設定ファイルがhandsets.htmlと命名され、これは、設定ファイルのタイトルである。別の例として、特集ページ設定ファイルが「othername.xml」と命名される場合は、この設定ファイルのタイトルが、ハンドセットという用語に相当する（すなわち、タイトルの名称は、特集ページを記述するために使用され、設定ファイルの名称とは無関係であってよい）。設定ファイルは、特集カテゴリごとに個別に作成されるので、設定ファイルが異なれば、その第１の部分のコンテンツも異なる。幾つかの実施形態では、第１の部分のコンテンツは、設定ファイルの作成時に設定される。
【００５２】
第２の部分におけるコンテンツは、特集ページ内の特集コンテンツページモジュールの関連パラメータである。幾つかの実施形態では、第２の部分のコンテンツは、特集カテゴリのニーズにしたがってカスタム設定される。
【００５３】
第３の部分におけるコンテンツは、特集ページ内のサービスページモジュールの関連パラメータである。幾つかの実施形態では、第３の部分のコンテンツは、サービスのニーズにしたがってカスタム設定される。要するに、特集ページサービスのニーズに基づいてページサービスモジュールの設定を調整するために、対応するウィジェットの記述は、コード３で提供される。ウェブサービスモジュールの元々の記述は、位置及びテンプレートパスのみを含むと想定される（widget><position>header</position><templatePath>header/commodity_qingcheng.vm</templatePath></widget>）。サービスが変更を必要とするときは、ウィジェットノードは、より多くのコンテンツを含むようになり、コード３に類似した変更後の構造を有する（コード３と比べると、ウィジェットノードは、cmsStatusセクションを含んでいる）。各ウィジェットセクションは、１対１の関係で１つのサービスモジュールに対応しており、独立した位置ノードによって場所（ページ内における任意の位置）を記述される。
【００５４】
作成された全ての設定ファイルが完全に設定されていない場合は、操作５３０において、サーバは、まだ完全には設定されていない設定ファイルの設定を、まだ完全には設定されていないそれらの設定ファイルに対応する特集カテゴリに基づいて行う。
【００５５】
操作５４０において、サーバは、設定ファイルに対応する特集カテゴリに基づいて、設定ファイルにおける特集コンテンツページモジュール量を決定する。
【００５６】
設定ファイルにおける決定された特集コンテンツページモジュール量は、特集ページに含まれる特集コンテンツページモジュールの数に対応する。特集コンテンツページモジュール量は、ユーザのニーズに合わせてカスタマイズ及び調整が可能である。幾つかの実施形態では、特集モジュールの最大量が、ユーザによって設定される。
【００５７】
操作５５０において、サーバは、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件を個別に決定する。
【００５８】
クエリ条件は、特集コンテンツページモジュールに含まれる製品条件に対する抑制条件であり、特集ページの生成時に有用である。抑制を受けた製品情報を使用して特集ページが生成される場合は、サーバは、データベースに行き、そこで、或る特集コンテンツページモジュールのためのクエリ条件を使用して製品情報を探索し、その探索された製品情報を、その特集コンテンツページモジュールのコンテンツであると見なすことができる。
【００５９】
幾つかの実施形態では、クエリ条件の中身は、製品情報によって表される製品が指定ページに表示されるときの満足度が少なくとも第１の設定値であるという条件、製品情報によって表される製品が指定ページに表示されるときのクリックレートが少なくとも第２の設定値であるという条件、製品情報によって表される製品が指定ページに表示されるときのＵＶが少なくとも第３の設定値であるという条件、製品情報によって表される製品が指定ページに表示されるときにその指定ページにユーザが滞在する時間の長さが少なくとも第４の設定値であるという条件、又はこれらを任意に組み合わせた条件などの、製品情報コンテンツに対する任意の抑制条件を含む。
【００６０】
幾つかの実施形態では、指定ページは、製品販売ウェブサイトページである。製品販売ウェブサイトで生成される製品情報は、データベースに記憶され、特集ページの特集コンテンツページモジュールを生成又は更新するときに使用される。
【００６１】
第１から第４までの設定値は、相互に関連していない。上記の満足度、クリックレート、ＵＶ、及びユーザ滞在時間は、製品情報を調べるための条件として使用される。これらの条件は、関連している必要はなく、１つ以上の条件が存在可能である。例えば、或るページが、３つの特集ページモジュールＡ、Ｂ、及びＣを含み、モジュールＡは、製品の満足度が９９．８％を超えることのみを必要とし、モジュールＢは、製品の満足度が９９．８％を超えること及びＵＶが１００を超えることを必要とし、モジュールＣは、製品の満足度が９０％を超えること又はＵＶが５０を超えることを必要とする。３つのモジュールは、独立している。したがって、３つのモジュール間のフィルタは、関連していない。幾つかの実施形態では、数値同士を区別するために、異なる名称が使用される。
【００６２】
操作５６０において、サーバは、特集コンテンツページモジュールのための順位付け条件を割り当てる。
【００６３】
幾つかの実施形態では、サーバは、設定ファイルにおける特集コンテンツページモジュールの量が１よりも大きいかどうかを判定し、設定ファイルにおける特集コンテンツページモジュールの量が１よりも大きい場合は、特集ページ内における複数の特集コンテンツページモジュールの順位付け条件が割り当てられる。
【００６４】
設定ファイルを使用して特集ページが生成される前は、設定ファイルにおいて各種の特集コンテンツページモジュールが区別されておらず、例えば１番から最後までのように順位付けされていない。一態様として、特集ページは、生成されるときに、何らかの製品との関連のもとで生成される。その製品に関係付けられたカテゴリ下の各サブカテゴリは、設定ファイルにおける一特集コンテンツページモジュールにそれぞれ対応している。要するに、特集コンテンツページモジュールに含まれる製品情報は、その特集コンテンツページモジュールに対応するサブカテゴリであるサブカテゴリキーワードを使用してデータベース内において探索される製品情報である。したがって、特集ページ内の特集コンテンツページモジュールは、それぞれ異なり、全ての特集コンテンツページモジュールは、設定ファイルにおいて設定された順位付け条件にしたがって順位付けされる。
【００６５】
例えば、カテゴリキーワード「デジタル（６）」は、サブカテゴリキーワード「ＭＰ３（６１）」、「ハンドセット（６２）」、「カメラ（７１）」などを含む。したがって、キーワード「デジタル」は、「デジタル」というカテゴリのためのサブカテゴリキーワードでもあってよく、ツリー構造が存在する。別の一例では、カテゴリキーワード「ハンドセット（６２）」は、サブカテゴリキーワード「Samsungハンドセット（６２１）」「Sonyハンドセット（６２２）」「iPhoneハンドセット（６２３）」、「国産ハンドセット（６２４）」、「ハンドセットカバーホールセール（６２５）」などを含む。
【００６６】
順位付け条件は、例えば管理者によって設定されるなどのように、任意の適切なやり方で設定することができる。例えば、順位付け条件は、対応するサブカテゴリの優先レベルが高い特集コンテンツページモジュールが先頭の近くに置かれるように設定される。要するに、優先レベルが高いサブカテゴリであるサブカテゴリキーワードで探索される製品情報が、より先頭に近い特集コンテンツページモジュール内に置かれる。
【００６７】
幾つかの実施形態では、サブカテゴリの優先レベルは、そのサブカテゴリ下の製品の人気度に関連しており、人気度が高いほど、優先レベルも高い。例えば、重み付けされた順位を計算するために、特集モジュールのクリックレートを使用するには、スコア＝（オファー１クリック＋オファー２クリック＋……＋オファーｎクリック）／特集ページビューである。クリックレートは、ユーザによるページの開ページ（クリックの数）及びそのページにおけるクリックの総数を言う。幾つかの実施形態では、重みは、クリックレート及び滞在時間に基づいて設定される。もし、クリックレートの重みがＲであり、滞在時間の重みが１−Ｒであるならば、重みは、式：Ｋ＝Ａ×Ｒ＋Ｂ×（１−Ｒ）［Ａ＞０，Ｂ＞０］によって計算することができ、Ａは、モジュール内の全ての製品情報に対するクリックの総数であり、Ｂは、モジュール内の製品における全てのユーザの滞在時間である。もちろん、この方法は、サブカテゴリの優先レベルを示すためにそのサブカテゴリ下のその他の製品特性を使用することを妨げられない。例えば、サブカテゴリ下の製品の販売量が、優先レベルを示すために使用されてよい。
【００６８】
幾つかの実施形態では、順位付け条件は、ニーズの変化に合わせて調整される。
【００６９】
特集コンテンツページモジュールの設定に加えて、各特集コンテンツページモジュールのためのオプションを設定することができる。オプションの一例は、特集ページが生成されるときに特集コンテンツページモジュールがＨＴＭＬコードで表される場合のストレージアドレスである。
【００７０】
操作５７０では、設定ファイルにおいて、サーバは、サービスページモジュール量と、各サービスページモジュールのコンテンツと、特集ページ上における各サービスページモジュールのゾーンとを決定する。
【００７１】
図５Ｂは、特集ページ内におけるゾーンの一実施形態を示す図である。ウィジェット１〜６が、サービスページモジュールに対応する。この例では、位置は、ユーザによって、そのユーザのニーズに基づいて設定される。例えば、ユーザは、ウィジェット１の位置をヘッダに指定し、ウィジェット２の位置を２２０×２２０．左に、ウィジェット３の位置を３００×２２０．中央に、ウィジェット４の位置を２２０×２２０．右に、ウィジェット５の位置を１００×３００．グループ．右に、そしてウィジェット６の位置をボトムに指定する。
【００７２】
設定ファイルにおいて、サービスページモジュール量は、特集ページに含まれるサービスページモジュールの数に対応している。各サービスページモジュールのコンテンツ及び特集ページ上における各サービスページモジュールのゾーンは、特集ページ上に含まれる各サービスページモジュールのコンテンツ及びゾーンに対応している。
【００７３】
サービスページモジュールは、頻繁には変更されないので、特集ページ上における各サービスページモジュールのゾーンは、設定ファイルから直接決定することができる。例えば、特集ページ上におけるヘッダゾーン及びボトムゾーンは、特集ページにおけるそれらのサービスページモジュールの位置を固定している。
【００７４】
サービスページモジュールのコンテンツは、それらのサービスページモジュールのサービス機能に関連している。例えば、もし、サービスページモジュールのコンテンツが「検索」であるならば、そのサービスページモジュールは、特集ページの生成時に検索のために使用される。
【００７５】
図５Ａに戻り、５８０において、複数のサービスページモジュールが特集ページ上において同じゾーン内に位置付けられるときは、サーバは、同じゾーン内に位置付けられる全てのサービスページモジュールのための整列順序を割り当てる。
【００７６】
図６は、２つのサービスページモジュールを伴うウェブページの一実施形態を示す図である。この例では、コンテンツが「検索」であるサービスページモジュール６０２及びコンテンツが「ホームページに戻る」であるサービスページモジュール６０４が、ともに、特集ページのヘッダゾーンに位置付けられる。一例として、整列順序は、「ホームページに戻る」サービスページモジュールが「検索」サービスページモジュールよりも上にあるように設定される。この時点では、「ホームページに戻る」サービスページモジュールを作成するためのＨＴＭＬコードが、「検索」サービスページモジュールを作成するためのＨＴＭＬコードよりも前に位置付けられる。これら２つのサービスページモジュールの順位が変更される場合は、これら２つのサービスページモジュールの順位を変更するために、ＨＴＭＬコードの順序が変更される。
【００７７】
幾つかの実施形態では、サービスページモジュールの上記設定に加えて、各サービスページモジュールのためのオプションも設定される。オプションの一例は、特集ページが生成されるときに各サービスページモジュールがＨＴＭＬコードで表される場合のストレージアドレスである。
【００７８】
同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序の割り当てが完了した後、サーバは、設定ファイルのコンテンツの設定を完了させる。この時点で、設定ファイルは、完全に生成されたと見なされる。幾つかの実施形態では、作成された全ての設定ファイルが完全に設定されたかどうかの判定は、作成された全てのファイルが完全に設定されるまで繰り返される。
【００７９】
コード３についての以下の説明は、生成された設定ファイル内の具体的なコンテンツを記述するために使用される。
<category>//は、或る特集カテゴリ用に作成された設定ファイルである。
<name>XXX</name>//設定ファイル名は、ＸＸＸである。
<keywords>YYY</keywords>//設定ファイルにおけるキーワードが、未定義であってよい。この設定ファイルを使用して特集ページが生成されるときは、その生成される特集ページが対象とする製品のタイトルＹＹＹが、キーワードとして機能する。
<layouts>ZZZ</layouts>//設定ファイルに関係付けられた特集カテゴリ。設定ファイルの作成では、このコードの関数が盛り込まれる。
<widgets>//サービスページモジュールの設定を開始する。
//サービスページモジュール数に等しい量のサービスページモジュールを作成する。一実例として、「ヘッドを検索してナビゲート」サービスページモジュールを使用して、各サービスページモジュールを設定する。別のサービスページモジュールが設定される場合は、その別のサービスページモジュールの構造及びコンテンツは、「ヘッドを検索してナビゲート」サービスページモジュールと同様になる。
……
<widget>//「ヘッドを検索してナビゲート」サービスページモジュールの設定を開始する。
<name> Search head and navigate </name>サービスページモジュールの名称は、「ヘッドを検索してナビゲート」であり、「ヘッドを検索してナビゲート」は、サービスページモジュールのコンテンツが検索及びナビゲートであることを示している。
<position>header</position>//特集ページ上における「ヘッドを検索してナビゲート」サービスページモジュールのゾーンは、「ヘッダ」である。
<templatePath>header/commodity_qingcheng.vm</templatePath>//Option:「ヘッドを検索してナビゲート」サービスページモジュールのＨＴＭＬコードのストレージアドレス。
<cmsStatus>true</cmsStatus>//Option:「ヘッドを検索してナビゲート」サービスページモジュールのストレージ状態
<widget>//「ヘッドを検索してナビゲート」サービスページモジュールの設定を完了する。
..….
</widgets>//全てのサービスページモジュールの設定を完了する。
<groups>//特集コンテンツページモジュールの設定を開始する。
//或る数の特集コンテンツページモジュールを作成し、各特集コンテンツページモジュールの設定を行う。一実例として、次の特集コンテンツページモジュールの設定が使用される。
<group>//特集コンテンツページモジュールの設定を開始する。
<name>AAA</name>//特集コンテンツページモジュールの名称は、ＡＡＡである。
<keywords>BBB</keywords>//製品ＹＹＹに関係付けられたカテゴリのサブカテゴリは、ＢＢＢである。サブカテゴリキーワードとしてサブカテゴリＢＢＢを使用してデータベース内において探索される製品情報が、特集コンテンツページモジュール内の製品情報である。
<leftTemplatePath></leftTemplatePath>
<rightTemplatePath></rightTemplatePath>//Option:特集コンテンツページモジュールのＨＴＭＬコードのストレージアドレス。
<tabTemplate></tabTemplate>
<filter>satisfy\002998</filter>//クエリ条件は、製品情報によって表される製品が指定ページ上に表示されるときの満足度が９９．８％以上であることである。なお「\」は逆スラッシュを意味する。
<tab>
<type>3144</type>//Option:特集コンテンツページモジュールのタイプは、３１４４である。
<name>AAA</name>
<keywords>BBB</keywords>
</tab>
</group>
</groups>
</category>
コード３
【００８０】
図５Ａの方法５００を使用して、特集ページ用に設定ファイルが生成された後は、該生成された設定ファイルは、特集ページを生成するために使用することができる。図７は、特集ページを生成する一実施形態のための方法を示すフローチャートである。幾つかの実施形態では、方法７００は、図１５のサーバ１５１０によって実行に移され、以下を含む。
【００８１】
操作７１０において、サーバは、キーワードを受信する。
【００８２】
幾つかの実施形態では、特集ページは、或る特集カテゴリ内の一製品タイプ用に生成される集約ページである。したがって、特集ページが生成される場合に、特集ページの作成者（例えばウェブサイトオペレータ）は、先ず、その特集ページが関係している製品を決定し、サーバの入力ポートを通じて（製品名称などの）キーワードをサーバに送信する。サーバは、受信されたキーワードに基づいて、その後に続く特集生成操作を実行する。
【００８３】
操作７２０において、サーバは、受信されたキーワードに基づいて、対応する特集カテゴリを決定する。
【００８４】
操作７３０において、サーバは、事前に記憶された特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合された設定ファイルを決定する。
【００８５】
幾つかの実施形態では、プロセス５００を使用して設定ファイルが生成された後に、それらの設定ファイルと、それらに対応する特集カテゴリとの間に結合関係が確立され、ローカルに記憶されるので、設定ファイルが使用されるときは、その設定ファイルを、キーワードに対応する特集カテゴリとの間の結合関係に基づいて見つけることができる。
【００８６】
幾つかの実施形態では、受信されたキーワードが、対応する特集カテゴリを持たない新しいワードである場合に、受信されたキーワードに対応する特集カテゴリは、新しい特集カテゴリであると見なされ、その新しい特集カテゴリに対応する設定ファイルは、デフォルト設定ファイルである。
【００８７】
特集ページを生成するプロセスは、特集コンテンツページモジュールを生成することと、サービスページモジュールを生成することとを含む。特集コンテンツページモジュールを生成するプロセスは、サブカテゴリを決定することと、サブカテゴリと特集コンテンツページモジュールとの間に１対１の対応関係を確立することと、対応するサブカテゴリをサブカテゴリキーワードであると見なすこととを含み、サービスページモジュールを生成するプロセスは、サービスページモジュールを生成することと、同じゾーン内の全てのサービスページモジュールを順位付けすることとを含む。特集コンテンツページモジュール及びサービスページモジュールが生成される順番に対する制限はない。
【００８８】
操作７４０において、サーバは、キーワードに関係付けられたカテゴリ下において、設定ファイルにおける特集コンテンツページモジュールの量に等しい量のサブカテゴリを決定する。
【００８９】
幾つかの実施形態では、データベースに記憶される製品情報は、ツリー構造で記憶される。したがって、キーワードに関係付けられたカテゴリが決定された後は、そのカテゴリ下の様々なサブカテゴリを決定することができる。例えば、受信されたキーワードが「iphone4」であり、これは、携帯電話カテゴリ内の「iphone4」カテゴリに属している。「iphone4」カテゴリ下のサブカテゴリとして、「ホワイトiphone4」、「香港版iphone4」、「iphone4純正品ホールセール」などがありえる。
【００９０】
幾つかの実施形態では、サーバは、また、複数のサブカテゴリのなかから、設定ファイルにおける特集コンテンツページモジュールの量に等しい量のサブカテゴリを選択する。したがって、この選択は、何らかの選択条件にしたがってなされる。例えば、選択は、サブカテゴリの優先レベルにしたがってなされる。要するに、人気がある又は最も売れているサブカテゴリが幾つか選択される。
【００９１】
操作７５０において、サーバは、サブカテゴリと特集コンテンツページモジュールとの間に１対１の対応関係を確立する。
【００９２】
設定ファイルが、特集コンテンツページモジュールに割り当てられる順位付け条件を有する場合は、サーバは、その順位付け条件にしたがって、選択されたサブカテゴリと、特集コンテンツページモジュールとの間に１対１の対応関係を確立する。例えば、順位付け条件は、対応するサブカテゴリの優先レベルが高い特集コンテンツページモジュールを、ページの先頭の近くに置く。したがって、サーバは、優先レベルが最も高いサブカテゴリと、１番目の位置にある特集コンテンツページモジュールとの間に対応関係を確立し、この確立操作は、対応するサブカテゴリが各特集コンテンツページモジュール用に確立されるまで、繰り返すことができる。例えば、設定ファイルにおいて２つの特集コンテンツページモジュールが存在し、１番目の位置に置かれた特集コンテンツページモジュールは、「iphone4純正品ホールセール」に対応し、２番目の位置に置かれた特集コンテンツページモジュールは、「香港版iphone4」に対応する。
【００９３】
幾つかの実施形態では、特集コンテンツページモジュールに割り当てられる順位付け条件が設定ファイル内に存在しない場合に、サーバは、サブカテゴリと、設定ファイルにおける特集コンテンツページモジュールとの間に、任意のやり方で１対１の対応関係を確立する。
【００９４】
操作７６０において、サーバは、対応するサブカテゴリをサブカテゴリキーワードであると見なし、設定ファイルにおいて各特集コンテンツページモジュールに割り当てられた検索条件にしたがって、各特集コンテンツページモジュール内の製品情報を決定する。
【００９５】
１対１の対応関係を確立した後は、特集コンテンツページモジュールとサブカテゴリとの間に１対１の対応関係が存在する。例えば、特集コンテンツページモジュール内の製品情報を決定するときは、その特集コンテンツページモジュールに対応するサブカテゴリが、サブカテゴリキーワードであると見なされ、特集コンテンツページモジュールのためのクエリ条件を満たす製品情報が、データベース内において探索される。更に、探索された製品情報は、特集コンテンツページモジュールのコンテンツとして機能する。図８は、特集コンテンツページモジュールの一実施形態を示す図である。
【００９６】
この例では、特集コンテンツページモジュールに対応するサブカテゴリは、「iphone4純正品ホールセール」である。このサブカテゴリのクエリ条件は、クリックレートが少なくともＡであって尚且つユーザの滞在時間が少なくともＢであることである。したがって、サブカテゴリキーワードとして「iphone4純正品ホールセール」を使用して、データベース内において適切な製品情報を探索することができ、該探索された製品情報をフィルタ処理することによって、指定ページに表示された製品に対するクリックレートが少なくともＡであって尚且つユーザ滞在時間が少なくともＢである製品情報が選択される。フィルタ処理を経た製品情報が、特集コンテンツページモジュールに含められる製品情報である。
【００９７】
クエリ条件が、クリックレートが少なくともＡであって尚且つユーザの滞在時間が少なくともＢであることである場合に、サーバは、上記の例のように製品をフィルタ処理することに加えて、クリックレート及び滞在時間に対して個別に重みを設定することができる。幾つかの実施形態では、重みは、基準又はユーザの状況に基づいて設定される。重みは、ユーザが見たいであろう製品情報を日々表示するために設定される。クリックレートＲ１、滞在時間Ｒ２、及び購入数Ｒ３に対する重み付けの一例は、Ｋ＝Ａ×Ｒ１＋Ｂ×Ｒ２＋Ｃ×Ｒ３である。Ｋは、製品情報を順位付けするために使用される。もし、Ｋのスコアが同じである場合は、製品を順位付けするために製品の発売時期が使用され、したがって、表示される製品情報は、日々変化する。例えば、クリックレートの重みはＲであり、滞在時間の重みは１−Ｒである。したがって、検索条件のスコアは、Ｋ＝Ａ×Ｒ＋Ｂ×（１−Ｒ）である。製品情報をふるいにかけるためにクエリ条件が使用される場合は、重みＲ及び１−Ｒにしたがって、各製品情報について、クリックレート及び滞在時間のスコアが付けられる。スコアがＫ以上である製品情報が、クエリ条件を満たす製品情報であると見なされる。
【００９８】
特集コンテンツページモジュールとサブカテゴリとの間に、対応するサブカテゴリのための優先レベルの順位付け条件にしたがって１対１の対応関係が確立される場合は、各特集コンテンツページモジュール内の製品情報を決定する際に、特集ページの先頭の近くに置かれる特集コンテンツページモジュールには、より優先レベルが高いサブカテゴリであるサブカテゴリキーワードを使用して探索された製品情報が含められる。要するに、サブカテゴリキーワードに対応するカテゴリの順位が高いほど、ページ内における特集ページモジュールの順位が高くなる。要するに、各特集コンテンツページモジュール内の製品情報を決定した後は、各特集コンテンツページモジュールに含められる製品情報が決定されるのみならず、特集コンテンツページモジュールの上から下までの順序も、特集コンテンツページモジュールに含まれる製品情報に関係付けられたサブカテゴリの優先レベルを具現化している。
【００９９】
図７に戻り、７７０において、サーバは、設定ファイルに含まれる、サービスページモジュール量と、各サービスページのコンテンツと、特集ページ内における各サービスページモジュールのゾーンとに基づいて、特集ページ内にサービスページモジュールを生成する。
【０１００】
幾つかの実施形態では、設定ファイルは、サービスページモジュールを生成するためのパラメータを既に含んでいる。したがって、適切なページ生成ソフトウェアが、特集ページ内にサービスページモジュールを直接生成するために使用される。
【０１０１】
例えば、設定ファイルに含まれるサービスページモジュール量は、２である。そのうちの１つのサービスページモジュールのコンテンツは、「検索」であり、特集ページ内における「検索」サービスページモジュールのゾーンは、ヘッダゾーンである。もう一方のサービスページモジュールのコンテンツは、「ホームページに戻る」であり、特集ページ内における「ホームページに戻る」サービスページモジュールのゾーンもやはり、ヘッダゾーンである。したがって、これら２つのサービスページモジュールは、特集ページのヘッダゾーン内に直接作成される。これら２つのサービスページモジュールの一方は、「検索」機能を有し、もう一方の機能は、「ホームページに戻る」である。
【０１０２】
７８０において、同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を設定ファイルが含む場合は、サーバは、その整列順序にしたがって、特集ページ上における一ゾーン内の全てのサービスページモジュールを順位付けする。
【０１０３】
設定ファイルに含まれるサービスページモジュール量が２である図６の例を続けると、「検索」サービスページモジュール及び「ホームページに戻る」サービスページモジュールは、ともに、特集ページのヘッダゾーン内に位置付けられる。これら２つのサービスページモジュールは、設定ファイルにおいて割り当てられた整列順序にしたがって順位付けすることができる。設定ファイルにおいて割り当てられた整列順序が、「検索」サービスページモジュールを「ホームページに戻る」サービスページモジュールよりも上に置く場合は、特集ページのＨＴＭＬコードにおいて、「検索」サービスページモジュールのためのＨＴＭＬコードが、「ホームページに戻る」サービスページモジュールのためのＨＴＭＬコードよりも前に位置付けられる。
【０１０４】
次いで、上記特集ページがページレンダリングを経た後に、標準的な特集ページが生成される。複数の特集ページを生成するときは、キーワードの受信に先立って、複数のキーワードを含むワードリストファイルが受信される。ワードリストファイルは、複数のワードリストに分割され、各ワードリストは、少なくとも１つのキーワードを含む。幾つかの実施形態では、各キーワードが、サーバに提供され、サーバは、すると、方法７００を並列に実施し、図９に示されるように特集ページを生成する。図９は、複数の特集ページを並列に生成するためのプロセスの一実施形態を示す図である。
【０１０５】
ワードリストファイルが複数のワードリストに分割された後は、それぞれのワードリストをそれぞれのスレッドで並列に処理することができる。したがって、複数の特集ページを並列に生成することができる。要するに、１つのワード文書を複数の文書に分割し、複数の特集ページを並列に生成することができる。
【０１０６】
設定ファイルにおいて、各種のページモジュールにＨＴＭＬコードストレージアドレスが割り当てられている場合は、特集ページが生成された後に、各生成されたページモジュールは、その対応するストレージアドレスに記憶される。設定ファイルにおいて、ＨＴＭＬコードストレージアドレスが割り当てられていない場合は、生成された特集ページは、既定の分配ルールにしたがって分配され、特集ページのＨＴＭＬコードの記憶は、以下のように実現することができる。例えば、特集ページは、キーワードの最初の文字にしたがって分配される。キーワードが「a*」（ここで、「*」は任意の文字列を表す）である場合は、生成された特集ページa*.htmlコードは、記憶のためにサーバＡに分配される。キーワードが「b*」である場合は、生成された特集ページb*.htmlコードは、記憶のためにサーバＢに分配される。更に、幾つかの実施形態では、キーワードのなかの最初の２文字にしたがってページが分配されるように、更なる小分割を行うことができる。例えば、キーワードが「aa*」である場合は、生成された特集ページaa*.htmlコードは、記憶のためにサーバＡ１に分配される。キーワードが「ab*」である場合は、生成された特集ページab*.htmlコードは、記憶のためにサーバＡ２に分配される。この手法は、サーバリソースのフル活用を可能にし、これは、ＨＴＭＬコードを記憶していないサーバのリソースがアイドル状態のままである一方で特定のサーバのリソースが更に利用されるような、いずれかのサーバに特集ページＨＴＭＬコードの記憶が集中する事態を回避することができる。
【０１０７】
特集ページを生成するためにプロセス７００が使用された後、特集ページは、更新が実施されるときに自動的に更新される。図１０は、特集ページを更新するためのプロセスの一実施形態を示す図である。幾つかの実施形態では、方法１０００は、図１５のサーバ１５１０によって実行に移され、以下を含む。
【０１０８】
操作１０１０において、特集ページが更新されるときに、サーバは、特集コンテンツページモジュール量、各特集コンテンツページモジュールに含められるために製品情報が満たす必要があるクエリ条件、又はそれらの組み合わせについて、設定ファイルにおいて調整を実施する。
【０１０９】
季節的な変化、インターネットにおける関心事の推移、ユーザ関心度の変化、及び／又はその他の変化が生じた場合は、特集ページのために開発された製品情報又はページフォーマットが調整されることになる。方法７００の実施形態は、特集ページを生成するために、特集カテゴリに対応する設定ファイルを使用するので、実施されるべき更新にしたがって設定ファイルのコンテンツが調整される限り、設定ファイルを使用して生成された全ての特集ページのコンテンツを調整することが可能である。
【０１１０】
操作１０２０において、サーバは、コンテンツ調整された設定ファイルにしたがって、特集ページの特集コンテンツページモジュールを更新する。
【０１１１】
例えば、図６に戻り、消費財業界のために生成された設定ファイルにおける特集コンテンツページモジュール量は、２である。第１の特集コンテンツページモジュールのためのクエリ条件は、クリックレートが少なくともＡであることである。第２の特集コンテンツページモジュールのためのクエリ条件は、ユーザの滞在時間が少なくともＢであることである。「iphone4」及び「mp3」は、２つの個別のキーワードである。設定ファイルを使用して特集ページが生成された後、２枚の特集ページのための特集コンテンツページモジュールのコンテンツは、以下のとおりである。
【０１１２】
「iphone4」特集ページの第１の特集コンテンツページモジュール内に置かれる製品情報は、「iphone4純正品ホールセール」下において少なくともＡのクリックレートを有する製品情報である。第２の特集コンテンツページモジュール内の製品情報は、「香港版iphone4」下において少なくともＢの滞在時間を有する製品情報である。
【０１１３】
「MP3」特集ページの第１の特集コンテンツページモジュール内に置かれる製品情報は、「ＦＭチューナ機能無し」下において少なくともＡのクリックレートを有する製品情報である。第２の特集コンテンツページモジュール内に置かれる製品情報は、「ＦＭチューナ機能有り」下において少なくともＢの滞在時間を有する製品情報である。
【０１１４】
この例では、サーバが、設定ファイルにおける特集コンテンツページモジュール量を３に、そして第１の特集コンテンツページモジュールのクエリ条件を少なくともＣの満足度に調整する一方で、新しく追加された第３の特集コンテンツページモジュールのためのクエリ条件は、ＵＶが少なくともＤであることである。
【０１１５】
まとめると、１０２０において、「iphone4」特集ページ内において、第１の位置に置かれる特集コンテンツページモジュール内の製品情報は、キーワードとして「iphone4純正品ホールセール」を有するとともに少なくともＣの満足度を有する製品情報である。特集コンテンツページモジュールの元々のコンテンツは、新しく探索された製品情報によって更新される。第２の位置に置かれる特集コンテンツページモジュールのコンテンツは、変更されない。新しい特集コンテンツページモジュールが追加された後は、その特集コンテンツページモジュールに対応するサブカテゴリ「ホワイトiphone4」が確立される。したがって、第３の特集コンテンツページモジュール内の製品情報は、そのサブカテゴリとして「ホワイトiphone4」を有するとともに少なくともＤのＵＶを有する製品情報である。
【０１１６】
「MP3」特集ページ内の特集コンテンツページモジュールを更新するためのプロセスは、「iphone4」特集ページを更新するためのプロセスと同様である。したがって、特集コンテンツページモジュールを更新するためのプロセスは、簡潔さを期するためにこれ以上は説明されない。
【０１１７】
操作１０３０において、サーバは、設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせを調整する。
【０１１８】
幾つかの実施形態では、サーバは、設定ファイルにおける特集コンテンツページモジュールのためのパラメータ、及び／又は設定ファイルにおけるサービスページモジュールのためのパラメータも調整する。サービスページモジュールのパラメータの例として、名称、templatePath、cmsStatus、位置、及びmaxCountが挙げられる。各ウィジェットは、templatePathを１つのみと、対応するサービスを１つのみとを有するので、パラメータの値は、ユーザによって決定される。これらの値は、編集及び調整が可能である。例えば、ＢＢＢは、公開情報を表示するためのモジュールであり、季節的な変化にしたがって、maxCountパラメータが調整され、ピークの季節には多くの情報を表示し、ピークではない季節には少ない公開情報を表示することができる。
【０１１９】
操作１０４０において、サーバは、コンテンツ調整された設定ファイルにしたがって、特集ページのサービスページモジュールを更新する。
【０１２０】
例えば、消費財業界用に生成された設定ファイルにおけるサービスページモジュール量は、２である。第１のサービスページモジュールのコンテンツは、「検索」であり、特集ページのヘッダゾーンに位置付けられる。第２のサービスページモジュールのコンテンツは、「ホームページに戻る」であり、第２のサービスページモジュールのコンテンツも、やはり、特集ページのヘッダゾーンに位置付けられる。例えば、２つの別々のキーワードとして「iphone4」及び「MP3」を使用すると、設定ファイルを使用して特集ページが生成された後、結果得られた２枚の特集ページのサービスページモジュールのコンテンツは、「検索」サービスページモジュール及び「ホームページに戻る」サービスページモジュールであり、これらは、ともに、ヘッダゾーンにある。
【０１２１】
操作１０３０に戻り、サーバは、設定ファイルにおけるサービスページモジュール量を３に調整し、ヘッダに位置付けられた第３のサービスページモジュールにコンテンツ「登録」を追加する。
【０１２２】
したがって、操作１０４０において、サーバは、元々の２枚の特集ページのそれぞれのヘッダゾーンに「登録」サービスページモジュールを追加する。
【０１２３】
操作１０１０及び１０３０において、サーバは、設定ファイルを定期的に調整し、設定ファイルの調整を自動的にトリガすることができる。調整の中身は、随意に決定可能であり、操作１０１０における調整及び操作１０３０における調整は、同時に行われる必要はない。操作１０１０及び１０３０は、独立に実施することができる。
【０１２４】
操作１０５０において、データベース内の製品情報が更新されるとき又は定期的な更新の時間がくるときは、サーバは、特集コンテンツページモジュールに対応するサブカテゴリをサブカテゴリキーワードとして使用し、特集コンテンツページモジュールのためのクエリ条件を満たす製品情報をデータベース内において再び探索し、新しく探索された製品情報に基づいて、特集コンテンツページモジュール内のコンテンツを更新する。
【０１２５】
操作１０１０〜１０４０において、これらの操作は、設定ファイルを調整することによって、特集ページのコンテンツを実現する。また、操作１０５０では、データベース内の製品情報が更新されるたびに又は定期的な更新の時間がくるたびに、サーバは、設定ファイルが調整済みであるか否かにかかわらず、操作７４０〜７６０にしたがって、特集コンテンツページモジュール内のコンテンツを常に決定しなおすことができる。結果として、特集コンテンツページモジュールの更新が可能である。
【０１２６】
調整を経た設定ファイル又はデータベース内の新しい製品情報にしたがって特集ページが更新されるときに、異常が発生した場合（例えば、クエリ条件を満たす製品情報が見つからないとき）は、サーバは、警報を作動させる。例えば、サーバは、異常を含むイベントをログに記録する。異常が発生すると、サーバは、管理者に警告するために、ＥメールやＳＭＳテキストなどを通じてそのログを管理者に送信する。
【０１２７】
特集ページが更新された後は、更新されたＨＴＭＬコードが元々のＨＴＭＬコードに取って代わり、サーバ上における適切な場所に記憶され、ウェブサイトオペレータにコンテンツの変更が表示される。
【０１２８】
図１１は、特集ページ設定ファイルを生成するためのデバイスの一実施形態を示す図である。幾つかの実施形態では、デバイス１１００は、図５Ａの方法５００の全操作を実施し、特集コンテンツページモジュール量決定モジュール１１１０と、クエリ条件決定モジュール１１２０とを含む。
【０１２９】
特集コンテンツページモジュール量決定モジュール１１１０は、設定ファイルにおける特集コンテンツページモジュール量を決定する。
【０１３０】
クエリ条件決定モジュール１１２０は、各特集コンテンツページモジュールに含まれる製品情報が満たすべきクエリ条件を決定する。
【０１３１】
幾つかの実施形態では、デバイス１１００は、更に、順位付け条件決定モジュール１１３０を含む。
【０１３２】
順位付け条件決定モジュール１１３０は、各特集コンテンツページモジュールのための順位付け条件を割り当てる。幾つかの実施形態では、含まれる製品情報に関係付けられるサブカテゴリの優先レベルが高いほど、特集コンテンツページモジュールの位置が先頭に近くなる。
【０１３３】
更に、幾つかの実施形態では、デバイス１１００は、サービスページモジュール設定モジュール１１４０と、順序決定モジュール１１５０とを含む。
【０１３４】
サービスページモジュール設定モジュール１１４０は、設定ファイルにおいて、サービスページモジュール量と、各サービスページモジュール内のコンテンツと、特集ページ内における各サービスページモジュールのゾーンとを決定する。
【０１３５】
順序決定モジュール１１５０は、特集ページの同じゾーン内に複数のサービスページモジュールが位置付けられる場合に、そのゾーン内の全てのサービスページモジュールに、整列順序を割り当てる。
【０１３６】
クエリ条件決定モジュール１１２０及び順位付け条件決定モジュール１１３０は、特集コンテンツページモジュール量決定モジュール１１１０によって決定された量に依存するので、これら３つのモジュールは、実線でつながれている。順序決定モジュール１１５０は、サービスページモジュール設定モジュール１１４０において割り当てられるゾーン情報に依存する。したがって、これら２つのモジュールは、実線でつながれている。ただし、サービスページモジュールの設定に関係する特集コンテンツページモジュール量決定モジュール１１１０、クエリ条件決定モジュール１１２０、及び順位付け条件決定モジュール１１３０は、１つのパートであると見なされる一方で、特集コンテンツページモジュールの設定に関係するサービスページモジュール設定モジュール１１４０及び順序決定モジュール１１５０は、別のパートであると見なされる。これら２つのパートは、密接には関係していないので、これら２つのパートは、破線でつながれている。
【０１３７】
図１２は、特集ページを生成するためのデバイスの一実施形態を示す構造図である。幾つかの実施形態では、デバイス１２００は、方法７００を実施し、設定ファイル決定モジュール１２１０と、ページ生成モジュール１２２０とを含む。
【０１３８】
設定ファイル決定モジュール１２１０は、事前に記憶された特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合された設定ファイルを決定する。
【０１３９】
ページ生成モジュール１２２０は、キーワードに関係付けられたカテゴリ下のサブカテゴリを、設定ファイルにおける特集コンテンツページモジュールの量に等しい量だけ決定し、各サブカテゴリに対して以下の操作を実施する。すなわち、そのサブカテゴリを、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なし、特集コンテンツページモジュールにおけるクエリ条件を満たす製品情報を、データベース内において探索し、その探索された製品情報を、特集コンテンツページモジュール内のコンテンツであると見なし、特集ページ内に特集コンテンツページモジュールを生成する。
【０１４０】
ページ生成モジュール１２２０は、また、優先レベルが高いサブカテゴリであるサブカテゴリキーワードを使用して探索された製品情報を、特集ページ内において先頭の近くに位置決めされる特集コンテンツページモジュール内のコンテンツであると見なす。
【０１４１】
ページ生成モジュール１２２０は、また、設定ファイルに含まれるサービスページモジュール量と、各サービスページモジュールのコンテンツと、特集ページ内における各サービスページモジュールのゾーンとに基づいて、特集ページ内にサービスページモジュールを生成する。
【０１４２】
ページ生成モジュール１２１０は、また、同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を設定ファイルが含むときに、特集ページ上の一ゾーン内の全てのサービスモジュールを使用し、上記整列順序に基づいて、特集ページ内にサービスページモジュールを生成した後に上記全てのサービスモジュールを順位付けする。
【０１４３】
図１３は、特集ページを更新するためのデバイスの一実施形態を示す構造図である。幾つかの実施形態では、デバイス１３００は、方法１０００を実施し、調整モジュール１３１０と、更新モジュール１３２０とを含む。
【０１４４】
調整モジュール１３１０は、特集ページの更新のために、特集コンテンツページモジュール量、各特集コンテンツページモジュールに含まれる製品情報が満たすべきクエリ条件、又はそれらの組み合わせに対して調整を実施する。
【０１４５】
更新モジュール１３２０は、コンテンツ調整された設定ファイルにしたがって、特集ページ上の特集ページモジュールを更新する。
【０１４６】
調整モジュール１３１０は、また、設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせに対して調整を実施する。
【０１４７】
更新モジュール１３２０は、また、コンテンツ調整された設定ファイルに基づいて、特集ページのサービスページモジュールを更新する。
【０１４８】
更新モジュール１３２０は、また、データベース内の製品情報が更新されるときに又は定期的な更新の時間がくるときに、特集コンテンツページモジュールに対応するサブカテゴリをサブカテゴリキーワードとして使用し、特集コンテンツページモジュールにおけるクエリ条件を満たす製品情報をデータベース内において再び探索し、該新しく探索された製品情報に基づいて特集コンテンツページモジュール内のコンテンツを更新する。
【０１４９】
図１４は、特集ページ設定ファイルを生成するための並びに特集ページを生成及び更新するためのデバイスの一実施形態を示す図である。幾つかの実施系チアでは、デバイス１４００は、デバイス１１００と、デバイス１２００と、デバイス１３００とを含む。幾つかの実施形態では、特集コンテンツページモジュール量決定モジュール１１１０と、クエリ条件決定モジュール１１２０と、順位付け条件決定モジュール１１３０と、サービスページモジュール設定モジュール１１４０と、順序決定モジュール１１５０とを使用して設定ファイルが生成された後、設定ファイル決定モジュール１２１０が、その設定ファイルを呼び出し、ページ生成モジュール１２２０が、設定ファイルにおける特集コンテンツページモジュール及びサービスページモジュールについての設定（ファイル）に基づいて、特集ページを生成する。生成された特集ページが更新されるときに、調整モジュール１３１０は、設定ファイルのコンテンツを調整し、次いで、更新モジュール１３２０は、調整後の設定ファイルを使用して特集ページを更新するために、ページ生成モジュール１２２０を呼び出す。データベース内の製品情報が更新されるとき又は定期的な更新の時間がくるときは、更新モジュール１３２０は、やはり、特集コンテンツページモジュールを更新するために、更新後のコンテンツをデータベース内において再び探索する。
【０１５０】
提供された方式によれば、設定ファイルは、特集カテゴリ用に生成される。１つの設定ファイルによって、１つの特集カテゴリに属する膨大な量の特集ページを生成することが可能であり、したがって、特集ページが更新されるときは、設定ファイルのコンテンツの調整の結果として、その設定ファイルを使用して生成される全ての特集ページのコンテンツが直接更新される。たとえもし、更新されるべき膨大な量の特集ページに直面していたとしても、ユーザは、それらの特集ページの自動的なバッチ更新を実現するために、比較的少数の設定ファイルを調整するだけでよい。したがって、特集ページの更新の効率が向上される。また、多量の特集ページを一度に１枚ずつ更新する必要がないゆえに、オペレータによって引き起こされるコンテンツ調整ミスを回避することができる。
【０１５１】
図１５は、特集ページを生成及び更新するためのシステムの一実施形態を示す図である。システム１５００は、ネットワーク１５３０を通じてサーバ１５１０と通信するクライアント１５２０を含む。
【０１５２】
クライアント１５２０を使用しているユーザは、ネットワーク１５３０を通じてブラウザを使用してサーバ１５１０上の特集ページを閲覧することができる。
【０１５３】
上述されたモジュールは、１つ以上の汎用プロセッサ上で実行されるソフトウェアコンポーネントとして、又はプログラマブルロジックデバイス及び／若しくは特定の機能を実施するように設計された特殊用途向け集積回路などのハードウェアとして、又はそれらの組み合わせとして実装することができる。一部の実施形態では、モジュールは、本発明の実施形態で説明される方法を（パソコン、サーバ、ネットワーク機器などの）計算装置に実行させるための幾つかの命令を含み尚且つ（光ディスク、フラッシュストレージデバイス、モバイルハードディスクなどの）不揮発性のストレージ媒体に記憶させることができるソフトウェア製品の形で具現化することができる。モジュールは、１つのデバイス上に実装されてよい、又は複数のデバイスに分散されてよい。モジュールの機能は、互いに統合されてよい、又は複数のサブモジュールに更に分けられてよい。
【０１５４】
本明細書で開示された実施形態に照らして説明される方法又はアルゴリズム的ステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、又はこれら両方の組み合わせを使用して実現することができる。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、読み出し専用メモリ（ＲＯＭ）、電気的にプログラム可能なＲＯＭ、電気的に消去可能でプログラム可能なＲＯＭ、レジスタ、ハードドライブ、着脱式ディスク、ＣＤ−ＲＯＭ、又は当該技術分野で知られるその他の任意の形態のストレージ媒体にインストールすることができる。
【０１５５】
以上の実施形態は、理解を明瞭にする目的で幾らか詳細に説明されてきたが、本発明は、提供された詳細に限定されない。本発明を実現するには、多くの代替的手法がある。開示された実施形態は、例示的であり、限定的ではない。
適用例１：特集ページを生成するための方法であって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定し、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量と等しい量だけ決定し、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索し、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成すること、
を備える方法。
適用例２：適用例１に記載の方法であって、
前記探索された製品情報であって他の製品情報よりも高い優先レベルを有する製品情報は、前記他の製品よりも前記特集ページ内において先頭の近くに位置決めされる特集コンテンツページモジュール内のコンテンツとして機能する、方法。
適用例３：適用例１に記載の方法であって、更に、
少なくとも一部には、サービスページモジュール量と、各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとに基づいて、前記特集ページ内にサービスページモジュールを生成することを備え、前記設定ファイルは、前記サービスページモジュール量と、前記各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとを含む、方法。
適用例４：適用例３に記載の方法であって、更に、
同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を前記設定ファイルが含む場合、前記特集ページ内に前記サービスページモジュールを生成した後に前記整列順序に基づいて前記特集ページ上の一ゾーン内のサービスページモジュールを順位付けすることを備える方法。
適用例５：適用例１に記載の方法であって、更に、
前記生成された特集ページを更新することであって、
前記特集ページが更新される場合に、
前記設定ファイルにおいて、前記特集コンテンツページモジュール量、各特集コンテンツページモジュールに含まれる製品情報が満たすべき前記クエリ条件、又はそれらの組み合わせに対して１つ以上の調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページの前記特集ページモジュールを更新する、
ことを備える方法。
適用例６：適用例５に記載の方法であって、
前記生成された特集ページを更新することは、更に、
前記設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、前記特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせに対して調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページのサービスページモジュールを更新すること、
を含む、方法。
適用例７：適用例５に記載の方法であって、更に、
前記データベース内の前記製品情報の更新時又は定期的な更新の時間の到来時、
前記特集コンテンツページモジュールに対応する前記サブカテゴリを前記サブカテゴリキーワードとして使用し、前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を前記データベース内において探索し、
前記新しく探索された製品情報に基づいて、前記特集コンテンツページモジュール内のコンテンツを更新する、
ことを備える方法。
適用例８：特集ページを生成するためのデバイスであって、
少なくとも１つのプロセッサであって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定し、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量と等しい量だけ決定し、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索し、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成するように構成されている少なくとも１つプロセッサと、
前記少なくとも１つのプロセッサに接続され、前記少なくとも１つのプロセッサに命令を提供するように構成されているメモリと、
を備える、デバイス。
適用例９：適用例８に記載のデバイスであって、
前記探索された製品情報であって他の製品情報よりも高い優先レベルを有する製品情報は、前記他の製品よりも前記特集ページ内において先頭の近くに位置決めされる特集コンテンツページモジュール内のコンテンツとして機能する、デバイス。
適用例１０：適用例８に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、少なくとも一部には、サービスページモジュール量と、各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとに基づいて、前記特集ページ内にサービスページモジュールを生成するように構成され、前記設定ファイルが、前記サービスページモジュール量と、前記各サービスページモジュールのコンテンツと、前記特集ページ内における各サービスページモジュールのゾーンとを含む、デバイス。
適用例１１：適用例１０に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、同じゾーン内に位置付けられる全てのサービスページモジュールの整列順序を前記設定ファイルが含む場合に、前記特集ページ内に前記サービスページモジュールを生成した後に前記整列順序に基づいて前記特集ページ上の一ゾーン内のサービスページモジュールを順位付けするように構成される、デバイス。
適用例１２：適用例８に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、前記生成された特集ページを更新することであって、
前記特集ページが更新される場合に、
前記設定ファイルにおいて、前記特集コンテンツページモジュール量、各特集コンテンツページモジュールに含まれる製品情報が満たすべき前記クエリ条件、又はそれらの組み合わせに対して１つ以上の調整を実施し、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページの前記特集ページモジュールを更新するように構成されている、デバイス。
適用例１３：適用例１２に記載のデバイスであって、
前記生成された特集ページを更新することは、更に、
前記設定ファイルにおいて、サービスページモジュール量、各サービスページモジュールのコンテンツ、前記特集ページ内における各サービスページモジュールのゾーン、又はそれらの任意の組み合わせに対して調整を実施、
前記コンテンツ調整された設定ファイルに基づいて、前記特集ページのサービスページモジュールを更新すること、
を含む、デバイス。
適用例１４：適用例１２に記載のデバイスであって、
前記少なくとも１つのプロセッサは、更に、前記データベース内の前記製品情報が更新時又は定期的な更新の時間の到来時に、
前記特集コンテンツページモジュールに対応する前記サブカテゴリを前記サブカテゴリキーワードとして使用し、前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を前記データベース内において探索し、
前記新しく探索された製品情報に基づいて、前記特集コンテンツページモジュール内のコンテンツを更新する、ように構成されている、デバイス。
適用例１５：非一時的なコンピュータ読み取り可能ストレージ媒体に盛り込まれた、特集ページを生成するためのコンピュータプログラム製品であって、
事前に記憶されている特集カテゴリと、特集ページ用の設定ファイルとの間の結合関係に基づいて、受信されたキーワードに対応する特集カテゴリに結合されている設定ファイルを決定するためのコンピュータ命令と、前記設定ファイルは、特集コンテンツページモジュール量と、各特集コンテンツページモジュールに含められる製品情報が満たすべきクエリ条件とを含み、
前記キーワードに関係付けられているカテゴリ下のサブカテゴリを、前記設定ファイルにおける前記特集コンテンツページモジュール量に等しい量だけ決定するためのコンピュータ命令と、前記サブカテゴリは、特集コンテンツページモジュールにおけるサブカテゴリキーワードであると見なされ、
前記特集コンテンツページモジュールのための前記クエリ条件を満たす製品情報を、データベース内において探索するためのコンピュータ命令と、その探索された製品情報は、前記特集コンテンツページモジュール内のコンテンツであると見なされ、
前記特集ページ内に前記特集コンテンツページモジュールを生成するためのコンピュータ命令と、
を備えるコンピュータプログラム製品。
【図１】
0006031621.tif 000002
【図２】
0006031621.tif 000003
【図３】
0006031621.tif 000004
【図４】
0006031621.tif 000005
【図５Ａ】
0006031621.tif 000006
【図５Ｂ】
0006031621.tif 000007
【図６】
0006031621.tif 000008
【図７】
0006031621.tif 000009
【図８】
0006031621.tif 000010
【図９】
0006031621.tif 000011
【図１０】
0006031621.tif 000012
【図１１】
0006031621.tif 000013
【図１２】
0006031621.tif 000014
【図１３】
0006031621.tif 000015
【図１４】
0006031621.tif 000016
【図１５】
0006031621.tif 000017