【手続補正書】
【提出日】平成20年10月3日(2008.10.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つまたは複数のプロセッサによって実行されるとコンピュータ読み取り可能な記憶媒体上で実施されるコンピュータ実行命令を備え、データを編成することを円滑にするシステムであって、
１つまたは複数のデータ構成要素に対する関係を有する複数の関連付け要素を有する関連付けストア構成要素であって、少なくとも１つのデータ構成要素はリストに関連付けられ、少なくとも１つのデータ構成要素は動的リストと関連付けられる、ストア構成要素と、
前記１つまたは複数のデータ構成要素のプロパティに基づいて前記関係を動的に保持する関連付けマネージャ構成要素と、
複数のリスト、複数の動的リスト、複数のフォルダを備え、
少なくとも１つのリストは、動的リストに関連付けられたデータ構成要素に関係する少なくとも１つの関連付け構成要素、およびフォルダに関連付けられたデータ構成要素に関係する少なくとも１つの関連付け構成要素を含み、
少なくとも１つの動的リストは、リストに関連付けられたデータ構成要素に関係する少なくとも１つの関連付け構成要素、および異なるフォルダに関連付けられたデータ構成要素に関係する少なくとも１つの関連付け構成要素を含み、
少なくとも１つのフォルダは、少なくとも１つのデータ構成要素を含み、
リストは、自動で保持されない１つまたは複数の関連付け構成要素を含み、動的リストは、動的に追加、変更、または関連付け構成要素を削除することによって自動で保持される１または複数の関連付け構成要素を含む、
ことを特徴とするシステム。
【請求項２】
前記プロパティは、前記関係する１つまたは複数のデータ構成要素のロケーションであることを特徴とする請求項１に記載のシステム。
【請求項３】
前記関連付けマネージャ構成要素は、前記１つまたは複数のデータ構成要素の前記プロパティを特定することに関連して使用されるクエリを生成するクエリ構成要素を含むことを特徴とする請求項１に記載のシステム。
【請求項４】
前記関連付けマネージャ構成要素は、前記特定されたプロパティに基づいて、少なくとも１つの前記複数の関連付け構成要素を更新することを特徴とする請求項３に記載のシステム。
【請求項５】
請求項３に記載のシステムを使用することを特徴とするユーザインタフェース。
【請求項６】
前記クエリ構成要素は、
事前定義された基準を実施する規則のインスタンスを自動的に作成する規則エンジン構成要素と、
前記複数のデータ構成要素に関して前記規則を適用して、前記１つまたは複数の関連付け構成要素を更新する規則評価構成要素と
を備えたことを特徴とする請求項３に記載のシステム。
【請求項７】
前記クエリ構成要素は、履歴上のユーザ基準の関数としてユーザの意図を予測する人工知能構成要素を含むことを特徴とする請求項３に記載のシステム。
【請求項８】
前記人工知能構成要素は、特性に関する前記予測されたユーザの意図の関数として、前記１つまたは複数のデータ構成要素の自動的更新を円滑にする推測構成要素を含むことを特徴とする請求項７に記載のシステム。
【請求項９】
前記推測構成要素は、前記自動的更新を実行する際、効用ベースの分析を使用することを特徴とする請求項７に記載のシステム。
【請求項１０】
前記複数の関連付け構成要素の整合性を検証するアナライザ構成要素をさらに含むことを特徴とする請求項３に記載のシステム。
【請求項１１】
前記アナライザ構成要素は、前記１つまたは複数のデータ構成要素の前記プロパティの変化を警報するプロンプトを生成することを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記アナライザ構成要素は、
事前定義された基準を実施する規則のインスタンスを自動的に作成する規則エンジン構成要素と、
前記１つまたは複数のデータ構成要素に関して前記規則を適用して、前記複数の関連付け構成要素に問い合わせを行う規則評価構成要素と
を備えたことを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記アナライザ構成要素は、履歴上のユーザ基準の関数としてユーザの意図を予測する人工知能構成要素を含むことを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記人工知能構成要素は、特性に関する前記予測されたユーザの意図の関数として、前記１つまたは複数のデータ構成要素に問い合わせを行うことを円滑にする推測構成要素を含むことを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記推測構成要素は、前記自動的更新を実行する際、効用ベースの分析を使用することを特徴とする請求項１４に記載のシステム。
【請求項１６】
前記推測構成要素は、統計ベースの分析を使用して、ユーザが自動的に実行されることを所望するアクションを推測することを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記関連付け構成要素は、前記１つまたは複数のデータ構成要素から遠隔に位置することを特徴とする請求項１０に記載のシステム。
【請求項１８】
請求項１に記載のシステムを使用することを特徴とするデスクトップコンピューティングシステム。
【請求項１９】
請求項１に記載のシステムを使用することを特徴とするポータブルコンピューティングデバイス。
【請求項２０】
請求項１に記載の構成要素群を格納していることを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項２１】
前記１つまたは複数のデータ構成要素の少なくとも１つは、電子ファイルであることを特徴とする請求項１に記載のシステム。
【請求項２２】
前記１つまたは複数のデータ構成要素の少なくとも１つは、動的リストであることを特徴とする請求項１に記載のシステム。
【請求項２３】
前記１つまたは複数のデータ構成要素の少なくとも１つは、フォルダであることを特徴とする請求項１に記載のシステム。
【請求項２４】
データを編成するためのコンピュータ実施方法であって、
関連付け構成要素をデータ構成要素に、前記関連付け構成要素が記憶されるデバイスの限界に基づいて関係付けるステップであって、前記データ構成要素は、該データ構成要素のサイズが、前記デバイスの１つまたは複数のハードウエア特性に基づいて自動的に確立された予め定めた閾値を超える場合に、関連付け構成要素と関係付けされない、ステップと、
前記データ構成要素のプロパティに基づいて、前記関係を動的に保持するステップと
を備えることを特徴とするコンピュータ実施方法。
【請求項２５】
前記プロパティは、ロケーションであることを特徴とする請求項２４に記載のコンピュータ実施方法。
【請求項２６】
前記データ構成要素の前記プロパティを特定するのに使用されるクエリを生成するステップをさらに備えることを特徴とする請求項２４に記載のコンピュータ実施方法。
【請求項２７】
前記特定されたプロパティに基づいて、前記関連付け構成要素を更新するステップをさらに備えることを特徴とする請求項２６に記載のコンピュータ実施方法。
【請求項２８】
前記関連付け構成要素の前記更新を特定する規則を適用するステップをさらに備えることを特徴とする請求項２７に記載のコンピュータ実施方法。
【請求項２９】
前記関連付け構成要素の前記更新を特定するユーザの意図を予測するステップをさらに備えることを特徴とする請求項２７に記載のコンピュータ実施方法。
【請求項３０】
前記プロパティの関数として、前記プロパティに基づいて前記データ構成要素に問い合わせを行うステップをさらに備えることを特徴とする請求項２６に記載のコンピュータ実施方法。
【請求項３１】
前記関連付け構成要素の整合性を検証するステップをさらに備えることを特徴とする請求項２６に記載のコンピュータ実施方法。
【請求項３２】
前記データ構成要素の前記プロパティの変化のプロンプト指示を行うステップをさらに備えることを特徴とする請求項３１に記載のコンピュータ実施方法。
【請求項３３】
前記データ構成要素の前記プロパティの前記変化を特定する規則を提供するステップをさらに備えることを特徴とする請求項３１に記載のコンピュータ実施方法。
【請求項３４】
前記データ構成要素の前記プロパティの前記変化を特定するユーザの意図を予測するステップをさらに備えることを特徴とする請求項３１に記載のコンピュータ実施方法。
【請求項３５】
前記データ構成要素は、データファイルであることを特徴とする請求項２４に記載のコンピュータ実施方法。
【請求項３６】
前記データ構成要素は、関係であることを特徴とする請求項２４に記載のコンピュータ実施方法。
【請求項３７】
請求項２４に記載の方法を実行するためのコンピュータ実行可能命令を格納していることを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項３８】
１つまたは複数のプロセッサによって実行されるとコンピュータ読み取り可能な記憶媒体上で実施されるコンピュータ実行命令を備え、データを編成することを円滑にするシステムであって、
データ構成要素に関連付け構成要素を関係付けるための手段と、
前記関係付けを動的に保持するための手段であって、前記関連付け構成要素は、前記データ構成要素がもはや利用可能でないと特定すると自動的に削除され、前記関連付け構成要素は、前記データ構成要素の場所の変更があると自動的に更新される、手段と
を備えたことを特徴とするシステム。
【請求項３９】
前記関係のプロパティを特定し、前記プロパティに従って前記関連付け構成要素を自動的に更新するための手段をさらに備えたことを特徴とする請求項３８に記載のシステム。
【請求項４０】
前記関係を分析し、前記プロパティの変化に従ってプロンプトを生成するための手段をさらに備えたことを特徴とする請求項３９に記載のシステム。
【請求項４１】
関係付けるための前記手段は、規則ベースの動作であることを特徴とする請求項３８に記載のシステム。
【請求項４２】
関係付けるための前記手段は、人工知能動作であることを特徴とする請求項３８に記載のシステム。
【請求項４３】
１つまたは複数のプロセッサによって実行されるとコンピュータ読み取り可能な記憶媒体上で実施されるコンピュータ実行命令を備え、データを編成することを円滑にするデータ編成のシステムであって、
データストアを探索し、クエリを満たす１つまたは複数のデータ構成要素を検出するクエリ構成要素と、
前記１つまたは複数のデータ構成要素を参照する複数の識別子を有するリスト構成要素と、
前記クエリに従って前記識別子を動的に保持する関連付けマネージャ構成要素であって、前記関連付けマネージャは、前記識別子によって参照されるデータ構成要素がもはや存在しないことを特定すると自動的に前記識別子を削除し、前記識別子によって参照される前記データ構成要素の場所の変更があると前記識別子を自動的に更新する、関連付けマネージャ構成要素と
を備えたことを特徴とするデータ編成のシステム。
【請求項４４】
前記クエリ構成要素は、クエリ動作を自動化する規則ベースの機構をさらに含むことを特徴とする請求項４３に記載のシステム。
【請求項４５】
前記クエリ構成要素は、推測に基づいてクエリ動作を自動化するＡＩベースの機構をさらに含むことを特徴とする請求項４３に記載のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
１３０６で、クエリの結果が戻され、１３０８で、元のリスト（例えば、関連付け）に対して照合される。１３０８で、戻された結果が元のリストと合致しないという判定が行われた場合、リストは、１３１０で、クエリ結果に従ったリストに対する更新、変更、および／または削除を反映するように更新される。反対に、結果が、元のリストと合致した場合、図１３に示すとおり、リストは更新されない。