(57)【特許請求の範囲】
【請求項１】
ウェブページコンテンツをフィルタリングする方法であって、
ユーザーによって提供された前記ウェブページコンテンツを検査することと、
前記ウェブページコンテンツの前記検査が高リスク特性語を検出した場合に、少なくとも１つの高リスク規則を高リスク特性ライブラリから取得することであって、前記少なくとも１つの高リスク規則は前記高リスク特性語に対応し、前記少なくとも１つの高リスク規則の内容は、前記高リスク特性語に対応する制約または追加の内容を含む、取得することと、
前記少なくとも１つの高リスク規則の前記ウェブページコンテンツに対する照合に基づき前記ウェブページコンテンツの特性スコアを取得することと、
前記特性スコアに基づき前記ウェブページコンテンツをフィルタリングすることと
を含むことを特徴とする方法。
【請求項２】
前記少なくとも１つの高リスク規則の前記ウェブページコンテンツに対する照合に基づき前記ウェブページコンテンツの特性スコアを取得することが、
前記少なくとも１つの高リスク規則を前記ウェブページコンテンツに対して照合することと、
前記少なくとも１つの高リスク規則を前記ウェブページコンテンツと照合した時に前記少なくとも１つの高リスク規則の事前設定されたスコアを取得することと、
前記事前設定されたスコアに基づき全確率計算を実行して、結果を前記ウェブページコンテンツの特性スコアとして提供することと
を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記少なくとも１つの高リスク規則の前記ウェブページコンテンツに対する照合に基づき前記ウェブページコンテンツの特性スコアを取得することが、
前記少なくとも１つの高リスク規則を前記ウェブページコンテンツに対して照合することと、
前記少なくとも１つの高リスク規則の下位規則を前記ウェブページコンテンツと照合した時に前記少なくとも１つの高リスク規則の事前設定されたスコアを取得することと、
前記事前設定されたスコアに基づき全確率計算を実行して、結果を前記ウェブページコンテンツの特性スコアとして提供することと
を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記特性スコアに基づき前記ウェブページコンテンツをフィルタリングすることが、
前記特性スコアが事前設定された閾値より大きいか否かを判定することと、
前記特性スコアが前記事前設定された閾値より大きい場合に前記ウェブページコンテンツをフィルタリングすることと、
前記特性スコアが前記事前設定された閾値より小さい場合に、フィルタリングすることなく、前記ウェブページコンテンツをパブリッシュすることと
を含むことを特徴とする請求項１に記載の方法。
【請求項５】
ユーザーによって提供された前記ウェブページコンテンツを検査する前に、
前記高リスク特性語および前記高リスク特性語に対応する前記少なくとも１つの高リスク規則を設定することと、
前記高リスク特性語、前記少なくとも１つの高リスク規則、および前記高リスク特性語と前記少なくとも１つの高リスク規則との間の相関関係を前記高リスク特性ライブラリに格納することと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記高リスク特性ライブラリをメモリに格納することをさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ウェブページコンテンツの特性クラスを前記少なくとも１つの高リスク規則に設定することをさらに含み、前記特性スコアに基づいて前記ウェブページコンテンツをフィルタリングすることが、前記特性スコアおよび前記特性クラスに基づいて前記ウェブページコンテンツをフィルタリングすることを含むことを特徴とする請求項５に記載の方法。
【請求項８】
前記特性スコアおよび前記特性クラスに基づいて前記ウェブページコンテンツをフィルタリングすることが、
前記特性スコアが事前設定された閾値より大きいか否かを判定することと、
前記特性スコアが前記事前設定された閾値より大きい場合に、前記ウェブページコンテンツをフィルタリングすることと、
前記特性スコアが前記事前設定された閾値より小さい場合に、前記特性クラスが事前設定された条件に合致するか否かを判定することと、
前記特性クラスが前記事前設定された条件に合致する場合に、前記ウェブページコンテンツをパブリッシュすることと、
前記特性クラスが前記事前設定された条件に合致しない場合に、前記ウェブページコンテンツをフィルタリングすることと
を含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記特性スコアおよび前記特性クラスに基づいて前記ウェブページコンテンツをフィルタリングすることが、
前記特性スコアが事前設定された閾値より大きいか否かを判定することと、
前記特性クラスが前記事前設定された条件に合致する場合に、前記ウェブページコンテンツをパブリッシュすることと、
前記特性クラスが前記事前設定された条件に合致しない場合に、前記ウェブページコンテンツをフィルタリングすることと
を含むことを特徴とする請求項７に記載の方法。
【請求項１０】
ウェブページコンテンツのフィルタリングシステムであって、
ユーザーから受信したウェブページコンテンツを検査する検査ユニットと、
前記検査ユニットが前記ウェブページコンテンツで所定の高リスク特性語を検出した場合に、対応する少なくとも１つの高リスク規則を高リスク特性ライブラリから取得する照合および規則取得ユニットであって、前記少なくとも１つの高リスク規則は前記高リスク特性語に対応し、前記少なくとも１つの高リスク規則の内容は、前記高リスク特性語に対応する制約または追加の内容を含む、照合および規則取得ユニットと、
前記少なくとも１つの高リスク規則の前記ウェブページコンテンツに対する照合に基づき、前記ウェブページコンテンツの特性スコアを取得する特性スコア取得ユニットと、
前記特性スコアに基づき前記ウェブページコンテンツをフィルタリングするフィルタリングユニットと
を備えることを特徴とするシステム。
【請求項１１】
前記特性スコア取得ユニットが、
前記少なくとも１つの高リスク規則を前記ウェブページコンテンツに対して照合する下位照合ユニットと、
前記高リスク規則の下位規則が前記ウェブページコンテンツに対して照合されている場合に、高リスク規則の事前設定されたスコアを取得する下位取得ユニットと、
適格な事前設定されたスコアに基づき全確率を計算して、結果を前記ウェブページコンテンツの特性スコアとして提供する下位計算ユニットと
を備えることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記フィルタリングユニットが、
前記特性スコアが事前設定された閾値より大きいか否かを判定する第１下位判定ユニットと、
前記特性スコアが事前設定された閾値より大きい場合に、前記ウェブページコンテンツをフィルタリングする下位フィルタリングユニットと、
前記特性スコアが事前設定された閾値より小さい場合に、前記ウェブページコンテンツをパブリッシュする第１パブリッシュユニットと
を備えることを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記高リスク特性語および前記高リスク特性語に対応する前記少なくとも１つの高リスク規則を設定する第１設定ユニットと、
前記高リスク特性語、前記少なくとも１つの高リスク規則、および前記高リスク特性語と前記少なくとも１つの高リスク規則との間の相関関係を、前記高リスク特性ライブラリに格納する記憶ユニットと
をさらに備えることを特徴とする請求項１０に記載のシステム。
【請求項１４】
前記高リスク特性ライブラリをメモリに格納するメモリ記憶ユニットをさらに備えることを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記ウェブページコンテンツの特性クラスを前記少なくとも１つの高リスク規則に設定する第２設定ユニットをさらに含み、前記フィルタリングユニットが、前記特性スコアおよび前記特性クラスに基づき前記ウェブページコンテンツをフィルタリングすることを特徴とする請求項１３に記載のシステム。
【請求項１６】
前記フィルタリングユニットが、
前記特性スコアが事前設定された閾値より大きいか否かを判定する第１下位判定ユニットと、
前記第１下位判定ユニットによる判定結果が肯定である場合に、前記特性クラスが事前設定された条件に合致するか否かを判定する第２下位判定ユニットと、
前記第１下位判定ユニットによる判定結果が否定でない場合に、前記ウェブページコンテンツをパブリッシュする第２パブリッシュユニットと、
前記第１下位判定ユニットによる判定結果が肯定であるか、または前記第２下位判定ユニットによる判定結果が肯定である場合に、前記ウェブページコンテンツをフィルタリングする下位フィルタリングユニットと
を含むことを特徴とする請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連する特許出願の相互参照〕
本出願は、２００９年８月１３日に出願された「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｏｆ  Ｗｅｂ  Ｐａｇｅ  Ｃｏｎｔｅｎｔ  Ｆｉｌｔｅｒｉｎｇ」という名称の中国特許出願第２００９１０１６５２２７．０号からの優先権を主張し、その全体が参照により本明細書に組み込まれる。
【０００２】
本開示は、インターネット技術分野に関し、具体的には、ｅコマースのウェブページコンテンツをフィルタリングするための方法およびシステムに関する。
【背景技術】
【０００３】
「ｅコマース」としても知られる電子商取引は、一般に、コンピューターブラウザ／サーバー技術を適用することにより、買い手と売り手が、直接会う必要なく、商業活動および取引活動を、オープンなインターネット環境で実行するタイプの企業活動を指す。例としては、オンラインショッピング、オンライン取引、インターネット決済および他の商業活動、取引活動、ならびに金融活動が挙げられる。電子商取引ウェブサイトは、一般に、大規模な顧客グループおよび取引市場を含み、両方が膨大な量の情報によって特徴付けられる。
【０００４】
オンライン取引の普及により、情報の安全性および信憑性が、ウェブサイトで強く要求されている。それと同時に、取引情報の信頼性もインターネットユーザーによる深刻な懸念であった。それ故、電子商取引活動における膨大な量の取引情報に関して、安全性、信頼性および信憑性の即座の検証を実行する必要性が生じた。
【０００５】
現在は、情報の安全性および信憑性を確実にするため、現在の電子メールシステムにおける情報フィルタリングに対する確率理論のような、何らかの特性スクリーニング手法が採用されている。既存のフィルタリング方法の原則は、第一に明確な標本空間の設定、および情報フィルタリングを実行するためのその標本空間の使用を含む。標本空間は、所定の特性情報、すなわち、潜在的な危険性を持つ語を含む。スパム特性情報のフィルタリングおよび計算は、一般的な電子メールシステム用のベイズ法などの、特定の算定式を用いることによって行われる。
【０００６】
電子メールシステムおよびスパム防止システムにおける実際の適用では、情報のベイズスコアが特性のサンプルライブラリに基づいて計算され、その後、計算されたスコアに基づき、その情報がスパムであるか否かが判定される。この方法は、しかし、検査されている情報に出現するサンプルライブラリ内の特性情報の確率のみを考慮する。しかしながら、eコマースウェブサイトのウェブページでは、情報は通常、商品パラメータ特性を含む。例えば、ｍｐ３ファイルがパブリッシュされる場合、パラメータ特性は記憶容量およびスクリーンカラーなどを含む場合がある。また、単価、初回発注量または総供給量などの、市場取引におけるビジネス特性のパラメータもある。このように、特性の確率は単一の確率スコアのみに基づいて決定できないことがわかる。その確率計算の結果としての除外のせいで、安全でないウェブページのコンテンツがパブリッシュされる場合があり、従って、大量の虚偽または危険な商品情報が、全オンライン取引市場を妨げるeコマースウェブサイトから生成される場合がある。
【０００７】
つまり、この分野で解決すべき最も緊急性の高い技術的問題は、特性情報が出現する確率のみを用いることによる不適切な情報フィルタリングの問題を取り除くために、eコマースウェブサイトのコンテンツをフィルタリングするための方法をどのように作成するかである。
【発明の概要】
【課題を解決するための手段】
【０００８】
本開示の目的は、大量の情報を通して検索する際のウェブページコンテンツのフィルタリング効率の悪さの問題を解決するために、ウェブページコンテンツをフィルタリングするための方法を提供することである。
【０００９】
本開示は、実際的応用における方法を実施するために、eコマース情報をフィルタリングするためのシステムも提供する。
【００１０】
ウェブページコンテンツをフィルタリングする方法は、
・ユーザー端末からアップロードされたウェブページコンテンツを検査すること
・検査中に、ウェブページコンテンツで検出された所定の高リスク特性語がある場合に、照合により、その高リスク語に対応した少なくとも１つの高リスク規則が高リスク特性ライブラリから取得されてもよいこと
・少なくとも１つの高リスク規則のウェブページコンテンツに対する照合結果に基づき、そのウェブページコンテンツの特性スコアが取得されてもよいこと
・その特性スコアに従った、ウェブページコンテンツをフィルタリングすること
を含む。
【００１１】
本開示によって提供されるウェブページコンテンツのフィルタリングシステムは、
・ユーザー端末からアップロードされたウェブページコンテンツを検査する検査ユニット
・検査ユニットによってウェブページコンテンツで検出された所定の高リスク特性語に対応する少なくとも１つの高リスク規則を所定の高リスク特性ライブラリから取得する、照合および規則取得ユニット
・少なくとも１つの高リスク規則とウェブページコンテンツとの間の照合結果に基づき、そのウェブページコンテンツの特性スコアを取得する、特性スコア取得ユニット
・特性スコアに従ってウェブページコンテンツをフィルタリングするフィルタリングユニット
を含む。
【発明の効果】
【００１２】
本開示は、後述のとおり、先行技術の技法に比べていくつかの利点を有する。
【００１３】
本開示の一実施形態では、所定の１つまたは複数の所定の高リスク特性語が既存のウェブページコンテンツから検出された場合、特性スコアが、その高リスク特性語に対応した高リスク規則に基づいて計算され、その特性スコアの値に応じて、そのウェブページコンテンツのフィルタリングが実行されることになる。従って、本開示の実施形態を採用することにより、検査されているウェブページコンテンツに出現する標本空間の内容の確率にのみ基づいてフィルタリングの判定を行う先行技術の技法と比較して、より的確なウェブページコンテンツのフィルタリングを達成することができる。それ故、安全で信頼できるリアルタイムのオンライン取引が保証されて、処理における高効率を得ることができる。言うまでもなく、本開示の一実施形態が、必ずしも前述の利点の全てを有するとは限らない。
【００１４】
以下は、開示される実施形態および先行技術の技法を説明するための図の簡単な紹介である。しかし、後述する図は、本開示の実施形態の例にすぎない。当業者には、本開示の精神から逸脱することなく、本開示の変更および／または代替が明らかであると考えられる。
【図面の簡単な説明】
【００１５】
【図１】本開示の第１実施形態に従った、ウェブページコンテンツのフィルタリング方法の流れ図である。
【図２】本開示の第２実施形態に従った、ウェブページコンテンツのフィルタリング方法の流れ図である。
【図３】本開示の第３実施形態に従った、ウェブページコンテンツのフィルタリング方法の流れ図である。
【図４ａ】本開示の第３実施形態に従って、高リスク規則を設定するためのインタフェース例を示す図である。
【図４ｂ】本開示の第３実施形態に従って、高リスク規則を設定するためのインタフェース例を示す図である。
【図５ａ】本開示の第３実施形態に従った、ウェブページコンテンツのインタフェース例を示す図である。
【図５ｂ】本開示の第３実施形態に従った、ウェブページコンテンツのインタフェース例を示す図である。
【図５ｃ】本開示の第３実施形態に従った、ウェブページコンテンツのインタフェース例を示す図である。
【図５ｄ】本開示の第３実施形態に従った、ウェブページコンテンツのインタフェース例を示す図である。
【図６】本開示の第１実施形態に従った、ウェブページコンテンツのフィルタリングシステムの構造を示すブロック図である。
【図７】本開示の第２実施形態に従った、ウェブページコンテンツのフィルタリングシステムの構造を示すブロック図である。
【図８】本開示の第３実施形態に従った、ウェブページコンテンツのフィルタリングシステムの構造を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下は、図を参照した本開示のより詳細で完全な説明である。言うまでもなく、本明細書で説明される実施形態は、本開示の例にすぎない。開示された実施形態のいかなる変更および／または代替も、本開示の精神から逸脱することなく、当業者には明らかであるはずであり、本開示の添付の特許請求の範囲によって、さらに包含されるべきである。
【００１７】
本開示は、多数の汎用もしくは専用コンピューティングシステム環境、またはパーソナルコンピュータ、サーバーコンピュータ、ハンドヘルド装置、携帯機器、平型装置（ｆｌａｔ  ｔｙｐｅ  ｅｑｕｉｐｍｅｎｔ）などの装置、前述のシステムおよび／または装置のいずれかを含むマルチプロセッサベースのコンピューティングシステムまたは分散コンピューティング環境に適用することができる。
【００１８】
本開示は、プログラミングモジュールなどの、コンピュータの実行可能コマンドの一般的なコンテキストで説明することができる。一般に、プログラミングモジュールは、特定の任務または抽出タイプデータを実行するためのルーチン、プログラム、物体、コンポーネントおよびデータ構造を含むもので、リモート処理装置により通信ネットワークを通してコンピューティング任務が実行される分散コンピューティング環境に適用することができる。分散コンピューティング環境では、プログラミングモジュールは、記憶装置を含めて、ローカルおよびリモートコンピュータの記憶媒体に配置することができる。
【００１９】
本開示の主要な考えは、既存のウェブページコンテンツのフィルタリングが、所定の高リスク特性語の出現の確率のみによって決まらないということである。本開示のフィルタリングプロセスは、懸念のあるウェブページコンテンツの特性スコアにも依存し、その特性スコアは、所定の高リスク特性語に対応する少なくとも１つの高リスク規則を用いることによって計算される。ウェブページコンテンツのフィルタリングは、そのウェブページコンテンツの特性スコアの値に従って実行されてもよい。本開示の実施形態で説明される方法は、eコマース取引のためのウェブサイトまたはシステムに適用することができる。本開示の実施形態によって説明されるシステムは、ソフトウェアまたはハードウェアの形式で実装することができる。ハードウェアが採用される場合、そのハードウェアはeコマース取引のためのサーバーに接続されることになる。しかし、ソフトウェアが採用される場合、そのソフトウェアは、追加機能としてeコマースのためのサーバーと統合されてもよい。フィルタリング判定が、検査されている情報で標本空間の内容が出現する確率のみに基づいて行われる既存の技術と比較すると、本開示の実施形態は、安全で信頼できるリアルタイムのオンライン取引を保証するために、より的確にウェブページコンテンツをフィルタリングすることができる。
【００２０】
図１は、本開示の第１実施形態に従った、ウェブページコンテンツのフィルタリング方法の流れ図を示す。その方法は、以下で説明する通り、いくつかのステップを含む。
【００２１】
ステップ１０１：ユーザー端末からアップロードされたウェブページコンテンツが検査される。
【００２２】
この実施形態では、ユーザーは、ユーザーの端末を介してeコマースのウェブサイトのウェブサーバーにeコマース情報を送信する。eコマース情報は、ウェブサーバーによって提供されているウェブページに、ユーザーによって入力される。完成したウェブページは、その後、デジタル情報に変換されて、ウェブサーバーに送信される。ウェブサーバーは次に、受信したウェブページコンテンツを検査する。検査中、ウェブサーバーは、そのウェブページコンテンツが所定の高リスク特性語のいずれかを含むか否かを判定するために、検査されている情報の全ての内容を走査する。高リスク特性語は、所定の語または文であって、一般的に使用される禁忌語、製品に関する語、またはネットワーク管理者によって指定された語を含む。一実施形態では、高リスク特性語に対してＯＮおよびＯＦＦ機能がさらに用意されている可能性があり、その機能が特定の高リスク特性語に対してＯＮ状態に設定されていれば、この特定の高リスク特性語は、eコマース情報のフィルタリングに使用されることになる。
【００２３】
また、その高リスク特性語が、大文字、小文字、間隔、中央文字（ｍｉｄｄｌｅ  ｃｈａｒａｃｔｅｒ）または、例えば、「Ｆａｌｕｎ−Ｇｏｎｇ（法輪功）」および「Ｆａｌｕｎ  ｇ」などのように任意の文字の制限を無視するように、高リスク特性語の特殊機能も設定することができる。特殊機能が設定されると、高リスク特性語の特殊機能に対応する語も、eコマース情報をフィルタリングするための条件と見なされるであろう。
【００２４】
セップ１０２：所定の高リスク特性語がウェブページコンテンツから検出されると、その検出された高リスク特性語に対応する少なくとも１つの高リスク規則が、所定の高リスク特性ライブラリから取得される。
【００２５】
高リスク特性ライブラリは、各高リスク特性語に対応する少なくとも１つの高リスク規則と共に、高リスク特性語を記憶するために設計されている。このように、各高リスク特性語は、１つまたは２つ以上の高リスク規則に対応する場合がある。高リスク特性ライブラリは、高リスク特性ライブラリが使用されるたびに、高リスク特性語とそれぞれの高リスク規則との間の相関関係を高リスク特性ライブラリから直接取得することができるように、事前に配置することができる。ステップ１０１での検査が、ウェブページコンテンツが高リスク特性語を含むことを示している場合、その高リスク特性語に対応する少なくとも１つの高リスク規則が、高リスク特性ライブラリから取得される。高リスク規則の内容は、高リスク特性語に対応する制約または追加の内容であり得る。ユーザー端末からパブリッシュされたウェブページコンテンツが、高リスク規則によって設定された制約または追加の内容と合致していると判定された場合、それは、そのウェブページコンテンツが虚偽であるか、またはパブリッシュに適していないということを意味することになる。高リスク規則は、ウェブページコンテンツ内の情報のタイプ、１つもしくは複数のパブリッシュ元の名前、または所定の高リスク特性語の出現に関連する要素などを含む場合がある。少なくとも１つの高リスク規則と高リスク特性語の間の相関関係は、ウェブページコンテンツのフィルタリング実行のための必要条件として見なされることになる。例えば、高リスク特性語が「Ｎｉｋｅ（ナイキ）」である場合、その高リスク規則は、例えば、価格に関する制約またはサイズの記述などを含む場合がある。
【００２６】
本開示では、高リスク特性語は、「Ｆａｌｕｎ  Ｇｏｎｇ」などのパブリッシュに適していない語だけでなく、「Ｎｉｋｅ」などの製品名も含む。ウェブページコンテンツが高リスク特性語の「Ｎｉｋｅ」を含む場合、および対応する高リスク規則が「価格＜１５０」（市場価格より低い価格のＮｉｋｅの情報は、虚偽情報を見なされるであろう）という要素を含む場合、現在のeコマース情報は、偽情報と見なされることになる。それぞれのウェブページコンテンツは、その後、ユーザーがその特定のウェブページコンテンツを見たときに騙されないようにするために、計算された特性スコアに基づいてフィルタリングして除去される。
【００２７】
高リスク特性語は、ウェブサイトの情報ライブラリのコンテンツに従って、事前設定することができる。ウェブサイトのeコマース情報は、かなり長い期間、ウェブサイトの情報ライブラリに保持することができる。eコマース取引情報の履歴に基づき、虚偽情報またはパブリッシュされるのに適していない情報が含まれている可能性が高い高リスク特性語を、容易に摘出することができる。
【００２８】
ステップ１０３：少なくとも１つの高リスク規則に基づき、ウェブページコンテンツの特性スコアを取得するために、ウェブページコンテンツで照合が実行される。
【００２９】
高リスク特性語に基づき少なくとも１つの高リスク規則が取得された後、高リスク特性語が各高リスク規則と順次照合された順番で各高リスク特性語に対して照合が実行される、ウェブページコンテンツでの照合が継続される。一旦、高リスク特性語の照合が終了すると、少なくとも１つの対応する高リスク規則に対して照合が続くべきである（すなわち、高リスク規則に一致するいずれかの情報があるか否かを判定するため）。全ての高リスク規則の照合が終了すると、高リスク規則の照合が順調に終了したと見なされて、その高リスク規則に対応するスコアが取得される。全ての高リスク規則に対応するスコアが取得されると、計算用に全確率の公式（ｔｏｔａｌ  ｐｒｏｂａｂｉｌｉｔｙ  ｆｏｒｍｕｌａ）が用いられる。一実施形態では、ウェブページコンテンツの特性スコアを取得するための全確率計算を操作するために、Ｊａｖａ言語の数値計算機能が用いられる。特性スコアの範囲は、０〜１の任意の小数の数とすることができる。
【００３０】
本開示では、異なる高リスク規則に対して異なるスコアが事前設定されてもよい。サンプルの高リスク特性語「Ｎｉｋｅ」を参照すると、５０未満の価格に対して０．８の事前設定されたスコア、１５０未満の価格に対して０．６の事前設定されたスコア、１５０より大きく３００未満の価格に対して０．３のスコアを設定することができる。このようにして、より的確なスコアを取得することができる。
【００３１】
以下は全確率の簡潔な紹介である。通常、複雑な事象の確率を取得するために、事象はいくつかの独立した単純な事象に分解される。その後、条件付き確率および乗法公式を用いることによりこれらの単純な事象の確率を取得し、次に、確率の特性の重ね合わせを用いることにより結果の確率を取得する。この方法の一般化は、全確率計算と呼ばれる。その原理が以下で説明される。
【００３２】
ＡおよびＢが２つの事象であると仮定すると、Ａは次のように表すことができる：
【００３３】
【数１】
0005600168.tif 000002
【００３４】
言うまでもなく、
【００３５】
【数２】
0005600168.tif 000003
【００３６】
であり、
【００３７】
【数３】
0005600168.tif 000004
【００３８】
の場合、
【００３９】
【数４】
0005600168.tif 000005
【００４０】
である。
【００４１】
例えば、３つの高リスク規則が照合を通して取得されて、対応する事前設定されたスコアが０．４、０．６および０．９であるとすると、全確率公式による計算は：
特性スコア＝（０．４×０．６×０．９）／（（０．４×０．６×０．９）＋（（１−０．４）×（１−０．６）×（１−０．９）））
となる。
【００４２】
ステップ１０４：特性スコアに基づき、ウェブページコンテンツをフィルタリングする。
【００４３】
フィルタリングは、特性スコアの値を事前設定された閾値と比較することによって行うことができる。例えば、特性スコアが０．６より大きい場合、そのウェブページコンテンツは、パブリッシュに適していない危険な情報を含むと見なされる。従って、そのウェブページコンテンツは、バックグラウンドに移動されるか、または隠蔽されることになる。特性スコアが０．６より小さい場合、そのウェブページコンテンツは安全であるか、または本物であると見なされて、そのウェブページコンテンツはパブリッシュすることができる。この技術は、パブリッシュするのに適していない危険な情報や虚偽の情報を除去する。
【００４４】
本開示は、eコマース取引の実行に使用される任意のウェブサイトおよびシステムに適用することができる。本開示の実施形態では、高リスク規則が、ウェブページコンテンツに出現する高リスク特性語に対応して高リスク特性ライブラリから取得され、その高リスク規則に対して事前設定されたスコアが、そのウェブページコンテンツがいくつかの高リスク特性語を含む場合にのみ取得されて、その後、全ての事前設定されたスコアに基づき、ウェブページの特性スコアが全確率公式を用いることによって計算される。取引情報内での標本空間の出現確率だけを使用してフィルタリングを行う既存の技術と比較して、本開示の実施形態は、ウェブページコンテンツのフィルタリングをより的確に行うことができて、オンライン取引のリアルタイムの安全性および信頼性を確実にする。
【００４５】
図２に示すのは、本開示のウェブページコンテンツのフィルタリング方法の第２実施形態の流れ図である。この方法は、以下で説明するいくつかのステップを含む。
【００４６】
ステップ２０１：高リスク特性語および高リスク特性語の各々に対応する少なくとも１つの高リスク規則を事前設定する。
【００４７】
一実施形態では、高リスク特性語は特殊なシステムにより管理することができる。具体的には、ウェブページコンテンツは、いくつかの部分を含んでもよく、その各々が高リスク特性語に一致することになる。高リスク特性語は、ウェブページのタイトル、キーワード、カテゴリ、ウェブページコンテンツの詳細な説明、取引パラメータおよびウェブコンテンツの専門的な説明などのような、多くの異なる主題を含む場合がある。
【００４８】
各高リスク特性語は、高リスク特性語をオンおよびオフにする機能の手段により、スイッチにより管理することができる。具体的には、これは、データベース内で１組の切り替え文字を変更することにより実現することができる。一実施形態では、ウェブページコンテンツのフィルタリングを実行するためのシステムと高リスク特性語の管理を実行するためのシステムとは異なる。高リスク特性語を管理するためのシステムは、フィルタリングシステムの通常の操作を妨げないように、高リスク特性ライブラリを定期的に更新することができる。具体的には、高リスク特性語の特定目的使用に設定する必要がある場合は、この目的を達成するために、Ｊａｖａ言語の正規表現を使用することができる。
【００４９】
それと同時に、所定の高リスク特性語に関しては、対応する高リスク規則が、情報保守システムの入口で設定される。高リスク特性語に対応して、少なくとも１つの対応する高リスク規則が設定されることになる。高リスク規則の内容としては、ウェブページコンテンツの１つまたは複数のタイプ、ウェブページコンテンツの１つまたは複数のパブリッシュ元、ウェブページコンテンツの高リスク特性語の出現の要素、ウェブページコンテンツの高リスク特性の属性語、ウェブページコンテンツによって指定される事業認証マーク、ウェブページコンテンツの明白なパラメータ特性、ウェブページコンテンツの指定されたスコアなどを含んでもよい。以下で説明される事前設定されたスコアは、このステップで事前に指定されるスコアである。スコアは、２もしくは１の数、または０と１との間の任意の小数の数であってもよい。
【００５０】
高リスク規則はＯＮ状態にも設定することができる。高リスク規則がＯＮ状態であれば、それは、フィルタリング中に有効であると見なされる。それらのＯＮ状態の高リスク規則は、高リスク特性ライブラリ内の高リスク規則に照合する場合に、各々が対応する高リスク特性語に対する照合に利用可能である。
【００５１】
ステップ２０２：少なくとも１つの高リスク規則および高リスク特性ライブラリ内の対応する１つまたは複数の高リスク特性語との相関関係を格納する。
【００５２】
高リスク特性ライブラリは、高リスク特性語または高リスク規則の反復使用を容易にするため、および高リスク特性ライブラリの連続的な更新ならびに変更を容易にするために、永続的なタイプのデータ構造の手段によって実装することができる。
【００５３】
ステップ２０３：高リスク特性語に基づき、ユーザー端末から提供されたウェブページコンテンツの検査を実行する。
【００５４】
ステップ２０４：検査が、ウェブページコンテンツが１つまたは複数の所定の高リスク特性語を含むことを検出した場合に、高リスク特性ライブラリから、検査で検出された高リスク特性語の各々に対応する、少なくとも１つの高リスク規則を取得する。
【００５５】
ステップ２０５：ウェブページコンテンツを照合するために、少なくとも１つの高リスク規則を使用する。検査が、ウェブページコンテンツが１つまたは複数の所定の高リスク特性語を含むことを検出し、各高リスク規則とそれぞれ１つまたは複数の高リスク特性語との間の相関関係に基づき高リスク特性ライブラリから、その１つまたは複数の高リスク特性語に対応する、少なくとも１つの高リスク規則が取得された場合、ウェブページコンテンツと少なくとも１つの高リスク規則との間の照合が、ウェブページコンテンツの内容が、少なくとも１つの高リスク規則に記述された要素を含むか否かを確認するために実行される。
【００５６】
照合を実行する場合、高リスク規則は、いくつかの下位高リスク規則に分解することができる。それ故、このステップでは、１つの高リスク規則の照合を、全ての下位高リスク規則の照合により、ウェブページコンテンツと置換することができる。
【００５７】
ステップ２０６：高リスク規則の全ての下位高リスク規則が照合されると、その高リスク規則の事前設定されたスコアが取得される。
【００５８】
高リスク規則は、いくつかの下位規則を含むことができる。高リスク規則の全ての下位規則がウェブページコンテンツと順調に照合することができると、高リスク規則の事前設定されたスコアを高リスク特性ライブラリから取得することができる。このステップは、高リスク規則が有効な高リスク規則であることを確実にし、それは高リスク特性語と順調に照合されて、次のステップで説明される全確率の計算に使用されるべきである。
【００５９】
高リスク規則に対してスコアを事前設定する際に、スコアを特定の値に設定することができる場合、この特定の高リスク規則に合致するコンテンツを有するウェブページは、パブリッシュに適していないと見なされる場合がある。例えば、事前設定されたスコアが２または１の高リスク特性語は、その高リスク特性語を含むウェブページコンテンツが安全でないかまたは信頼できないことを表し、フィルタリングプロセスは、ステップ２０９にそのまま進むことができる。高リスク規則の事前設定されたスコアを取得する場合、スコアは、スコアの値に従い、逆の順序で配列することができる。これは、最高の事前設定されたスコアに対応するウェブページコンテンツを、初めから見つける便宜を提供することになる。
【００６０】
ウェブページコンテンツが、高リスク特性語と合致することが検出され、その高リスク特性語が、５つの高リスク規則と合致すると仮定する。前ステップで、４つの高リスク規則の内容のみがウェブページコンテンツに含まれている場合には、ステップ２０７で、それら４つの高リスク規則の事前設定されたスコアに対してのみ全確率の計算が行われてもよい。
【００６１】
ステップ２０８：特性スコアが、事前設定された閾値より大きいか否かを判定し、大きい場合にはステップ２０９に進み、大きくない場合にはステップ２１０に進む。
【００６２】
特性スコアが、０．６などの事前設定された閾値より大きいか否かを判定する場合、実際の適用で必要な精度に従って、閾値の値を設定することができる。
【００６３】
ステップ２０９：ウェブページコンテンツのフィルタリングを実行する。
【００６４】
特性スコアが０．８の場合は、ウェブページコンテンツが、パブリッシュに適していない１つまたは複数の高リスク特性語を含むことを意味する。不適切な情報がフィルタリングして除去された後、ウェブページコンテンツの残りの部分がネットワーク管理者に対して表示されてもよい。ネットワーク管理者は、ネットワーク環境の質を向上させるため、ウェブページコンテンツに関する手動介入を実行し得る。
【００６５】
ステップ２１０：ウェブページコンテンツをそのままパブリッシュする。
【００６６】
特性スコアが、０．６などの事前設定された閾値よりも小さい場合は、ウェブページコンテンツの安全性が、ネットワーク環境の要件に適合するものと見なされて、そのウェブページコンテンツはそのままパブリッシュすることができる可能性がある。
【００６７】
一実施形態では、ウェブページコンテンツのフィルタリングが、所定の高リスク特性ライブラリの手段により実行される。高リスク特性ライブラリは、所定の高リスク特性語、高リスク特性語に対応する高リスク規則、および高リスク特性語と高リスク規則との間の相関関係を含む。高リスク特性ライブラリは、特別な保守システムによって管理され、それは、本開示のフィルタリングシステムから独立して、その外側に位置することができる。このタイプの配置は、フィルタリングシステムの操作に影響を及ぼすことなく、高リスク特性語および高リスク規則ならびにそれらの間の相関関係の増加および更新の便宜を図ることができる。
【００６８】
図３に示すのは、本開示のウェブページのフィルタリング方法の第３実施形態の流れ図を示す。この実施形態は、本開示の実際の適用のもう１つの例である。本方法は、以下で説明されるように、いくつかのステップを含む。
【００６９】
ステップ３０１：高リスク特性語および少なくとも１つの対応する高リスク規則を識別する。
【００７０】
いくつかの実施形態では、全ての禁忌語、製品名、またはネットワーク要件に従って高リスク語として判定される語が、高リスク特性語として設定される。しかし、対応する高リスク規則に基づき、情報の質を判定するための、さらなる検出および判定がなお要求されるため、高リスク特性語を含むウェブページコンテンツは、虚偽または危険な情報と見なされない可能性がある。高リスク規則と高リスク特性語との間の相関関係は、高リスク特性語と高リスク規則名との間の相関関係であり得る。高リスク規則名は、特定の高リスク規則にのみ対応することができる。
【００７１】
一例として、高リスク特性語が「Ｎｉｋｅ」の場合、対応する高リスク規則がＮｉｋｅ｜Ｎｉｋｅ＾ｓｈｏｅｓ＾ｐｒｉｃｅ＜１５０として設定されてもよく、これは、高リスク規則によって記述される範囲が「ｓｈｏｅｓ」であり、その内容が「ｐｒｉｃｅ＜１５０」を含むことを意味する。ウェブページコンテンツがその規則の内容を含む場合、その事前設定されたスコアを取得する。ウェブページコンテンツが１５０より低いＮｉｋｅの靴価格情報を含む場合、そのウェブページコンテンツは虚偽または信頼できない情報であると見なされるであろう。
【００７２】
ステップ３０２：ウェブページコンテンツに対応する特性クラスを、高リスク規則に設定する。
【００７３】
一実施形態では、高リスク規則の定義は特性クラスも含むことができ、従って、ウェブページコンテンツの特性クラスも高リスク規則に設定することができる。特性クラスは、例えば、クラスＡ、Ｂ、Ｃ、およびＤを含んでもよい。クラスＡおよびクラスＢのウェブページコンテンツはそのままパブリッシュされてもよく、クラスＣおよびクラスＤのウェブページコンテンツは危険または虚偽と見なされてそのままバックグラウンドに移動されるか、または削除もしくは変更されてもよい（例えば、危険な情報は、ウェブページのパブリッシュの前に、そのウェブページコンテンツから除外され得る）などのような方法で設定することができる。
【００７４】
図４ａおよび図４ｂは、一実施形態において、高リスク規則を設定するためのインタフェースの配置図を示す。ここで、規則名「Ｔｅｅｎｍｉｘ−２」は、高リスク特性語に対応する高リスク規則の名前である。第１ステップの「規則の範囲を入力する」および第５ステップの「追加処理」は、事前設定する必要のある高リスク規則の必須要素である。第１ステップの「規則の範囲を入力する」は、高リスク規則に対応する高リスク特性語の分野または産業を定義するため、すなわち、どの分野または産業において、ウェブページコンテンツ上で合致する高リスク規則が、有効な高リスク規則および有効な照合と見なされるべきか、である。例えば、高リスク特性語「Ｎｉｋｅ」がウェブページコンテンツに出現する場合、異なる種類の商品が異なる価格レベルを持つため、第１ステップはウェブページコンテンツが、ファッション用品またはスポーツ用品に関連するかどうかを検出することである。従って、ウェブページコンテンツを検査して、その中に含まれている情報が高リスク規則に事前設定された範囲またはカテゴリ内であることを確認することは要件であり、そのため、より正確な結果を追加の価格照合で取得することができる。第２ステップの「規則の記述を入力する」は、高リスク規則の照合がウェブページコンテンツのどの部分に対して実行されるべきかを示す。
【００７５】
例えば、照合は、ウェブページコンテンツのタイトル、またはウェブページの内容、または価格情報の属性に関して実行することができる。ステップ３およびステップ４の内容は、選択可能な設定項目である。高リスク規則のより詳細な分類が必要な場合は、ステップ３およびステップ４の内容を選択して設定することができる。ステップ５の内容の「追加処理」は、ウェブページコンテンツで高リスク規則が合致しなかった場合に、追加処理を実行する方法を示す。図４ｂの入力フレーム「スコアの保存」に示されている数は、高リスク規則の事前設定されたスコアである。スコアの範囲は０〜１または２である。ドロップダウンフレーム内の文字である「バイパス」は、例えば、クラスＡ、クラスＢ、クラスＣおよびクラスＤなどの異なるクラスレベルに配置することができる高リスク規則の特性クラスである。
【００７６】
特性クラスを設定する場合、クラスは、ステップ１の規則の範囲に従って調整することができる。例えば、クラスは、パブリッシュ元のパラメータ、パブリッシュされた情報の分野、製品の特長およびパブリッシュ元の電子メールアドレスに基づいて設定することができる。要点を説明するため、デジタル製品が高リスククラスであると仮定すると、特定の地理的地域のeコマース情報も高リスククラスである。ステップ１で、「規則の範囲を入力する」のフレームに示されている情報がデジタル製品であり、次いで「バイパス」のドロップダウンフレームで特性クラス「Ｆ」が選択されるべきである。一般に、特性クラスはＡ〜Ｆの６つのクラスに配置することができ、その中で、Ａ、ＢおよびＣは、高リスクレベルでないが、Ｄ、Ｅ、およびＦは、高リスクレベルのクラスである。当然ながら、特性クラスも、リアルタイムの条件に従って調整または変更することができる。
【００７７】
高リスク規則のあらゆるステップは、高リスク規則の下位規則と見なすことができ、ステップ１およびステップ５に対応する下位規則が高リスク規則の必要な記述を提供し、ステップ２、ステップ３およびステップ４に対応する下位規則が優先記述を提供する。実際的要求に従って、より多くの下位規則をシステムに追加することは、当業者によって容易に達成することができることが明らかである。
【００７８】
ステップ３０３：高リスク特性語、少なくとも１つの対応する高リスク規則、および高リスク特性語と少なくとも１つの対応する高リスク規則との間の相関関係を、高リスク特性ライブラリに格納する。
【００７９】
高リスク特性ライブラリは、反復使用および後の問い合わせの便宜を図るためにデータ構造の形式に配置することができる。
【００８０】
ステップ３０４：高リスク特性ライブラリをメモリシステムに保持する。
【００８１】
一実施形態では、高リスク特性ライブラリはメモリに保持することができる。実際には、高リスク特性語は、高リスク特性ライブラリからメモリ内にロードすることができる。高リスク特性語は、バイナリデータにコンパイルされてメモリに保持することができる。これは、システムが高リスク特性語をウェブページコンテンツからフィルタリングして除去し、高リスク規則を高リスク特性ライブラリからメモリにロードするのを容易にする。
【００８２】
一実施形態では、高リスク特性語および高リスク規則との相関関係が取り出されて、ハッシュテーブルに格納することができる。これは、高リスク特性語を考慮して、しかし極めて効果的なフィルタリングプロセスを必要とせずに、対応する高リスク規則を見つける便宜を図るであろう。
【００８３】
ステップ３０５：ユーザー端末によって提供された、またはユーザー端末から受信したウェブページコンテンツを検査する。
【００８４】
このステップでは、一実施形態におけるウェブページコンテンツを図５ａ、５ｂ、５ｃおよび５ｄに示し、これは、ウェブページのインタフェースを示す。図５ｃは、ウェブページコンテンツの取引パラメータを示し、図５ｄは、ウェブページコンテンツの専門的パラメータを示す。
【００８５】
ＭＰ３製品を提供するウェブページコンテンツのキーワードは、デジタルであり、かつコンピュータ＞デジタル製品＞ＭＰ３というカスケーディング順で分類されたカテゴリと共に、ＭＰ３という語を含む。詳細な説明は、例えば、「今日、お客様にご紹介したいのは、韓国の有名ブランドのサムスンです。このブランドの製品は、消耗電子製品の幅広い分野をカバーしており、中国で非常に好評を博しています！その上、サムスンのＭＰ３製品は、現地市場で相当な売上げを達成しています。多くの代表的な製品が世間で良く知られています。今日、新世代のサムスン製品が、適正かつ手頃な価格で市場に登場します。サムスンのこの製品が、間もなくお客様の目を捕えることは間違いないでしょう。」である。
【００８６】
ステップ３０６：検査が、ウェブページコンテンツが１つまたは複数の所定の高リスク特性語を含むことを検出すると、１つのまたは複数の高リスク特性語の各々に対応する少なくとも１つの高リスク規則が、メモリに格納されている高リスク特性ライブラリから取得される。
【００８７】
ステップ３０７：少なくとも１つの高リスク規則のウェブページコンテンツに対する照合を実行する。
【００８８】
ステップ３０８：少なくとも１つの高リスク規則の全ての下位規則がウェブページコンテンツに対して順調に照合することができると、高リスク規則の事前設定されたスコアを取得する。
【００８９】
例えば、高リスク規則の下位規則に対応する正規表現は「Ｒｅｅｓ｜Ｓｍｉｔｈ｜ｊｕｓｔ  ｃｏｌｄ」であり、ここで「｜」は「または」を表す。この下位規則に従った高リスク特性語は、「Ｒｅｅｓ」、「Ｓｍｉｔｈ」および「ｊｕｓｔ  ｃｏｌｄ」である。その後、ウェブページコンテンツは、これらの高リスク特性語に基づいて検査されるであろう。高リスク規則内の下位規則要素は、これら３つの高リスク特性語の各々がウェブページコンテンツで検出されるか否かに基づき、「ｔｒｕｅ（真）」または「ｆａｌｓｅ（偽）」として印を付けられる。例えば、「ｔｒｕｅ｜ｆａｌｓｅ｜ｔｒｕｅ」の結果は、ブール論理形式である。計算結果は「ｔｒｕｅ」であり、それ故、下位規則の照合は成功と見なされて、対応する高リスク規則の事前設定されたスコアが取得されるであろう。
【００９０】
ステップ３０９：事前設定されたスコアの全確率が計算されて、その計算結果がウェブページコンテンツの特性スコアとして設定される。
【００９１】
以下の説明に対して、計算結果が０．５であると仮定する。
【００９２】
ステップ３１０：特性スコアが事前設定された閾値より大きいか否かを判定し、大きくない場合はステップ３１１に進み、大きい場合はステップ３１２に進む。
【００９３】
０．６の事前設定された閾値は、より正確な結果を取得することができるようにする、すなわち、最も好ましい閾値が０．６である。
【００９４】
ステップ３１１：ウェブページコンテンツの特性クラスが事前設定された条件に合致するか否かを判定し、合致する場合はステップ３１３に進み、合致しない場合はステップ３１２に進む。
【００９５】
本実施形態では、特性スコアが事前設定された閾値より小さい場合は、その特性クラスが事前設定された条件に合致するか否かの判定を継続する必要がある。例えば、クラスＡ、ＢまたはＣのウェブページコンテンツは安全または信頼することができると考えられ、他方、クラスＤ、ＥまたはＦのウェブページコンテンツは危険または信頼できないと考えられる。ウェブページコンテンツがクラスＢの場合には、ステップ３１３が実行されるが、ウェブページコンテンツがクラスＦの場合は、ステップ３１２が実行されることになる。
【００９６】
本実施形態では、特性スコアが事前設定された閾値より小さい場合には、対応する特性が事前設定された条件に合致しているか否かに関して判定が行われる。例えば、クラスＡ、ＢまたはＣのコンテンツを有するウェブページは安全で信頼することができると考えられるが、クラスＤ、ＥまたはＦのコンテンツを有するウェブページは、危険または信頼できず、そのままパブリッシュするには適していないと考えられる。ウェブページコンテンツがクラスＢの場合は、ステップ３１３が実行されるが、ウェブページコンテンツがクラスＦの場合は、ステップ３１２が実行されることになる。
【００９７】
このステップでは、ウェブページコンテンツに２つ以上の対応する高リスク規則が存在し、２つ以上の事前設定された特性クラスが取得される場合、最高の特性クラスが、そのウェブページコンテンツの特性クラスとして選択される。
【００９８】
ステップ３１２：ウェブページコンテンツをフィルタリングする。
【００９９】
ウェブページコンテンツのフィルタリングに加えて、ウェブページコンテンツをパブリッシュする前に、その安全性および信頼性を確実にするために、技術者によってコンテンツの特別な処理が行われてもよい。
【０１００】
ステップ３１３：ウェブページコンテンツをパブリッシュする。
【０１０１】
３１０〜３１３での特性クラスを使用する動作は、特性スコアに基づくウェブページコンテンツの判定に対する調整を提供する。従って、特性スコアが、ウェブページコンテンツに含まれる情報が虚偽であるか否かの判定に使用されるような場合には、ウェブページコンテンツの特性クラスが特定の特性クラスであるか、またはウェブページコンテンツの特性クラスが特定の特性クラスであって、その上特性スコアが事前設定された閾値に近ければ、その情報は虚偽であって、パブリッシュに適していないと考えられる。他方、フィルタリングプロセスでは、特性スコアが、ウェブページコンテンツに含まれている情報が虚偽であるか否かの判定に使用される場合、判定は、特性クラスに部分的に基づいてもよい。特性クラスが特定の特性クラスである場合は、たとえ特性スコアが事前設定された閾値より大きくても、ウェブページコンテンツは、安全で信頼でき、そのままパブリッシュするのに適していると、なお考えられる場合がある。
【０１０２】
この実施形態では、高リスク特性ライブラリはメモリ内に保持することができる。これは、処理操作の高い効率を確実にするため、高リスク特性語のおよび高リスク規則の検索において便宜を図ることができ、それにより、先行技術の技法と比較して、ウェブページコンテンツのより的確なフィルタリングを達成する。
【０１０３】
簡略にするため、前述の実施形態は、一連の動作の組み合わせとして表現される。しかし、当業者には、本開示の同じステップを異なる順序で、または並行して実行することができるため、本開示は、前述の通りの動作の順序に制限されてはならないことが明らかであろう。さらに、本明細書で説明される実施形態は、動作およびモジュールが本開示によって必ずしも必要とされる動作およびモジュールではない好ましい実施形態であることが当業者には理解されるであろう。
【０１０４】
図６に示すとおり、本開示のウェブページコンテンツのフィルタリング方法の第１実施形態で提供される方法に対応して、ウェブページコンテンツのフィルタリングシステムの第１実施形態も提供される。本フィルタリングシステムは、後述するいくつかの構成要素を含む。
【０１０５】
検査ユニット６０１は、ユーザー端末によって提供された、またはユーザー端末から受信したウェブページコンテンツを検査する。
【０１０６】
この実施形態では、ユーザーの端末を介して、ユーザーがeコマース関連情報をeコマースサーバーのウェブサイトに提供する。ユーザーは、eコマース関連情報を、ウェブサーバーによって提供されるウェブページに入力する。完了したウェブページコンテンツは、その後デジタル情報に変換されて、ウェブサーバーに配信され、次に、ウェブサーバーが受信したウェブページコンテンツの検査を実行する。検査ユニット６０１は、ウェブページのコンテンツが所定の高リスク特性語のいずれかを含んでいるか否かを判定するために、受信した情報の内容全体に対する走査を実行する必要がある。高リスク特性語は、一般的な禁忌語、製品関連語、またはネットワーク管理者によって指定された語を含む、所定の語または語の組み合わせである。
【０１０７】
照合および規則取得ユニット６０２は、高リスク特性語の各々に対応する少なくとも１つの高リスク規則を所定の高リスク特性ライブラリから取得する。
【０１０８】
高リスク特性ライブラリは、高リスク特性語、高リスク特性語の各々に対応する少なくとも１つの高リスク規則、および高リスク特性語と高リスク規則と間の相関関係を保持するためのものである。高リスク特性ライブラリは、対応する情報を高リスク特性ライブラリから直接取得することができるように、事前に決定することができる。高リスク規則の内容は、１つもしくは複数のウェブページのタイプ、１つもしくは複数のパブリッシュ元、または高リスク特性語の出現に関連する１つもしくは複数の要素など、高リスク特性語に関連する制限または追加内容を含むことになる。高リスク規則および高リスク特性語は、相互に対応する。それらの組み合わせは、ウェブページコンテンツのフィルタリングを実行するための必要な条件と考えられる。
【０１０９】
特性スコア取得ユニット６０３は、少なくとも１つの高リスク規則のウェブページコンテンツに対する照合に基づき、そのウェブページコンテンツの特性スコアを取得する。
【０１１０】
ウェブページコンテンツは、そのウェブページコンテンツで検出された高リスク特性語に対応する高リスク規則と照合される。その照合は、ウェブページコンテンツにその高リスク特性語が出現した順に実行されてもよく、高リスク特性語の照合は、高リスク規則の順序に従って１つずつ行われてもよい。高リスク特性語の照合が完了すると、対応する少なくとも１つの高リスク規則の照合が行われるであろう。全ての高リスク規則がウェブページコンテンツと照合されると、高リスク規則の照合は完了したと見なされて、対応する事前設定されたスコアが取得される場合がある。全ての高リスク規則に基づく事前設定されたスコアが取得されると、全確率公式を使用して、最終的なスコアが計算される。計算結果は、ウェブページコンテンツの特性スコアとして使用されてもよく、特性スコアの範囲は０と１の間の任意の数である。
【０１１１】
フィルタリングユニット６０４は、特性スコアに基づいてウェブページコンテンツをフィルタリングする。
【０１１２】
フィルタリングは、特性スコアが事前設定された閾値よりも大きいか否かを調べるために、特性スコアをその閾値と比較することによって行われてもよい。例えば、特性スコアが０．６より大きい場合、ウェブコンテンツは、パブリッシュに適していない危険な情報を含むと見なされ、その情報は、ネットワーク管理者による手動の介入のために、バックグラウンドに移動される場合がある。特性スコアが０．６より小さい場合、ウェブページのコンテンツは安全または本物であり、パブリッシュすることができる。このようにして、パブリッシュに適していない危険または虚偽の情報を除去することができる。
【０１１３】
本開示のシステムは、eコマース取引のウェブサイトで実施されてもよく、eコマースに関連する情報のフィルタリングを果たすために、eコマースシステムのサーバーに統合されてもよい。一実施形態では、高リスク規則の事前設定されたスコアは、ウェブページコンテンツ内の高リスク特性語と高リスク特性ライブラリからの高リスク規則が照合された後にのみ、取得される。ウェブページコンテンツの特性スコアは、全ての事前設定されたスコアについて全確率計算を実行することによって取得される。従って、ウェブページコンテンツのフィルタリングは、ウェブページコンテンツでの標本空間の出現確率を計算することによってのみフィルタリングを実行する既存の技術と比較して、より安全でより信頼できるオンライン取引を達成するためには、より的確である。
【０１１４】
ウェブページコンテンツをフィルタリングするための方法の第２実施形態に対応するシステムが図７に示される。
【０１１５】
本システムは、以下で説明されるいくつかの構成要素を含む。
【０１１６】
第１設定ユニット７０１は高リスク特性語および少なくとも１つの対応する高リスク規則を設定する。
【０１１７】
この実施形態では、高リスク特性語は、特別保守システムによって管理することができる。実際には、eコマース情報は通常、高リスク特性語に対して照合される場合がある多数の部分を含む。高リスク特性語は、例えば、eコマース情報のタイトル、キーワード、カテゴリ、内容の詳細記述、取引パラメータ、および専門的説明パラメータなど、様々な態様に関連する場合がある。
【０１１８】
記憶ユニット７０２は、高リスク特性語、少なくとも１つの対応する高リスク規則、および高リスク特性語と少なくとも１つの対応する高リスク規則との間の相関関係を高リスク特性ライブラリに格納する。
【０１１９】
検査ユニット６０１は、ユーザー端末からアップロードされたウェブページコンテンツを検査する。
【０１２０】
照合および規則取得ユニット６０２は、高リスク特性ライブラリから、ウェブページコンテンツで検出された高リスク特性語に対応する少なくとも１つの高リスク規則を取得する。
【０１２１】
下位照合ユニット７０３は、高リスク規則をウェブページコンテンツに対して照合する。
【０１２２】
下位取得ユニット７０４は、高リスク規則の全ての下位規則が順調に照合された場合に、高リスク規則の事前設定されたスコアを取得する。
【０１２３】
高リスク規則はいくつかの下位規則を含んでもよい。高リスク規則の全ての下位規則がウェブページコンテンツと順調に照合されると、高リスク規則の事前設定されたスコアを高リスク特性ライブラリから取得することができる。従って、高リスク特性語が照合されて、全確率計算を実行するために効率的な高リスク規則が決定される。
【０１２４】
下位計算ユニット７０５は、全ての適格な事前設定されたスコアの全確率計算を実行し、計算結果がそのウェブページコンテンツの特性スコアとして使用される。
【０１２５】
高リスク特性語がウェブページコンテンツと照合され、その高リスク特性語が５つの対応する高リスク規則を持つと仮定する。例えば、前述の高リスク規則のうちの４つだけの内容がウェブページコンテンツに含まれている場合、その４つの高リスク規則に基づく全確率計算が、eコマース情報の特性スコアとして使用されることになる。
【０１２６】
第１下位判定ユニット７０６は、特性スコアが事前設定された閾値より大きいか否かを判定する。
【０１２７】
下位フィルタリングユニット７０７は、第１下位判定ユニットによる判定結果が肯定の場合、ウェブページコンテンツをフィルタリングする。
【０１２８】
第１パブリッシュユニット７０８は、第１下位判定ユニットによる判定結果が否定の場合、ウェブページコンテンツをそのままパブリッシュする。
【０１２９】
一実施形態では、高リスク特性ライブラリは、所定の高リスク特性語、高リスク特性語に対応する高リスク規則、およびそれらの間の相関関係を含む。高リスク特性ライブラリは、高リスク特性語、高リスク規則、およびそれらの間の相関関係の更新または追加が容易にできて、その更新または追加がフィルタリングシステムの操作を妨げないように、フィルタリングシステムの外側にある独立したシステムに配置することができる特別システムによって管理されてもよい。
【０１３０】
第３実施形態に対応するウェブページコンテンツのフィルタリングシステムを図８に示す。本システムは、以下で説明されるいくつかの構成要素を含む。
【０１３１】
第１設定ユニット７０１は、高リスク特性語、および高リスク特性語の各々に対応する、少なくとも１つの対応する高リスク規則を設定する。
【０１３２】
第２設定ユニット８０１は、ウェブページコンテンツの特性クラスを高リスク規則に設定する。
【０１３３】
一実施形態では、特性クラスは、高リスク規則がウェブページコンテンツの特性クラスを含んでもよいように、高リスク規則の定義に設定されてもよい。特性クラスは、クラスＡ、Ｂ、ＣおよびＤの１つとすることができ、例えば、クラスＡまたはクラスＢの情報はそのままパブリッシュすることができ、他方、クラスＣまたはクラスＤのウェブページコンテンツは危険または虚偽である場合があり、その情報をパブリッシュするためには、危険な情報の削除を含め、手動介入が完了される場合がある。
【０１３４】
記憶ユニット７０２は、高リスク特性語、高リスク特性語の各々に対応する少なくとも１つの高リスク規則、およびそれらの間の相関関係を高リスク特性ライブラリに格納する。
【０１３５】
メモリ記憶ユニット８０２は、高リスク特性ライブラリをメモリに直接格納する。
【０１３６】
この実施形態では、高リスク特性ライブラリは、ライブラリ内の高リスク特性語がバイナリデータにコンパイルされ、その後メモリに格納されるような方法で、メモリに直接格納することができる。これは、ウェブページコンテンツから高リスク特性語をフィルタリングして除去して、高リスク特性ライブラリをメモリにロードする。
【０１３７】
実際には、高リスク特性語、高リスク規則、およびそれらの間の相関関係をハッシュテーブルに格納することができる。これは、フィルタリングシステムの性能をさらに向上させる必要なく、高リスク特性語に対応する対応する高リスク規則の識別を容易にする。
【０１３８】
検査ユニット６０１は、ユーザー端末からアップロードされたウェブページコンテンツを検査する。
【０１３９】
照合および規則取得ユニット６０２は、ウェブページコンテンツが高リスク特性語を含むことを検査が検出した場合、高リスク特性ライブラリから、高リスク特性語の各々に対応する少なくとも１つの高リスク規則を取得する。
【０１４０】
下位照合ユニット７０３は、高リスク規則をウェブページコンテンツと照合する。
【０１４１】
下位取得ユニット７０４は、高リスク規則の全ての下位規則がうまく照合された場合、高リスク規則の事前設定されたスコアを取得する。
【０１４２】
下位計算ユニット７０５は、全ての適格な事前設定されたスコアの全確率計算を実行し、その計算結果は、ウェブページコンテンツの特性スコアとして使用される。
【０１４３】
フィルタリングユニット６０４は、特性スコアおよび特性クラスに基づいて、ウェブページコンテンツをフィルタリングする。
【０１４４】
一実施形態では、フィルタリングユニット６０４は、第１下位判定ユニット７０６、第２下位判定ユニット８０３、第２下位パブリッシュユニット８０４、および下位フィルタリング下位ユニット７０７をさらに含む。
【０１４５】
第１下位判定ユニット７０６は、特性スコアが事前設定された閾値より大きいか否かを判定する。
【０１４６】
第２下位判定ユニット８０３は、第１下位判定ユニット７０６の判定結果が肯定の場合、ウェブページコンテンツの特性クラスが事前設定された条件に合致するか否かを判定する。
【０１４７】
第２下位パブリッシュユニット８０４は、第２下位判定ユニット８０３による判定結果が肯定の場合、そのウェブページコンテンツをパブリッシュする。
【０１４８】
下位フィルタリング下位ユニット７０７は、第１下位判定ユニット７０６による判定結果が肯定の場合、または第２下位判定ユニット８０３による判定結果が肯定の場合、ウェブページコンテンツをフィルタリングする。
【０１４９】
前述した全ての実施形態は、進歩的な方法で説明されている。各実施形態の焦点となる説明は、他の実施形態との相違であり、各実施形態の類似または同一な部分は各説明の後に言及される可能性がある。システムの実施形態に関しては、原理は方法の実施形態と同じであるため、簡潔な説明のみを与えた。
【０１５０】
本開示の説明において、第１および第２などの用語は、ある物体または操作の、他の物体または操作との区別のみを目的とし、それらの間の順序または連続関係を意味するものではない。用語の「含む（ｉｎｃｌｕｄｉｎｇ）」および「備える（ｃｏｍｐｒｉｓｉｎｇ）」または同様の語は、包含のためであり、排他を目的とするものでない。従って、プロセス、方法、物体もしくは機器は、明示的に説明された要素だけでなく、明示的に説明されていない要素も含むか、またはプロセス、方法、物体もしくは機器の固有の要素をも含むべきである。制限がない場合に、制限的な用語の「〜を含めて（ｉｎｃｌｕｄｉｎｇ  ａ  ．．．）」は、その要素を含むプロセス、方法、物体または機器が他の同様の要素も含む可能性を除外するものではない。
【０１５１】
前述は、eコマース情報のフィルタリングのための方法およびシステムの説明である。例は、本開示の実施形態の原理および手法を説明するために採用されている。各実施形態の説明は、本開示の方法および核となる概念の理解を助けるためである。従って、本開示の精神から逸脱することのない、実施の適用および手法の変更は、当業者には明らかであり、それ故、それらも本開示の添付の特許請求の範囲によってさらに包含されるであろう。
【図１】
0005600168.tif 000006
【図２】
0005600168.tif 000007
【図３】
0005600168.tif 000008
【図４ａ】
0005600168.tif 000009
【図４ｂ】
0005600168.tif 000010
【図５ａ】
0005600168.tif 000011
【図５ｂ】
0005600168.tif 000012
【図５ｃ】
0005600168.tif 000013
【図５ｄ】
0005600168.tif 000014
【図６】
0005600168.tif 000015
【図７】
0005600168.tif 000016
【図８】
0005600168.tif 000017