【手続補正書】
【提出日】平成29年7月28日(2017.7.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホスト・コンピューティング・サーバが、クライアント・コンピューティング・デバイスからマルチメディア・ファイルをサービスにアップロードするための要求を、前記クライアント・コンピューティング・デバイスから受信する工程と、
前記ホスト・コンピューティング・サーバが、前記要求に関連付けられて受信した情報に部分的に基づいて、標的符号化フォーマットを決定する工程と、
前記ホスト・コンピューティング・サーバが、１以上のサードパーティ・トランスコーディング・サーバを識別する工程であって、前記トランスコーディング・サーバは、クライアント・コンピューティング・デバイスからのマルチメディア・ファイルを受信し前記標的符号化フォーマットにトランスコーディングし、トランスコーディングされた前記マルチメディア・ファイルを記憶するように構成される、工程と、
前記ホスト・コンピューティング・サーバが、前記サードパーティ・トランスコーディング・サーバのアドレスとジョブ構成情報とを備える返信を前記クライアント・コンピューティング・デバイスに送る工程であって、前記ジョブ構成情報は、１以上のアップロード・ポリシを指定し、前記クライアント・コンピューティング・デバイスが前記トランスコーディング・サーバにアクセスすることを可能にするアクセス・トークンを備える、工程と、
前記ホスト・コンピューティング・サーバが、前記クライアント・コンピューティング・デバイスからジョブ応答を受信する工程であって、前記ジョブ応答は、前記トランスコーディング・サーバの第１のトランスコーディング・サーバから前記クライアント・コンピューティング・デバイスに以前に送られており、
前記ジョブ応答は、前記マルチメディア・ファイルをトランスコーディングすることと、トランスコードされた前記マルチメディア・ファイルを記憶することとの正常な完了を示し、
前記ジョブ応答は、トランスコードされた前記マルチメディア・ファイルと、トランスコードされた前記マルチメディア・ファイルの記憶場所とを示す標識を備える、工程と、
を備える方法。
【請求項２】
前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバが、
前記クライアント・コンピューティング・デバイスから前記ジョブ構成情報を受信する
工程と、
前記アクセス・トークンが有効であるかどうか決定する工程と、
前記アクセス・トークンが有効である場合、
前記クライアント・コンピューティング・デバイスから前記マルチメディア・ファイルをアップロードし、
前記マルチメディア・ファイルをトランスコーディングし、
トランスコーディングされた前記マルチメディア・ファイルをストレージ・システム内に記憶し、
前記クライアント・コンピューティング・デバイスに前記ジョブ応答を送る、工程と
をさらに備える、請求項１に記載の方法。
【請求項３】
前記ジョブ応答は暗号化されている、請求項１に記載の方法。
【請求項４】
前記返信は暗号化されている、請求項１に記載の方法。
【請求項５】
前記返信は、前記クライアント・コンピューティング・デバイスから前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバへのアップロード中に障害が生じた場合、フェールオーバを許可し、前記フェールオーバは、
前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバが、前記アップロードを再開するための前記アクセス・トークンを前記クライアント・コンピューティング・デバイスから受信する工程、または、
前記トランスコーディング・サーバの第２のトランスコーディング・サーバが、前記アップロードを再スタートするための前記アクセス・トークンを前記クライアント・コンピューティング・デバイスから受信する工程
を備える、請求項１に記載の方法。
【請求項６】
前記マルチメディア・ファイルはビデオ・クリップである、請求項１に記載の方法。
【請求項７】
前記アップロード・ポリシの１つは、前記マルチメディア・ファイルの時間またはサイズの制限を指定する、請求項１に記載の方法。
【請求項８】
前記アクセス・トークンは、所定の持続時間後、失効する、請求項１に記載の方法。
【請求項９】
ソフトウェアを含む１以上の非一時的なコンピュータ可読記憶媒体であって、前記ソフトウェアが、実行されたとき、
ホスト・コンピューティング・サーバが、クライアント・コンピューティング・デバイスからマルチメディア・ファイルをサービスにアップロードするための要求を、前記クライアント・コンピューティング・デバイスから受信する工程と、
前記ホスト・コンピューティング・サーバが、前記要求に関連付けられて受信した情報に部分的に基づいて、標的符号化フォーマットを決定する工程と、
１以上のサードパーティ・トランスコーディング・サーバを識別する工程であって、前記トランスコーディング・サーバは、クライアント・コンピューティング・デバイスからのマルチメディア・ファイルを受信し前記標的符号化フォーマットにトランスコーディングし、トランスコーディングされた前記マルチメディア・ファイルを記憶するように構成される、工程と、
前記サードパーティ・トランスコーディング・サーバのアドレスとジョブ構成情報とを備える返信を前記クライアント・コンピューティング・デバイスに送る工程であって、前記ジョブ構成情報は、１以上のアップロード・ポリシを指定し、前記クライアント・コンピューティング・デバイスが前記トランスコーディング・サーバにアクセスすることを可能にするアクセス・トークンを備える、工程と、
前記クライアント・コンピューティング・デバイスからジョブ応答を受信する工程であって、前記ジョブ応答は、前記トランスコーディング・サーバの第１のトランスコーディング・サーバから前記クライアント・コンピューティング・デバイスに以前に送られており、
前記ジョブ応答は、前記マルチメディア・ファイルをトランスコーディングすることと、トランスコードされた前記マルチメディア・ファイルを記憶することとの正常な完了を示し、
前記ジョブ応答は、トランスコードされた前記マルチメディア・ファイルと、トランスコードされた前記マルチメディア・ファイルの記憶場所とを示す標識を備える、工程と、
が行われるように構成される、媒体。
【請求項１０】
前記ソフトウェアが、実行されたとき、
前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバが、前記クライアント・コンピューティング・デバイスから前記ジョブ構成情報を受信する工程と、
前記アクセス・トークンが有効であるかどうか決定する工程と、
前記アクセス・トークンが有効である場合、
前記クライアント・コンピューティング・デバイスから前記マルチメディア・ファイルをアップロードし、
前記マルチメディア・ファイルをトランスコーディングし、
トランスコーディングされた前記マルチメディア・ファイルをストレージ・システム内に記憶し、
前記クライアント・コンピューティング・デバイスに前記ジョブ応答を送る、工程とが行われるようにさらに構成される、請求項９に記載の媒体。
【請求項１１】
前記ジョブ応答は暗号化されている、請求項９に記載の媒体。
【請求項１２】
前記返信は暗号化されている、請求項９に記載の媒体。
【請求項１３】
前記返信は、前記クライアント・コンピューティング・デバイスから前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバへのアップロード中に障害が生じた場合、フェールオーバを許可し、前記フェールオーバは、
前記トランスコーディング・サーバの前記第１のトランスコーディング・サーバが、前記アップロードを再開するための前記アクセス・トークンを前記クライアント・コンピューティング・デバイスから受信する工程、または、
前記トランスコーディング・サーバの第２のトランスコーディング・サーバが、前記アップロードを再スタートするための前記アクセス・トークンを前記クライアント・コンピューティング・デバイスから受信する工程
を備える、請求項９に記載の媒体。
【請求項１４】
前記マルチメディア・ファイルはビデオ・クリップである、請求項９に記載の媒体。
【請求項１５】
前記アップロード・ポリシの１つが、前記マルチメディア・ファイルの時間またはサイズの制限を指定する、請求項９に記載の媒体。
【請求項１６】
前記アクセス・トークンは、所定の持続時間後、失効する、請求項９に記載の媒体。
【請求項１７】
１以上のホスト・コンピューティング・サーバを備えるシステムであって、各ホスト・コンピューティング・サーバは、
１以上のプロセッサと、
前記プロセッサに結合され、前記プロセッサによって実行可能な命令を備えるメモリとを備え、前記プロセッサは、前記命令を実行したとき、
クライアント・コンピューティング・デバイスからマルチメディア・ファイルをサービスにアップロードするための要求を、前記クライアント・コンピューティング・デバイスから受信する工程と、
前記要求に関連付けられて受信した情報に部分的に基づいて、標的符号化フォーマットを決定する工程と、
１以上のサードパーティ・トランスコーディング・サーバを識別する工程であって、前記トランスコーディング・サーバは、クライアント・コンピューティング・デバイスからのマルチメディア・ファイルを受信し前記標的符号化フォーマットにトランスコーディングし、トランスコーディングされた前記マルチメディア・ファイルを記憶するように構成される、工程と、
前記サードパーティ・トランスコーディング・サーバのアドレスとジョブ構成情報とを備える返信を前記クライアント・コンピューティング・デバイスに送る工程であって、前記ジョブ構成情報は、１以上のアップロード・ポリシを指定し、前記クライアント・コンピューティング・デバイスが前記トランスコーディング・サーバにアクセスすることを可能にするアクセス・トークンを備える、工程と、
前記クライアント・コンピューティング・デバイスからジョブ応答を受信する工程であって、前記ジョブ応答は、前記トランスコーディング・サーバの第１のトランスコーディング・サーバから前記クライアント・コンピューティング・デバイスに以前に送られており、
前記ジョブ応答は、前記マルチメディア・ファイルをトランスコーディングすることと、トランスコードされた前記マルチメディア・ファイルを記憶することとの正常な完了を示し、
前記ジョブ応答は、トランスコードされた前記マルチメディア・ファイルと、トランスコードされた前記マルチメディア・ファイルの記憶場所とを示す標識を備える、工程と、
が行われるように構成される、システム。
【請求項１８】
１以上のトランスコーディング・サーバをさらに備え、各トランスコーディング・サーバは、
１以上のプロセッサと、
前記プロセッサに結合され、前記プロセッサによって実行可能な命令を備えるメモリとを備え、前記プロセッサは、前記命令を実行したとき、
前記クライアント・コンピューティング・デバイスから前記ジョブ構成情報を受信する工程と、
前記アクセス・トークンが有効であるかどうか決定する工程と、
前記アクセス・トークンが有効である場合、
前記クライアント・コンピューティング・デバイスから前記マルチメディア・ファイルをアップロードし、
前記マルチメディア・ファイルをトランスコーディングし、
トランスコーディングされた前記マルチメディア・ファイルをストレージ・システム内に記憶し、
前記クライアント・コンピューティング・デバイスに前記ジョブ応答を送る、工程とが行われるように構成される、請求項１７に記載のシステム。
【請求項１９】
前記マルチメディア・ファイルはビデオ・クリップである、請求項１７に記載のシステム。
【請求項２０】
前記アップロード・ポリシの１つは、前記マルチメディア・ファイルの時間またはサイズの制限を指定する、請求項１７に記載のシステム。