【手続補正書】
【提出日】平成27年3月20日(2015.3.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオファイルを処理する方法であって、
前記ビデオファイルを受信するステップと、
複数のワーカーコンピューター資源を用いて並列に前記ビデオファイルの複数の分割部分を処理するステップと、
処理済みのビデオファイルを提供するステップと、
を備える方法。
【請求項２】
前記ビデオファイルに対する所望のエンコードフォーマットを受信するステップをさらに備え、
前記処理済みビデオファイルは、所望のエンコードフォーマットでエンコードされたものであることを特徴とする請求項１記載の方法。
【請求項３】
前記ビデオファイルの処理に関連する負荷を判断するステップをさらに備え、
前記複数の分割部分の数は、負荷に基づくものであることを特徴とする請求項１記載の方法。
【請求項４】
前記処理済みビデオファイルの所望の解像度と前記処理済みビデオファイルの所望のビットレートの少なくとも１つを受信するステップをさらに備え、
前記負荷は、前記処理済みビデオファイルの所望の解像度と前記処理済みビデオファイルの所望のビットレートの少なくとも１つに基づくものであることを特徴とする請求項３記載の方法。
【請求項５】
前記複数のワーカーコンピューター資源の数は、拡張可能であることを特徴とする請求項１記載の方法。
【請求項６】
前記複数のワーカーコンピューター資源は、クラウドコンピューターのプラットフォームの一部であることを特徴とする請求項１記載の方法。
【請求項７】
ビデオファイルをエンコードするシステムであって、
ビデオエンコード管理コンピューターシステムと、
前記ビデオエンコード管理コンピューターシステムによって、動的にアクティブおよび非アクティブにする複数のワーカーコンピューター資源と、
を備えた拡張可能なコンピュータープラットフォームを備え、
前記ビデオエンコード管理コンピューターシステムが、所望のエンコードフォーマットでビデオファイルをエンコードする指示を受信し、前記ビデオファイルをエンコードするために必要な、前記複数のワーカーコンピューター資源のうちのワーカーコンピューター資源の第１の数を決定し、
前記ビデオエンコード管理コンピューターシステムが、前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源に指示して、前記所望のエンコードフォーマットでビデオファイルをエンコードすることを特徴とするシステム。
【請求項８】
前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源のそれぞれが、前記所望のエンコードフォーマットで前記ビデオファイルの分割部分のそれぞれを並列にエンコードすることを特徴とする請求項７記載のシステム。
【請求項９】
前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源のうちの第１のワーカーコンピューター資源が、前記ビデオファイルを複数の分割部分に分割し、並列で前記所望のフォーマットにエンコードするために各分割部分を前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源のそれぞれに割り当てることを特徴とする請求項７記載のシステム。
【請求項１０】
前記複数の分割部分は、複数の分けられたビデオクリップであることを特徴とする請求項９記載のシステム。
【請求項１１】
前記複数の分割部分は、複数の時間幅のビデオファイルであることを特徴とする請求項９記載のシステム。
【請求項１２】
前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源のうちの前記第１のワーカーコンピューター資源が、前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源の残りから、複数の処理済みビデオファイルを受信することを特徴とする請求項９記載のシステム。
【請求項１３】
前記複数のワーカーコンピューター資源のうちの前記第１の数のワーカーコンピューター資源のうちの前記第１のワーカーコンピューター資源が、前記複数の処理済みビデオの分割部分に基づいて、前記所望のエンコードフォーマットで処理済みビデオファイルを生成することを特徴とする請求項１２記載のシステム。
【請求項１４】
ビデオファイルをエンコードするためのシステムにおいて、
前記ビデオファイルに基づいて処理シーケンスを実行するビデオエンコード管理制御部、
を備え、
前記処理シーケンスが、
前記ビデオファイルと所望のエンコードフォーマットに基づいて、処理済みビデオファイルを生成する負荷を決定するステップと、
前記処理済みビデオファイルの生成に必要なコンピューター資源の第１の数を決定するステップと、
前記第１の数のコンピューター資源のうちの第１のコンピューター資源をマスターコンピューター資源として割り当てるステップと、
前記第１の数のコンピューター資源で並列にエンコードするために、ビデオファイルを複数の分割部分に分割するようにマスターコンピューター資源に指示するステップと、
を含むことを特徴とするシステム。
【請求項１５】
前記処理シーケンスが、前記第１の数のコンピューター資源を起動するステップをさらに備えることを特徴とする請求項１４記載のシステム。
【請求項１６】
前記第１の数のコンピューター資源は、拡張可能なコンピューターシステムの一部であり、プログラムによって起動されることを特徴とする請求項１５記載のシステム。
【請求項１７】
ビデオファイルを処理する方法であって、
前記ビデオファイルを受信するステップと、
前記ビデオファイルの所望のエンコードフォーマットを受信するステップと、
前記ビデオファイルおよび前記所望のエンコードフォーマットに基づいて、処理済みビデオファイルを生成する負荷を決定するステップ、
前記処理済みビデオファイルの生成に必要なコンピューター資源の第１の数を決定するステップ、
前記第１の数のコンピューター資源のうちの第１のコンピューター資源をマスターコンピューター資源として割り当てるステップと、
前記第１の数のコンピューター資源で並列にエンコードするために、前記ビデオファイルを複数の分割部分に分割するようにマスターコンピューター資源に指示するステップを備えることを特徴とする方法。
【請求項１８】
前記第１の数のコンピューター資源を起動するステップをさらに備えることを特徴とする請求項１７記載の方法。
【請求項１９】
前記第１の数のコンピューター資源は、拡張可能なコンピューターシステムの一部であり、プログラによって起動されることを特徴とする請求項１８記載の方法。
【請求項２０】
前記マスターコンピューター資源からの前記処理済みビデオファイルが完成した通知を受信するステップをさらに備えることを特徴とする請求項１７記載の方法。
【請求項２１】
前記処理済みビデオファイルが完成した通告を提供するステップをさらに備えることを特徴とする請求項２０記載の方法。
【請求項２２】
所望のエンコードフォーマットに基づいてビデオファイルの処理においてコンピューター資源によって実行される複数の命令を含む非一時的なコンピューター読み取り可能な媒体であって、前記複数の命令が、
前記ビデオファイルと所望のエンコードフォーマットに基づいて、処理済みビデオファイルを生成する負荷を決定する命令と、
前記処理済みビデオファイルの生成に必要なコンピューター資源の第１の数を決定する命令と、
前記第１の数のコンピューター資源のうちの第１のコンピューター資源をマスターコンピューター資源として割り当てる命令と、
前記第１の数のコンピューター資源で並列にエンコードするために、ビデオファイルを複数の分割部分に分割するようにマスターコンピューター資源に指示する命令であることを特徴とするシステム。
【請求項２３】
ビデオファイルを処理する方法であって、
前記ビデオファイルを受信するステップと、
前記ビデオファイルの処理に関する負荷を決定するステップと、
複数のワーカーコンピューターシステムで前記ビデオファイルの複数の分割部分を並列に処理するステップと、
処理済みのビデオファイルを提供するステップと、
を備える方法。
【請求項２４】
前記ビデオファイルの所望のエンコードフォーマットを受信するステップをさらに備え、
前記処理済みビデオファイルは、前記所望のエンコードフォーマットでエンコードされることを特徴とする請求項２３記載の方法。
【請求項２５】
前記処理済みビデオファイルの所望の解像度と前記処理済みビデオファイルの所望のビットレートの少なくとも１つを受信するステップをさらに備え、
前記負荷は、前記処理済みビデオファイルの所望の解像度と前記処理済みビデオファイルの所望のビットレートの少なくとも１つに基づくものであることを特徴とする請求項２３記載の方法。
【請求項２６】
前記複数のワーカーコンピューターシステムの数は、拡張可能であることを特徴とする請求項２３記載の方法。
【請求項２７】
前記複数のワーカーコンピューターシステムは、クラウドコンピューターの一部であることを特徴とする請求項２３記載の方法。
【請求項２８】
ビデオファイルをエンコードするためのシステムであって、
ビデオ符号化管理コンピューターシステムと、
前記ビデオエンコード管理コンピューターシステムによって動的にアクティブおよび非アクティブにすることが可能な複数のワーカーコンピューターシステムと、
を有するクラウドコンピューターのプラットフォームを備え、
前記ビデオエンコード管理システムは、所望のエンコードフォーマットで前記ビデオファイルをエンコードする命令を受信し、前記ビデオファイルをエンコードするために必要なワーカーコンピューターシステムの数を決定し、
前記ビデオエンコード管理コンピューターシステムが、前記ビデオファイルをエンコードするために前記数のワーカーコンピューターシステムをアクティブにすることを特徴とするシステム。