【手続補正書】
【提出日】令和1年12月12日(2019.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
購入取引データ検索システム（１２）における、コンピュータによる方法であって、
前記購入取引データ検索システム（１２）に関連付けられているサーバシステムが、第１のネットワークノードとの第１のネットワーク接続を通して、購入取引記録（４６、４８）を検索するステップと、
前記サーバシステムが、前記購入取引記録（４６、４８）から、対象となるそれぞれの購入関連フィールドタイプについての購入取引関連データ値のそれぞれの組を自動的に抽出するステップ（２８）と、
前記サーバシステムが、自動的に、対象となる１つ以上の前記購入関連フィールドタイプについての１つ以上の不完全なそれぞれの購入関連データ値を含む前記購入取引関連データ値の組（３４）のそれぞれにフラグを付け（３２）、フラグが付けられた前記購入取引関連データ値の組（３４）と、完全であると判定された前記購入取引関連データ値の他の組（３１）とをデータ記憶システム（３６）に記憶するステップと、
前記サーバシステムが、前記データ記憶システム（３６）内の、フラグが付けられた前記購入取引関連データ値の組（３４）のそれぞれにつき、
前記フラグが付けられた組における１つ以上の抽出されたデータ値に基づいて、クエリと少なくとも１つのクエリ結果選択基準とを決定し（４４）、
第２のネットワークノードとの第２のネットワーク接続を通して、前記クエリに基づき、それぞれの購入関連フィールドタイプのデータ値にそれぞれ関連付けられた商品関連品目のランク付けされたリストを含む各クエリ結果を取得し（５０）、
少なくとも１つの前記クエリ結果選択基準に基づいて、ランク付けされた前記リスト内の商品関連品目を選択し（５２）、
前記クエリ結果の各々から、当該クエリ結果における選択された前記商品関連品目に関連付けられている、対象となる１つ以上の前記購入関連フィールドタイプのうちの少なくとも１つの各データ値を抜粋し（５４）、
抜粋された少なくとも１つの前記データ値と、それぞれのフラグ付けされた前記組における、抽出された購入関連取引値とを前記データ記憶システムにロード（５６）するステップと、
前記サーバシステムが、前記データ記憶システム内の購入取引関連データ値に関するビューを示すデータをクライアントネットワークノードに送るステップと
を含む方法。
【請求項２】
前記フラグを付けること（３２）は、前記サーバシステムが、不完全なデータ値のマーカの有無について、前記購入取引関連データ値の組を自動的にスキャンすることを含む、請求項１に記載の方法。
【請求項３】
フラグが付けられた前記購入取引関連データ値の組（３４）のうちの特定の１つに関して、前記不完全なデータ値のマーカは、対象となる商品説明フィールドタイプについて抽出された商品説明テキストデータ値が不完全であることを示す表示に対応するものである、請求項２に記載の方法。
【請求項４】
フラグが付けられた前記購入取引関連データ値の特定の組について、前記決定（４４）は、抽出された不完全な前記商品説明テキストデータ値をサーチクエリに少なくとも部分的に含めることを含む、請求項３に記載の方法。
【請求項５】
フラグが付けられた前記購入取引関連データ値の特定の組について、
前記抽出（２８）は、前記サーバシステムが、それぞれの前記購入取引記録から少なくとも１つの価格データ値を自動的に抽出することを含み、
前記決定（４４）は、前記サーバシステムが、抽出された少なくとも１つの前記価格データ値に基づいて少なくとも１つのクエリ結果選択基準を自動的に決定することを含む、請求項３に記載の方法。
【請求項６】
前記抽出（２８）は、前記サーバシステムが、小計フィールドタイプの第１の価格データ値と、注文金額フィールドタイプの第２の価格データ値とを自動的に抽出することを含み、
前記決定（４４）は、前記サーバシステムが、前記第１の価格データ値及び前記第２の価格データ値に基づいて、それぞれの前記クエリ結果において前記商品関連品目を選択するための上限商品価格及び下限商品価格に対応するクエリ結果選択基準を自動的に決定することを含む、請求項５に記載の方法。
【請求項７】
前記抽出（２８）は、前記サーバシステムが、それぞれの前記購入取引記録から１つ以上の品目数量データ値を自動的に抽出することを含み、
前記決定（４４）は、前記サーバシステムが、抽出された１つ以上の前記品目数量データ値に基づいて前記上限商品価格及び前記下限商品価格を自動的に決定することを含む、請求項６に記載の方法。
【請求項８】
前記選択（５２）は、ランク付けされた前記リスト内の前記商品関連品目のいずれもが、ユーザ価格限度に対応する、決定された前記クエリ結果選択基準よりも低い価格を有しないとの判断に応じて、ランク付けされた前記リスト内の前記商品関連品目のうちランクの最も高いものを選択することを含む、請求項６に記載の方法。
【請求項９】
前記選択（５２）は、前記第２の価格データ値がゼロであるとの判断に応じて、ランク付けされた前記リスト内の前記商品関連品目のうちランクの最も高いものを選択することを含む、請求項６に記載の方法。
【請求項１０】
前記不完全なデータ値のマーカは、対象となる前記商品説明フィールドタイプについて抽出された前記商品説明テキストにおける省略記号を含む、請求項３に記載の方法。
【請求項１１】
前記不完全なデータ値のマーカは、対象となる商品説明フィールドタイプについて抽出された前記商品説明テキストにおいて、それぞれの購入取引が、指定されていない１つ以上の他の品目に関係することを示す表示を含む、請求項３に記載の方法。
【請求項１２】
前記選択（５２）は、少なくとも１つの前記クエリ結果選択基準を満たす、ランク付けされた前記リスト内の前記商品関連品目のうち最もランクの高いものを選択することを含む、請求項１に記載の方法。
【請求項１３】
前記ロード（５６）は、前記サーバシステムのデータベース管理システムの構成要素によって実行され、
前記取得（５０）は、前記サーバシステムが、前記クエリを前記データベース管理システムに自動的に送ることを含み、前記クエリ結果は、前記データベース管理システムにより、それまでに抽出され、データウェアハウスにロードされた購入関連データ値に対する前記クエリの適用に基づいて提供される、請求項１に記載の方法。
【請求項１４】
前記サーバシステムが、フラグが付けられた前記購入取引関連データ値の組のそれぞれが抽出される、それぞれの前記購入取引記録（４６、４８）に関連付けられた各販売業者を特定するステップを更に含み、それぞれの前記クエリ結果が取得される前記第２のネットワークノードは、前記販売業者に関連付けられたウェブサーバである、請求項１に記載の方法。
【請求項１５】
前記取得（５０）は、前記サーバシステムが、前記販売業者に関連付けられた前記ウェブサーバによって生成されたウェブページのグラフィカル制御要素に前記クエリを自動的に入力することを含み、前記クエリ結果は、前記販売業者に関連付けられた前記ウェブサーバから提供されるウェブページにおいて提供される、請求項１４に記載の方法。
【請求項１６】
フラグが付けられた前記購入取引関連データ値の組のそれぞれについて、前記選択（５２）は、選択された前記商品関連データ品目が所定の適時性要件を満たすとの判断に基づくものである、請求項１に記載の方法。
【請求項１７】
前記記憶は、フラグが付けられた前記購入取引関連データ値の組を回復データストアに記憶することと、完全であると判定された前記購入取引関連データ値の他の組を構造化データとしてデータウェアハウスに記憶することとを含む、請求項１に記載の方法。
【請求項１８】
前記クエリ結果は、ランク付けされた商品関連品目の前記リストを含むドキュメントから取得され、それぞれのデータ値は、それぞれのクエリ結果ドキュメントから抜粋される、請求項１に記載の方法。
【請求項１９】
前記取得（５０）は、完全であると判定された前記購入取引関連データ値の他の組のそれぞれに前記クエリを適用することを含む、請求項１に記載の方法。
【請求項２０】
前記抽出（２８）は、ネットワークノード間で送られる各電子メッセージ（２２）における購入取引記録（４６、４８）から前記購入取引関連データ値のそれぞれの組を抽出することを含み、前記クエリは、前記電子メッセージ（２２）のそれぞれから抽出されて完全であると判定された前記購入取引関連データ値の他の組のそれぞれに対して適用される、請求項１９に記載の方法。
【請求項２１】
前記抽出（２８）は、１人以上の販売業者のそれぞれの各サーバシステムによって管理されるユーザアカウント（３３）における購入取引記録（４６、４８）から前記購入取引関連データ値のそれぞれの組を抽出することを含み、前記クエリは、前記ユーザアカウント（３３）のそれぞれから抽出される前記購入取引関連データ値の他の組のそれぞれに対して適用される、請求項１９に記載の方法。
【請求項２２】
購入取引データ検索システム（１２）に関連付けられる装置であって、
プロセッサ可読命令を記憶するメモリ（３２８）と、
前記メモリ（３２８）に接続され、前記命令を実行可能であり、前記命令の実行に少なくとも部分的に基づいて処理を行うことが可能なプロセッサ（３２２）と
を備え、
前記処理は、
第１のネットワークノードとの第１のネットワーク接続を通して、購入取引記録（４６、４８）を検索するステップと、
前記購入取引記録（４６、４８）から、対象となるそれぞれの購入関連フィールドタイプについての購入取引関連データ値のそれぞれの組を自動的に抽出するステップ（２８）と、
自動的に、対象となる１つ以上の前記購入関連フィールドタイプについての１つ以上の不完全なそれぞれの購入関連データ値を含む前記購入取引関連データ値の組（３４）のそれぞれにフラグを付け（３２）、フラグが付けられた前記購入取引関連データ値の組（３４）と、完全であると判定された前記購入取引関連データ値の他の組（３１）とをデータ記憶システム（３６）に記憶するステップと、
前記データ記憶システム内の、フラグが付けられた前記購入取引関連データ値の組（３４）のそれぞれにつき、
前記フラグが付けられた組における１つ以上の抽出されたデータ値に基づいて、クエリと少なくとも１つのクエリ結果選択基準とを決定し（４４）、
第２のネットワークノードとの第２のネットワーク接続を通して、前記クエリに基づき、それぞれの購入関連フィールドタイプのデータ値にそれぞれ関連付けられた商品関連品目のランク付けされたリストを含む各クエリ結果を取得し（５０）、
少なくとも１つの前記クエリ結果選択基準に基づいて、ランク付けされた前記リスト内の商品関連品目を選択し（５２）、
前記クエリ結果の各々から、当該クエリ結果における選択された前記商品関連品目に関連付けられている、対象となる１つ以上の前記購入関連フィールドタイプのうちの少なくとも１つの各データ値を抜粋し（５４）、
抜粋された少なくとも１つの前記データ値と、それぞれのフラグ付けされた前記組における、抽出された購入関連取引値とを前記データ記憶システムにロード（５６）するステップと
を含む、装置。
【請求項２３】
具現化されたプロセッサ可読プログラムコードを有する少なくとも１つの非一時的なコンピュータ可読媒体（３２８）であって、前記プロセッサ可読プログラムコードは、ある方法を行うためにプロセッサ（３２２）により実行されるものであり、
前記方法は、
第１のネットワークノードとの第１のネットワーク接続を通して、購入取引記録（４６、４８）を検索するステップと、
前記購入取引記録（４６、４８）から、対象となるそれぞれの購入関連フィールドタイプについての購入取引関連データ値のそれぞれの組を自動的に抽出するステップ（２８）と、
自動的に、対象となる１つ以上の前記購入関連フィールドタイプについての１つ以上の不完全なそれぞれの購入関連データ値を含む前記購入取引関連データ値の組（３４）のそれぞれにフラグを付け（３２）、フラグが付けられた前記購入取引関連データ値の組（３４）と、完全であると判定された前記購入取引関連データ値の他の組（３１）とをデータ記憶システム（３６）に記憶するステップと、
前記データ記憶システム（３６）内の、フラグが付けられた前記購入取引関連データ値の組（３４）のそれぞれにつき、
前記フラグが付けられた組における１つ以上の抽出されたデータ値に基づいて、クエリと少なくとも１つのクエリ結果選択基準とを決定し（４４）、
第２のネットワークノードとの第２のネットワーク接続を通して、前記クエリに基づき、それぞれの購入関連フィールドタイプのデータ値にそれぞれ関連付けられた商品関連品目のランク付けされたリストを含む各クエリ結果ドキュメントを取得し（５０）、
少なくとも１つの前記クエリ結果選択基準に基づいて、ランク付けされた前記リスト内の商品関連品目を選択し（５２）、
前記クエリ結果ドキュメントの各々から、当該クエリ結果ドキュメントにおける選択された前記商品関連品目に関連付けられている、対象となる１つ以上の前記購入関連フィールドタイプのうちの少なくとも１つの各データ値を抜粋し（５４）、
抜粋された少なくとも１つの前記データ値と、それぞれのフラグ付けされた前記組における、抽出された購入関連取引値とを前記データ記憶システムにロード（５６）するステップと、
前記データ記憶システム内の購入取引関連データ値に関するビューを示すデータをクライアントネットワークノードに送るステップと
を含む、コンピュータ可読媒体。