【手続補正書】
【提出日】平成19年6月4日(2007.6.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供する方法であって、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、
前記少なくとも１つのノードのうちから指定されたノードの基礎のデータを求める要求を受け取るステップと、
前記少なくとも１つのケースのどれが前記指定されたノードに対応するかを決定するステップと、
前記マイニングモデルのグラフ表現でない、前記対応するケースに関するデータを提供するステップと
を備えたことを特徴とする方法。
【請求項２】
前記受け取るステップは、指定されたノードの基礎のデータを求める要求を検出するステップを含み、前記検出するステップは、
それに関連付けられたクエリ情報を持つクエリを受け取るステップと、
前記クエリ情報が、前記指定されたノードの基礎のデータを求める要求を含んでいることを検出するステップとを有することを特徴とする請求項１に記載の方法。
【請求項３】
前記クエリを受け取るステップは、指定のクエリ言語のクエリを受け取るステップを有することを特徴とする請求項２に記載の方法。
【請求項４】
前記クエリを受け取るステップは、ＳＱＬデータベースクエリ言語のクエリを受け取るステップを有することを特徴とする請求項３に記載の方法。
【請求項５】
前記対応するケースに関するデータを提供するステップは、前記対応するケースそれぞれに関するデータを提供するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記要求を受け取るステップは、データのサンプルを求める要求を受け取るステップを含み、前記対応するケースに関するデータを提供する前記ステップは、前記対応するケースのサンプリングに関するデータを提供するステップを含むことを特徴とする請求項１に記載の方法。
【請求項７】
請求項１に記載の方法を実行するためのコンピュータ実行可能命令を有するコンピュータ実行可能モジュールを備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項８】
コンピュータ実行可能命令を有するコンピュータ実行可能モジュールを備えたコンピュータ読取可能な媒体であって、前記モジュールは、データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するものであり、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、前記コンピュータ実行可能モジュールは、
前記少なくとも１つのノードのうちからノードの表示を受け取るための入力コンポーネントと、
前記少なくとも１つのケースのどれが前記指定されたノードに対応するかを決定するための分析コンポーネントと、
前記マイニングモデルのグラフ表現でない、前記対応するケースに関するデータを出力する出力コンポーネントと
を備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項９】
前記入力コンポーネントは、指定されたノードの基礎のデータを求める要求を検出することを特徴とする請求項８に記載のコンピュータ読取可能な媒体。
【請求項１０】
前記入力コンポーネントは、クエリを受け取り、前記指定されたノードの基礎のデータを求める要求を前記クエリが含むことを検出することを特徴とする請求項９に記載のコンピュータ読取可能な媒体。
【請求項１１】
前記入力コンポーネントは、指定のクエリ言語のクエリを受け取ることを特徴とする請求項１０に記載のコンピュータ読取可能な媒体。
【請求項１２】
前記入力コンポーネントは、ＳＱＬデータベースクエリ言語のクエリを受け取ることを特徴とする請求項１１に記載のコンピュータ読取可能な媒体。
【請求項１３】
前記出力コンポーネントは、前記対応するケースの各々に関するデータを提供することを特徴とする請求項８に記載のコンピュータ読取可能な媒体。
【請求項１４】
前記入力コンポーネントは、データのサンプルを求める要求を受け取り、前記出力コンポーネントは、前記対応するケースのサンプリングに関するデータを出力することを特徴とする請求項８に記載のコンピュータ読取可能な媒体。
【請求項１５】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供することに関連して使用されるアプリケーションプログラミングインタフェースであって、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、前記アプリケーションプログラミングインタフェースは、前記少なくとも１つのノードのうちから指定されたノードの基礎のデータを求める要求を入力として受け取り、前記データを含むデータベースにクエリを送って、前記少なくとも１つのケースのどれが前記指定されたノードに対応するかを検索し、前記マイニングモデルのグラフ表現でない前記対応するケースに関するデータを出力することを特徴とするアプリケーションプログラミングインタフェース。
【請求項１６】
クエリを受け取り、指定されたノードの基礎のデータを求める要求を前記クエリが含むことを検出することによって、前記指定されたノードの基礎のデータを求める要求を検出することを特徴とする請求項１５に記載のアプリケーションプログラミングインタフェース。
【請求項１７】
指定のクエリ言語のクエリを前記データベースに送ることを特徴とする請求項１６に記載のアプリケーションプログラミングインタフェース。
【請求項１８】
ＳＱＬデータベースクエリ言語のクエリを送ることを特徴とする請求項１７に記載のアプリケーションプログラミングインタフェース。
【請求項１９】
前記対応するケースの各々に関するデータを出力することを特徴とする請求項１５に記載のアプリケーションプログラミングインタフェース。
【請求項２０】
データのサンプルを求める要求を受け取り、前記対応するケースのサンプリングに関するデータを出力することを特徴とする請求項１５に記載のアプリケーションプログラミングインタフェース。
【請求項２１】
（ａ）アプリケーションプログラミングインタフェースから前記データベースに送る前記クエリをフォーマットしてサンプリングを取り出すか、または（ｂ）前記対応するケースすべてを求める標準的なクエリの完全な結果をサンプリングするかのいずれか一方を実行することを特徴とする請求項２０に記載のアプリケーションプログラミングインタフェース。
【請求項２２】
少なくとも１つのネットワークを介して、前記クエリは送られ、および前記結果は取り出されることを特徴とする請求項１５に記載のアプリケーションプログラミングインタフェース。
【請求項２３】
データセットに適用されたマイニングモデルのグラフ表現からユーザがユーザインタフェースを介してノードを指定することを可能とする汎用的な機能を公開するユーザインタフェースであって、前記データセットは少なくとも１つのケースを備え、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを備え、並びに前記ユーザが前記ノードを指定するのに応答して、前記モデルおよびデータセットについての前記ノードの基礎のケースは取り出され、および前記マイニングモデルのグラフ表現でないデータを含めて前記ユーザに対して表示されることを特徴とするユーザインタフェース。
【請求項２４】
前記指定されたノードの基礎のデータを求める要求を検出し、および応答して指定されたノードの基礎のデータを求める要求をアプリケーションプログラミングインタフェースを介して送ることを特徴とする請求項２３に記載のユーザインタフェース。
【請求項２５】
前記アプリケーションプログラミングインタフェースは、指定のクエリ言語のクエリをデータベースに送ることを特徴とする請求項２４に記載のユーザインタフェース。
【請求項２６】
前記アプリケーションプログラミングインタフェースは、ＳＱＬデータベースクエリ言語のクエリを送ることを特徴とする請求項２５に記載のユーザインタフェース。
【請求項２７】
前記対応するケースの各々に関するデータを表示することを特徴とする請求項２３に記載のユーザインタフェース。
【請求項２８】
前記指定されたノードに関するデータのサンプルを求める要求を受け取ると、前記アプリケーションプログラミングインタフェースに、前記対応するケースのサンプリングに関するデータを求める要求を送ることを特徴とする請求項２４に記載のユーザインタフェース。
【請求項２９】
前記対応するケースのサンプリングを表示することを特徴とする請求項２８に記載のユーザインタフェース。
【請求項３０】
少なくとも１つのケースを含むデータセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するシステムであって、
アプリケーションプログラミングインタフェースであって、（ａ）前記データセットに適用されたマイニングモデルのグラフ表現からの指定されたノードの基礎のデータを求める要求を入力として受け取り、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、（ｂ）前記データを含むクエリを送って、前記少なくとも１つのケースのうちで前記指定されたノードに対応する１つまたは複数の対応するケースを取り出し、および（ｃ）前記対応するケースに関するデータで前記要求に応答するアプリケーションプログラミングインタフェースと、
前記アプリケーションプログラミングインタフェースに動作可能に接続されたデータベースであって、前記データセットを記憶するステップ、および前記クエリを受け取って前記マイニングモデルのグラフ表現でない、前記対応するケースに関する前記データを前記アプリケーションプログラミングインタフェースに返すステップを実行するデータベースと
を備えたことを特徴とするシステム。
【請求項３１】
前記クエリは、指定のクエリ言語のクエリを含むことを特徴とする請求項３０に記載のシステム。
【請求項３２】
前記クエリを受け取るステップは、ＳＱＬデータベースクエリ言語のクエリを受け取るステップを含むことを特徴とする請求項３１に記載のシステム。
【請求項３３】
前記対応するケースに関するデータを提供するステップは、前記対応するケースの各々に関するデータを提供するステップを含むことを特徴とする請求項３０に記載のシステム。
【請求項３４】
前記要求はデータのサンプルを求める要求を含み、前記対応するケースに関するデータは、前記対応するケースのサンプリングに関するデータを含むことを特徴とする請求項３０に記載のシステム。
【請求項３５】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するシステムであって、
ユーザインタフェースであって、（ａ）少なくとも１つのケースを含むデータセットに適用されたマイニングモデルのグラフ表現からの指定されたノードの基礎のデータを求める要求を入力として受け取り、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、（ｂ）前記データを含むクエリを送って、前記少なくとも１つのケースのうちから前記指定されたノードに対応する１つまたは複数の対応するケースを取り出し、（ｃ）前記対応するケースに関するデータで前記要求に応答するユーザインタフェースと、
前記ユーザインタフェースに動作可能に接続されたデータベースであって、前記データセットを記憶するステップ、および前記クエリを受け取って前記マイニングモデルのグラフ表現でない、前記対応するケースに関する前記データを前記ユーザインタフェースに返すステップを実行するデータベースと
を備えたことを特徴とするシステム。
【請求項３６】
前記クエリは、指定のクエリ言語のクエリを含むことを特徴とする請求項３５に記載のシステム。
【請求項３７】
前記クエリを受け取るステップは、ＳＱＬデータベースクエリ言語のクエリを受け取るステップを含むことを特徴とする請求項３６に記載のシステム。
【請求項３８】
前記対応するケースに関するデータを提供するステップは、前記対応するケースの各々に関するデータを提供するステップを含むことを特徴とする請求項３５に記載のシステム。
【請求項３９】
前記要求はデータのサンプルを求める要求を含み、前記対応するケースに関する前記データは、前記対応するケースのサンプリングに関するデータを含むことを特徴とする請求項３５に記載のシステム。
【請求項４０】
前記マイニングモデルのグラフ表現からの指定されたノードの基礎のデータを求める要求は、ユーザが前記ノードを選択したとの表示を含むことを特徴とする請求項３５に記載のシステム。
【請求項４１】
前記表示は、マウスクリックを含むことを特徴とする請求項４０に記載のシステム。
【請求項４２】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するシステムであって、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、
前記少なくとも１つのノードのうちから指定されたノードの基礎のデータを求める要求を受け取る要求受領手段と、
前記少なくとも１つのケースのどれが前記指定されたノードに対応するかを決定する対応関係決定手段と、
前記マイニングモデルのグラフ表現でない、前記対応するケースに関するデータを提供するデータ提供手段と
を備えたことを特徴とするシステム。
【請求項４３】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供する方法であって、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、
前記少なくとも１つのノードのうちから指定されたノードの基礎のデータを求める要求を受け取るステップと、
前記指定されたノードに対応する少なくとも１つの仮定のケースを決定するステップと、
前記マイニングモデルのグラフ表現でない、前記対応する仮定のケースに関するデータを提供するステップと
を備えたことを特徴とする方法。
【請求項４４】
前記受け取るステップは、指定されたノードの基礎のデータを求める要求を検出するステップを含み、前記検出するステップは、
クエリ情報が関連付けられたクエリを受け取るステップと、
前記指定されたノードに対応する仮定データを求める要求を前記クエリ情報が含むことを検出するステップとを含むことを特徴とする請求項４３に記載の方法。
【請求項４５】
前記クエリを受け取るステップは、指定のクエリ言語のクエリを受け取るステップを含むことを特徴とする請求項４４に記載の方法。
【請求項４６】
前記クエリを受け取るステップは、ＳＱＬデータベースクエリ言語のクエリを受け取るステップを含むことを特徴とする請求項４４に記載の方法。
【請求項４７】
請求項４３に記載の方法を実行するコンピュータ実行可能命令を有するコンピュータ実行可能モジュールを備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項４８】
コンピュータ実行可能命令を有するコンピュータ実行可能モジュールを備えたコンピュータ読取可能な媒体であって、前記モジュールは、データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するためのものであり、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、前記コンピュータ実行可能モジュールは、
前記少なくとも１つのノードのうちのノードの表示を受け取る入力コンポーネントと、
前記指定されたノードに対応する少なくとも１つの仮定のケースを決定する分析コンポーネントと、
前記マイニングモデルのグラフ表現でない、前記対応する仮定のケースに関するデータを出力する出力コンポーネントと
を備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項４９】
前記入力コンポーネントは、指定されたノードの基礎となる仮定のデータを求める要求を検出することを特徴とする請求項４８に記載のコンピュータ読取可能な媒体。
【請求項５０】
前記入力コンポーネントは、クエリを受け取り、前記指定されたノードの基礎となる仮定のデータを求める要求を前記クエリが含むことを検出することを特徴とする請求項４９に記載のコンピュータ読取可能な媒体。
【請求項５１】
データセットに適用されたマイニングモデルのグラフ表現に関する情報を提供するためのシステムであって、前記データセットは少なくとも１つのケースを含み、前記グラフ表現は、前記少なくとも１つのケースのうちの少なくとも１つに対応する少なくとも１つのノードを含み、
前記少なくとも１つのノードのうちから指定されたノードに対応する仮定のデータを求める要求を受け取る要求受領手段と、
前記指定されたノードに対応する少なくとも１つの仮定のケースを提供する仮定のケース提供手段と、
前記マイニングモデルのグラフ表現でない、前記対応する仮定のケースに関するデータを提供するデータ提供手段と
を備えたことを特徴とするシステム。