【手続補正書】
【提出日】平成26年9月1日(2014.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のユーザにメディアコンテンツをストリーミングするためのコンピュータにより実行される方法であって、
前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと、
前記メディアコンテンツ内のシーク位置までシークする要求を前記第１のユーザから受信することと、
１人または複数の第２のユーザにストリーミングされている第２のストリームに基づく第２の位置であって、前記シーク位置と適合する前記メディアコンテンツ内の前記第２の位置を決定することと、
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングすることと、
を備えるコンピュータにより実行される方法。
【請求項２】
前記要求は、前記第１のメディアコンテンツに対する進行タイムラインバー上のスライダを移動させることにより、前記第１のユーザから受信される、
請求項１に記載のコンピュータにより実行される方法。
【請求項３】
前記第２の位置は、前記メディアコンテンツのショットまたはシーンに基づく、
請求項１に記載のコンピュータにより実行される方法。
【請求項４】
前記第２の位置は、他のユーザにストリーミングされているメディア・コンテンツ・ストリームを解析することにより決定される、
請求項１に記載のコンピュータにより実行される方法。
【請求項５】
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第１のユーザと前記１人または複数の第２のユーザの間で前記メディアコンテンツの視聴を同期させる、
請求項１に記載のコンピュータにより実行される方法。
【請求項６】
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第２のストリームをマルチキャストすることを備える、
請求項１に記載のコンピュータにより実行される方法。
【請求項７】
前記第２のストリームを前記ストリーミングすることは、ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる、
請求項１に記載のコンピュータにより実行される方法。
【請求項８】
前記第２の位置に基づき前記第１のユーザに広告をストリーミングすること
をさらに備える、請求項１に記載のコンピュータにより実行される方法。
【請求項９】
前記広告は、前記第１のユーザの属性に基づき、前記第１のユーザに特に向けられた、有向広告を備える、
請求項８に記載のコンピュータにより実行される方法。
【請求項１０】
前記シーク位置と、前記１人または複数の第２のユーザが受信している前記第２のストリーム内の前記第２の位置との間の時間差に基づき前記広告を選択すること
をさらに備える、請求項８に記載のコンピュータにより実行される方法。
【請求項１１】
コンピュータシステムにおいてメディアコンテンツを複数のユーザにストリーミングするための装置であって、
（ａ）メモリを有するコンピュータと、
（ｂ）前記コンピュータ上で実行するアプリケーションであって、
（ｉ）前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングし、
（ｉｉ）前記メディアコンテンツ内のシーク位置までシークする要求を前記第１のユーザから受信し、
（ｉｉｉ）１人または複数の第２のユーザにストリーミングされている第２のストリームに基づく第２の位置であって、前記シーク位置と適合する前記メディアコンテンツ内の前記第２の位置を決定し、
（ｉｖ）前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングする
ように構成されたアプリケーションと、
を備える装置。
【請求項１２】
前記要求は、前記第１のメディアコンテンツに対する進行タイムラインバー上のスライ
ダを移動させることにより、前記第１のユーザから受信される、
請求項１１に記載の装置。
【請求項１３】
前記第２の位置は、前記メディアコンテンツのショットまたはシーンに基づく、
請求項１１に記載の装置。
【請求項１４】
前記第２の位置は、他のユーザにストリーミングされているメディア・コンテンツ・ストリームを解析することにより決定される、
請求項１１に記載の装置。
【請求項１５】
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第１のユーザと前記１人または複数の第２のユーザの間で前記メディアコンテンツの視聴を同期させる、
請求項１１に記載の装置。
【請求項１６】
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第２のストリームをマルチキャストすることを備える、
請求項１１に記載の装置。
【請求項１７】
前記第２のストリームを前記ストリーミングすることは、ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる、
請求項１１に記載の装置。
【請求項１８】
前記アプリケーションは、
前記第２の位置に基づき前記第１のユーザに広告をストリーミングする
ようにさらに構成された、請求項１１に記載の装置。
【請求項１９】
前記広告は、前記第１のユーザの属性に基づき、前記第１のユーザに特に向けられた、有向広告を備える、
請求項１８に記載の装置。
【請求項２０】
前記アプリケーションは、
前記シーク位置と、前記１人または複数の第２のユーザが受信している前記第２のストリーム内の前記第２の位置との間の時間差に基づき前記広告を選択する
ようにさらに構成された、請求項１８に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
ステップ６０８では、第２のストリームが、第１のユーザおよび第２のユーザの両方にストリーミングされる。このようなストリーミングは、第１のユーザと第２のユーザの間でメディアコンテンツの視聴を同期させる。１つまたは複数の実施形態では、ストリーミングは、第１および第２のユーザに第２のストリームをマルチキャストすることにより行われてもよい。あるいは、Ｐ２Ｐネットワークが、両方のユーザに第２のストリームをストリーミングするために使用されてもよい。第２のストリームをストリーミングするのに加えて、第２の位置／シーク位置に基づき、第１のユーザに広告がストリーミングされてもよい。このような広告は、第１のユーザの複数の属性に基づき、第１のユーザに特に向けられた（directed）、有向広告（directed advertisement）でもよい。さらに、選択された広告は、シーク位置と、第２のユーザが受信している第２のストリーム内の第２の位置との間の時間差に基づいてもよい。  
結論
ここでは、本発明の好ましい複数の実施形態の説明が締めくくられる。本発明の好ましい実施形態の以上の説明は、例示および説明のために提示された。本発明の好ましい実施形態の以上の説明は、網羅的なものでも、開示した厳密な形態に本発明を限定するものでもない。以上の開示に照らして、多くの修正および変形が可能である。本発明の範囲は、この詳細な説明によって限定されるものではなく、むしろ本明細書に添付の特許請求の範囲によって限定されるものである。上記の説明、例およびデータは、本発明の製造、および組成物の用途の完全な説明を提供する。本発明の多くの実施形態は、本発明の精神および範囲を逸脱することなく作成することができるので、本発明は、以下に添付される特許請求の範囲にある。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
[１]複数のユーザにメディアコンテンツをストリーミングするためのコンピュータ実装方法であって、
前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと、
前記メディアコンテンツ内のシーク位置までシークする要求を前記第１のユーザから受信することと、
１人または複数の第２のユーザにストリーミングされている第２のストリームに基づく、前記シーク位置と適合する前記メディアコンテンツ内の第２の位置を決定することと、
前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングすることと、
を備えるコンピュータ実装方法。
[２]前記要求は、前記第１のメディアコンテンツに対する進行タイムラインバー上のスライダを移動させることにより、前記第１のユーザから受信される、
前記[１]に記載のコンピュータ実装方法。
[３]前記第２の位置は、前記メディアコンテンツのショットまたはシーンに基づく、
前記[１]に記載のコンピュータ実装方法。
[４]前記第２の位置は、他の複数のユーザにストリーミングされている複数のメディア・コンテンツ・ストリームを解析することにより決定される、
前記[１]に記載のコンピュータ実装方法。
[５]前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第１のユーザと前記１人または複数の第２のユーザの間の前記メディアコンテンツの視聴を同期させる、
前記[１]に記載のコンピュータ実装方法。
[６]前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第２のストリームをマルチキャストすることを備える、
前記[１]に記載のコンピュータ実装方法。
[７]前記第２のストリームを前記ストリーミングすることは、ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる、
前記[１]に記載のコンピュータ実装方法。
[８]前記第２の位置に基づき前記第１のユーザに広告をストリーミングすること
をさらに備える、前記[１]に記載のコンピュータ実装方法。
[９]前記広告は、前記第１のユーザの複数の属性に基づき、前記第１のユーザに特に向けられた、有向広告を備える、
前記[８]に記載のコンピュータ実装方法。
[１０]前記シーク位置と、前記１人または複数の第２のユーザが受信している前記第２のストリーム内の前記第２の位置との間の時間差に基づき前記広告を選択すること
をさらに備える、前記[８]に記載のコンピュータ実装方法。
[１１]コンピュータシステムにおいてメディアコンテンツを複数のユーザにストリーミングするための装置であって、
（ａ）メモリを有するコンピュータと、
（ｂ）前記コンピュータ上で実行するアプリケーションであって、
（ｉ）前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングし、
（ｉｉ）前記メディアコンテンツ内のシーク位置までシークする要求を前記第１のユーザから受信し、
（ｉｉｉ）１人または複数の第２のユーザにストリーミングされている第２のストリームに基づく、前記シーク位置と適合する前記メディアコンテンツ内の第２の位置を決定し、
（ｉｖ）前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングする
ように構成されたアプリケーションと、
を備える装置。
[１２]前記要求は、前記第１のメディアコンテンツに対する進行タイムラインバー上のスライダを移動させることにより、前記第１のユーザから受信される、
前記[１１]に記載の装置。
[１３]前記第２の位置は、前記メディアコンテンツのショットまたはシーンに基づく、
前記[１１]に記載の装置。
[１４]前記第２の位置は、他の複数のユーザにストリーミングされている複数のメディア・コンテンツ・ストリームを解析することにより決定される、
前記[１１]に記載の装置。
[１５]前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第１のユーザと前記１人または複数の第２のユーザの間の前記メディアコンテンツの視聴を同期させる、
前記[１１]に記載の装置。
[１６]前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第２のストリームをマルチキャストすることを備える、
前記[１１]に記載の装置。
[１７]前記第２のストリームを前記ストリーミングすることは、ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる、
前記[１１]に記載の装置。
[１８]前記アプリケーションは、
前記第２の位置に基づき前記第１のユーザに広告をストリーミングする
ようにさらに構成された、前記[１１]に記載の装置。
[１９]前記広告は、前記第１のユーザの複数の属性に基づき、前記第１のユーザに特に向けられた、有向広告を備える、
前記[１８]に記載の装置。
[２０]前記アプリケーションは、
前記シーク位置と、前記１人または複数の第２のユーザが受信している前記第２のストリーム内の前記第２の位置との間の時間差に基づき前記広告を選択する
ようにさらに構成された、前記[１８]に記載の装置。
[２１]コンピュータによりアクセスされたとき、前記コンピュータに複数のプログラム命令をメモリにロードさせ、この中で専用データ構造を生成し、前記コンピュータに特別にプログラムされたコンピュータとして動作させ、複数のユーザにメディアコンテンツをストリーミングする方法を実行する前記複数のコンピュータプログラム命令をエンコードされたコンピュータ可読記憶媒体であって、
前記特別にプログラムされたコンピュータ内で、前記メディアコンテンツに対する第１のストリームを前記メディアコンテンツ内の第１の位置から第１のユーザにストリーミングすることと、
前記特別にプログラムされたコンピュータ内で、前記メディアコンテンツ内のシーク位置までシークする要求を前記第１のユーザから受信することと、
前記特別にプログラムされたコンピュータ内で、１人または複数の第２のユーザにストリーミングされている第２のストリームに基づく、前記シーク位置と適合する前記メディアコンテンツ内の第２の位置を決定することと、
前記特別にプログラムされたコンピュータ内で、前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザにストリーミングすることと、
を備えるコンピュータ可読記憶媒体。
[２２]前記要求は、前記第１のメディアコンテンツに対する進行タイムラインバー上のスライダを移動させることにより、前記第１のユーザから受信される、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２３]前記第２の位置は、前記メディアコンテンツのショットまたはシーンに基づく、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２４]前記第２の位置は、他の複数のユーザにストリーミングされている複数のメディア・コンテンツ・ストリームを解析することにより決定される、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２５]前記第２のストリームを前記第１のユーザおよび前記第２のユーザに前記ストリーミングすることは、前記第１のユーザと前記１人または複数の第２のユーザの間の前記メディアコンテンツの視聴を同期させる、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２６]前記第２のストリームを前記第１のユーザおよび前記１人または複数の第２のユーザに前記ストリーミングすることは、前記第２のストリームをマルチキャストすることを備える、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２７]前記第２のストリームを前記ストリーミングすることは、ピア・ツー・ピア（Ｐ２Ｐ）・ネットワーク内で行われる、
前記[２１]に記載のコンピュータ可読記憶媒体。
[２８]前記特別にプログラムされたコンピュータ内で、前記第２の位置に基づき前記第１のユーザに広告をストリーミングすること
をさらに備える、前記[２１]に記載のコンピュータ可読記憶媒体。
[２９]前記広告は、前記第１のユーザの複数の属性に基づき、前記第１のユーザに特に向けられた、有向広告を備える、
前記[２８]に記載のコンピュータ可読記憶媒体。
[３０]前記特別にプログラムされたコンピュータ内で、前記シーク位置と、前記１人または複数の第２のユーザが受信している前記第２のストリーム内の前記第２の位置との間の時間差に基づき前記広告を選択すること
をさらに備える、前記[２８]に記載のコンピュータ可読記憶媒体。