【手続補正書】
【提出日】平成29年12月7日(2017.12.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
選ばれたデータ・ファイルをエンド・ユーザーに最適に配信するためのコンピュータを多く備えた環境の中で、データ源不可知のデータを配信する方法において、
前記データ源不可知のデータを配信する方法は、
イベント・マーカー対応手段および第１コンピュータによって、選ばれたデータ・ファイルのフレーム・ヘッダー内でイベント・マーカーを対応付けるステップ、
クライアント、ピア・ツー・ピア（Ｐ２Ｐ）ゲートウェイ・サーバーおよびリソース・ネーム・サーバー（ＲＮＳ）を、多くのコンピュータを備えたコンピュータネットワークと交信させるステップ、
多くのコンピュータを備えた前記コンピュータネットワーク内にデータ・リソース保存場所を、前記ＲＮＳを利用してキャッシュに保存するステップ、
前記ＲＮＳの保存場所に保存された前記データ・リソース保存場所から前記Ｐ２Ｐゲートウェイ・サーバーによって最適なデータ・リソース保存場所にリクエストを出すステップ、
前記ＲＮＳを介して前記最適なデータ・リソース保存場所でリソースリクエストを解決するステップ、
前記ＲＮＳを介して前記Ｐ２Ｐゲートウェイ・サーバーで前記最適なデータ・リソース保存場所を受け取るステップ、
受信された前記最適なデータ・リソース保存場所を介して、多くのコンピュータを備えた前記コンピュータネットワークから、前記選ばれたデータ・ファイルをリクエストするステップ、
を有し、
さらに、前記データ・ファイルの伝送を高度化する前記イベント・マーカー対応手段が、
リクエストされて且つ前記選ばれたデータ・ファイルを伝送するステップ、および
伝送されて且つ前記選ばれたデータ・ファイルを処理して、前記クライアントに前記選ばれたデータ・ファイルを配信するステップ、
を有することを特徴とするデータ源不可知のデータを配信する方法。
【請求項２】
データ・ファイル伝送を行うさいに（ａ）工業権の管理、（ｂ）コンプライアンスのモニタリングおよび/または（ｃ）コンプライアンスのレポーティングを行うステップを有する請求項１に記載のデータ源不可知のデータを配信する方法。
【請求項３】
前記イベント・マーカー対応手段によって広告コンテンツをデータ・ファイルに組み込むステップを有する請求項１あるいは請求項２に記載のデータ源不可知のデータを配信する方法。
【請求項４】
データ・ルーティング調整システムにおいて、
データ・ルーティング・コンプライアンス・アプライアンスおよびコンテンツ配信ネットワークを有し、このデータ・ルーティング・コンプライアンス・アプライアンスが前記コンテンツ配信ネットワークと交信し、前記コンテンツ配信ネットワークが複数のデータ・ソースを有し、このデータ・ソースがデータ・ファイルを有し、前記コンテンツ配信ネットワークが選ばれたデータ・ファイルを最適なデータ・ソース保存場所からエンド・ユーザーに配信し、この最適なデータ・ソース保存場所が前記データ・ソースからなる群から選択され、前記コンプライアンス・アプライアンスが（ａ）工業権管理、（ｂ）コンプライアンス・モニタリングおよび/または（ｃ）データ・ファイル伝送のコンプライアンス・レポーティングを行うことを特徴とするデータ・ルーティング調整システム。
【請求項５】
選択されたデータ・ファイルをユーザーに配信するコンテンツ配信ネットワークにおいて、
多くのコンピュータを備えたコンピュータネットワークと通信するイベント・マーカー対応手段、クライアント、Ｐ２Ｐゲートウェイ・サーバー、およびリソース・ネーム・サーバー（ＲＮＳ）を前記コンテンツ配信ネットワークに有し、
前記ＲＮＳが、
（１）多くのコンピュータを備えた前記コンピュータネットワーク内のデータ・リソース保存場所をキャッシュに保存し、そして
（２）多くのコンピュータを備えた前記コンピュータネットワーク内の最適なデータ・リソース保存場所でリソースリクエストを解決し、
前記ゲートウェイ・サーバーが、
（１）前記ＲＮＳを介して最適なデータ・リソース保存場所をリクエストし、かつこれを受け取り、
（２）前記最適なデータ・リソース保存場所を介して多くのコンピュータを備えた前記コンピュータネットワークからデータ・ファイルをリクエストし、かつこれを受け取り、そして（３）受け取ったデータ・ファイルを処理して、データ・ファイルを前記クライアントに配信し、
前記イベント・マーカー対応手段で前記データ・ファイルのフレーム・ヘッダー内のイベント・マーカーを対応付けて、前記イベント・マーカー対応手段でデータ・ファイルの伝送機能を高度化することを特徴とするコンテンツ配信ネットワーク。
【請求項６】
クライアント（１７２、１９３）、ピア・ツー・ピア・ゲートウェイ・サーバー（１５０、１８４、１９５）、リソース・ネーム・サーバー、および、多くのコンピュータを備えたコンピュータネットワークを設けたコンテンツ配信ネットワークにおいて、
前記クライアント（１７２、１９３）と、前記ピア・ツー・ピア・ゲートウェイ・サーバー（１５０、１８４、１９５）と、前記リソース・ネーム・サーバーと、前記多くのコンピュータを備えたコンピュータネットワークとは、下記（ａ）〜（ｅ）の機能を提供するために共に協働可能であることを特徴とするコンテンツ配信ネットワーク。
（ａ）ローカル・サーバーから間接的なリクエスト・ストリームを配信する機能、
（ｂ）間接リクエスト・ストリームをピア・コネクテッド・サーバーから配信する機能、
（ｃ）間接リクエスト・ストリームを第２直接リクエスト・ソースから配信する機能、
（ｄ）直接リクエスト・ストリームを第２直接リクエスト・ソースから配信する機能、および
（ｅ）直接リクエスト・ストリームをピア・コネクテッド・ソースから配信する機能。
【請求項７】
前記請求項６に記載の前記機能を下記（ｉ）、(ｉｉ）および(ｉｉｉ）とするコンテンツ配信ネットワーク。
（ｉ）再生またはストリーミングを行う第２直接リクエスト・ソースの権利に基づいて、間接リクエスト・ストリームをピア・コネクテッド・サーバーから配信する機能、
（ｉｉ）プライス効率またはソースの音質に基づいて、直接リクエスト・ストリームを第２直接リクエスト・ソースから配信する機能、
（ｉｉｉ）再生またはストリーミングを行う第２直接リクエスト・ソースの権利に基づいて、ピア・コネクテッド・ソースから直接リクエスト・ストリームを配信する機能。
【請求項８】
コンテンツの配信が前記（ａ）〜（ｅ）を含む配信の機能に従い、元のリクエストされたソース・サービス以外の二次的なソースを元にする場合、工業権管理、コンプライアンス・モニタリング、およびまたは、コンプライアンス・レポーティングを提供するコンプライアンス・アプライアンスを含む請求項６あるいは請求項７に記載のコンテンツ配信ネットワーク。
【請求項９】
コンピュータ（１６３、１９０）を備えたコンテンツ配信ネットワークにおいて、
プロプライエタリ・ソフトウエアの実行を可能にして、前記プロプライエタリ・ソフトウエアは、ユーザーが放送のためのオーディオをオーディオ待ち行列（１７１）に入れることを可能にして、前記オーディオ待ち行列（１７１）をクライアント（１７２、１９３）に配信あるいは放送して、
前記クライアント（１７２、１９３）は前記放送のストリームを操作して、選択音楽が、配信プロセス（ａ）から（ｅ）により選択されるようにリモート・サーバー、リモート・コンテンツ配信ネットワーク・クライアント（１７３）、Ｐ２Ｐ(ピア・ツー・ピア)ネットワーク・クライアント（１７４）あるいはローカル・ファイル・システム（１７５）からマッチングしたストリームとの連携を含む選択配信プロセスによって、前記クライアント（１７２、１９３）への配信を行うことを特徴とするコンテンツ配信ネットワーク。
【請求項１０】
２つに別れたストリーム（１８１、１８２）の第１のストリーム（１８１）がライブ・オーディオのみを含み、前記２つに別れたストリーム（１８１、１８２）の第２のストリーム（１８２）がオーディオをミックスしたミクスド・オーディオを含み、そして、マーカー対応を行う前記ソフトウエアがオーディオ・ストリーム（１７９）のフレーム・ヘッダー（１７７）内に、前記２つに別れたストリーム（１８１、１８２）の同期取りを可能にするためのイベント・マーカーを埋め込むために動作可能である請求項９に記載のコンテンツ配信ネットワーク。
【請求項１１】
ミキシング・アプリケーション(１８７)を介して前記イベント・マーカーで前記ライブ・オーディオにミキシングされている予め記録されたオーディオと、前記コンピュータ（１６３、１９０）からストリームしたライブ・オーディオと、を含むローカル・ミクスド・ストリーム、および、完全なリモート・ミクスド・ストリームに、前記イベント・マーカーが遷移を可能にする請求項１０に記載のコンテンツ配信ネットワーク。
【請求項１２】
ストリーム（２５６）としての圧縮オーディオ・フレームで正確なイベント・タイミングを確実にするために正確な時刻で記録されている各イベントが、前記コンピュータ（１６３、１９０）に記録されたイベントであり、前記イベント・マーカーにマッチングするこのイベントのイベント待ち行列を作るための操作は、前記プロプライエタリ・ソフトウエアで行い得る請求項１１に記載のコンテンツ配信ネットワーク。
【請求項１３】
リモート・サーバー（１８５）を備え、そして、前記クライアント（１７２、１９３）に配信（２５９）するために、前記２つに別れたストリームが前記コンピュータ（１６３、１９０）から前記リモート・サーバー（１８５）をアップロード（２５８）できる請求項１２に記載のコンテンツ配信ネットワーク。
【請求項１４】
クライアント側アプリケーション(１８３、１９４）は放送ストリームのリクエストを生成するための操作を可能にして、この放送ストリームのリクエストがサーバー（１５０、１８４、１９５）によって受け付けられ（２６０）、前記リモート・サーバー（１８５）から第２のストリーム（１８２）を供給することで前記サーバー（１５０、１８４、１９５）がサービスを開始し、そして、前記サーバー（１５０、１８４、１９５）は前記待ち行列（１７１）をリクエストする請求項１３に記載のコンテンツ配信ネットワーク。
【請求項１５】
サーバー（１５０、１８４、１９５）は前記第１のストリーム（１８１）から前記第２のストリーム（１８２）への遷移動作を可能にして、前記サーバー（１５０、１８４、１９５）は前記２つに別れたストリーム（１８１、１８２）をロードして、且つ第２のストリーム（１８２）を供給して、前記サーバー（１５０、１８４、１９５）は前記第１のストリーム（１８１）に遷移するために前記第２のストリーム（１８２）の選択フレーム・ヘッダー（１７７）で選択イベントを待機させて、前記サーバー（１５０、１８４、１９５）は前記選択イベントで前記２つに別れたストリーム（１８１、１８２）を調整して、前記サーバー（１５０、１８４、１９５）は前記第２のストリーム（１８２）から前記第１のストリーム（１８１）への継ぎ目のない遷移を、フレーム対フレームの精度を有した状態で確保して、選択イベントに対応した選択したフレーム（１７８）で前記第２のストリーム（１８２）から前記第１のストリーム（１８１）に遷移する請求項１４に記載のコンテンツ配信ネットワーク。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
図２および図３に全体構成を示すオリジン・アグナースティック（ｏｒｉｇｉｎ‐ａｇｎｏｓｔｉｃ:由来不詳のデータ源不可知）Ｐ２Ｐ（ｐｅｅｒ‐ｔｏ‐ｐｅｅｒ：ピア・ツー・ピア）コンテンツネットワーク配信（ＣＤＮ）１４４の場合、クライアント２は孤立クライアント（ｓｔａｎｄ‐ａｌｏｎｅ ｃｌｉｅｎｔ：スタンドアロン・クライアント）である。即ち、請求されたデータリクエスト発信元が孤立クライアント２（即ちブラウザ、デスクトップまたはモバイル・アプリケーション）によって消費される。他のネットワークとは異なり、データリクエスト発信元がピア１０７ではなく、全体構成を図７に示すような従来のクライアント・サーバー関係のように孤立クライアント２である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
別なセキュリティ層を積み増すために、ローカル・サーバー１１０がメディア処理ブラウザ・プラグイン２４（例えば、フラッシュ（Ｆｌａｓｈ）、スライバー・ライト（Ｓｉｌｖｅｒｌｉｇｈｔ：シルバーライト）など）について多数のインスタンスを読み込む。ローカル・サーバー１１０の場合、メディア処理ブラウザ・プラグイン２４について１，０００ものインスタンスを簡単に読み込むことができる。各インスタンス内に、特別な暗号化キー２７を埋め込む。多数のインスタンスを読み込む代わりに、プラグイン・ライブラリーによってカスタム・コード・インジェクションを行うことができる場合には、プラグイン・コンポーネント・ファイルにインジェクションすることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
図１６について説明すると、プログレッシブな索引付けのプロセス２４７は、第３者のクライアント・アプリケーションから来るリクエストから始まる。これは、例えば１３１で示す孤立デスクトップ・アプリケーション（ｓｔａｎｄ‐ａｌｏｎｅ ｄｅｓｋｔｏｐ ａｐｐｌｉｃａｔｉｏｎ：スタンドアロン・デスクトップ・アプリケーション）か、あるいは例えば１３２で示すブラウザを介して再生するウェブサイトであればよい。アプリケーション１３１またはブラウザ１３２は、適正にフォーマット化され、かつ有効なＵＲＬ（例えば２４１、２４２で示す）にそってローカル・ゲートウェイ・サーバー（１３３）に進む。ローカル・ゲートウェイ・サーバー１３３は、ＵＲＬ（例えば２４１、２４２）を使用して、対応するクラウド２４５および２４６（あるいは対応するＰ２Ｐネットワーク、あるいは他の考えられるネットワーク系リソース）からのストリーミング配信（例えば２４３、２４４）のためにリクエストされたリソースを呼び出す。例えば２４３および２４４で示すストリーミング配信のためにリソースが一旦ダウンロードされた後は、ローカル・サーバー１３３が（サブルーチン（ｓｕｂｒｏｕｔｉｎｅｓ）２４８〜２５２を用いて）例えば２４７で示すように索引付けプロセスを開始する。（サブルーチン２５４〜２５８を用いて行う）ローカル・リソース索引付け２５３について、全体を図１７に示す。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
特に、ローカルな場合も、そしてリモートの場合もすべてのリソースに索引を付けるため、素早いマッチングが可能になる。ストリーミング２３２後、ローカル・ファイルを使用したことをコンプライアンス・サーバー１４３に例えば２３３で示すようにレポーティングする。ラベル（ｌａｂｅｌ：レーベル）の場合、インターネット・ラジオ・サービス・プロバイダーは、ローカル・ファイル１３９をストリーミング２３２するさいには少額の料金を支払う必要がある。ラベルが剽窃されないという保証がないからである。サーバー１４１が効率的なリソース・アロケーションを行う結果、インターネット・ラジオ・サービス・プロバイダー１４０は、データ転送について支払う必要がなく、またフル・ライセンシング（ｆｕｌｌ  ｌｉｃｅｎｓｉｎｇ）についても支払う必要がないため、節約したコストをインターネット・ラジオ・サービス・プロバイダーに回すことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
すべての著作権団体を正確に計算し、かつレポートを作成し、コントロールド・プロプライエタリ・コンテンツ（ｃｏｎｔｒｏｌｌｅｄ ａｎｄ ｐｒｏｐｒｉｅｔａｒｙ ｃｏｎｔｅｎｔ：管理された所有権の有るコンテンツ）の利用状況を記憶し、ソースを明らかにし、計算し、そして配信コストの節約を合計総ロイヤルティーに繰り込む能力があるため、これをある種のコンプライアンス・サービスの一つにすることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
図２６〜図２９に、本発明のゲートウェイ・サーバー機能拡張システムの全体を示す。この機能拡張システム（ｅｎｈａｎｃｅｄ ｓｙｓｔｅｍ：高度化システム）は、ラジオ・スタジオ１７０、および予め録音された音をサウンドボード１６４に出力する２４８コンピュータ１６３から始まる。本発明のコンピュータ１６３は、プロプライエタリ・ソフトウェア（ｐｒｏｐｒｉｅｔａｒｙ ｓｏｆｔｗａｒｅ：所有権の有るソフトウエア）によって例示されるように、ある特定のイベント・マーカー対応手段を有し、この手段はインストールすると、以下のようになる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】変更
【補正の内容】
【０１０６】
本発明のいわゆるＰ２Ｐコンテンツ配信ネットワーク（ＣＤＮ）、即ちＰ２ＰＣＤＮの場合、例えば２で示すクライアント、例えば３で示すＰ２Ｐゲートウェイ・サーバー、例えば４で示すリソース・ネーム・サーバー（ＲＮＳ）、およびコンピュータ密度の高いネットワークを有するのが好ましく、このコンピュータ密度の高いネットワーク（ｃｏｍｐｕｔｅｒ-ｐｏｐｕｌａｔｅｄ ｎｅｔｗｏｒｋ：多くのコンピュータを備えたコンピュータネットワーク）はローカル・サーバー、ピア・コネクテッド・サーバー（ｐｅｅｒ−ｃｏｎｎｅｃｔｅｄ ｓｅｒｖｅｒｓ）、クラウド・ロッカー、クラウド・ストレージ、クラウド・メディア、および/または商用（音楽）ストリーミング・サービス提供インフラストラクチャーなどで構成すればよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
本質的に、本発明は、（１）ローカル・サーバー（例えばＰＡＮＤＯＲＡ（登録商標）ラジオによって例示されるディジタルラジオ）から間接的なリクエスト・ストリームを配信する機能；間接リクエスト・ストリームをピア・コネクテッド・サーバーから配信する機能；間接リクエスト・ストリームを第２直接リクエスト・ソース（例えばｉＴｕｎｅｓ ＭａｔｃｈまたはＳｐｏｔｉｆｙ、あるいはＤｒｏｐＢｏｘなどのクラウド・ロッカー、あるいはクラウド内の任意のメディア）から配信する機能；再生またはストリーミングを行う第２直接リクエスト・ソースの権利に基づいて間接リクエスト・ストリームをピア・コネクテッド・サーバーから配信する機能；（ａ）プライス効率または（ｂ）ソースの音質に基づいて直接リクエスト・ストリームを第２直接リクエスト・ソースから配信する機能；および（６）再生またはストリーミングを行う第２直接リクエスト・ソースの権利に基づいてピア・コネクテッド・ソースから直接リクエスト・ストリームを配信する機能を提供するものである。本発明システムのデータ・オリジン・アグナースティックな性質、あるいはクラウド・アグナースティックな性質を考えると、本発明システムは、コンテンツの配信元が上記実施例１〜６を含む元のリクエストされたソース・サービス以外の二次的なソースである場合には、（ａ）工業権管理、（ｂ）コンプライアンス・モニタリングおよび/または（ｃ）データ・ファイル伝送のコンプライアンス・レポーティングを提供するものである。