【手続補正書】
【提出日】平成21年4月14日(2009.4.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プレーリストを有するメディア環境において、コンピュータ読み取り可能媒体上に格納された複数のメディア・ファイルから前記プレーリストが自動的に発生され、前記プレーリストを更新する方法であって、
コンテンツ編集を識別するステップであって、該コンテンツ編集が、前記複数のメディア・ファイルに対して追加または削除するメディア・コンテンツを示し、前記メディア・コンテンツはこれに関連したメタデータを有する、ステップと、
前記メディア・コンテンツに関連した前記メタデータの機能として、前記識別したコンテンツ編集による影響を受ける１つ以上の前記プレーリストを判定するステップと、
前記識別したコンテンツ編集により影響を受ける前記プレーリストの各々に関連した不一致フラグをセットするステップと、
前記プレーリストの各々プレーリストであってセットされたこれに関連した前記不一致フラグを有するプレーリストを、ユーザに対し識別するステップであって、該識別することは、セットされたこれに関連した前記不一致フラグを有するプレーリストの各々に関連した名称に陰影を付けることを含む、ステップと、
前記受け取ったコンテンツ編集毎に、前記ユーザに対し識別した前記プレーリストを更新するステップであって、前記コンテンツ編集の識別に応答して、前記判定、前記不一致フラグの前記セットおよび前記更新を自動的に行う、ステップと、
を備えた、方法。
【請求項２】
請求項１記載の方法において、前記１つ以上のプレーリストを判定するステップは、既定のプレーリスト・タイプを有するプレーリストを識別するステップを備えており、前記既定のプレーリスト・タイプは前記メタデータに対応する、方法。
【請求項３】
請求項２記載の方法において、前記プレーリスト・タイプは８ビット値を含む、方法。
【請求項４】
請求項３記載の方法において、前記８ビット値は整数を表す、方法。
【請求項５】
請求項２記載の方法であって、更に、
前記更新したプレーリストの１つから前記メディア・コンテンツをレンダリングするステップと、
前記既定のプレーリスト・タイプの機能として、前記更新したプレーリストの前記１つに関連するストリング名を判定するステップと、
前記判定したストリング名をユーザに表示するステップと、
を備えた、方法。
【請求項６】
請求項１記載の方法において、前記識別したコンテンツ編集は、前記メディア・コンテンツを前記コンピュータ読み取り可能媒体に追加することを示し、前記判定したプレーリストを更新するステップは、前記メディア・コンテンツを用いて、前記判定したプレーリストをオーサリングし直すことを含む、方法。
【請求項７】
請求項１記載の方法において、前記識別したコンテンツ編集は、前記メディア・コンテンツを前記コンピュータ読み取り可能媒体から削除することを示し、前記判定したプレーリストを更新するステップは、前記メディア・コンテンツを用いずに、前記判定したプレーリストをオーサリングし直すことを含む、方法。
【請求項８】
請求項１記載の方法であって、更に、
前記メタデータの１項目の機能として、前記複数のメディア・ファイルのうちの１つ以上を自動的に選択するステップと、
前記選択したメディア・コンテンツを用いてプレーリストを作成するステップであって、前記作成したプレーリストがプレーリスト・ヘッダを含む、ステップと、
前記作成したプレーリストと関連付けるプレーリスト・タイプを決定するステップであって、該決定するプレーリスト・タイプが前記メタデータの前記項目に対応する、ステップと、
前記決定したプレーリスト・タイプを前記プレーリスト・ヘッダに添付するステップと、
を備えた、方法。
【請求項９】
請求項１記載の方法であって、
ユーザ選択コンテンツのリストを受け取るステップと、
前記受け取ったユーザ選択コンテンツのリストを用いて、プレーリストを作成するステップと、
前記プレーリスト・タイプを前記作成したプレーリストに添付するステップであって、前記プレーリスト・タイプが前記プレーリストをユーザが作成したものとして識別する、ステップと、
を備えた、方法。
【請求項１０】
請求項１記載の方法において、１つ以上のコンピュータ読み取り可能媒体が、請求項１記載の方法を実行するためのコンピュータ実行可能命令を有する、方法。
【請求項１１】
プレーリストを有するメディア環境において、前記プレーリストは、コンピュータ読み取り可能記憶媒体上に格納された複数のメディア・ファイルから自動的に発生され、前記プレーリストを更新するためのコンピュータ実行可能コンポーネントを有する１つ以上のコンピュータ読み取り可能記憶媒体であって、前記コンポーネントが、
コンテンツ編集を識別するためのインターフェース・コンポーネントであって、該コンテンツ編集が、前記複数のメディア・ファイルに対して追加または削除するメディア・コンテンツを示し、前記メディア・コンテンツはこれに関連したメタデータを有する、インターフェース・コンポーネントと、
前記メディア・コンテンツに関連した前記メタデータの機能として、前記インターフェース・コンポーネントが識別した前記コンテンツ編集による影響を受ける１つ以上の前記プレーリストを判定し、前記コンテンツ編集により影響を受ける前記プレーリストの各々に関連した不一致フラグをセットするためのテーブル・コンポーネントであって、前記インターフェース・コンポーネントはさらに、前記プレーリストの各々であってセットされたこれに関連した前記不一致フラグを有するプレーリストをユーザに対し識別し、前記インターフェース・コンポーネントが前記プレーリストの各々であってセットされたこれに関連した前記不一致フラグを有するプレーリストをユーザに対し識別することは、前記プレーリストの各々であってセットされたこれに関連した前記不一致フラグを有するプレーリストに関連した名称に陰影を付けることを含む、テーブル・コンポーネントと、
前記受け取ったコンテンツ編集毎に、前記テーブル・コンポーネントが判定しかつ前記ユーザに対し識別した前記プレーリストを更新するためのオーサー・コンポーネントであって、前記インターフェース・コンポーネントの実行に応答して、前記テーブル・コンポーネントおよび前記オーサー・コンポーネントが自動的に実行する、オーサー・コンポーネントと、
を備えた、１つ以上のコンピュータ読み取り可能記憶媒体。
【請求項１２】
請求項１１記載のコンピュータ読み取り可能記憶媒体において、前記テーブル・コンポーネントは、既定のプレーリスト・タイプを有するプレーリストを識別することによって、前記１つ以上のプレーリストを判定する、コンピュータ読み取り可能記憶媒体。
【請求項１３】
請求項１１記載のコンピュータ読み取り可能記憶媒体において、前記インターフェース・コンポーネントが識別する前記コンテンツ編集は、前記メディア・コンテンツを前記コンピュータ読み取り可能媒体に追加することを示し、前記オーサー・コンポーネントは、前記メディア・コンテンツを用いて、前記テーブル・コンポーネントが識別した前記プレーリストをオーサリングし直すことによって、前記テーブル・コンテンツが判定したプレーリストを更新する、コンピュータ読み取り可能記憶媒体。
【請求項１４】
請求項１１記載のコンピュータ読み取り可能記憶媒体において、前記プレーリストの各々は、これに関連した不一致フラグを有し、前記オーサー・コンポーネントは、不一致フラグがセットされた前記プレーリストの各々を更新する、コンピュータ読み取り可能記憶媒体。
【請求項１５】
コンピュータ読み取り可能媒体であって、
複数のメディア・ファイルと、
各々プレーリストを表す複数のデータ構造であって、該データ構造の各々が、前記プレーリストを表すメディア・ファイルのリストを格納し、前記メディア・ファイルのリストは前記複数のメディア・ファイルから選択され、前記データ構造の各々は、前記プレーリストを、ユーザ作成プレーリストまたは自動発生プレーリストとして識別する値を格納するプレーリスト・タイプ・フィールドを有し、前記データ構造の各々は、更に、前記プレーリストが前記複数のメディア・ファイルに対して古いか否かを示す値を格納する不一致フィールドを有する、データ構造と、
を格納するためのコンピュータ読み取り可能媒体と、
メディア・デバイスであって、
コンテンツ編集を識別し、該コンテンツ編集が、前記コンピュータ読み取り可能媒体に格納された前記複数のメディア・ファイルに対して追加または削除するメディア・コンテンツを示し、前記メディア・コンテンツはこれに関連したメタデータを有し、
前記メディア・コンテンツに関連した前記メタデータの機能として、前記識別したコンテンツ編集による影響を受ける１つ以上の前記データ構造を判定し、
前記判定したデータ構造の各々に対して前記不一致フィールドにおける前記値をセットし、
前記不一致フィールドにおいてセットされた前記値を有する前記判定されたデータ構造の各々を、前記メディア・デバイスのユーザに対し識別し、該識別することは、前記データ構造の各々であってセットされたこれに関連した前記不一致フィールドを有する前記データ構造に関連した名称に陰影を付けることを含む、
ためのコンピュータ実行可能命令を実行するように構成されたメディア・デバイスと、
を備えた、システム。
【請求項１６】
請求項１５記載のシステムであって、更に、前記コンテンツ編集を識別するための手段を備えた、システム。
【請求項１７】
請求項１５記載のシステムであって、更に、前記識別したコンテンツ編集による影響を受ける前記データ構造を判定するための手段を備えた、システム。
【請求項１８】
請求項１５記載のシステムにおいて、前記メディア・デバイスはメディア・プレーヤを備え、前記メディア・プレーヤは、前記不一致フィールドにおいてセットされた前記値を有する前記判定されたデータ構造の各々を、このデータ構造に関連しかつ前記メディア・デバイスにより前記ユーザに表示された名称に陰影を付けることにより、前記ユーザに対し識別する、システム。
【請求項１９】
請求項１５記載のシステムにおいて、前記コンピュータ読み取り可能媒体上に格納された前記複数のメディア・ファイルおよび前記複数のデータ構造の１つ以上が、圧縮されている、システム。
【請求項２０】
請求項１５記載のシステムにおいて、前記メディア・デバイスは、更に、前記識別したコンテンツ編集を用いて、前記判定したデータ構造の各々を更新するためのコンピュータ実行可能命令を実行するように構成された、システム。