【手続補正書】
【提出日】平成30年2月14日(2018.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント端末と少なくとも１つのサーバーとの間の伝送経路に沿って配置されるように構成されたキャッシュを動作させる方法であって、前記キャッシュは、いくつかのリプレゼンテーションで利用可能なマルチメディアコンテンツのセグメントの要求をクライアント端末から受け取るように構成されており、
第１のクライアント端末から、前記マルチメディアコンテンツの所与のセグメントの好ましいリプレゼンテーションおよび少なくとも１つの代替リプレゼンテーションの第１の要求を受け取ることと、
さらなるクライアント端末のために前記サーバーから前記キャッシュによってすでに要求されている、前記第１の要求の前記好ましいリプレゼンテーションまたは代替リプレゼンテーションにマッチする、前記所与のセグメントの現行のリプレゼンテーションを決定することと、
を含むことを特徴とする、前記方法。
【請求項２】
さらなるクライアント端末のために前記キャッシュによってすでに要求されている前記所与のセグメントのマッチした現行のリプレゼンテーションに関連付けられた有用性関数の値を決定することと、
前記有用性関数の値が性能基準を満たすときは、前記キャッシュによってすでに要求された、前記マッチした現行のリプレゼンテーションを、前記第１のクライアント端末に送信することと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記第１の要求の２つの相異なるリプレゼンテーションにマッチする、少なくとも２つの現行のリプレゼンテーションが、さらなるクライアント端末のために前記キャッシュによってすでに要求されている場合は、最も高い有用性値に関連付けられた前記マッチした現行のリプレゼンテーションは、前記有用性値が前記性能基準を満たすときに送信される、請求項２に記載の方法。
【請求項４】
前記第１の要求の２つの相異なるリプレゼンテーションにマッチする、少なくとも２つの現行のリプレゼンテーションが、さらなるクライアント端末のために前記キャッシュによってすでに要求されている場合は、前記マッチした現行のリプレゼンテーションのいずれも、前記性能基準を満たす有用性値を有しないときは、前記第１の要求の前記好ましいリプレゼンテーションが、前記サーバーに対して前記キャッシュによって要求される、請求項２または３に記載の方法。
【請求項５】
前記性能基準は、前記有用性関数の前記値がゼロを超えたときに満たされる、請求項２から４のいずれか一項に記載の方法。
【請求項６】
前記有用性関数は、少なくとも、
前記有用性関数の値が定数に等しい、アグレッシブモードと、
前記有用性関数が、前記第１の要求の前記好ましいリプレゼンテーションの前記サーバーからの配信時間、および前記キャッシュによってすでに要求されたマッチした現行のリプレゼンテーションの配信時間に依存する、高速モードと、
前記有用性関数が、前記第１の要求の前記好ましいリプレゼンテーションの品質、および前記キャッシュによってすでに要求されたマッチした現行のリプレゼンテーションの品質に依存する、高品質モードと、
を含むモードのグループに属する動作モードに依存する、請求項２から５のいずれか一項に記載の方法。
【請求項７】
前記動作モードは、少なくとも１つのネットワークパラメータの関数として決定される、請求項６に記載の方法。
【請求項８】
前記動作モードは、前記第１のクライアント端末によって選択され、前記第１の要求内で示される、請求項６に記載の方法。
【請求項９】
クライアント端末と少なくとも１つのサーバーの間の伝送経路に沿って位置するように適合され、いくつかのリプレゼンテーションで利用可能なマルチメディアコンテンツのセグメントの要求をクライアント端末から受け取るように構成されたキャッシュを備えるネットワーク機器であって、前記キャッシュは、
第１のクライアント端末から、前記マルチメディアコンテンツの所与のセグメントの好ましいリプレゼンテーションおよび少なくとも１つの代替リプレゼンテーションを求める第１の要求を受け取るための、接続のインターフェースと、
さらなるクライアント端末のために、サーバーから前記キャッシュによってすでに要求された、前記所与のセグメントの少なくとも１つの現行のリプレゼンテーションが、前記第１の要求の前記好ましいリプレゼンテーションまたは代替リプレゼンテーションにマッチするかどうかを決定するように構成された、マッチングモジュールと、
を備えることを特徴とする、前記ネットワーク機器。
【請求項１０】
前記キャッシュは、前記マッチングモジュールによって識別された前記所与のセグメントのマッチした現行のリプレゼンテーションに関連付けられた有用性関数の値を決定するように適合された計算器をさらに備える、請求項９に記載のネットワーク機器。
【請求項１１】
前記キャッシュは、いくつかの現行のリプレゼンテーションが、前記第１の要求の前記好ましいリプレゼンテーションおよび代替リプレゼンテーションにマッチした場合に、前記有用性関数の最も高い値を有する、前記キャッシュによってすでに要求された前記マッチした現行のリプレゼンテーションを決定するように構成された比較器をさらに備える、請求項９または１０に記載のネットワーク機器。
【請求項１２】
前記比較器が、マッチした現行のリプレゼンテーションの前記有用性関数の前記決定された値が、性能基準を満たすか否かをチェックするようにさらに構成されている、請求項１１に記載のネットワーク機器。
【請求項１３】
前記有用性関数は、少なくとも、
前記有用性関数の値が定数に等しい、アグレッシブモードと、
前記有用性関数が、前記第１の要求の前記好ましいリプレゼンテーションの前記サーバーからの配信時間、および前記キャッシュによってすでに要求されたマッチした現行のリプレゼンテーションの配信時間に依存する、高速モードと、
前記有用性関数が、前記第１の要求の前記好ましいリプレゼンテーションの品質、および前記キャッシュによってすでに要求されたマッチした現行のリプレゼンテーションの品質に依存する、高品質モードと、
を含むモードのグループに属する動作モードに依存する、請求項１１または１２に記載のネットワーク機器。
【請求項１４】
クライアント端末によって、１つまたは複数のリプレゼンテーションで利用可能な、セグメントに分割されたマルチメディアコンテンツのセグメントのリプレゼンテーションを求める要求を送る方法であって、前記マルチメディアコンテンツは、少なくとも１つのリモートサーバーによって提供され、
前記要求は、前記クライアント端末と１つのサーバーとの間の伝送経路に沿って配置されたキャッシュによって適用される選択された動作モードのインディケーションを備えることを特徴とする、前記方法。
【請求項１５】
セグメントに分割され、少なくとも１つのリモートサーバーによって提供されるマルチメディアコンテンツを受け取るように構成されたクライアント端末であって、各セグメントは１つまたは複数のリプレゼンテーションで利用可能であり、
前記クライアント端末と１つのサーバーとの間の伝送経路に沿って配置されたキャッシュによって適用される選択された動作モードを示すリプレゼンテーションを求める要求を送るように構成された通信モジュールを備えることを特徴とする、前記クライアント端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
コンピュータ可読記憶媒体は、１または複数のコンピュータ可読媒体において具体化され、コンピュータによって実行可能なコンピュータ可読プログラムコードがその上に具体化された、コンピュータ可読プログラム製品の形をとることができる。本明細書で用いられるコンピュータ可読記憶媒体とは、その中に情報を記憶するための固有の能力、ならびにそれからの情報の取り出しをもたらすための固有の能力を前提とした、非一時的記憶媒体と見なされる。コンピュータ可読記憶媒体は、例えば電子的、磁気的、光学的、電磁的、赤外線、または半導体システム、装置、またはデバイス、あるいは上記の任意の適切な組み合わせとすることができるが、それらに限定されない。以下は、本原理がそれに適用され得るコンピュータ可読記憶媒体のより具体的な例をもたらすが、当業者には容易に理解されるように単に説明に役立つおよび非網羅的な列挙であることが理解されるべきである：ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭまたフラッシュメモリ）、ポータブルコンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または上記の任意の適切な組み合わせである。
［付記１］
クライアント端末（ＣＴ）と少なくとも１つのサーバー（ＳＥ）との間の伝送経路に沿って配置されたキャッシュ（ＤＡＮＥ）を動作させる方法であって、前記キャッシュ（ＤＡＮＥ）は、いくつかの表示において利用可能なマルチメディアコンテンツのセグメントの要求をクライアント端末（ＣＴ）から受け取るように構成される方法において、
第１のクライアント端末（ＣＴ）から、前記マルチメディアコンテンツの所与のセグメントの好ましい表示および少なくとも１つの代替表示の第１の要求を受け取るステップ（Ｓ１）と、
さらなるクライアント端末（ＣＴ）のために前記サーバー（ＳＥ）から前記キャッシュによってすでに要求されている、前記第１の要求の前記好ましい表示または代替表示にマッチする、前記所与のセグメントの現行の表示を決定するステップ（Ｓ２）と、
を含むことを特徴とする、前記方法。
［付記２］
さらなるクライアント端末（ＣＴ）のために前記キャッシュ（ＤＡＮＥ）によってすでに要求されている前記所与のセグメントのマッチした現行の表示に関連付けられた有用性関数の値を決定するステップ（Ｓ３）と、
前記有用性関数の対応する決定された値が性能基準を満たすときは、前記キャッシュ（ＤＡＮＥ）によってすでに要求された、前記マッチした現行の表示を、前記第１のクライアント端末（ＣＴ）に送信するステップ（Ｓ５）と、
をさらに含む、付記１に記載の方法。
［付記３］
前記第１の要求の２つの相異なる表示にマッチする、少なくとも２つの現行の表示が、さらなるクライアント端末（ＣＴ）のために前記キャッシュ（ＤＡＮＥ）によってすでに要求されている場合は、最も高い有用性値に関連付けられた前記マッチした現行の表示は、前記有用性値が前記性能基準を満たすときに送信される、付記２に記載の方法。
［付記４］
前記第１の要求の２つの相異なる表示にマッチする、少なくとも２つの現行の表示が、さらなるクライアント端末（ＣＴ）のために前記キャッシュ（ＤＡＮＥ）によってすでに要求されている場合は、前記マッチした現行の表示のいずれも、前記性能基準を満たす有用性値を有しないときは、前記第１の要求の前記好ましい表示が、前記サーバー（ＳＥ）に対して前記キャッシュ（ＤＡＮＥ）によって要求される、付記２または３に記載の方法。
［付記５］
前記性能基準は、前記有用性関数の前記値がゼロを超えたときに満たされる、付記２から４のいずれか一項に記載の方法。
［付記６］
前記有用性関数は、少なくとも、
前記有用性関数の値が定数に等しい、アグレッシブモードと、
前記有用性関数が、前記第１の要求の前記好ましい表示の前記サーバー（ＳＥ）からの配信時間、および前記キャッシュ（ＤＡＮＥ）によってすでに要求されたマッチした現行の表示の配信時間に依存する、高速モードと、
前記有用性関数が、前記第１の要求の前記好ましい表示の品質、および前記キャッシュ（ＤＡＮＥ）によってすでに要求されたマッチした現行の表示の品質に依存する、高品質モードと、
を含むモードのグループに属する動作モードに依存する、付記２から５のいずれか一項に記載の方法。
［付記７］
前記動作モードは、少なくとも１つのネットワークパラメータの関数として決定される、付記６に記載の方法。
［付記８］
前記動作モードは、前記第１のクライアント端末によって選択され、前記第１の要求内で示される、付記６に記載の方法。
［付記９］
クライアント端末（ＣＴ）と少なくとも１つのサーバー（ＳＥ）の間の伝送経路に沿って位置し、いくつかの表示において利用可能なマルチメディアコンテンツのセグメントの要求をクライアント端末（ＣＴ）から受け取るように構成されたキャッシュであって、
第１のクライアント端末（ＣＴ）から、前記マルチメディアコンテンツの所与のセグメントの好ましい表示および少なくとも１つの代替表示を求める第１の要求を受け取るための、接続のインターフェース（１）と、
さらなるクライアント端末（ＣＴ）のためにサーバー（ＳＥ）から前記キャッシュ（ＤＡＮＥ）によってすでに要求された、前記所与のセグメントの少なくとも１つの現行の表示が、前記第１の要求の前記好ましい表示または代替表示にマッチするかどうかを決定するように構成された、マッチングモジュール（５）と、
を備えることを特徴とする、前記キャッシュ。
［付記１０］
前記マッチングモジュール（５）によって識別された前記所与のセグメントのマッチした現行の表示に関連付けられた有用性関数の値を決定するように適合された計算器（６）をさらに備える、付記９に記載のキャッシュ。
［付記１１］
いくつかの現行の表示が、前記第１の要求の前記好ましい表示および代替表示にマッチした場合に、前記有用性関数の最も高い値を有する、前記スマートキャッシュ（ＤＡＮＥ）によってすでに要求された前記マッチした現行の表示を決定するように構成された比較器（７）をさらに備える、付記９または１０に記載のキャッシュ。
［付記１２］
前記比較器（７）が、マッチした現行の表示の前記有用性関数の前記決定された値が、性能基準を満たすか否かをチェックするようにさらに構成される、付記１１に記載のキャッシュ。
［付記１３］
前記有用性関数は、少なくとも、
前記有用性関数の値が定数に等しい、アグレッシブモードと、
前記有用性関数が、前記第１の要求の前記好ましい表示の前記サーバー（ＳＥ）からの配信時間、および前記キャッシュ（ＤＡＮＥ）によってすでに要求されたマッチした現行の表示の配信時間に依存する、高速モードと、
前記有用性関数が、前記第１の要求の前記好ましい表示の品質、および前記キャッシュ（ＤＡＮＥ）によってすでに要求されたマッチした現行の表示の品質に依存する、高品質モードと、
を含むモードのグループに属する動作モードに依存する、付記１１または１２に記載のキャッシュ。
［付記１４］
クライアント端末（ＣＴ）によって、１つまたは複数の表示において利用可能なセグメントに分割されたマルチメディアコンテンツのセグメントの表示を求める要求を送る方法であって、前記マルチメディアコンテンツは、少なくとも１つのリモートサーバー（ＳＥ）によって提供され、
前記要求は、前記クライアント端末（ＣＴ）と１つのサーバー（ＳＥ）との間の伝送経路に沿って配置されたキャッシュ（ＤＡＮＥ）によって適用されることになる選択された動作モードのインディケーションを備えることを特徴とする、前記方法。
［付記１５］
セグメントに分割され、少なくとも１つのリモートサーバー（ＳＥ）によって提供されるマルチメディアコンテンツを受け取るように構成されたクライアント端末であって、各セグメントは１つまたは複数の表示において利用可能であり、
前記クライアント端末（ＣＴ）と１つのサーバー（ＳＥ）との間の伝送経路に沿って配置されたキャッシュ（ＤＡＮＥ）によって適用されることになる選択された動作モードを示す表示を求める要求を送るように構成された通信モジュール（２Ａ）を備えることを特徴とする、前記クライアント端末。