【手続補正書】
【提出日】平成31年2月20日(2019.2.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディア受信機デバイス上で実行されているウォーターマーククライアントが、ブロードキャストストリームからのウォーターマークデータに関係するデータへのアクセスを管理するための方法であって、
前記メディア受信機デバイスにおいて、ブロードキャストチャネルからブロードキャストストリームを受信するステップと、
前記メディア受信機デバイスのプロセッサによって、前記受信されたブロードキャストストリーム内のウォーターマークデータを識別するステップと、
前記プロセッサによって、前記識別されたウォーターマークデータに基づいてデータを取得するステップと、
前記プロセッサによって、前記メディア受信機デバイス上で実行されている常駐アプリケーションから、前記取得されたデータを求める要求を受信するステップと、
前記プロセッサによって、前記常駐アプリケーションのオリジンが、前記ブロードキャストストリームの前記ウォーターマークデータに示されるURLに対応するかどうかを判断すること、
前記プロセッサによって、前記常駐アプリケーションが前記ブロードキャストストリームの受信をトリガしたかどうかを判断すること、または
前記プロセッサによって、前記常駐アプリケーションに関連する記憶されたアプリケーションマニフェストが、前記ブロードキャストストリームとの何らかの関係を示すかどうかを判断すること
のうちの1つまたは複数によって、前記プロセッサによって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するかどうかを判断するステップと、
前記プロセッサによって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、受付けメッセージまたは前記取得されたデータの少なくとも1つを前記常駐アプリケーションに提供するステップと
を含む方法。
【請求項２】
前記メディア受信機デバイス上で実行されている常駐アプリケーションから、前記取得されたデータを求める要求を受信するステップは、
前記プロセッサによって、前記ブロードキャストストリームへの接続をセットアップすることを求める前記常駐アプリケーションからの要求を受信するステップと、
前記プロセッサによって、前記受信された要求に応答して、前記ブロードキャストストリームへの接続を確立するステップであって、ブロードキャストチャネルからの前記ブロードキャストストリームが、前記確立された接続を介して受信される、ステップと
を含む、請求項1に記載の方法。
【請求項３】
前記プロセッサによって、前記受信されたブロードキャストストリーム内の前記ウォーターマークデータを識別したことに応答して、前記常駐アプリケーションにイベントを伝搬するステップ
をさらに含む、請求項2に記載の方法。
【請求項４】
前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するかどうかを判断するステップは、
前記プロセッサによって、記憶されたホワイトリストに基づいて、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するかどうかを判断するステップ
をさらに含み、および、任意選択で、
前記プロセッサによって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、前記常駐アプリケーションがブロードキャストストリームに関係するデータを受信する資格を有することを示すように、ホワイトリストを更新するステップをさらに含む、請求項1に記載の方法。
【請求項５】
前記メディア受信機デバイスのプロセッサによって、ブロードキャストストリームへの接続をセットアップすることを求める常駐アプリケーションからの要求を受信するステップと、
前記プロセッサによって、前記受信された要求に応答して、前記ブロードキャストストリームへの接続を確立するステップと、
前記プロセッサによって、前記受信されたブロードキャストストリーム内の前記ウォーターマークデータを識別したことに応答して、前記常駐アプリケーションにイベントを伝搬するステップと、
を含む、請求項1に記載の方法。
【請求項６】
前記プロセッサによって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、前記常駐アプリケーションがブロードキャストストリームに関係するデータを受信する資格を有することを示すように、ホワイトリストを更新するステップをさらに含む、請求項1に記載の方法。
【請求項７】
前記プロセッサによって、ホワイトリストに対してクリーンアップを実行するステップをさらに含む、請求項1に記載の方法。
【請求項８】
前記プロセッサによって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有しないとの判断に応答して、前記常駐アプリケーションに否認メッセージを提供するステップ
をさらに含む、請求項1または5に記載の方法。
【請求項９】
メディア受信機デバイスであって、
ブロードキャストストリームを受信するように構成されたネットワークインターフェースと、
前記ネットワークインターフェースに結合され、
ブロードキャストチャネルからブロードキャストストリームを受信することと、
前記受信されたブロードキャストストリーム内のウォーターマークデータを識別することと、
前記識別されたウォーターマークデータに基づいてデータを取得することと、
前記メディア受信機デバイス上で実行されている常駐アプリケーションから、前記取得されたデータを求める要求を受信することと、
前記常駐アプリケーションのオリジンが、前記ブロードキャストストリームの前記ウォーターマークデータに示されるURLに対応するかどうかを判断すること、
前記常駐アプリケーションが前記ブロードキャストストリームの受信をトリガしたかどうかを判断すること、または
前記常駐アプリケーションに関連する記憶されたアプリケーションマニフェストが、前記ブロードキャストストリームとの何らかの関係を示すかどうかを判断すること
のうちの1つまたは複数によって、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するかどうかを判断することと、
前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、受付けメッセージまたは前記取得されたデータの少なくとも1つを前記常駐アプリケーションに提供することと
を含む動作を実行するようにプロセッサ実行可能命令で構成されたプロセッサと
を含むメディア受信機デバイス。
【請求項１０】
前記プロセッサは、前記メディア受信機デバイス上で実行されている常駐アプリケーションから、前記取得されたデータを求める要求を受信することが、
前記ブロードキャストストリームへの接続をセットアップすることを求める前記常駐アプリケーションからの要求を受信することと、
前記受信された要求に応答して、前記ブロードキャストストリームへの接続を確立することであって、ブロードキャストチャネルからの前記ブロードキャストストリームが、前記確立された接続を介して受信される、確立することと
を含むような動作を実行するようにプロセッサ実行可能命令で構成される、請求項9に記載のメディア受信機デバイス。
【請求項１１】
前記プロセッサは、
前記受信されたブロードキャストストリーム内のウォーターマークデータを識別したことに応答して、前記常駐アプリケーションにイベントを伝搬すること
をさらに含む動作を実行するようにプロセッサ実行可能命令で構成される、請求項10に記載のメディア受信機デバイス。
【請求項１２】
前記プロセッサは、前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、前記常駐アプリケーションがブロードキャストストリームに関係するデータを受信する資格を有することを示すように、ホワイトリストを更新することをさらに含む動作を実行するようにプロセッサ実行可能命令で構成される、請求項9に記載のメディア受信機デバイス。
【請求項１３】
前記プロセッサは、ホワイトリストに対してクリーンアップを実行することをさらに含む動作を実行するようにプロセッサ実行可能命令で構成される、請求項9に記載のメディア受信機デバイス。
【請求項１４】
ネットワークアクセスは、マルチチャネルビデオプログラム配信者から前記ブロードキャストストリームを受信するように構成される、請求項9に記載のメディア受信機デバイス。
【請求項１５】
前記プロセッサは、
前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有しないとの判断に応答して、前記常駐アプリケーションに否認メッセージを提供することと、
前記常駐アプリケーションが前記取得されたデータにアクセスする資格を有するとの判断に応答して、前記常駐アプリケーションに前記取得されたデータを提供することと
をさらに含む動作を実行するようにプロセッサ実行可能命令で構成される、請求項9に記載のメディア受信機デバイス。