【手続補正書】
【提出日】平成17年12月9日(2005.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の型のデータと１つまたは複数の第２の型のデータとを含むデータ・ストリームをネットワークを介して配信する方法において、
前記データ・ストリームを処理することが、前記データ・ストリームの前記第１の型のデータに基づいて前記データ・ストリームの前記１つまたは複数の第２の型のデータを処理することを必要とする方法であって、
前記ネットワークにおける混雑状態によりデータを捨てる必要が生じたとき、前記第１の型のデータより前に前記１つまたは複数の第２の型のデータが捨てられるように、前記ネットワークを介して、第１の優先レベルで前記第１の型のデータを経路指定し、前記第１の優先レベルよりも低い１つまたは複数の優先レベルで前記１つまたは複数の第２の型のデータを経路指定するステップと、
前記ネットワークを介して経路指定された前記第１の型のデータと前記１つまたは複数の第２の型のデータを合成して前記データ・ストリームを生成するステップとを含む、前記方法。
【請求項２】
前記第１の型のデータが、前記１つまたは複数の第２の型のデータとは別に送信されるように前記データ・ストリームを送信するステップを更に含み、
前記合成するステップが、前記ネットワークを介して経路指定された前記第１の型のデータと前記１つまたは複数の第２の型のデータを合成して、少なくとも前記送信されたデータ・ストリームを表す前記データ・ストリームを生成するステップを含む、請求項１に記載の方法。
【請求項３】
前記データ・ストリームを生成するステップと、
前記送信するステップを実行する前に、前記データ・ストリームの前記１つまたは複数の第２の型の前記データから、前記データ・ストリームの前記第１の型の前記データを分離するステップとを更に含む、請求項２に記載の方法。
【請求項４】
前記生成されたデータ・ストリームを処理してユーザに提示するステップを更に含む、請求項１に記載の方法。
【請求項５】
前記送信するステップが、第１の指定に関連付けて前記データ・ストリームの前記第１の型を送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型の前記データを送信するステップを含み、
前記経路指定するステップが、前記ネットワークにおける混雑状態によりデータを捨てる必要が生じたとき、前記第１の指定に関連付けられたデータより前に、前記第１の指定以外の前記１つまたは複数の指定に関連付けられたデータが捨てられるように、前記第１の優先レベルで前記第１の指定に関連付けられたデータを経路指定し、前記第１の優先レベルよりも低い前記１つまたは複数の優先レベルで前記第１の指定以外の前記１つまたは複数の指定に関連付けられたデータを経路指定するステップを含み、
前記合成するステップが、前記ネットワークを介して経路指定された前記第１の指定に関連付けられたデータと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられたデータとを合成して、少なくとも前記送信されたデータ・ストリームを表すデータ・ストリームを生成するステップを含む、請求項２に記載の方法。
【請求項６】
前記送信するステップが、第２の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型のデータを送信するステップを含み、
前記合成するステップが、前記ネットワークを介して経路指定された前記第１の指定に関連付けられたデータと前記第２の指定に関連付けられたデータとを合成するステップを含む、請求項５に記載の方法。
【請求項７】
前記送信するステップが、第２の指定に関連付けて前記データ・ストリームの前記第２の型の１つのデータを送信し、第３の指定に関連付けて前記データ・ストリームの前記第２の型の別のデータを送信するステップを含み、
前記経路指定するステップが、前記ネットワークにおける混雑状態によりデータを捨てる必要が生じたとき、前記第１および第２の指定に関連付けられたデータより前に前記第３の指定に関連付けられたデータが捨てられ、前記第１の指定に関連付けられたデータより前に前記第２の指定に関連付けられたデータが捨てられるように、第１、第２および第３の指定に関連付けられたデータを、それぞれ第１の優先レベル、前記第１の優先レベルよりも低い第２の優先レベル、および前記第２の優先レベルよりも低い第３の優先レベルで経路指定するステップを含み、
前記合成するステップが、前記ネットワークを介して経路指定された前記第１、第２および第３の指定に関連付けられたデータを合成して、少なくとも前記送信されたデータ・ストリームを表すデータ・ストリームを生成するステップを含む、請求項５に記載の方法。
【請求項８】
前記送信されるデータ・ストリームが、ビデオ・ストリームを含み、
前記送信するステップが、前記ビデオ・ストリームのキー・フレームおよび予測フレームが別々に送信されるように前記ビデオ・ストリームを送信するステップを含み、
前記経路指定するステップが、前記ネットワークにおける混雑状態によりデータを捨てる必要が生じたとき、キー・フレームより前に予測フレームが捨てられるように、前記ネットワークを介して、第１の優先レベルでキー・フレームを経路指定し、前記第１の優先レベルよりも低い１つまたは複数の優先レベルで予測フレームを経路指定するステップを含み、
前記合成するステップが、前記ネットワークを介して経路指定されたキー・フレームと予測フレームを合成して、少なくとも前記送信されたビデオ・ストリームを表すデータ・ストリームを生成するステップを含む、請求項２に記載の方法。
【請求項９】
前記送信するステップが、第１ポート番号に関連付けて前記ビデオ・ストリームのキー・フレームを送信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けて前記ビデオ・ストリームの予測フレームを送信するステップを含み、
前記経路指定するステップが、前記ネットワークにおける混雑状態によりデータを捨てる必要が生じたとき、前記第１ポート番号に関連付けられて経路指定されるデータより前に、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて経路指定されるデータが捨てられるように、第１の優先レベルで第１ポート番号に関連付けられたデータを経路指定し、前記第１の優先レベルよりも低い１つまたは複数の優先レベルで前記第１ポート番号以外の１つまたは複数のポート番号に関連付けられたデータを経路指定するステップを含み、
前記合成するステップが、前記ネットワークを介して前記第１ポート番号に関連付けられて経路指定されたデータと、前記ネットワークを介して前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて経路指定されたデータを合成して、少なくとも前記送信されたビデオ・ストリームを表すデータ・ストリームを生成するステップを含む、請求項８に記載の方法。
【請求項１０】
前記第１ポート番号が、第１ＴＣＰ／ＵＤＰポート番号を含み、前記第１ポート番号以外の前記１つまたは複数のポート番号が、前記第１ＴＣＰ／ＵＤＰポート番号以外の１つまたは複数のＴＣＰ／ＵＤＰポート番号を含む、請求項９に記載の方法。
【請求項１１】
前記ネットワークを介して経路指定されたデータがルータに送信され、前記ルータが、前記第１の優先レベルに関連付けて前記第１の型のデータを経路指定し、前記第１の優先レベルよりも低い前記１つまたは複数の優先レベルに関連付けて前記１つまたは複数の第２の型のデータを経路指定する、請求項２に記載の方法。
【請求項１２】
データ・ストリームを処理するには、前記データ・ストリームの第１の型のデータに基づいて前記データ・ストリームの１つまたは複数の第２の型のデータを処理するステップが必要な、前記第１の型のデータおよび前記１つまたは複数の第２の型のデータを含む前記データ・ストリームの配信を容易にする方法であって、
前記データ・ストリームを生成するステップと、
前記データ・ストリームの前記１つまたは複数の第２の型の前記データから、前記データ・ストリームの前記第１の型の前記データを分離するステップと、
第１の指定に関連付けて前記データ・ストリームの前記第１の型のデータを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型のデータを送信するステップとを含む、前記方法。
【請求項１３】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記生成するステップが、前記ビデオ・ストリームを生成するステップを含み、
前記分離するステップが、前記ビデオ・ストリームのＰおよびＢフレームから前記ビデオ・ストリームのＩフレームを分離するステップを含み、
前記送信するステップが、第１の指定に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信するステップを含む、請求項１２に記載の方法。
【請求項１４】
前記送信するステップが、第１ポート番号に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信するステップを含む、請求項１３に記載の方法。
【請求項１５】
データ・ストリームをユーザに提示する方法であって、
第１の指定に関連付けられたデータおよび前記第１の指定以外の１つまたは複数の指定に関連付けられたデータを受信するステップと、
前記第１の指定に関連付けられて受信した前記データと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データとを合成して、前記データ・ストリームを生成するステップと、
前記第１の指定に関連付けられて受信した前記データ・ストリームの前記データに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データ・ストリームの前記データを処理することにより、前記データ・ストリームを処理して前記ユーザに提示するステップとを含む、前記方法。
【請求項１６】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記受信するステップが、第１の指定に関連付けられたＩフレームを受信し、前記第１の指定以外の１つまたは複数の指定に関連付けられたＰおよびＢフレームを受信するステップを含み、
前記合成するステップが、前記第１の指定に関連付けられて受信した前記Ｉフレームと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成するステップを含み、
前記処理するステップが、前記第１の指定に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理するステップにより、前記ビデオ・ストリームを処理して前記ユーザに提示するステップを含む、請求項１５に記載の方法。
【請求項１７】
前記受信するステップが、第１ポート番号に関連付けられたＩフレームを受信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けられたＰおよびＢフレームを受信するステップを含み、
前記合成するステップが、前記第１ポート番号に関連付けられて受信した前記Ｉフレームと、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成するステップを含み、
前記処理するステップが、前記第１ポート番号に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理するステップにより、前記ビデオ・ストリームを処理して前記ユーザに提示するステップを含む、請求項１６に記載の方法。
【請求項１８】
第１の型のデータと１つまたは複数の第２の型のデータとを含むデータ・ストリームをユーザに提示するシステムにおいて、
前記データ・ストリームを処理するステップが、前記データ・ストリームの前記第１の型のデータに基づいて前記データ・ストリームの前記１つまたは複数の第２の型のデータを処理するステップを必要とするシステムであって、
前記データ・ストリームを生成し、第１の指定に関連付けて前記データ・ストリームの前記第１の型の前記データを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型のデータを送信する第１コンピュータと、
前記第１の指定に関連付けられて前記第１コンピュータから送信された前記データを受信し、ネットワークを介して第１の優先レベルに従って前記第１の指定に関連付けられた前記データを経路指定し、且つ、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて前記第１コンピュータから送信された前記データを受信し、前記ネットワークを介して前記第１の優先レベルよりも低い１つまたは複数の優先レベルに従って前記第１の指定以外の前記１つまたは複数の指定に関連付けられた前記データを経路指定するルータであって、それにより、前記ネットワークにおける混雑状態により前記ルータで受信したデータを捨てる必要が生じたとき、前記第１の指定に関連付けられて前記ルータで受信したデータより前に、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて前記ルータで受信したデータを捨てるルータと、
前記ルータから前記ネットワークを介して前記第１の指定および前記第１の指定以外の前記１つまたは複数の指定に関連付けられたデータを受信し、前記第１の指定に関連付けられて前記ルータから前記ネットワークを介して受信した前記データと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて前記ルータから前記ネットワークを介して受信した前記データとを合成して、前記第１コンピュータにより生成された前記データ・ストリームを表現するデータ・ストリームを生成し、前記表現されたデータ・ストリームを処理して前記ユーザに提示する第２コンピュータとを備える、前記システム。
【請求項１９】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記第１コンピュータが、前記ビデオ・ストリームを生成し、第１の指定に関連付けて前記ビデオ・ストリームのＩフレームを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けてＰおよびＢフレームを送信し、
前記第２コンピュータが、前記第１の指定に関連付けられて前記ルータから前記ネットワークを介して受信した前記データと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて前記ルータから前記ネットワークを介して受信した前記データとを合成して、前記第１コンピュータにより生成された前記ビデオ・ストリームを表現するビデオ・ストリームを生成し、前記表現されたデータ・ストリームを処理してその中で符号化された前記ビデオを前記ユーザに表示する第２コンピュータとを備える、請求項１８に記載のシステム。
【請求項２０】
前記第１コンピュータが、第１ポート番号に関連付けて前記ビデオ・ストリームのＩフレームを送信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けてＰおよびＢフレームを送信し、
前記ルータが、前記第１ポート番号に関連付けられて前記第１コンピュータから送信された前記データを受信し、ネットワークを介して前記第１の優先レベルに従って前記第１ポート番号に関連付けられた前記データを経路指定し、且つ、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて前記第１コンピュータから送信された前記データを受信し、前記ネットワークを介して前記第１の優先レベルよりも低い前記１つまたは複数の優先レベルに従って前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられた前記データを経路指定し、それにより、前記ネットワークにおける混雑状態により前記ルータで受信したデータを捨てる必要が生じたとき、前記第１ポート番号に関連付けられて前記ルータで受信したデータより前に、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて前記ルータで受信したデータを捨て、
前記第２コンピュータが、前記ルータから前記ネットワークを介して前記第１ポート番号および前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられたデータを受信し、前記第１ポート番号に関連付けられて前記ルータから前記ネットワークを介して受信した前記データと、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて前記ルータから前記ネットワークを介して受信した前記データとを合成して、前記第１コンピュータにより生成された前記ビデオ・ストリームを表すビデオ・ストリームを生成する、請求項１９に記載のシステム。
【請求項２１】
データ・ストリームを処理するには前記データ・ストリームの第１の型のデータに基づいて前記データ・ストリームの１つまたは複数の第２の型のデータを処理するステップが必要な、前記第１の型のデータおよび前記１つまたは複数の第２の型のデータを含む前記データ・ストリームの配信を容易にするシステムであって、
前記データ・ストリームを生成する手段と、
前記データ・ストリームの前記１つまたは複数の第２の型の前記データから、前記データ・ストリームの前記第１の型の前記データを分離する手段と、
第１の指定に関連付けて前記データ・ストリームの前記第１の型のデータを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型のデータを送信する手段とを含む、前記システム。
【請求項２２】
前記データ・ストリームがビデオ・ストリームを含み、
前記生成する手段が前記ビデオ・ストリームを生成する手段を含み、
前記分離する手段が、前記ビデオ・ストリームのＰおよびＢフレームから前記ビデオ・ストリームのＩフレームを分離する手段を含み、
前記送信する手段が、第１の指定に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信する手段を含む、請求項２１に記載のシステム。
【請求項２３】
前記送信する手段が、第１ポート番号に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信する手段を含む、請求項２２に記載のシステム。
【請求項２４】
データ・ストリームをユーザに提示するシステムであって、
第１の指定に関連付けられたデータおよび前記第１の指定以外の１つまたは複数の指定に関連付けられたデータを受信する手段と、
前記第１の指定に関連付けられて受信した前記データと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データとを合成して、前記データ・ストリームを生成する手段と、
前記第１の指定に関連付けられて受信した前記データ・ストリームの前記データに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データ・ストリームの前記データを処理することにより、前記データ・ストリームを処理して前記ユーザに提示する手段とを備える、前記システム。
【請求項２５】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記受信する手段が、第１の指定に関連付けられたＩフレームを受信し、前記第１の指定以外の１つまたは複数の指定に関連付けられたＰおよびＢフレームを受信する手段を含み、
前記合成する手段が、前記第１の指定に関連付けられて受信した前記Ｉフレームと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成する手段を含み、
前記処理する手段が、前記第１の指定に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理することにより、前記ビデオ・ストリームを処理して前記ユーザに提示する手段を含む、請求項２４に記載のシステム。
【請求項２６】
前記受信する手段が、第１ポート番号に関連付けられたＩフレームを受信し、前記第１ポート番号以外の１つまたは複数のポート番号に関連付けられたＰおよびＢフレームを受信する手段を含み、
前記合成する手段が、前記第１ポート番号に関連付けられて受信した前記Ｉフレームと、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成する手段を含み、
前記処理する手段が、前記第１ポート番号に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１ポート番号以外の前記１つまたは複数のポート番号に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理することにより、前記ビデオ・ストリームを処理して前記ユーザに提示する手段を含む、請求項２５に記載のシステム。
【請求項２７】
コンピュータ内で実行されるコンピュータで読み取り可能なコードを有するコンピュータで使用可能な媒体を含むコンピュータ・プログラムであって、前記コンピュータで読み取り可能なコードが実行されると、データ・ストリームを処理するには前記データ・ストリームの第１の型のデータに基づいて前記データ・ストリームの１つまたは複数の第２の型のデータを処理するステップが必要な、前記第１の型のデータおよび前記１つまたは複数の第２の型のデータを含む前記データ・ストリームの配信を容易にする方法がコンピュータにより実行され、前記方法が、
前記データ・ストリームを生成するステップと、
前記データ・ストリームの前記１つまたは複数の第２の型の前記データから、前記データ・ストリームの前記第１の型の前記データを分離するステップと、
第１の指定に関連付けて前記データ・ストリームの前記第１の型のデータを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記データ・ストリームの前記１つまたは複数の第２の型のデータを送信するステップとを含む、コンピュータ・プログラム。
【請求項２８】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記実行される方法において、前記生成するステップが前記ビデオ・ストリームを生成するステップを含み、
前記実行される方法において、前記分離することが、前記ビデオ・ストリームのＰおよびＢフレームから前記ビデオ・ストリームのＩフレームを分離するステップを含み、
前記実行される方法において、前記送信するステップが、第１の指定に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１の指定以外の１つまたは複数の指定に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信するステップを含む、請求項２７に記載のコンピュータ・プログラム。
【請求項２９】
前記実行される方法において、前記送信するステップが、第１ＴＣＰ／ＵＤＰポート番号に関連付けて前記ビデオ・ストリームの前記Ｉフレームを送信し、前記第１ＴＣＰ／ＵＤＰポート番号以外の１つまたは複数のＴＣＰ／ＵＤＰポート番号に関連付けて前記ビデオ・ストリームの前記ＰおよびＢフレームを送信するステップを含む、請求項２８に記載のコンピュータ・プログラム。
【請求項３０】
コンピュータ内で実行されるコンピュータで読み取り可能なコードを有するコンピュータで使用可能な媒体を含むコンピュータ・プログラムであって、前記コンピュータで読み取り可能なコードが実行されると、データ・ストリームをユーザに提示する方法がコンピュータにより実行され、前記方法が、
第１の指定に関連付けられたデータおよび前記第１の指定以外の１つまたは複数の指定に関連付けられたデータを受信するステップと、
前記第１の指定に関連付けられて受信した前記データと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データとを合成して、前記データ・ストリームを生成するステップと、
前記第１の指定に関連付けられて受信した前記データ・ストリームの前記データに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記データ・ストリームの前記データを処理するステップにより、前記データ・ストリームを処理して前記ユーザに提示するステップとを含む、コンピュータ・プログラム。
【請求項３１】
前記データ・ストリームが、ビデオ・ストリームを含み、
前記実行される方法において、前記受信するステップが、第１の指定に関連付けられたＩフレームを受信し、前記第１の指定以外の１つまたは複数の指定に関連付けられたＰおよびＢフレームを受信するステップを含み、
前記実行される方法において、前記合成するステップが、前記第１の指定に関連付けられて受信した前記Ｉフレームと、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成するステップを含み、
前記実行される方法において、前記処理するステップが、前記第１の指定に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１の指定以外の前記１つまたは複数の指定に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理するステップにより、前記ビデオ・ストリームを処理して前記ユーザに提示するステップを含む、請求項２８に記載のコンピュータ・プログラム。
【請求項３２】
前記実行される方法において、前記受信するステップが、第１ＴＣＰ／ＵＤＰポート番号に関連付けられたＩフレームを受信し、前記第１ＴＣＰ／ＵＤＰポート番号以外の１つまたは複数のＴＣＰ／ＵＤＰポート番号に関連付けられたＰおよびＢフレームを受信するステップを含み、
前記実行される方法において、前記合成するステップが、前記第１ＴＣＰ／ＵＤＰポート番号に関連付けられて受信した前記Ｉフレームと、前記第１ＴＣＰ／ＵＤＰポート番号以外の前記１つまたは複数のＴＣＰ／ＵＤＰポート番号に関連付けられて受信した前記ＰおよびＢフレームとを合成して、前記ビデオ・ストリームを生成するステップを含み、
前記実行される方法において、前記処理するステップが、前記第１ＴＣＰ／ＵＤＰポート番号に関連付けられて受信した前記ビデオ・ストリームの前記Ｉフレームに基づいて、前記第１ＴＣＰ／ＵＤＰポート番号以外の前記１つまたは複数のＴＣＰ／ＵＤＰポート番号に関連付けられて受信した前記ビデオ・ストリームの前記ＰおよびＢフレームを処理することにより、前記ビデオ・ストリームを処理して前記ユーザに提示するステップを含む、請求項３１に記載のコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】複数のデータ型からなるデータ・ストリームを異なる優先レベルで配信する方法、システムおよびコンピュータ・プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
データ通信ネットワークは、しばしば、データを任意に捨てることにより、回線の込み合った状態、即ち混雑状態（ｃｏｎｇｅｓｔｉｎ）に対処する。このようにデータの重要性を考慮せずにデータを捨てると、ある種の型のデータ送信では、大きなマイナスの結果が生じる恐れがある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
データは、本明細書で開示する経路指定（ｒｏｕｔｉｎｇ：ルーティング）機能を実行し得る任意の適切なハードウエアおよび／またはソフトウエアにより、ネットワーク３００、４００および５００の任意のもの、或いは全てを介して経路指定する。また、本明細書で開示するように、データは、本明細書で開示する、捨てる（ｄｉｓｃａｒｄ）機能を実行することができる、任意のハードウエアおよび／またはソフトウエアにより捨てられる。例えば、このような機能は、ルータ６００および７００により実行することが出来る。各ルータは、混雑状態によりルータ内のデータを捨てる必要が生じたとき、高い優先レベルに従って処理される指定に関連付けられたデータより前に、それよりも低い優先レベルに従って処理される指定に関連付けられたデータが捨てられるように、複数の優先レベルに従って複数の指定に関連付けられたデータを処理する任意のルータを含んでいる。例えば、ルータ６００および７００はそれぞれ、複数のポート番号に関連付けられて受信されたデータを複数の処理レベルに分類する「ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ：サービス品質）」機能付きルータを含むことができ、それにより、混雑状態によりＱｏＳルータ内のデータを捨てる必要が生じたとき、高い処理レベルに分類されたポート番号に関連付けられたデータより前に、それよりも低い処理レベルに分類されたポート番号に関連付けられたデータが捨てられる。