【手続補正書】
【提出日】平成16年12月14日(2004.12.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディア・コンテントを提供する方法であって、
（a）メディア・コンテントに対する要求を受ける段階と、
（b）該要求に応答して、メディア・コンテントを取得する段階と、
（c）ソース・タイプおよび宛先タイプに基づいて、該取得したメディア・コンテントをトランスコードする段階と、
（d）該変換されたメディア・コンテントを提供する段階とを含む方法。
【請求項２】
メディア・コンテントのタイプは、少なくとも、
（1）メディア・コンテントのファイル・フォーマット、
（2）メディア・コンテントのビット・レート、
（3）メディア・コンテントを記憶するための圧縮アルゴリズム、
（4）メディア・コンテントを転送するための通信プロトコル、
（5）メディア・コンテントを記憶する物理メディア、
（6）圧縮アルゴリズム、
（7）デジタル権利管理情報、または、
（8）これらの組み合わせ
の内一つを含む、請求項1記載の方法。
【請求項３】
（e）変換されたメディア・コンテントを記憶手段に記憶する段階と、
（f）該変換されたメディア・コンテントを該記憶手段から取り込むことによってメディア・コンテントに対するその後のメディア・コンテント要求に応答し、該トランスコードされたメディア・コンテントを提供する段階とをさらに含む、請求項1記載の方法。
【請求項４】
トランスコードされたメディア・コンテントをインテリジェント・アルゴリズムに基づいて記憶手段に維持するかどうかを判定する段階をさらに含む、請求項３記載の方法。
【請求項５】
インテリジェント・アルゴリズムはLeast Recently Usedアルゴリズムである、請求項４記載の方法。
【請求項６】
前記要求を解析し、ソース・タイプ、ソース位置、宛先タイプ、および宛先位置を判定する段階をさらに含む、請求項１記載の方法。
【請求項７】
前記トランスコード段階は、メディア・コンテントのソース・タイプと宛先タイプに基づき、複数のトランスコーダから一つを選択し、該選択されたトランスコーダにより、メディア・コンテントがトランスコードされる、請求項１記載の方法。
【請求項８】
前記トランスコード段階は、ソース・タイプと宛先タイプが、前記（1）から（8）の少なくとも一つが異なる、請求項２記載の方法。
【請求項９】
メディア・コンテントを提供する方法において、
（ａ）メディア・コンテントを複数のタイプにトランスコードする段階と、
（ｂ）該トランスコードされたメディア・コンテントを記憶手段に記憶する段階と、
（ｃ）メディア・コンテントに対する要求を受ける段階と、
（ｄ）該要求にかかるタイプのメディア・コンテントを、記憶手段内から選択する段階と、
（ｅ）該選択されたタイプのメディア・コンテントを提供する段階と
を含む、方法。
【請求項１０】
前記段階（ｂ）においてトランスコードされたメディア・コンテントは、インテリジェント・アルゴリズムに基づいて、記憶手段に維持するかどうかを判定する段階をさらに含む、請求項９記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明のメディア・コンテントを提供する方法は、メディア・コンテントに対する要求を受ける段階と、要求に応答して、メディア・コンテントを取得する段階と、ソース・タイプおよび宛先タイプに基づいて、取得したメディア・コンテントをトランスコードする段階と、変換されたメディア・コンテントを提供する段階とを含むことを特徴とする。
該メディア・コンテントのタイプには、少なくとも、メディア・コンテントのファイル・フォーマット、メディア・コンテントのビット・レート、メディア・コンテントを記憶するための圧縮アルゴリズム、メディア・コンテントを転送するための通信プロトコル、メディア・コンテントを記憶する物理メディア、圧縮アルゴリズム、デジタル権利管理情報、または、これらの組み合わせの内一つを含ませるようにすることができる。
前記変換されたメディア・コンテントを記憶手段に記憶する段階と、変換されたメディア・コンテントを記憶手段から取り込むことによってメディア・コンテントに対するその後のメディア・コンテント要求に応答し、トランスコードされたメディア・コンテントを提供する段階とをさらに含ませるようにすることができる。
前記トランスコードされたメディア・コンテントをインテリジェント・アルゴリズムに基づいて記憶手段に維持するかどうかを判定する段階をさらに含ませるようにすることができる。
前記インテリジェント・アルゴリズムはLeast Recently Usedアルゴリズムとするようにすることができる。
前記要求を解析し、ソース・タイプ、ソース位置、宛先タイプ、および宛先位置を判定する段階をさらに含ませるようにすることができる。
前記トランスコード段階には、メディア・コンテントのソース・タイプと宛先タイプに基づき、複数のトランスコーダから一つを選択し、選択されたトランスコーダにより、メディア・コンテントがトランスコードされるようにすることができる。
前記トランスコード段階には、ソース・タイプと宛先タイプが、前記メディア・コンテントのファイル・フォーマット、メディア・コンテントのビット・レート、メディア・コンテントを記憶するための圧縮アルゴリズム、メディア・コンテントを転送するための通信プロトコル、メディア・コンテントを記憶する物理メディア、圧縮アルゴリズム、デジタル権利管理情報、または、これらの組み合わせの少なくとも一つを異なるようにさせることができる。
本発明のメディア・コンテントを提供する方法は、メディア・コンテントを複数のタイプにトランスコードする段階と、トランスコードされたメディア・コンテントを記憶手段に記憶する段階と、メディア・コンテントに対する要求を受ける段階と、要求にかかるタイプのメディア・コンテントを、記憶手段内から選択する段階と、選択されたタイプのメディア・コンテントを提供する段階とを含むことを特徴とする。
前記トランスコードされたメディア・コンテントを記憶手段に記憶する段階においてトランスコードされたメディア・コンテントは、インテリジェント・アルゴリズムに基づいて、記憶手段に維持するかどうかを判定する段階をさらに含ませるようにすることができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
段階504で、タスク・マネージャ206は要求を解析し、要求を満たすのに必要な要求情報が含まれているかどうかを判定する。要求がHTTP要求を含む本発明のある態様では、タスク・マネージャ206はHTTP要求のヘッダを解析して、要求を満たすのに必要な要求情報が含まれているかどうかを判定する。ある態様では、必要な情報には、少なくともソース位置、ソース・タイプ、宛先位置、および宛先タイプが含まれる。ソース・タイプと宛先タイプはそれぞれ、少なくとも1つの公開変数によって定義される。ある態様では、メディア・コンテントの公開変数には、ファイル・フォーマット、ビット・レート、通信プロトコル、物理媒体、圧縮アルゴリズム、デジタル権利管理情報（Digital Rights Management Information：著作権管理情報（以降についても同様に称するものとする））、またはそれらの組合せを含めることができるが、それらに限らない。一態様では、要求を満たすのに必要な情報には、少なくともソース位置、ソース・フォーマット、ソース・ビット・レート、宛先位置、宛先フォーマット、および宛先ビット・レートが含まれる。