【手続補正書】
【提出日】平成19年7月27日(2007.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の型の複数のアイテムをユーザに提示するためのコンピュータ・システムであって、
汎用データ・スキーマに従って格納された前記複数のアイテムを収容し、前記複数のアイテムのうちの少なくとも一部は、前記複数のアイテムのうちの少なくとも一つの視覚表現を定義し、複数のユーザ選択可能タスクを定義するメタデータを収容する、汎用データ・ストアと、
前記ユーザに前記汎用データ・ストア内の前記複数のアイテムを提示するためのシェルであって、前記メタデータを収容するアイテムを、前記アイテム内に収容された前記メタデータによって定義された、視覚表現と前記複数のユーザ選択タスクの表示とを有する状態で前記ユーザに提示するように構成され、また対応するメタデータを含まないアイテムを既定の表示ビューによって前記ユーザに提示するようにさらに構成され、および前記複数のユーザ選択可能タスクを選択するユーザ入力に応答して少なくとも一つのアプリケーションを起動するように構成されるシェルと
を備えることを特徴とするコンピュータ・システム。
【請求項２】
前記汎用データ・スキーマは１つまたは複数の宣言されたプロパティを含むことを特徴とする請求項１に記載のコンピュータ・システム。
【請求項３】
前記複数のアイテムのそれぞれは、前記１つまたは複数の宣言されたプロパティに関連付けられた宣言を含むことを特徴とする請求項２に記載のコンピュータ・システム。
【請求項４】
前記シェルは前記１つまたは複数の宣言されたプロパティを使用して、前記対応するメタデータを含まないアイテムを前記既定の表示ビューに従って提示することを特徴とする請求項２に記載のコンピュータ・システム。
【請求項５】
前記汎用メタデータはアイテム装飾データを含むことを特徴とする請求項１に記載のコンピュータ・システム。
【請求項６】
前記アイテム装飾データは、高価値データを含む前記メタデータのサブセットを識別することを特徴とする請求項５に記載のコンピュータ・システム。
【請求項７】
前記高価値データは、ユーザに表示される情報に関連付けられることを特徴とする請求項６に記載のコンピュータ・システム。
【請求項８】
前記アイテム装飾データは、ユーザへの前記メタデータの提示に関連付けられたフォーマットの諸相を示すデータを含むことを特徴とする請求項５に記載のコンピュータ・システム。
【請求項９】
前記フォーマットの諸相は、データ・フォーマット設定、ソート順、アイコン・フォーマット設定および関連するコントロールからなるグループから選択されることを特徴とする請求項８に記載のコンピュータ・システム。
【請求項１０】
前記フォーマットの諸相は１つまたは複数の動詞を含み、前記動詞は、選択されたアイテムに対して実施される動作に関連付けられることを特徴とする請求項８に記載のコンピュータ・システム。
【請求項１１】
前記動作は、前記選択されたアイテムに対して前記動詞を実施するために起動された１つまたは複数のアプリケーションによって実施されることを特徴とする請求項１０に記載のコンピュータ・システム。
【請求項１２】
前記シェルは、前記複数のアイテムのうちから選択された１組のアイテムをシェル装飾ビューに従って提示するようにさらに構成されることを特徴とする請求項１に記載のコンピュータ・システム。
【請求項１３】
前記１組のアイテムは、第１のアイテム装飾スキーマに従って格納されたメタデータを有する１つまたは複数のアイテムを含み、また第２のアイテム装飾スキーマに従って格納されたメタデータを有する１つまたは複数のアイテムをさらに含むことを特徴とする請求項１２に記載のコンピュータ・システム。
【請求項１４】
前記シェル装飾ビューは、前記１組のアイテムのそれぞれをユーザに提示するのに適した１つまたは複数の表示諸相を含むことを特徴とする請求項１２に記載のコンピュータ・システム。
【請求項１５】
前記１組のアイテムのそれぞれは共通の特性を含むことを特徴とする請求項１４に記載のコンピュータ・システム。
【請求項１６】
前記共通の特性は、ドキュメント・ファイル、画像ファイル、オーディオ・ファイルおよびビデオ・ファイルからなるグループから選択されることを特徴とする請求項１５に記載のコンピュータ・システム。
【請求項１７】
前記１組のアイテムのうちの１つまたは複数は、前記シェル装飾ビューと競合するアイテム装飾ビューに関連付けられることを特徴とする請求項１２に記載のコンピュータ・システム。
【請求項１８】
前記シェルは、前記１組のアイテムのうちの１つまたは複数をアイテム装飾ビューに関連する装飾要素とともに提示するように構成され、前記装飾要素は前記シェル装飾ビューと競合しないことを特徴とする請求項１２に記載のコンピュータ・システム。
【請求項１９】
前記シェルは、前記複数のアイテムのうちから選択されたアイテムをエクスプローラ表示ビューに従って提示するようにさらに構成されることを特徴とする請求項１に記載のコンピュータ・システム。
【請求項２０】
前記エクスプローラ表示ビューは、１つまたは複数の装飾プロパティを含むことを特徴とする請求項１９に記載のコンピュータ・システム。
【請求項２１】
前記エクスプローラ表示ビューは１つまたは複数のシェル表示ビューを含み、１組のエクスプローラ・アイテムを表示するために前記シェル表示ビューのうちの１つが使用されることを特徴とする請求項１９に記載のコンピュータ・システム。
【請求項２２】
前記シェル表示ビューは、前記１組のエクスプローラ・アイテムのそれぞれをユーザに表示するのに適した１つまたは複数の表示諸相を含むことを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２３】
前記１組のエクスプローラ・アイテムのそれぞれは共通の特性を含むことを特徴とする請求項２２に記載のコンピュータ・システム。
【請求項２４】
前記エクスプローラ表示ビューは、前記エクスプローラ表示ビューに含まれる前記１つまたは複数のシェル表示ビューに従って表示することができないアイテムを表示するために、エクスプローラに含まれないシェル表示ビューを使用するように構成されることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２５】
前記エクスプローラ表示ビューは、シェル表示ビューに関連付けられないエクスプローラ・アイテムをアイテム装飾ビューに従って表示するように構成されることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２６】
前記エクスプローラ表示ビューは、アイテム装飾ビューに関連付けられないエクスプローラ・アイテムを前記既定の表示ビューに従って表示するように構成されることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２７】
前記エクスプローラ表示ビューは、前記エクスプローラ表示ビューに関連付けられた１つまたは複数のデータ・クエリを含むことを特徴とする請求項１９に記載のコンピュータ・システム。
【請求項２８】
前記エクスプローラ表示ビューは１つまたは複数の動詞を含み、前記動詞は、前記選択されたエクスプローラ・アイテムに対して実施される動作に関連付けられることを特徴とする請求項１９に記載のコンピュータ・システム。
【請求項２９】
前記動作は、起動されたアプリケーションによって実施され、前記選択されたエクスプローラ・アイテムに関する前記一つまたは複数の動詞のうちの少なくとも一つを実行することを特徴とする請求項２８に記載のコンピュータ・システム。
【請求項３０】
汎用データ・ストア内に格納された複数のアイテムをユーザに提示するための、コンピュータに実装される方法であって、
汎用データ・スキーマに従って格納され、また前記複数のアイテムのうちの少なくとも一部はアイテム装飾スキーマに従って格納されたメタデータを含む、複数のアイテムのうちの１つまたは複数を前記ユーザに提示するよう求める要求に応答して前記汎用データ・ストアにアクセスすること、
前記１つまたは複数の要求されたアイテムの少なくとも一部に対して、要求されたアイテムに収容された前記メタデータを利用して、前記要求されたアイテムの視覚表現を定義し、複数のユーザ選択可能タスクを定義すること、
前記１つまたは複数の要求されたアイテムを前記ユーザに提供することであって、対応するメタデータを含む、前記一つまたは複数の要求されたアイテムの少なくとも一つは、前記視覚表現と、前記メタデータによって定義された前記複数のユーザ選択可能タスクの表示とを有する状態で提示され、前記対応するメタデータを含まない要求されたアイテムは既定の表示ビューに従って提示されるように、提示すること、および
前記複数のユーザ選択可能タスクの一つまたは複数を選択するユーザ入力に応答して、少なくとも一つのアプリケーションを起動すること
を備えることを特徴とする方法。
【請求項３１】
前記メタデータは、ユーザへの前記メタデータの提示に関連付けられた１つまたは複数の装飾諸相を表すデータを含むことを特徴とする請求項３０に記載の方法。
【請求項３２】
前記対応するメタデータを含む要求されたアイテムを提示することは、前記装飾諸相のうちの１つまたは複数に従って前記メタデータを提示することを含むことを特徴とする請求項３１に記載の方法。
【請求項３３】
シェル装飾ビューに従って１組のアイテムを提示することをさらに備え、前記１組のアイテムは、第１のアイテム装飾スキーマに従って格納されたメタデータを有する１つまたは複数のアイテムを含み、また第２のアイテム装飾スキーマに従って格納されたメタデータを有する１つまたは複数のアイテムをさらに含むことを特徴とする請求項３０に記載の方法。
【請求項３４】
前記シェル装飾ビューは、前記１組のアイテムのそれぞれをユーザに提示するのに適した１つまたは複数の表示諸相を含むことを特徴とする請求項３３に記載の方法。
【請求項３５】
シェル装飾ビューに従って前記１組のアイテムを提示することは、前記シェル装飾ビューと競合するアイテム装飾スキーマを有するアイテムを前記シェル装飾ビューに従って提示することを含むことを特徴とする請求項３３に記載の方法。
【請求項３６】
エクスプローラ表示ビューに従ってアイテムを提示することをさらに備えることを特徴とする請求項３０に記載の方法。
【請求項３７】
前記エクスプローラ表示ビューは、１つまたは複数の装飾プロパティ、および１つまたは複数のシェル表示ビューを含み、１組のエクスプローラ・アイテムを表示するために、前記シェル表示ビューのうちの１つまたは複数が使用されることを特徴とする請求項３６に記載の方法。
【請求項３８】
前記エクスプローラ表示ビューに含まれる前記１つまたは複数のシェル表示ビューに従って表示することができないアイテムは、前記エクスプローラ表示ビューに含まれないシェル表示ビューに従って提示されることを特徴とする請求項３７に記載の方法。
【請求項３９】
シェル表示ビューに従って表示することができないアイテムは、選択されたエクスプローラ・アイテム上で実行されるアイテム装飾ビューに従って提示されることを特徴とする請求項３７に記載の方法。
【請求項４０】
前記エクスプローラ表示ビューは１つまたは複数の動詞を含み、前記動詞は、選択されたエクスプローラ・アイテムに対して実施される動作に関連することを特徴とする請求項３６に記載の方法。
【請求項４１】
汎用データ・ストア内に格納された複数のアイテムをユーザに提示するための、一つまたは複数のコンピュータ読み取り可能な記録媒体上に実装された、コンピュータ上で実行可能な、シェルであって、
汎用データ・スキーマにしたがって格納されている前記複数のアイテムであって、少なくとも一部は、前記複数のアイテムのうちの少なくとも一つの視覚表現を定義し、複数のユーザ選択可能タスクを定義するメタデータを収容する、複数のアイテム、のうちの一つまたは複数のアイテム内に収容されたメタデータを、１つまたは複数のアイテムをユーザに提示するよう求める要求に応答して、取り出すデータ・ストア対話コンポーネントと、
前記取り出されたメタデータを使用して、前記１つまたは複数の要求されたアイテムのうちの少なくとも一部の表示ビューを提示する表示提示コンポーネントであって、前記要求されたアイテム内に収容された前記メタデータによって定義された、視覚表現と前記複数のユーザ選択可能タスクの表示とを有した状態で、前記メタデータを収容する要求されたアイテムを提示するように構成され、また対応するメタデータを含まない要求されたアイテムを既定の表示ビューに従って提示するように構成され、および前記複数のユーザ選択可能タスクを選択するユーザ入力に応答して少なくとも一つのアプリケーションを起動するように構成された、表示提示コンポーネントと
を備えることを特徴とするシェル。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
４．拡張性
図３を参照すると、上述したように、ストレージ・プラットフォームにスキーマ３６０の初期セットが設けられている。しかし、少なくとも一部の実施形態では、ストレージ・プラットフォームはさらに、独立系ソフトウェア・ベンダ（ＩＳＶ：independent software vendor）を含めて顧客が新しいスキーマ３６４を作成できるようにする。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2007509427.tif 000001