【手続補正書】
【提出日】平成25年9月11日(2013.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューター実行可能命令を有する１つまたは複数のコンピューター記憶媒体であって、前記コンピューター記憶媒体上に具現化された前記コンピューター実行可能命令は、実行された時に、ユーザーの検索クエリー・タームに適合したファセットを調べるためのユーザー・インターフェースを提供し、ユーザーの検索クエリーの状態が保持される、方法を実施し、前記方法は、
ユーザーから少なくとも１つの検索クエリー・タームを受け取るステップと、
前記少なくとも１つの検索クエリー・タームをバック・エンド・サーバーへ送るステップと、
前記少なくとも１つの検索クエリー・タームに対する適合したファセットを受け取るステップであって、前記適合したファセットのそれぞれは、前記少なくとも１つの検索クエリー・タームに適合した１組のトピックを分類し、前記ユーザーが１つまたは複数の前記検索クエリー・タームを絞り込むことを可能にする、ステップと、
前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットを提示するステップと、
前記適合したファセットのうちの１つの選択を受け取るステップと、
前記選択された適合したファセットを前記バック・エンド・サーバーへ送るステップと、
絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに基づく、１組の検索結果を受け取るステップであって、前記絞り込みクエリーが実行されると前記１組の検索結果が生成される、ステップと、
（１）前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットであって、前記バック・エンド・サーバーによって呼び出された前記少なくとも１つの検索クエリー・タームを用いて前記バック・エンド・サーバーによって生成された前記適合したファセット、及び（２）前記受け取られた１組の検索結果を提示するステップと、
を備える、１つまたは複数のコンピューター記憶媒体。
【請求項２】
請求項１記載の１つまたは複数のコンピューター記憶媒体であって、前記方法は、前記少なくとも１つの検索クエリー・タームに対する１組の検索結果を前記適合したファセットと共に受け取り、提示するステップを更に備える、１つまたは複数のコンピューター記憶媒体。
【請求項３】
請求項１記載の１つまたは複数のコンピューター記憶媒体であって、前記方法は、少なくとも１つの静的ファセットを提示するステップを更に備え、前記静的ファセットは、前記ユーザーが前記少なくとも１つの検索クエリー・タームを絞り込むことを可能にする、１つまたは複数のコンピューター記憶媒体。
【請求項４】
コンピューター実行可能命令を有する１つまたは複数のコンピューター記憶媒体であって、前記コンピューター記憶媒体上に具現化された前記コンピューター実行可能命令は、実行された時に、ユーザーが生成したクエリーに適合したファセット及びサブ・ファセットを調べるためのユーザー・インターフェースを提供し、前記ユーザーが生成したクエリーの状態が保持される、方法を実施し、前記方法は、
ユーザーから少なくとも１つの検索クエリー・タームを受け取るステップと、
前記少なくとも１つの検索クエリー・タームをバック・エンド・サーバーへ送るステップと、
前記少なくとも１つの検索クエリー・タームに対する適合したファセットを受け取るステップであって、前記適合したファセットのそれぞれは、前記少なくとも１つの検索クエリー・タームに適合した１組のトピックを分類し、前記ユーザーが１つまたは複数の前記検索クエリー・タームを絞り込むことを可能にする、ステップと、
前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットを提示するステップと、
前記適合したファセットのうちの１つの選択を受け取るステップと、
前記選択された適合したファセットを前記バック・エンド・サーバーへ送信するステップと、
前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに対するサブ・ファセットを受け取るステップであって、前記サブ・ファセットのそれぞれは、前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに適合した１組のサブ・トピックを分類し、前記ユーザーが１つまたは複数の前記検索クエリー・タームを更に絞り込むことを可能にする、ステップと、
前記少なくとも１つの検索クエリー・タームに対する前記サブ・ファセット及び前記適合したファセットを提示するステップと、
前記サブ・ファセットのうちの１つの選択を受け取るステップと、
前記選択されたサブ・ファセットを前記バック・エンド・サーバーへ送信するステップと、
絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム、前記選択された適合したファセット、及び前記選択されたサブ・ファセットに基づく、１組の検索結果を受け取るステップであって、前記絞り込みクエリーが実行されると前記１組の検索結果が生成される、ステップと、
（１）前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットであって、前記バック・エンド・サーバーによって呼び出された前記少なくとも１つの検索クエリー・タームを用いて前記バック・エンド・サーバーによって生成された前記適合したファセット、（２）前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットに対する前記サブ・ファセットであって、前記バック・エンド・サーバーによって呼び出された前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットを用いて前記バック・エンド・サーバーによって生成された前記サブ・ファセット、並びに（３）前記受け取られた１組の検索結果を提示するステップと、
を備える、１つまたは複数のコンピューター記憶媒体。
【請求項５】
請求項４記載の１つまたは複数のコンピューター記憶媒体であって、前記方法は、前記選択された適合したファセットをデーターベースに格納するステップを更に備える、１つまたは複数のコンピューター記憶媒体。
【請求項６】
請求項４記載の１つまたは複数のコンピューター記憶媒体であって、前記方法は、前記少なくとも１つの検索クエリー・タームに対する１組の検索結果を前記少なくとも１つの適合したファセットと共に受け取り、提示するステップを更に備える、１つまたは複数のコンピューター記憶媒体。
【請求項７】
請求項４記載の１つまたは複数のコンピューター記憶媒体であって、前記方法は、少なくとも１つの静的ファセットを提示するステップを更に備え、前記静的ファセットは、前記ユーザーが前記少なくとも１つの検索クエリー・タームを絞り込むことを可能にする、１つまたは複数のコンピューター記憶媒体。
【請求項８】
ユーザーの検索クエリーに適合したファセットを調べるためのユーザー・インターフェースを提供し、ユーザーの検索クエリーの状態が保持される、コンピューター化システムであって、前記システムは、
ユーザーから受け取った少なくとも１つの検索クエリー・タームに対する適合したファセットであって、前記少なくとも１つの検索クエリー・タームに適合した１組のトピックを分類するファセットを生成し、
フロント・エンド・エンジンによって呼び出された前記少なくとも１つの検索クエリー・タームを用いて前記少なくとも１つの検索クエリー・タームに対する適合したファセットを生成し、
１組の検索結果を生成するように実行される絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム及び選択された適合したファセットに基づいて、前記１組の検索結果を生成する、
ように構成されたバック・エンド・サーバーと、
前記少なくとも１つの検索クエリー・タームに対する適合したファセットを受け取り、
前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットを前記バック・エンド・サーバーへ送り、
前記１組の検索結果を生成するように実行される前記絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに基づく、前記１組の検索結果を受け取り、
（１）前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットであって、前記フロント・エンド・エンジンによって呼び出された前記少なくとも１つの検索クエリー・タームを用いて前記バック・エンド・サーバーによって生成された前記適合したファセット、及び（２）前記受け取られた１組の検索結果を提示する、
ように構成された前記フロント・エンド・エンジンと、
を備える、コンピューター化システム。
【請求項９】
請求項８記載のコンピューター化システムであって、前記少なくとも１つの検索クエリー・タームを格納するように構成されたデーターベースを更に備える、コンピューター化システム。
【請求項１０】
請求項８記載のコンピューター化システムであって、前記フロント・エンド・エンジンは、更に、前記少なくとも１つの検索クエリー・タームに対する１組の検索結果を前記適合したファセットと共に前記バック・エンド・サーバーから受け取り、前記少なくとも１つの検索クエリー・タームに対する前記１組の検索結果を前記適合したファセットと共に提示するように構成された、コンピューター化システム。
【請求項１１】
請求項８記載のコンピューター化システムであって、前記フロント・エンド・エンジンは、更に、前記選択された適合したファセットを前記バック・エンド・サーバーへ送るように構成された、コンピューター化システム。
【請求項１２】
請求項８記載のコンピューター化システムであって、前記バック・エンド・サーバーは、更に、
前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに対するサブ・ファセットを生成するステップであって、前記サブ・ファセットのそれぞれは、前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに適合した１組のサブ・トピックを分類し、前記ユーザーが１つまたは複数の前記検索クエリー・タームを更に絞り込むことを可能にする、ステップと、
前記フロント・エンド・エンジンによって呼び出された前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットを用いて、前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットに対するサブ・ファセットを、前記バック・エンド・サーバーによって生成するステップと、
サブ・ファセット絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム、前記選択された適合したファセット、及び選択されたサブ・ファセットに基づいて、１組の検索結果を生成するステップであって、前記サブ・ファセット絞り込みクエリーが実行されると前記１組の検索結果が生成される、ステップと、
を実施するように構成された、コンピューター化システム。
【請求項１３】
請求項８記載のコンピューター化システムであって、前記フロント・エンド・エンジンは、更に、
前記少なくとも１つの検索クエリー・ターム及び前記選択された適合したファセットに対する前記サブ・ファセットを受け取るステップと、
前記少なくとも１つの検索クエリー・ターム、前記選択された適合したファセット、及び選択されたサブ・ファセットを前記バック・エンド・サーバーへ送るステップと、
サブ・ファセット絞り込みクエリーとして入力された、前記少なくとも１つの検索クエリー・ターム、前記選択された適合したファセット、及び前記選択されたサブ・ファセットに基づく、１組の検索結果を受け取るステップであって、前記サブ・ファセット絞り込みクエリーが実行されると前記１組の検索結果が生成される、ステップと、
（１）前記少なくとも１つの検索クエリー・タームに対する前記適合したファセットであって、前記フロント・エンド・エンジンによって呼び出された前記少なくとも１つの検索クエリー・タームを用いて前記バック・エンド・サーバーによって生成された前記適合したファセット、及び（２）前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットに対する前記サブ・ファセットであって、前記フロント・エンド・エンジンによって呼び出された前記少なくとも１つの検索クエリー・ターム及び前記適合したファセットを用いて前記バック・エンド・サーバーによって生成された前記サブ・ファセットを提示するステップと、
を実施するように構成された、コンピューター化システム。
【請求項１４】
請求項８記載のコンピューター化システムであって、前記フロント・エンド・エンジンは、更に、ウェブ・ブラウザーを含む、コンピューター化システム。
【請求項１５】
請求項８記載のコンピューター化システムであって、前記フロント・エンド・エンジンは、更に、少なくとも１つの静的ファセットを提示するように構成され、前記静的ファセットは、前記ユーザーが前記少なくとも１つの検索クエリー・タームを絞り込むことを可能にする、コンピューター化システム。