【手続補正書】
【提出日】平成29年9月6日(2017.9.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のパケットを受信するように構成された受信機と、ここで、前記複数のパケットはパケットのシーケンスの少なくともサブセットに対応し、前記複数のパケットはエラー訂正データを含み、前記複数のパケットのうちの第１のパケットの前記エラー訂正データは、前記複数のパケットのうちの第２のパケットの部分コピーを含む、
前記複数のパケットを記憶するように構成されたバッファと、
アナライザであって、
前記パケットのシーケンスのうちの第１の特定のパケットが前記バッファから消失しているかどうか決定することと、
前記第１の特定のパケットの部分コピーが、第２の特定のパケット中のエラー訂正データとして前記バッファに記憶されているかどうか決定することと、
前記第１の特定のパケットが前記バッファから消失しているかどうか、および前記第１の特定のパケットの前記部分コピーが前記バッファに記憶されているかどうか、に少なくとも部分的に基づいて、値を決定することと、
前記値に少なくとも部分的に基づいてエラー回復パラメータを調整することと、
を行うように構成されたアナライザと
を備えるデバイス。
【請求項２】
前記エラー回復パラメータは、前記バッファの深度を含む、請求項１に記載のデバイス。
【請求項３】
前記エラー回復パラメータは再送信閾値を含む、請求項１に記載のデバイス。
【請求項４】
前記エラー回復パラメータはバッファ遅延を含む、請求項１に記載のデバイス。
【請求項５】
前記エラー回復パラメータはバッファ遅延を含み、前記値は遅延損失率を含み、前記アナライザは、前記遅延損失率が目標遅延損失率よりも低いと決定したことに応答して、前記バッファ遅延を減少させるようにさらに構成される、請求項１に記載のデバイス。
【請求項６】
前記エラー回復パラメータはバッファ遅延を含み、前記値は遅延損失率を含み、前記アナライザは、前記遅延損失率が目標遅延損失率よりも高いと決定したことに基づいて、前記バッファ遅延を増大させるようにさらに構成される、請求項１に記載のデバイス。
【請求項７】
前記値は遅延損失率を含み、前記遅延損失率は、前記バッファから消失しているとともに、対応するプレイバック時間において前記バッファに記憶された部分コピーを有する、前記複数のパケットのうちの特定のパケットの数に少なくとも部分的に基づき、前記特定のパケットは、前記対応するプレイバック時間に続いて受信される、請求項１に記載のデバイス。
【請求項８】
前記アナライザは、
第１の更新時間における、前記エラー回復パラメータの、前の調整に対応する第１の遅延損失率を決定することと、
前記複数のパケットのうちの特定のパケットに対応する第２の遅延損失率を決定することと、ここで、前記特定のパケットは、前記第１の更新時間に続くプレイバック時間を有する、
を行うようにさらに構成され、
前記値は遅延損失率を含み、
前記遅延損失率は、前記第１の遅延損失率と前記第２の遅延損失率の加重和に基づく、
請求項１に記載のデバイス。
【請求項９】
前記アナライザは、前記第２の遅延損失率に割り当てられた第２の重みよりも高い第１の重みを、前記第１の遅延損失率に割り当てるようにさらに構成される、請求項８に記載のデバイス。
【請求項１０】
前記複数のパケットは電話呼中に受信され、前記第１の特定のパケットは音声データを含み、前記値は、前記電話呼中のトークスパートの開始時に決定される、請求項１に記載のデバイス。
【請求項１１】
前記アナライザは、前記バッファが前記第１の特定のパケットを記憶しておらずかつ前記第１の特定のパケットの前記部分コピーを記憶していない、と決定したことに応答して、喪失パケットのカウントを更新するようにさらに構成され、前記エラー回復パラメータは、喪失パケットの前記カウントに少なくとも部分的に基づいて調整される、請求項１に記載のデバイス。
【請求項１２】
前記アナライザは、第１のプレイバック時間において、前記第１の特定のパケットが前記バッファから消失している、および前記第１の特定のパケットの前記部分コピーが前記バッファに記憶されている、と決定したことに応答して、前記第１の特定のパケットの前記部分コピーに基づいて、処理された音声信号を生成するようにさらに構成される、請求項１に記載のデバイス。
【請求項１３】
前記アナライザは、前記処理された音声信号を生成したのに続いて前記第１の特定のパケットを受信したことに応答して、遅延損失パケットのカウントを更新するようにさらに構成され、前記値は、遅延損失パケットの前記カウントに基づいて決定される、請求項１２に記載のデバイス。
【請求項１４】
前記アナライザは、前記エラー回復パラメータに少なくとも部分的に基づいて前記第１のプレイバック時間を決定するようにさらに構成される、請求項１２に記載のデバイス。
【請求項１５】
前記エラー回復パラメータはバッファ遅延を含み、前記アナライザは、前記第２の特定のパケットの受信タイムスタンプ、前記バッファ遅延、およびバッファタイムラインに基づいて、前記第１のプレイバック時間を決定するようにさらに構成される、請求項１２に記載のデバイス。
【請求項１６】
前記エラー回復パラメータはバッファ遅延を含み、前記アナライザは、
第１の受信タイムスタンプと前記バッファ遅延の和に基づいてバッファ時間を決定することと、ここにおいて、前記第１の受信タイムスタンプは、前記第２の特定のパケットの受信タイムスタンプに基づく、
第１の時間において、前記バッファ時間が前記第１の時間以上であり、および前記第１の特定のパケットが処理されるべき次のパケットであることをバッファタイムラインが示す、と決定したことに応答して、前記第１のプレイバック時間を検出することと、
を行うようにさらに構成される、請求項１２に記載のデバイス。
【請求項１７】
前記値は、取り出された部分コピーのカウントに対応し、前記アナライザは、取り出された部分コピーの前記カウントおよび喪失パケットのカウントに基づいて結果値を決定するようにさらに構成される、請求項１６に記載のデバイス。
【請求項１８】
前記アナライザは、取り出された部分コピーの前記カウントを品質メトリックで乗算することによって、加重値を生成するようにさらに構成され、前記結果値は、喪失パケットの前記カウントと前記加重値の和である、請求項１７に記載のデバイス。
【請求項１９】
前記エラー回復パラメータは、前記結果値が増分閾値を満足すると決定したことに応答して、増分量に基づいて調整される、請求項１７に記載のデバイス。
【請求項２０】
前記アナライザは、前記結果値と前記増分閾値との間の差に基づいて前記増分量を決定するようにさらに構成される、請求項１９に記載のデバイス。
【請求項２１】
前記エラー回復パラメータは、前記結果値が減分閾値を満足すると決定したことに応答して、減分量に基づいて調整される、請求項１７に記載のデバイス。
【請求項２２】
前記アナライザは、前記結果値と前記減分閾値との間の差に基づいて前記減分量を決定するようにさらに構成される、請求項２１に記載のデバイス。
【請求項２３】
送信機をさらに備え、
前記アナライザは、バッファが前記第１の特定のパケットを記憶していない、および再送信カウントが再送信閾値を満足する、と決定したことに応答して、
前記送信機を介して、第２のデバイスに再送メッセージを送り、
前記再送信カウントを更新するようにさらに構成され、
前記エラー回復パラメータは前記再送信閾値を含み、
前記再送メッセージは、前記第１の特定のパケットの再送信を要求する、請求項１に記載のデバイス。
【請求項２４】
前記アナライザは、前記バッファが前記第１の特定のパケットを記憶している、前記再送信カウントが前記再送信閾値を満足できない、またはその両方である、と決定したことに応答して、前記第２のデバイスに前記再送メッセージを送るのを控えるようにさらに構成される、請求項２３に記載のデバイス。
【請求項２５】
前記第１の特定のパケットは音声データを含む、請求項１に記載のデバイス。
【請求項２６】
前記第２のパケットは前記パケットのシーケンス中で前記第１のパケットよりも前である、請求項１に記載のデバイス。
【請求項２７】
第１のデバイスにおいて、複数のパケットを受信することと、ここで、前記複数のパケットは、パケットのシーケンスの少なくともサブセットに対応し、前記複数のパケットはエラー訂正データを含み、前記複数のパケットのうちの第１のパケットの前記エラー訂正データは、第２のパケットの部分コピーを含む、
前記パケットのシーケンスのうちの特定のパケットがバッファから消失しているかどうか決定することと、
前記特定のパケットの部分コピーが別のパケット中のエラー訂正データとして前記バッファに記憶されているかどうか決定することと、
前記特定のパケットが前記バッファから消失しているかどうか、および前記特定のパケットの前記部分コピーが前記バッファに記憶されているかどうかに少なくとも部分的に基づいて、値を決定することと、
前記値に少なくとも部分的に基づいてエラー回復パラメータを調整することと、
を備える方法。
【請求項２８】
前記エラー回復パラメータは、再送信閾値、前記バッファの深度、またはその両方を含む、請求項２７に記載の方法。
【請求項２９】
前記特定のパケットが前記バッファから消失している、および再送信カウントが再送信閾値を満足する、と決定したことに応答して、
第２のデバイスに再送信メッセージを送ることと、
前記再送信カウントを更新することと、
をさらに備え、
前記エラー回復パラメータは前記再送信閾値を含み、
前記再送信メッセージは前記特定のパケットの再送信を要求する、請求項２７に記載の方法。
【請求項３０】
前記バッファが前記特定のパケットを記憶している、再送信カウントが再送信閾値を満足できない、またはその両方である、と決定したことに応答して、前記第２のデバイスに前記再送信メッセージを送るのを控えることをさらに備える、請求項２９に記載の方法。
【請求項３１】
命令を記憶するコンピュータ可読記憶デバイスであって、前記命令は、プロセッサによって実行されると、前記プロセッサに、
複数のパケットを受信することと、ここで、前記複数のパケットは、パケットのシーケンスの少なくともサブセットに対応し、前記複数のパケットはエラー訂正データを含み、前記複数のパケットのうちの第１のパケットの前記エラー訂正データは、第２のパケットの部分コピーを含む、
前記パケットのシーケンスのうちの特定のパケットがバッファから消失しているかどうか決定することと、
前記特定のパケットの部分コピーが別のパケット中のエラー訂正データとして前記バッファに記憶されているかどうか決定することと、
前記特定のパケットが前記バッファから消失しているかどうか、および前記特定のパケットの前記部分コピーが前記バッファに記憶されているかどうか、に少なくとも部分的に基づいて、値を決定することと、
前記値に少なくとも部分的に基づいてエラー回復パラメータを調整することと、
を備える動作を実施させる、コンピュータ可読記憶デバイス。
【請求項３２】
前記エラー回復パラメータは、前記バッファの深度、再送信閾値、またはその両方を含む、請求項３１に記載のコンピュータ可読記憶デバイス。
【請求項３３】
複数のパケットを受信するための手段と、ここで、前記複数のパケットはパケットのシーケンスの少なくともサブセットに対応し、前記複数のパケットはエラー訂正データを含み、前記複数のパケットのうちの第１のパケットの前記エラー訂正データは、第２のパケットの部分コピーを含む、
エラー回復のための手段と、
を備え、エラー回復のための前記手段は、
前記パケットのシーケンスのうちの特定のパケットがバッファから消失しているかどうか決定することと、
前記特定のパケットの部分コピーが別のパケット中のエラー訂正データとして前記バッファに記憶されているかどうか決定することと、
前記特定のパケットが前記バッファから消失しているかどうか、および前記特定のパケットの前記部分コピーが前記バッファに記憶されているかどうかに少なくとも部分的に基づいて、値を更新することと、
前記値に少なくとも部分的に基づいてエラー回復パラメータを調整することと、
を行うように構成される、装置。
【請求項３４】
前記エラー回復パラメータは、前記バッファの深度、再送信閾値、またはその両方を含む、請求項３３に記載の装置。
【請求項３５】
受信するための前記手段およびエラー回復のための前記手段は、デコーダ、セットトップボックス、音楽プレーヤ、ビデオプレーヤ、娯楽ユニット、ナビゲーションデバイス、通信デバイス、携帯情報端末（ＰＤＡ）、またはコンピュータの中に一体化される、請求項３３に記載の装置。