(57)【要約】  本開示は、電子商取引プラットフォームにおける情報を検索するための方法を提供し、方法は、カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するステップであって、各製品が、製品名、及び属性名を含む属性情報、並びに各属性名に対応するすべての考え得る属性値を含む、編成するステップと、１つの検索キーワードを取得するステップと、第１の検索結果セットを形成するために、検索キーワードを各製品の属性値とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、第２の検索結果セットを形成するために、検索キーワードを各製品の製品名とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、各検索結果を表示するステップとを含む。第１の検索結果セットにおける各検索結果の表示順序が、第２の検索結果セットにおける各検索結果の表示順序よりも優先される。本開示の解決策の適用により、正確な検索結果を取得することができる。
2015528593.tif 000002
【特許請求の範囲】
【請求項１】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するステップにおいて、
異なるカテゴリを作成するサブステップであって、その中で各カテゴリを作成するステップが、カテゴリ名、及び前記カテゴリの属性情報を決定するステップを含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含む、異なるカテゴリを作成するサブステップ、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するサブステップであって、その中で各製品を作成するステップが、製品名、及び前記製品の属性情報を決定するステップを含み、前記製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含む、さまざまな関連製品をそれぞれ作成するサブステップ、並びに
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加するサブステップ
を含む、情報を編成するステップと、
少なくとも１つの検索キーワードを取得するステップと、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するステップであって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示するステップと
を含む、前記電子商取引プラットフォームにおける情報を検索するための方法。
【請求項２】
製品ごとにタグを作成するステップ
をさらに含み、
第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するステップの前に、第３の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の前記タグとマッチングするステップ、及びうまくマッチした製品を使用するステップ
をさらに含み、
前記第３の検索結果セットの各検索結果を、前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するステップと同時に表示するステップであって、前記第２の検索結果セットにおける各検索結果の表示順序が、前記第３の検索結果セットにおける各検索結果の表示順序よりも優先される、表示するステップ
をさらに含む、請求項１に記載の方法。
【請求項３】
第２の検索結果セットの各検索結果を表示するステップの前に、第１の検索結果セットと前記第２の検索結果との間で重複する検索結果を、前記第２の検索結果セットから削除するステップ
をさらに含み、
第３の検索結果セットの各検索結果を表示するステップの前に、前記第３の検索結果セットと、前記第１の検索結果セット及び／又は前記第２の検索結果との間で重複する検索結果を、前記第３の検索結果セットから削除するステップ
をさらに含む、請求項２に記載の方法。
【請求項４】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第３の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
前記第１の検索結果セットの各検索結果を表示するステップが、前記第１の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含み、
前記第２の検索結果セットの各検索結果を表示するステップが、前記第２の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含み、
前記第３の検索結果セットの各検索結果を表示するステップが、前記第３の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含む、
請求項２に記載の方法。
【請求項５】
各検索結果セットの各検索結果が表示された後に、
厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算するステップ、及び前記第４の検索結果セットの各検索結果のみを表示するステップ
をさらに含む、請求項１に記載の方法。
【請求項６】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第４の検索結果セットの各検索結果を表示するステップが、前記第４の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含む、
請求項５に記載の方法。
【請求項７】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するように構成された編成モジュールであって、
情報を編成することが、異なるカテゴリを作成することを含み、その中で各カテゴリを作成することが、カテゴリ名、及び前記カテゴリの属性情報を決定することを含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含み、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するようにさらに構成された編成モジュールであって、その中で各製品を作成することが、製品名、及び前記製品の属性情報を決定することを含み、この製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含み、
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加するように構成された
編成モジュールと、
少なくとも１つの検索キーワードを取得し、取得した少なくとも１つの検索キーワードを、第１の検索モジュール及び第２の検索モジュールに送信するように構成された取得モジュールと、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングし、うまくマッチした製品を使用し、前記第１の検索結果セットを表示モジュールに送信するように構成された前記第１の検索モジュールと、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングし、うまくマッチした製品を使用し、前記第２の検索結果セットを前記表示モジュールに送信するように構成された前記第２の検索モジュールと、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するように構成された前記表示モジュールであって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、前記表示モジュールと
を含む、前記電子商取引プラットフォームにおける情報を検索するための装置。
【請求項８】
編成モジュールが、製品ごとにタグを作成するようにさらに構成されており、
装置が、第３の検索モジュールをさらに含み、
取得モジュールが、少なくとも１つの検索キーワードを、前記第３の検索モジュールにさらに送信し、
前記第３の検索モジュールが、第３の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の前記タグとマッチングし、うまくマッチした製品を使用し、前記第３の検索結果セットを表示モジュールに送信するように構成されており、
前記表示モジュールが、前記第３の検索結果セットの各検索結果を、第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するのと同時に表示し、前記第２の検索結果セットにおける各検索結果の表示順序が、前記第３の検索結果セットにおける各検索結果の表示順序よりも優先される、
請求項７に記載の装置。
【請求項９】
表示モジュールが、
第２の検索結果セットの各検索結果を表示する前に、第１の検索結果セットと前記第２の検索結果との間で重複する検索結果を、前記第２の検索結果セットから削除し、
第３の検索結果セットの各検索結果を表示する前に、前記第３の検索結果セットと、前記第１の検索結果セット及び／又は前記第２の検索結果の間で重複する検索結果を、前記第３の検索結果セットから削除するようにさらに構成されている、
請求項８に記載の装置。
【請求項１０】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第３の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
表示モジュールが、前記第１の検索結果セット、前記第２の検索結果セット、及び前記第２の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている、
請求項８に記載の装置。
【請求項１１】
表示モジュールが、
各検索結果セットの各検索結果が表示された後に、厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算し、前記第４の検索結果セットの各検索結果のみを表示するようにさらに構成されている、
請求項７に記載の装置。
【請求項１２】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
表示モジュールが、第４の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている、
請求項１１に記載の装置。
【請求項１３】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成する動作であって、
異なるカテゴリを作成する動作であって、その中で各カテゴリを作成する動作が、カテゴリ名、及び前記カテゴリの属性情報を決定する動作を含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含む、異なるカテゴリを作成する動作、
カテゴリごとに、さまざまな関連製品をそれぞれ作成する動作であって、その中で各製品を作成する動作が、製品名、及びこの製品の属性情報を決定する動作を含み、前記製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含む、さまざまな関連製品をそれぞれ作成する動作、並びに
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加する動作
を含む、情報を編成する動作と、
少なくとも１つの検索キーワードを取得する動作と、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングする動作、及びうまくマッチした製品を使用する動作と、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングする動作、及びうまくマッチした製品を使用する動作と、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示する動作であって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示する動作と
を実施するように、少なくとも１つのプロセッサに指示するための、
前記電子商取引プラットフォームにおける情報を検索するための一組の命令
を含む、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、検索技術に関し、より詳細には、電子商取引プラットフォームにおける情報を検索するための方法及び装置に関する。
【背景技術】
【０００２】
現在の電子商取引プラットフォームは、通常、製品検索を実現するために、ユーザから検索キーワードを取得し、取得した検索キーワードをさまざまな製品名とそれぞれマッチングし、うまくマッチした製品を検索結果としてユーザに表示する、という手法を使用する。
【０００３】
しかしながら、実際の適用において、上の手法はいくつかの問題を有する。例えば、ユーザによって入力された検索情報がNOKIA 5230である場合、すなわち、ユーザが携帯電話のNOKIA 5230を検索したい場合、２つの検索キーワードNOKIA及び5230が、単語分割処理の後に取得され、次いで現在の検索の手法に従って、その名前が「NOKIA 5230（携帯電話）」及び「NOKIA 5230携帯電話フィルム（フィルム）」である２つの製品の両方が、検索結果としてユーザに表示されることになる。明らかに、後者の製品はユーザにとって必要ではなく、それにより、検索結果の精度を引き下げている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、検索結果の精度を向上させることができる、電子商取引プラットフォームにおける情報を検索するための方法及び装置を提供する。
【課題を解決するための手段】
【０００５】
上の目的を実現するために、本開示の技術的解決策が、以下において実現される。
【０００６】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するステップにおいて、
異なるカテゴリを作成するサブステップであって、その中で各カテゴリを作成するステップが、カテゴリ名、及びカテゴリの属性情報を決定するステップを含み、カテゴリの属性情報が、さまざまな属性名、及び属性名の各々に対応するすべての考え得る属性値を含む、異なるカテゴリを作成するサブステップ、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するサブステップであって、その中で各製品を作成するステップが、製品名、及び製品の属性情報を決定するステップを含み、製品の属性情報が、製品が属するカテゴリの属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応するすべての考え得る属性値から選択される製品に対応する属性値をそれぞれ含む、さまざまな関連製品をそれぞれ作成するサブステップ、並びに
商品を形成するために、製品ごとに、製品名及び製品の属性情報に基づいて、販売情報を追加するサブステップ
を含む、情報を編成するステップと、
少なくとも１つの検索キーワードを取得するステップと、
第１の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
第２の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するステップであって、第１の検索結果セットにおける各検索結果の表示順序が、第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示するステップと
を含む、電子商取引プラットフォームにおける情報を検索するための方法。
【０００７】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するように構成された編成モジュールであって、
情報を編成することが、異なるカテゴリを作成することを含み、その中で各カテゴリを作成することが、カテゴリ名、及びカテゴリの属性情報を決定することを含み、カテゴリの属性情報が、さまざまな属性名、及び属性名の各々に対応するすべての考え得る属性値を含み、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するようにさらに構成された編成モジュールであって、その中で各製品を作成することが、製品名、及び製品の属性情報を決定することを含み、製品の属性情報が、製品が属するカテゴリの属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応するすべての考え得る属性値から選択される製品に対応する属性値をそれぞれ含み、
商品を形成するために、製品ごとに、製品名及び製品の属性情報に基づいて、販売情報を追加するように構成された
編成モジュールと、
少なくとも１つの検索キーワードを取得し、取得した少なくとも１つの検索キーワードを、第１の検索モジュール及び第２の検索モジュールに送信するように構成された取得モジュールと、
第１の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングし、うまくマッチした製品を使用し、第１の検索結果セットを表示モジュールに送信するように構成された第１の検索モジュールと、
第２の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングし、うまくマッチした製品を使用し、第２の検索結果セットを表示モジュールに送信するように構成された第２の検索モジュールと、
第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するように構成された表示モジュールであって、第１の検索結果セットにおける各検索結果の表示順序が、第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示モジュールと
を含む、電子商取引プラットフォームにおける情報を検索するための装置。
【０００８】
要約すると、本開示の解決策の適用により、属性値、すなわち製品に従った検索を通して取得した検索結果を優先的にユーザに表示することができ、その理由は、属性値が、ブランド、モデル、サイズ、その他などの、製品それ自体の固有の特性を反映するからであり、したがって、属性値に従って検索した後は、望まない検索結果、すなわち不適当な検索結果を取得する可能性が小さくなり、それにより、検索結果の精度を向上させる。
【０００９】
加えて、属性値に従った検索を通して取得した検索結果の後に、製品名に従った検索を通して取得した検索結果が、ユーザに表示されることになり、これにより、ユーザの現在の検索習慣を満たし、より多くの検索結果をユーザに提供することもまたできる。
【００１０】
さらにまた、本開示の解決策の適用後は、検索を製品単位で実施することができ、それにより、検索効率を向上させる。
【図面の簡単な説明】
【００１１】
【図１】カテゴリ、製品、及び商品の間の関係を示す概略図である。
【図２】一実施形態による、電子商取引プラットフォームにおける情報を編成するための方法の流れ図である。
【図３】本開示の一実施形態による、電子商取引プラットフォームにおける情報を検索するための方法の流れ図である。
【図４】本開示の一実施形態による、電子商取引プラットフォームにおける情報を検索するための装置の概略図である。
【発明を実施するための形態】
【００１２】
現在の技術に存在する問題を狙いとし、本開示は、検索結果の精度を向上させることができる、電子商取引プラットフォームにおける情報を検索するための方法を提供する。
【００１３】
本開示の解決策は、カテゴリ、製品、及び商品に従って、電子商取引プラットフォームにおける情報を事前に編成する場面に適用することがきる。図１は、カテゴリ、製品、及び商品の間の関係を示す概略図である。図１に示す構造の形成を、実施形態を参照して詳細に説明することにする。
【００１４】
図２は、一実施形態による、電子商取引プラットフォームにおける情報を編成するための方法の流れ図である。図２に示すように、電子商取引プラットフォームにおける情報を編成するための方法は、以下のブロックを含む。
【００１５】
ブロック２１：商品分類を指す、異なるカテゴリを作成する。各カテゴリを作成することは、カテゴリ名、及びこのカテゴリの属性情報を決定することを含む。このカテゴリの属性情報は、さまざまな属性名、及び各属性名に対応するすべての考え得る属性値を含む。
【００１６】
このブロックにおいて、異なるカテゴリを作成することができる。具体的には、カテゴリ名と１つのカテゴリの属性情報との両方が決定されている場合に、それはこのカテゴリの作成が完了したことを示す。属性情報は、複数の属性を含む属性セットである。各属性は、属性名、及び属性名に対応するすべての考え得る属性値をさらに含む。
【００１７】
実際の適用において、１つの属性、すなわち、１つの属性名／属性値を使用して、ある商品の一態様の特性を説明することができる。通常、１つの商品の人々の理解は、多次元であり、したがって、１つの商品は、通常、複数の属性名／属性値を用いて説明されることを必要とする複数の特性を有する。
【００１８】
例えば、１つの作成されたカテゴリのカテゴリ名が携帯電話であると想定すると、カテゴリ名に対応する属性名は、ブランド、モデル、画面サイズ、システム、色、その他を含むことができる。
【００１９】
それに応じて、属性名ブランドに対応するすべての考え得る属性値は、NOKIA、MOTO、その他などの、目下市場に出回っているすべての携帯電話ブランドを含むことができる。
【００２０】
属性名モデルに対応するすべての考え得る属性値は、目下市場に出回っているすべての携帯電話モデルを含むことができる。
【００２１】
属性名画面サイズに対応するすべての考え得る属性値は、３．２インチ、４．０インチ、その他などの、目下市場に出回っているすべての携帯電話の画像サイズを含むことができる。
【００２２】
属性名画面サイズに対応するすべての考え得る属性値は、３．２インチ、４．０インチ、その他などの、目下市場に出回っているすべての携帯電話の画像サイズを含むことができる。
【００２３】
属性名システムに対応するすべての考え得る属性値は、モバイル通信用グローバルシステム（ＧＳＭ，Global System for Mobile Communications）、広帯域符号分割多重アクセス（ＷＣＤＭＡ，Wideband Code Division Multiple Access）、符号分割多重アクセス（ＣＤＭＡ，Code Division Multiple Access）、その他などの、目下市場に出回っているすべての携帯電話システムを含むことができる。
【００２４】
属性名色に対応するすべての考え得る属性値は、深紅、オレンジ、黄、緑、青、紫、ピンク、白、黒、白−青、白−赤、赤−青、白−ピンク、その他などの、さまざまな色を含むことができる。
【００２５】
さらに、各カテゴリのさまざまな属性名について、方法は、各属性名が属する属性タイプを決定することをさらに含むことができる。
【００２６】
属性タイプは、キー属性、製造属性、及び販売属性を含むことができる。販売属性は、製品販売行動に関する属性を指す。製造属性は、製品の固有の属性を指し、製品販売行動とは何の関係もない。製造属性は、製品の製造が完了した後に決定される。キー属性は、製品を一意に識別するように構成される。例えば、ブランド及びモデルは、キー属性に属し、画面サイズ及びシステムは、製造属性に属し、色は、販売属性に属する。
【００２７】
実際の適用において、カテゴリ作成命令を受信する度に、カテゴリ作成インターフェースが、電子商取引プラットフォームの操作及び管理要員に表示されてよい。カテゴリ作成インターフェースは、例えば、カテゴリ名入力ボックス、及び属性情報入力ボックス、その他を、関係した情報を入力するために操作及び管理要員に表示することができる。操作及び管理要員によってカテゴリ名入力ボックスに入力される受信された情報が、作成されることになるカテゴリのカテゴリ名とみなされてよい。それに応じて、操作及び管理要員によって属性情報入力ボックスに入力される受信された情報が、作成されることになるカテゴリの属性情報とみなされてよい。操作及び管理要員は、各属性名が属する上の３つの属性タイプのうちのどれか１つを選択するように、なんらかの方式で促されてよい。操作及び管理要員によって選択される属性タイプが、各属性名が属する属性タイプとみなされてよい。
【００２８】
カテゴリ同士の間には従属関係はなく、異なるカテゴリは、異なる属性情報を有さなければならない。
【００２９】
あらゆるカテゴリが作成された後に、ブロック２２が実施される。すなわち、すべてのカテゴリが作成された後に、ブロック２２が実施される。特定の実装形態は限定されない。
【００３０】
ブロック２２：カテゴリごとに、さまざまな関連製品をそれぞれ作成する。各製品を作成することは、製品名、及びこの製品の属性情報を決定することを含む。この製品の属性情報は、製品が属するカテゴリの属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応するすべての考え得る属性値から選択されるこの製品に対応する属性値をそれぞれ含む。
【００３１】
この実施形態において、製品はまた、標準製品ユニット（ＳＰＵ，standard product unit）と呼ぶことができる。
【００３２】
このブロックにおいて、カテゴリごとに、さまざまな関連製品がそれぞれ作成される。製品名と１つの製品の属性情報との両方が決定されている場合に、それはこの製品の作成が完了したことを示す。属性情報は、製品が属するカテゴリの属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応するすべての考え得る属性値から選択されるこの製品に対応する属性値をそれぞれ含む。
【００３３】
各製品は、唯一のカテゴリにのみ属する。
【００３４】
例えば、１つのカテゴリが携帯電話のカテゴリ名で作成されると想定すると、NOKIA 5230、NOKIA C5-03、Samsungなどが、このカテゴリの関連製品である。
【００３５】
製品NOKIA 5230の作成を例に取ると、製品作成命令を受信するとき、製品作成インターフェースが、操作及び管理要員に表示されてよい。製品作成インターフェースは、製品名入力ボックスを表示することができる。操作及び管理要員によって製品名入力ボックスに入力される受信された情報が、製品名、すなわち、作成されることになる製品のNOKIA 5230とみなされてよい。さらに、製品が属するカテゴリに従って、さまざまな属性名、及びカテゴリの対応するすべての考え得る属性値が、インターフェースにおいて表示され得る。属性名ごとに、操作及び管理要員は、各属性名に対応するすべての考え得る属性値から属性値を選択し、選択された属性値が、製品に対応する属性値とみなされる。例えば、属性名ブランドに対応するすべての考え得る属性値から、属性値NOKIAを選択し、属性名モデルに対応するすべての考え得る属性値から、属性値5230を選択し、属性名画面サイズに対応するすべての考え得る属性値から、属性値３．２インチを選択し、属性名システムに対応するすべての考え得る属性値から、２つの属性値、ＧＳＭ及びＣＤＭＡ（２種類のシステムをサポートする）を選択し、属性名色に対応するすべての考え得る属性値から、４つの属性値、白、黒、白−ピンク、及び白−青（すべての色は市場に出回っている）を選択する。
【００３６】
さらに、あらゆる製品が作成された後に、この製品についてのタグを作成することができる。例えば、タグ入力ボックスがまた、上の製品作成インターフェースにおいて表示されてよく、操作及び管理要員によってタグ入力ボックスに入力された情報が、製品NOKIA 5230のタグとみなされてよい。タグの特定の内容は、実際の必要性に従って決定されてよい。例えば、タグを使用して、製品の特性などをさらに例証することができる。
【００３７】
その上、製品画像、製品コメント、及び製品スコアなどの他の項目もまた、製品ごとに作成することができ、これらは、実際の必要性に従って決定されてよい。
【００３８】
ブロック２３：商品を形成するために、製品ごとに、製品名及び製品の属性情報に基づいて、販売情報を追加する。
【００３９】
実際の適用において、異なる商品を形成するために、製品ごとに、製品名及び製品の属性情報に基づいて、異なるベンダの販売情報を追加することができる。
【００４０】
販売情報は、通常、少なくともベンダ名及び相場を含む。販売情報は、在庫商品の目録、商品画像、販売属性（例えば、色）などの他の情報をさらに含むことができる。
【００４１】
電子商取引プラットフォームに存在する情報を、この実施形態で説明されるように編成することである場合、異なるベンダの販売情報は、事前に存在しており、ブロック２３で説明されるように処理されて、異なる商品を取得する。
【００４２】
あるベンダが、編成の完了後に、電子商取引プラットフォームにおいてある商品を公開したい場合、商品を取得するように、ベンダは、電子商取引プラットフォームにログインして、その商品に対応する製品を見つけ、次いでこの製品のための販売情報を設定することができる。さらに、ベンダはまた、この製品に属性を追加することができる。例えば、製品NOKIA 5230の場合、元の属性情報は属性画面色を含んでおらず、その場合、属性画面色が、属性名：画面色、属性値：１６００万色として追加されてもよい。
【００４３】
ブロック２３が実施された後、各カテゴリ名と、対応するクラスとの間に、マッピング関係を確立することができ、さまざまな商品を現在のクラスマップの手法で表示することができる。すなわち、各商品は、もはやクラスに結合しておらず、各カテゴリ名と、対応するクラスとの間に対応する関係を確立することが必要であるにすぎない。このようにして、ある商品が属するクラスを変更することが必要である場合、クラスとカテゴリ名との間のマッピング関係を変更することが必要であるにすぎない。プリンタを例に取ると、消費者の観点からは、そのプリンタが属する元のクラスは、コンピュータ周辺機器である。プリンタが属するクラスを、オフィス用品に変更することが所望される場合、カテゴリ名プリンタと、対応するクラスとの間のマッピング関係を、クラスコンピュータ周辺機器への元のマッピングから、クラスオフィス用品へのマッピングに、変更することが必要であるにすぎない。
【００４４】
上の導入に基づいて、本開示の電子商取引プラットフォームにおける情報を検索するための方法が、添付の図面及び実施形態を参照して詳細に説明されることになる。
【００４５】
図３は、本開示の一実施形態による、電子商取引プラットフォームにおける情報を検索するための方法の流れ図である。図３に示すように、電子商取引プラットフォームにおける情報を検索するための方法は、以下を含む。
【００４６】
ブロック３１：少なくとも１つの検索キーワードを取得する。
【００４７】
このブロックにおいて、ユーザによって入力された検索情報が受信され、検索情報に対する単語分割処理などの実施を通して、少なくとも１つの検索キーワードを取得することができる。
【００４８】
取得した検索キーワードの数は、１であってもよく、また２以上であってもよい。
【００４９】
ブロック３２：第１の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングし、うまくマッチした製品を使用する。
【００５０】
ブロック３１で取得した検索キーワードの数が１の場合、第１の検索結果セットは、検索キーワードとうまくマッチした検索結果を含むことになる。
【００５１】
ブロック３１で取得した検索キーワードの数が２以上、すなわち、複数である場合、第１の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々マッチする検索結果、すべての検索キーワードと各々マッチする検索結果、及び、一部の検索キーワードと各々マッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。例えば、ブロック３１で取得した検索キーワードの数を３と想定すると、一部の検索キーワードと各々マッチする検索結果は、検索キーワードのうちの２つと各々マッチした検索結果を指す。
【００５２】
ブロック３３：第２の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングし、うまくマッチした製品を使用する。
【００５３】
ブロック３１で取得した検索キーワードの数が１の場合、第２の検索結果セットは、検索キーワードとうまくマッチした検索結果を含むことになる。
【００５４】
ブロック３１で取得した検索キーワードの数が複数である場合、第２の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々マッチする検索結果、すべての検索キーワードと各々マッチする検索結果、及び、一部の検索キーワードと各々マッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。
【００５５】
ブロック３４：第１の検索結果セット及び第２の検索結果セットの各検索結果を表示する。第１の検索結果セットにおける各検索結果の表示順序が、第２の検索結果セットにおける各検索結果の表示順序よりも優先される。
【００５６】
上で説明したように、各製品は、製品名及び属性情報を包含することができ、属性情報は、属性名、及び対応する属性値を包含する。さらに、製品ごとにタグを作成することができ、タグの内容は、通常、電子商取引プラットフォームの操作及び管理要員によって設定され、必要性に従って修正することができる。
【００５７】
それに応じて、第１の検索結果セット及び第２の検索結果セットを取得するために、ブロック３１で取得した少なくとも１つの検索キーワードを、各製品の属性値及び製品名とそれぞれマッチングすることに加えて、方法は、第３の検索結果セットを形成するために、ブロック３１で取得した少なくとも１つの検索キーワードを各製品のタグとマッチングすること、及びうまくマッチした製品を使用することをさらに含むことができる。
【００５８】
ブロック３１で取得した検索キーワードの数が１の場合、第３の検索結果セットは、検索キーワードとうまくマッチした検索結果を含むことになる。
【００５９】
ブロック３１で取得した検索キーワードの数が複数である場合、第３の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々マッチする検索結果、すべての検索キーワードと各々マッチする検索結果、及び、一部の検索キーワードと各々マッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。
【００６０】
それに応じて、ブロック３４で、第３の検索結果セットの各検索結果を、第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するのと同時に表示することができる。第２の検索結果セットにおける各検索結果の表示順序が、第３の検索結果セットにおける各検索結果の表示順序よりも優先される。すなわち、第１の検索結果セットにおける各検索結果の表示順序は、第２の検索結果セットにおける各検索結果の表示順序よりも優先され、第２の検索結果セットにおける各検索結果の表示順序は、第３の検索結果セットにおける各検索結果の表示順序よりもさらに優先される。
【００６１】
実際の適用において、第２の検索結果セットの各検索結果を表示する前に、第１の検索結果セットと第２の検索結果との間で重複する検索結果を、第２の検索結果セットからさらに削除することができる。同様に、第３の検索結果セットの各検索結果を表示する前に、第３の検索結果セットと、第１の検索結果セット及び／又は第２の検索結果との間で重複する検索結果を、第３の検索結果セットからさらに削除することができる。すなわち、いかなる検索結果についても、それが既に上位に表示されている場合、再び表示されることはない。
【００６２】
その上、ブロック３１で取得した検索キーワードの数が複数である場合、第１の検索結果セットの各検索結果を表示するとき、マッチした検索キーワードが多いほど、より上位の表示順序になる。同様に、第２の検索結果セットの各検索結果を表示するとき、マッチした検索キーワードが多いほど、より上位の表示順序になる。第３の検索結果セットの各検索結果を表示するとき、マッチした検索キーワードが多いほど、より上位の表示順序になる。
【００６３】
上のプロセスを、例を用いて、以下のように全体的に例証することができる。
ユーザによって入力された検索情報がNOKIA 5230である、すなわち、ユーザが携帯電話のNOKIA 5230を検索したいと想定すると、２つの検索キーワードNOKIA及び5230が、単語分割処理の後に取得される。表現しやすいように、この例では、検索キーワードNOKIAを検索キーワードＡと呼ぶことができ、検索キーワード5230を検索キーワードＢと呼ぶことができる。
第１の検索結果セットを取得するために、２つの検索キーワードを各製品の属性値とそれぞれマッチングする。第１の検索結果セットは、それぞれ、検索結果Ｘ、検索結果Ｙ、及び検索結果Ｚであり得る３つの検索結果を包含し、検索結果Ｘは、検索キーワードＡとのみうまくマッチし、検索結果Ｙは、検索キーワードＢとのみうまくマッチし、検索結果Ｚは、検索キーワードＡと検索キーワードＢとの両方とうまくマッチしたものと想定する。
第２の検索結果セットを取得するために、２つの検索キーワードを各製品の製品名とそれぞれマッチングする。第２の検索結果セットは、それぞれ、検索結果Ｘ’、検索結果Ｙ’、及び検索結果Ｚ’であり得る３つの検索結果を包含し、検索結果Ｘ’は、検索キーワードＡとのみうまくマッチし、検索結果Ｙ’は、検索キーワードＢとのみうまくマッチし、検索結果Ｚ’は、検索キーワードＡと検索キーワードＢとの両方とうまくマッチしたものと想定する。
第３の検索結果セットを取得するために、２つの検索キーワードを各製品のタグとそれぞれマッチングする。第３の検索結果セットは、それぞれ、検索結果Ｘ”、検索結果Ｙ”、及び検索結果Ｚ”であり得る３つの検索結果を包含し、検索結果Ｘ”は、検索キーワードＡとのみうまくマッチし、検索結果Ｙ”は、検索キーワードＢとのみうまくマッチし、検索結果Ｚ”は、検索キーワードＡと検索キーワードＢとの両方とうまくマッチしたものと想定する。
次いで、９つの検索結果が、優先度の順にユーザに表示される必要がある。検索結果Ｚ、検索結果Ｘ、検索結果Ｙ、検索結果Ｚ’、検索結果Ｘ’、検索結果Ｙ’、検索結果Ｚ”、検索結果Ｘ”、及び検索結果ｙ”。
【００６４】
実際の適用において、検索キーワードＡ及び検索キーワードＢのために、異なる重みが設定されてよい。よい大きい重みを有する検索キーワードに対応する検索結果の表示順序が、より小さい重みを有する検索キーワードに対応する検索結果の表示順序よりも優先される。この例では、検索キーワードＡがより大きい重みを有すると想定し、したがって、検索結果Ｘが、検索結果Ｙの上位に表示されることになる。
【００６５】
上で導入された内容に基づいて、本開示の解決策はさらに以下を含む。
【００６６】
各検索結果セットの各検索結果が表示された後に、厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算し、第４の検索結果セットの各検索結果のみを表示する。
【００６７】
ユーザが厳密なマッチング命令をどのように送信するかは限定されていない。例えば、各検索結果セットの各検索結果を表示するページのある場所に厳密なマッチングボタンが表示されてよい。ユーザがボタンをクリックしたことを検出するとき、ユーザが厳密なマッチング命令を送信したことを決定する。
【００６８】
上で説明したように、ブロック３１で取得した検索キーワードの数が２以上である場合、第１の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。第２の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチした検索結果。
【００６９】
第４の検索結果セットは、第１の検索結果と第２の検索結果との共通部分なので、したがって、第４の検索結果セットはまた、以下のうちの１つ、又はそれらの任意の組合せを含むことになる。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチした検索結果。それに応じて、第４の検索結果セットの各検索結果を表示することもまた、マッチした検索キーワードが多いほど、より上位の表示順序になるという原理に同様にならう必要がある。
【００７０】
第４の検索結果セットの検索結果は、第１の検索結果セットに包含され、第２の検索結果セットにもまた包含されているので、したがって、これは、不適当な検索結果の可能性をさらに引き下げ、それにより、検索結果の精度をさらに向上させる。
【００７１】
さらに、本開示の解決策において、各検索結果、すなわち各製品を表示するとき、表示された特定の情報は、製品名、属性情報、製品写真、価格範囲（この製品に属する商品についての最低相場から最高相場）、その他を含むことができる。どの情報を具体的に表示するかは、実際の必要性に従って決定されてよい。その上、ユーザは、なんらかの方式で、この製品に属するさまざまな商品を表示するように作動させることができる。
【００７２】
この時点で、本開示の一実施形態の方法についての導入を完了する。
【００７３】
上の導入に基づいて、図４は、本開示の一実施形態による、電子商取引プラットフォームにおける情報を検索するための装置の概略図である。図４に示すように、装置は、
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するように構成された編成モジュール４０であって、
情報を編成することが、異なるカテゴリを作成することを含み、各カテゴリを作成することが、カテゴリ名、及びこのカテゴリの属性情報を決定することを含み、このカテゴリの属性情報が、さまざまな属性名、及び各属性名に対応するすべての考え得る属性値を含み、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するようにさらに構成された編成モジュール４０であって、各製品を作成することが、製品名、及びこの製品の属性情報を決定することを含み、この製品の属性情報が、製品が属するカテゴリの属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応するすべての考え得る属性値から選択されるこの製品に対応する属性値をそれぞれ含み、
商品を形成するために、製品ごとに、製品名及び製品の属性情報に基づいて、販売情報を追加するように構成された
編成モジュール４０と、
情報検索を実施する必要があるときはいつも、少なくとも１つの検索キーワードを取得し、取得した少なくとも１つの検索キーワードを、第１の検索モジュール４２及び第２の検索モジュール４３に送信するように構成された取得モジュール４１と、
第１の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングし、うまくマッチした製品を使用し、第１の検索結果セットを表示モジュール４４に送信するように構成された第１の検索モジュール４２と、
第２の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングし、うまくマッチした製品を使用し、第２の検索結果セットを表示モジュール４４に送信するように構成された第２の検索モジュール４３と、
第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するように構成された表示モジュール４４であって、第１の検索結果セットにおける各検索結果の表示順序が、第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示モジュール４４と
を含む。
【００７４】
編成モジュール４０は、製品ごとにタグを作成するようにさらに構成されており、それに応じて、図４に示す装置は、第３の検索モジュール４５をさらに含む。
取得モジュール４１は、少なくとも１つの検索キーワードを、第３の検索モジュール４５にさらに送信し、
第３の検索モジュール４５は、第３の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品のタグとマッチングし、うまくマッチした製品を使用し、第３の検索結果セットを表示モジュール４４に送信するように構成されており、
表示モジュール４４は、第３の検索結果セットの各検索結果を、第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するのと同時に表示し、第２の検索結果セットにおける各検索結果の表示順序が、第３の検索結果セットにおける各検索結果の表示順序よりも優先される。
【００７５】
その上、表示モジュール４４は、第２の検索結果セットの各検索結果を表示する前に、第１の検索結果セットと第２の検索結果との間で重複する検索結果を、第２の検索結果セットから削除し、第３の検索結果セットの各検索結果を表示する前に、第３の検索結果セットと、第１の検索結果セット及び／又は第２の検索結果の間で重複する検索結果を、第３の検索結果セットから削除するようにさらに構成されている。
【００７６】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含む。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。
第２の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含む。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチした検索結果。
第３の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含む。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチした検索結果。
それに応じて、表示モジュール４４は、第１の検索結果セット、第２の検索結果セット、及び第２の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている。
【００７７】
表示モジュール４４はまた、各検索結果セットの各検索結果が表示された後に、厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算し、第４の検索結果セットの各検索結果のみを表示するようにさらに構成されてよい。
【００７８】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含む。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチし、一部の検索キーワードの数が１よりも大きく、すべての検索キーワードの数よりも少ない検索結果。
第２の検索結果セットは、以下のうちの１つ、又はそれらの任意の組合せを含む。１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての検索キーワードと各々うまくマッチした検索結果、及び、一部の検索キーワードと各々うまくマッチした検索結果。
それに応じて、表示モジュール４４は、第４の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている。
【００７９】
図４に示した装置の実施形態の特定のワークフローは、上述した方法の実施形態の対応する命令を指し、ここでは繰り返さないことにする。
【００８０】
要約すると、本開示の解決策の適用により、属性値、すなわち製品に従った検索を通して取得した検索結果を優先的にユーザに表示することができ、その理由は、属性値が、ブランド、モデル、サイズ、その他などの、製品それ自体の固有の特性を反映するからであり、したがって、属性値に従って検索した後は、望まない検索結果、すなわち不適当な検索結果を取得する可能性が小さくなり、それにより、検索結果の精度を向上させる。
【００８１】
例えば、その製品名が、「NOKIA 5230」及び「NOKIA 5230携帯電話フィルム」のそれぞれである２つの製品に対して、ユーザによって入力された検索情報は、NOKIA 5230であり、製品「NOKIA 5230」の属性値は、NOKIA及び5230を含む２つのキーワードを含むので、このようにして、製品「NOKIA 5230」が、検索結果としてユーザに表示されることになる。上で説明したように、属性値は、ブランドなどの、製品それ自体の固有の特性を反映し、その場合、製品「NOKIA 5230携帯電話フィルム」については、製品「NOKIA 5230携帯電話フィルム」の属性値が、サイズ、厚み、その他などの、ファイルそれ自体についての情報をもっぱら含む。すなわち、製品「NOKIA 5230携帯電話フィルム」の属性値は、キーワードNOKIA及び5230のうちのいずれの１つも含まず、したがって、製品「NOKIA 5230携帯電話フィルム」は、検索結果としてユーザに表示されないことになる。
【００８２】
加えて、属性値に従った検索を通して取得した検索結果の後に、製品名に従った検索を通して取得した検索結果が、ユーザに表示されることになり、これにより、ユーザの現在の検索習慣を満たし、より多くの検索結果をユーザに提供することもまたできる。
【００８３】
さらにまた、本開示の解決策の適用後は、検索を製品単位で実施することができ、それにより、検索効率を向上させる。
【００８４】
本明細書で説明した方法及びモジュールは、ハードウェア、マシン可読命令、又はハードウェアとマシン可読命令との組合せによって実装されてよい。本明細書で開示された例において使用されるマシン可読命令は、少なくとも１又は２以上のプロセッサによって可読である、ハードドライブ、ＣＤ−ＲＯＭ、ＤＶＤ、コンパクトディスク、フロッピーディスク、磁気テープドライブ、ＲＡＭ、ＲＯＭ、又は他の適切な記憶デバイスなどの、記憶媒体に記憶されてよい。又は、マシン可読命令の少なくとも一部が、カスタム集積回路、ゲートアレイ、ＦＰＧＡ、ＰＬＤ、及び専用コンピュータ、その他などの、専用ハードウェアによって代用されてもよい。
【００８５】
マシン可読記憶媒体はまた、本明細書における例に従って説明したようなプロセスを、マシンに実行させるための命令を記憶するために提供される。具体的には、上の例のいずれかの機能を実装するためのマシン可読プログラムコードを記憶し、記憶媒体に記憶されたプログラムコードを、システム若しくは装置（又はＣＰＵ若しくはＭＰＵ）に読み込ませ、実行させることができる記憶媒体を、システム又は装置が有している。
【００８６】
この状況において、記憶媒体から読み込まれたプログラムコードは、上の例のいずれか１つを実装することができ、したがって、プログラムコード、及びプログラムコードを記憶する記憶媒体は、技術的なスキームの一部である。
【００８７】
プログラムコードを提供するための記憶媒体は、フロッピーディスク、ハードドライブ、磁気光学ディスク、コンパクトディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなど）、磁気テープドライブ、フラッシュカード、ＲＯＭ、その他を含むことができる。プログラムコードは、通信ネットワークを介して、サーバコンピュータからダウンロードすることができる。
【００８８】
コンピュータによって実行されるプログラムコードに代わって、プログラムコードによって実施される演算の少なくとも一部は、上の例のいずれかを実装するために、プログラムコードに基づいた命令に従ってコンピュータにおいて動く演算システムによって、実装され得ることに留意されたい。
【００８９】
加えて、記憶媒体から実装されるプログラムコードは、コンピュータに挿入された拡張ボードにおける記憶装置の中で、又はコンピュータに接続された拡張ユニットにおける記憶装置の中で書かれる。この例では、拡張ボード又は拡張ユニットにおけるＣＰＵが、上の例のいずれかを実装するために、プログラムコードに基づいた命令に従って、演算のうちの少なくとも一部を実行する。
【００９０】
上記は、本開示の好ましい実施形態にすぎず、本開示を限定するために使用されない。本開示の趣旨及び原理から逸脱せずになされたあらゆる変更形態、均等な置換形態、又は改良形態は、本開示の範囲内に入るべきである。
【産業上の利用可能性】
【００９１】
いずれの特許請求の範囲及び／又は明細書の範囲を限定することなく、開示された実施形態の産業上の利用可能性及び一定の有利な効果の例を、例証目的のために列挙する。開示された実施形態の技術的な解決策に対するさまざまな改変形態、変更形態、又は均等形態は、当業者に明らかであってよく、この開示に含むことができる。
【００９２】
開示された方法及び装置を使用することによって、属性値、すなわち製品に従った検索を通して取得した検索結果を優先的にユーザに表示することができ、その理由は、属性値が、ブランド、モデル、サイズ、その他などの、製品それ自体の固有の特性を反映するからであり、したがって、属性値に従って検索した後は、望まない検索結果、すなわち不適当な検索結果を取得する可能性が小さくなり、それにより、検索結果の精度を向上させる。さらに、属性値に従った検索を通して取得した検索結果の後に、製品名に従った検索を通して取得した検索結果が、ユーザに表示されることになり、これにより、ユーザの現在の検索習慣を満たし、より多くの検索結果をユーザに提供することもまたできる。
【図１】
2015528593.tif 000003
【図２】
2015528593.tif 000004
【図３】
2015528593.tif 000005
【図４】
2015528593.tif 000006
【手続補正書】
【提出日】平成27年4月14日(2015.4.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するステップにおいて、
異なるカテゴリを作成するサブステップであって、その中で各カテゴリを作成するステップが、カテゴリ名、及び前記カテゴリの属性情報を決定するステップを含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含む、異なるカテゴリを作成するサブステップ、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するサブステップであって、その中で各製品を作成するステップが、製品名、及び前記製品の属性情報を決定するステップを含み、前記製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含む、さまざまな関連製品をそれぞれ作成するサブステップ、並びに
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加するサブステップ
を含む、情報を編成するステップと、
少なくとも１つの検索キーワードを取得するステップと、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングするステップ、及びうまくマッチした製品を使用するステップと、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するステップであって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示するステップと
を含む、前記電子商取引プラットフォームにおける情報を検索するための方法。
【請求項２】
製品ごとにタグを作成するステップ
をさらに含み、
第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するステップの前に、第３の検索結果セットを形成するために、少なくとも１つの検索キーワードを各製品の前記タグとマッチングするステップ、及びうまくマッチした製品を使用するステップ
をさらに含み、
前記第３の検索結果セットの各検索結果を、前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するステップと同時に表示するステップであって、前記第２の検索結果セットにおける各検索結果の表示順序が、前記第３の検索結果セットにおける各検索結果の表示順序よりも優先される、表示するステップ
をさらに含む、請求項１に記載の方法。
【請求項３】
第２の検索結果セットの各検索結果を表示するステップの前に、第１の検索結果セットと前記第２の検索結果セットとの間で重複する検索結果を、前記第２の検索結果セットから削除するステップ
をさらに含み、
第３の検索結果セットの各検索結果を表示するステップの前に、前記第３の検索結果セットと、前記第１の検索結果セット及び／又は前記第２の検索結果セットとの間で重複する検索結果を、前記第３の検索結果セットから削除するステップ
をさらに含む、請求項２に記載の方法。
【請求項４】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第３の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
前記第１の検索結果セットの各検索結果を表示するステップが、前記第１の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含み、
前記第２の検索結果セットの各検索結果を表示するステップが、前記第２の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含み、
前記第３の検索結果セットの各検索結果を表示するステップが、前記第３の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含む、
請求項２又は３に記載の方法。
【請求項５】
各検索結果セットの各検索結果が表示された後に、
厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算するステップ、及び前記第４の検索結果セットの各検索結果のみを表示するステップ
をさらに含む、請求項１〜４のいずれかに記載の方法。
【請求項６】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第４の検索結果セットの各検索結果を表示するステップが、前記第４の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するステップを含む、
請求項５に記載の方法。
【請求項７】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成するように構成された編成モジュールであって、
情報を編成することが、異なるカテゴリを作成することを含み、その中で各カテゴリを作成することが、カテゴリ名、及び前記カテゴリの属性情報を決定することを含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含み、
カテゴリごとに、さまざまな関連製品をそれぞれ作成するようにさらに構成された編成モジュールであって、その中で各製品を作成することが、製品名、及び前記製品の属性情報を決定することを含み、この製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含み、
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加するように構成された
編成モジュールと、
少なくとも１つの検索キーワードを取得し、取得した少なくとも１つの検索キーワードを、第１の検索モジュール及び第２の検索モジュールに送信するように構成された取得モジュールと、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングし、うまくマッチした製品を使用し、前記第１の検索結果セットを表示モジュールに送信するように構成された前記第１の検索モジュールと、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングし、うまくマッチした製品を使用し、前記第２の検索結果セットを前記表示モジュールに送信するように構成された前記第２の検索モジュールと、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示するように構成された前記表示モジュールであって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、前記表示モジュールと
を含む、前記電子商取引プラットフォームにおける情報を検索するための装置。
【請求項８】
編成モジュールが、製品ごとにタグを作成するようにさらに構成されており、
装置が、第３の検索モジュールをさらに含み、
取得モジュールが、少なくとも１つの検索キーワードを、前記第３の検索モジュールにさらに送信し、
前記第３の検索モジュールが、第３の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の前記タグとマッチングし、うまくマッチした製品を使用し、前記第３の検索結果セットを表示モジュールに送信するように構成されており、
前記表示モジュールが、前記第３の検索結果セットの各検索結果を、第１の検索結果セット及び第２の検索結果セットの各検索結果を表示するのと同時に表示し、前記第２の検索結果セットにおける各検索結果の表示順序が、前記第３の検索結果セットにおける各検索結果の表示順序よりも優先される、
請求項７に記載の装置。
【請求項９】
表示モジュールが、
第２の検索結果セットの各検索結果を表示する前に、第１の検索結果セットと前記第２の検索結果セットとの間で重複する検索結果を、前記第２の検索結果セットから削除し、
第３の検索結果セットの各検索結果を表示する前に、前記第３の検索結果セットと、前記第１の検索結果セット及び／又は前記第２の検索結果セットの間で重複する検索結果を、前記第３の検索結果セットから削除するようにさらに構成されている、
請求項８に記載の装置。
【請求項１０】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第３の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
表示モジュールが、前記第１の検索結果セット、前記第２の検索結果セット、及び前記第３の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている、
請求項８又は９に記載の装置。
【請求項１１】
表示モジュールが、
各検索結果セットの各検索結果が表示された後に、厳密なマッチング命令が受信された場合、第４の検索結果セットを取得するために、第１の検索結果セットと第２の検索結果セットとの共通部分を計算し、前記第４の検索結果セットの各検索結果のみを表示するようにさらに構成されている、
請求項７〜１０のいずれかに記載の装置。
【請求項１２】
検索キーワードの数が１よりも大きい場合、
第１の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチし、前記一部の前記検索キーワードの数が１よりも大きく、すべての前記検索キーワードの数よりも少ない検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
第２の検索結果セットが、１つの検索キーワードとのみ各々うまくマッチした検索結果、すべての前記検索キーワードと各々うまくマッチした検索結果、及び、一部の前記検索キーワードと各々うまくマッチした検索結果、のうちの１つ、又はそれらの任意の組合せを含み、
表示モジュールが、第４の検索結果セットの検索結果ごとに、検索結果ごとの表示順序を、マッチした検索キーワードが多いほど、より上位の表示順序になるように設定するようにさらに構成されている、
請求項１１に記載の装置。
【請求項１３】
カテゴリ、製品、及び商品に従って、事前に電子商取引プラットフォームにおける情報を編成する動作であって、
異なるカテゴリを作成する動作であって、その中で各カテゴリを作成する動作が、カテゴリ名、及び前記カテゴリの属性情報を決定する動作を含み、前記カテゴリの前記属性情報が、さまざまな属性名、及び前記属性名の各々に対応するすべての考え得る属性値を含む、異なるカテゴリを作成する動作、
カテゴリごとに、さまざまな関連製品をそれぞれ作成する動作であって、その中で各製品を作成する動作が、製品名、及びこの製品の属性情報を決定する動作を含み、前記製品の前記属性情報が、前記製品が属する前記カテゴリの前記属性名と同じさまざまな属性名、及び属性名ごとに、各属性名に対応する前記すべての考え得る属性値から選択される前記製品に対応する属性値をそれぞれ含む、さまざまな関連製品をそれぞれ作成する動作、
並びに
商品を形成するために、製品ごとに、前記製品名及び前記製品の前記属性情報に基づいて、販売情報を追加する動作
を含む、情報を編成する動作と、
少なくとも１つの検索キーワードを取得する動作と、
第１の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の属性値とそれぞれマッチングする動作、及びうまくマッチした製品を使用する動作と、
第２の検索結果セットを形成するために、前記少なくとも１つの検索キーワードを各製品の製品名とそれぞれマッチングする動作、及びうまくマッチした製品を使用する動作と、
前記第１の検索結果セット及び前記第２の検索結果セットの各検索結果を表示する動作であって、前記第１の検索結果セットにおける各検索結果の表示順序が、前記第２の検索結果セットにおける各検索結果の表示順序よりも優先される、表示する動作と
を実施するように、少なくとも１つのプロセッサに指示するための、
前記電子商取引プラットフォームにおける情報を検索するための一組の命令
を含む、コンピュータ可読記憶媒体。
【国際調査報告】
2015528593.tif 000007
2015528593.tif 000008