【手続補正書】
【提出日】平成20年3月31日(2008.3.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フラット化されたデータ構造に対する意味的記述の生成を容易にするコンピュータシステムであって、
複数のデータノードを有するデータ構造と、
所定のメトリックスに従って前記データノードの１つ又は複数に評価を割り当てる評価コンポーネントであって、前記メトリックスは、前記データノードがアクセスされたときの時刻、前記データノードが変更された時刻、前記データノードがコピーされた時刻、アクセス頻度、又は前記データノードをアクセスした固有のユーザの数のうちの少なくとも１つである評価コンポーネントと、
前記メトリックスに従って選択される前記１つ又は複数のデータノードのうちの少なくとも１つを表す記述を生成する記述コンポーネントであって、意味的ネームの第１のセットは第１のユーザに対して生成され、意味的ネームの第２のセットは第２のユーザに対して生成され、意味的ネームの前記第１のセットと前記第２のセットは同じ前記データ構造から生成される記述コンポーネントと
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記データ構造は、階層型であることを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
表示のために前記１つ又は複数のデータノードのどれを処理するかを選択する選択コンポーネントを更に備えることを特徴とする請求項１に記載のコンピュータシステム。
【請求項４】
前記メトリックスは、観測ユーザアクティビティに関連付けられていることを特徴とする請求項１に記載のコンピュータシステム。
【請求項５】
前記選択されたデータノードは、前記記述によって表され、当該記述は１次元ビューであることを特徴とする請求項１に記載のコンピュータシステム。
【請求項６】
前記データ構造は、オペレーティングシステムとデータリポジトリのうちの少なくとも１つに関連付けられていることを特徴とする請求項１に記載のコンピュータシステム。
【請求項７】
前記選択されたデータノードは、プレイリストに関連付けられていることを特徴とする請求項１に記載のコンピュータシステム。
【請求項８】
前記評価は、ナンバー、イメージデータ、オーディオデータ、配色、又は文字列のうちの少なくとも１つとして提示されることを特徴とする請求項１に記載のコンピュータシステム。
【請求項９】
前記１つ又は複数のデータノードは、第１のコンピューティングシステムに集中して配置されているか、前記第１のコンピューティングシステムから離れて配置されているか、又は複数のコンピューティングシステムに分散されて配置されているかの少なくとも１つであることを特徴とする請求項１に記載のコンピュータシステム。
【請求項１０】
前記記述は、前記記述に対応するデータノードに前記記述をハイパーリンクすることによって、前記関連付けられているデータノードをナビゲートするために使用できることを特徴とする請求項１に記載のコンピュータシステム。
【請求項１１】
前記選択されたデータノードは、最高の評価を有することを特徴とする請求項１に記載のコンピュータシステム。
【請求項１２】
請求項１に記載のコンピュータシステムを実行するためのコンピュータ実行可能命令を格納することを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１３】
請求項１に記載のコンピュータシステムを使用することを特徴とするコンピュータ。
【請求項１４】
前記１つ又は複数のデータノードに関連付けられた前記メトリックスに基づいて推論を行うことによって、前記意味的記述を生成するために選択されたオペレーションの自動化を容易にする分類器を更に備えることを特徴とする請求項１に記載のコンピュータシステム。
【請求項１５】
データ構造に対する意味的名前の生成を容易にするコンピュータシステムであって、
複数のデータノードを有する階層型データ構造と、
観測アクティビティに基づく１つ又は複数の所定のメトリックスに従って前記データノードのうちの１つ又は複数に評価を割り当てる評価コンポーネントであって、前記メトリックスは、前記データノードがアクセスされたときの時刻、前記データノードが変更された時刻、前記データノードがコピーされた時刻、アクセス頻度、又は前記データノードをアクセスした固有のユーザの数のうちの少なくとも１つである評価コンポーネントと、
所望の前記評価を有する前記１つ又は複数のデータノードのうちの少なくとも１つを選択する選択コンポーネントと、
前記１つ又は複数の所定のメトリックスに従って選択される前記データノードの少なくとも１つを表す１つ又は複数の名前を生成する命名コンポーネントであって、意味的ネームの第１のセットは第１のユーザに対して生成され、意味的ネームの第２のセットは第２のユーザに対して生成され、意味的ネームの前記第１のセットと前記第２のセットは同じ前記データ構造から生成される命名コンポーネントと
を備えることを特徴とするコンピュータシステム。
【請求項１６】
前記データノードは、１次元ビューで提示される１つ又は複数の意味的名前によって表されることを特徴とする請求項１５に記載のコンピュータシステム。
【請求項１７】
前記データ構造は、オペレーティングシステム又はデータリポジトリのうちの少なくとも１つに関連付けられていることを特徴とする請求項１５に記載のコンピュータシステム。
【請求項１８】
前記評価は、ナンバー、イメージデータ、オーディオデータ、配色、又は文字列のうちの少なくとも１つとして提示されることを特徴とする請求項１５に記載のコンピュータシステム。
【請求項１９】
前記選択されたデータノードは、データパスに関連付けられ、当該データパスは、各々が１つ又は複数のノード指定を有する複数のデータノードによって定義され、前記１つ又は複数のノード指定は前記命名コンポーネントによって処理されて、前記選択されたデータノードの１次元表示が生成されることを特徴とする請求項１５に記載のコンピュータシステム。
【請求項２０】
前記命名コンポーネントは、前記割り当てられた評価に従って選択されている複数のデータノードに対応する複数のフラット化された１次元の意味的名前出力を生成することを特徴とする請求項１５に記載のコンピュータシステム。
【請求項２１】
前記１つ又は複数の名前は、位置データ、相対的時間、最新性、再帰性、又は分類型のうちの少なくとも１つを表すメタデータ情報を含むことを特徴とする請求項１５に記載のコンピュータシステム。
【請求項２２】
データ構造の意味的名前を生成する方法を実行するコンピュータ実行可能命令を格納するコンピュータ読み取り可能な記録媒体であって、前記方法は、
複数のノードを有するデータ構造を受信するステップと、
前記複数のノードに関連付けられた観測ユーザアクティビティを処理するステップと、
前記複数のノードの各々に評価を割り当てるステップであって、前記評価は、前記ノードがアクセスされたときの時刻、前記ノードが変更された時刻、前記ノードがコピーされた時刻、アクセス頻度、又は前記ノードをアクセスした固有のユーザの数のうちの少なくとも１つによって判定されるステップと、
所定の評価リミットに関連付けられている前記複数のノードのうちの１つ又は複数を選択するステップと、
前記１つ又は複数の選択されたノードに関連付けられているノードメタデータを抽出するステップと、
前記ノードメタデータの各々に基づいて前記１つ又は複数の選択されたノードの各々に対して意味的名前を生成するステップであって、意味的ネームの第１のセットは第１のユーザに対して生成され、意味的ネームの第２のセットは第２のユーザに対して生成され、意味的ネームの前記第１のセットと前記第２のセットは同じ前記データ構造から生成されるステップと
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項２３】
１次元ビューとして前記意味的名前を出力するステップを更に含むことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２４】
前記ノードメタデータは、ナンバー、イメージデータ、オーディオデータ、文字列、又は単語のうちの少なくとも１つのフォーマットであることを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２５】
前記データ構造は、階層型データ構造であることを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２６】
前記複数のノードに関連付けられた新たな観測ユーザアクティビティを学習するステップと、
前記複数のノードの各々に対して新たな評価を割り当てるステップと
を更に含むことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２７】
重要ではないノードメタデータを取り除くステップを更に含むことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２８】
前記ノードメタデータのフォーマットを検出するステップと、
同一のフォーマット、異なるフォーマット、又は前記同一のフォーマットと前記異なるフォーマットの組合せのうちの少なくとも１つで前記意味的名前を生成するステップと
を更に含むことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２９】
前記意味的名前は、前記複数のノードのうちの各ノードに関連付けられたフォルダ名又はファイル名のうちの少なくとも１つを使用して生成されることを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３０】
前記選択されたノードに関連付けられたドキュメントのテキストを分析するステップと、
前記ドキュメントの前記テキスト内で１つの言葉が使用される頻度に基づいて戦記選択されたノードの意味的名前を生成するステップと
を更に含むことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３１】
データ構造に対する意味的名前の生成を容易にするコンピュータシステムであって、
複数のノードを有する階層型データ構造を受信する手段と、
前記複数のノードに関連付けられた観測ユーザアクティビティを処理する手段と、
前記複数のノードの各々に対して評価を割り当てる手段であって、前記評価は、前記ノードがアクセスされたときの時刻、前記ノードが変更された時刻、前記ノードがコピーされた時刻、アクセス頻度、又は前記ノードをアクセスした固有のユーザの数のうちの少なくとも１つによって判定される手段と、
所定の評価リミットに関連付けられている前記複数のノードのうちの１つ又は複数を選択する手段と、
前記１つ又は複数の選択されたノードに関連付けられているノードメタデータを抽出する手段と、
前記ノードメタデータの各々に基づいて前記１つ又は複数の選択されたノードの各々に対して１次元ビューのフォーマットで意味的名前を生成する手段であって、意味的ネームの第１のセットは第１のユーザに対して生成され、意味的ネームの第２のセットは第２のユーザに対して生成され、意味的ネームの前記第１のセットと前記第２のセットは同じ前記データ構造から生成される手段と
を備えることを特徴とするコンピュータシステム。
【請求項３２】
前記選択されたノードに関連付けられている１つ又は複数のファイルおよびファイル名の記述子を分析する手段と、
前記ファイルおよびファイル名に関連付けられた前記記述子に基づいて意味的名前を生成する手段と
を更に備えることを特徴とする請求項３１に記載のコンピュータシステム。
【請求項３３】
前記記述子は、ナンバー、イメージデータ、オーディオデータ、文字列、又は単語のうちの少なくとも１つのフォーマットであることを特徴とする請求項３２に記載のコンピュータシステム。
【請求項３４】
前記複数のノードに関連付けられた新たな観測ユーザアクティビティを学習する手段と、
前記新たな観測ユーザアクティビティによって前記観測ユーザアクティビティを更新する手段と、
前記新たな観測ユーザアクティビティに基づいて前記複数のノードの各々に対して新たな評価を割り当てる手段と
を更に備えることを特徴とする請求項３１に記載のコンピュータシステム。
【請求項３５】
前記意味的名前は、位置データ、相対的時間、最新性、再帰性、又は分類型のうちの少なくとも１つを表すメタデータ情報を含むことを特徴とする請求項３１に記載のコンピュータシステム。