【手続補正書】
【提出日】令和3年7月12日(2021.7.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディアコンテンツの可変速度トリックプレイ再生を提供するための方法であって、前記方法は、
適応ビットレートストリーミングを使用してネットワークを経由して、メディアコンテンツおよびマーカ情報を再生デバイスにおいて受信することと、
前記メディアコンテンツのビデオコンテンツポーションの複数のフレームを前記再生デバイス内のバッファ内に記憶することと、
前記マーカ情報を前記再生デバイス内のメモリ内に記憶することであって、前記マーカ情報は、前記メディアコンテンツ内の１つ以上の着目瞬間の各々に対する提示時間を示す、ことと、
トリックプレイモードにおける前記メディアコンテンツの再生のためのコマンドを前記再生デバイスにおいて受信することと、
前記再生デバイスを使用して、次のマーカの提示時間を前記マーカ情報から読み取ることと、
前記マーカ情報および現在の提示時間に基づいて、前記再生デバイスを使用して、前記トリックプレイモードのための再生速度を決定することであって、前記再生速度を決定することは、前記現在の提示時間が前記次のマーカの提示時間の特定の範囲内にあるかどうかを決定することを含み、前記トリックプレイの再生速度は、前記特定の範囲内にあることに応答して、デクリメントされ、前記トリックプレイの再生速度は、前記特定の範囲外にあることに応答して、インクリメントされる、ことと、
前記再生デバイスを使用して、前記決定された再生速度に基づいて、提示するための次のフレームを前記複数のフレームから決定することと、
前記次のフレームを前記再生デバイス内のバッファから取得することと、
前記再生デバイスを使用して、前記次のフレームを提示することと
を含む、方法。
【請求項２】
前記再生速度を決定することは、
前記現在の提示時間が前記次のマーカの提示時間からの複数の範囲のうちの１つ内にあるかどうかを決定することと、
現在の提示時間が前記複数の範囲のうちのどの１つ内にあると決定されたかに基づいて、前記トリックプレイのための再生速度を調節することと
を含む、請求項１に記載の方法。
【請求項３】
前記再生速度を決定することは、次の提示時間を前記次のマーカの提示時間として設定し、前記次の提示時間と関連付けられた複数のフレームのうちの１つを前記次のフレームとして使用することを含む、請求項１に記載の方法。
【請求項４】
前記再生デバイスを使用して、次の提示時間を示すスクラバのディスプレイを生成することと、
前記スクラバのディスプレイを前記ディスプレイ上の画像の提示にわたってオーバーレイすることと
をさらに含む、請求項１に記載の方法。
【請求項５】
適応ビットレートストリーミングを使用してネットワークを経由して、前記メディアコンテンツおよび前記マーカ情報を前記再生デバイスにおいて受信することは、
ネットワークを経由して、トップレベルインデックスファイルを前記再生デバイスにおいて受信することであって、前記トップレベルインデックスファイルは、前記メディアコンテンツの複数の代替ストリームを識別し、前記複数の代替ストリームの少なくともあるポーションは、異なるパラメータでエンコードされる、ことと、
現在のストリーミング条件に基づいて、前記再生デバイスを使用して、代替ストリームの前記メディアコンテンツのポーションを要求することと、
前記要求に応答して、前記メディアコンテンツの要求されるポーションを前記再生デバイスにおいて受信することと、
前記再生デバイスにおいて、前記メディアコンテンツの要求されるポーションの複数のフレームを前記再生デバイスによって受信されたメディアコンテンツのポーションから生成することと、
前記複数のフレームを前記再生デバイスのバッファ内に記憶することと、
前記トップレベルインデックスファイル内の情報に基づいて、前記再生デバイスを使用して、前記マーカ情報を取得することと、
前記マーカ情報を前記再生デバイスのメモリ内に記憶することと
を含む、請求項１に記載の方法。
【請求項６】
前記マーカ情報を取得することは、
前記再生デバイスを使用して、前記マーカ情報を含むファイルへのポインタを前記トップレベルインデックスファイルから読み取ることと、
前記再生デバイスを使用して、前記ファイルをコンテンツプロバイダシステムから要求することと、
前記要求に応答して、前記ファイルを前記再生デバイスにおいて受信することと
を含む、請求項５に記載の方法。
【請求項７】
再生デバイスであって、
メモリと、
ネットワークインターフェースと、
前記メモリ内に記憶される命令を読み取るプロセッサであって、前記命令は、前記プロセッサに、
適応ビットレートストリーミングを使用してネットワークを経由して、コンテンツプロバイダシステムから、メディアコンテンツおよびマーカ情報を受信することと、
前記メディアコンテンツのビデオコンテンツポーションの複数のフレームを前記再生デバイス内のバッファ内に記憶することと、
マーカ情報を前記再生デバイス内のメモリ内に記憶することであって、前記マーカ情報は、前記メディアコンテンツ内の１つ以上の着目瞬間の各々に対する提示時間を示す、ことと、
トリックプレイモードにおける前記メディアコンテンツの再生のためのコマンドを受信することと、
次のマーカの提示時間を前記マーカ情報から読み取ることと、
前記マーカ情報および現在の提示時間に基づいて、前記トリックプレイモードのための再生速度を決定することであって、前記再生速度を決定することは、前記現在の提示時間が前記次のマーカの提示時間の特定の範囲内にあるかどうかを決定することを含み、前記トリックプレイの再生速度は、前記特定の範囲内にあることに応答して、デクリメントされ、前記トリックプレイの再生速度は、前記特定の範囲外にあることに応答して、インクリメントされる、ことと、
前記決定された再生速度に基づいて、提示するための次のフレームをビデオコンテンツの複数のフレームから決定することと、
前記次のフレームを前記再生デバイス内のバッファから取得することと、
前記再生デバイスを使用して、前記次のフレームを提示することと
を行うように指示する、プロセッサと
を備える、再生デバイス。
【請求項８】
前記プロセッサに前記再生速度を決定するように指示する命令は、
前記現在の提示時間が前記次のマーカの提示時間からの複数の範囲のうちの１つ内にあるかどうかを決定することと、
現在の提示時間が前記複数の範囲のうちのどの１つ内にあると決定されたかに基づいて、前記トリックプレイのための再生速度を調節することと
を行うための命令を含む、請求項７に記載の再生デバイス。
【請求項９】
前記プロセッサに前記再生速度を決定するように指示する命令は、次の提示時間を前記次のマーカの提示時間として設定し、前記次の提示時間と関連付けられた複数のフレームのうちの１つを前記次のフレームとして使用するための命令を含む、請求項７に記載の再生デバイス。
【請求項１０】
前記命令はさらに、前記プロセッサに、
次の提示時間を示すスクラバのディスプレイを生成することと、
前記スクラバのディスプレイを前記ディスプレイ上の画像の提示にわたってオーバーレイすることと
を行うように指示する、請求項７に記載の再生デバイス。
【請求項１１】
前記プロセッサに、適応ビットレートストリーミングを使用して、ネットワークを経由して、前記メディアコンテンツおよび前記マーカ情報を前記再生デバイスにおいて受信するように指示する命令は、前記プロセッサに、
ネットワークを経由して、トップレベルインデックスファイルを前記再生デバイスにおいて受信することであって、前記トップレベルインデックスファイルは、前記メディアコンテンツの複数の代替ストリームを識別し、前記複数の代替ストリームの少なくともあるポーションは、異なるパラメータでエンコードされる、ことと、
現在のストリーミング条件に基づいて、前記再生デバイスを使用して、代替ストリームの前記メディアコンテンツのポーションを要求することと、
前記要求に応答して、前記メディアコンテンツの要求されるポーションを前記再生デバイスにおいて受信することと、
前記再生デバイスにおいて、前記メディアコンテンツの要求されるポーションの複数のフレームを前記再生デバイスによって受信されたメディアコンテンツのポーションから生成することと、
前記複数のフレームを前記再生デバイスのバッファ内に記憶することと、
前記トップレベルインデックスファイル内の情報に基づいて、前記再生デバイスを使用して、前記マーカ情報を取得することと、
前記マーカ情報を前記再生デバイスのメモリ内に記憶することと
を行うように指示する命令を含む、請求項７に記載の再生デバイス。
【請求項１２】
前記マーカ情報を取得するための命令は、前記プロセッサに、
前記マーカ情報を含むファイルへのポインタを前記トップレベルインデックスファイルから読み取ることと、
前記ファイルをコンテンツプロバイダシステムから要求することと、
前記要求に応答して、前記ファイルを前記再生デバイスにおいて受信することと
を行うように指示する、請求項１１に記載の再生デバイス。