【手続補正書】
【提出日】平成16年9月27日(2004.9.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  鍵に対するリクエストをクライアントから受信するステップと、
該鍵に対するリクエストをログに記録するステップと、
該リクエストに応答して該クライアントに該鍵を配信するステップと、
復号化のために該鍵を利用する該クライアントによって番組コンテンツをマルチキャストするステップと、
該ログに基づいて該クライアントに請求するステップと
を含む、サーバおよびクライアントを含むネットワークに暗号鍵を配信するための方法。
【請求項２】  前記鍵に対する前記リクエストを受信するステップの前に前記クライアントが該鍵を要求するかどうかをモニタリングしないステップをさらに含む、請求項１に記載の方法。
【請求項３】  前記鍵に対するリクエストを記録するステップは、
前記番組コンテンツのセグメントを記録するステップを含み、該鍵は該セグメントを復号化するために使用される、請求項１に記載の方法。
【請求項４】  前記鍵が番組セグメント鍵によって暗号化され、該番組セグメント鍵はマルチキャストメッセージで前記クライアントに配信される、請求項１に記載の方法。
【請求項５】  前記番組セグメント鍵を前記クライアントに配信するステップは、ユニキャストメッセージの一部として該番組セグメント鍵を配信するステップを含む、請求項４に記載の方法。
【請求項６】  前記番組セグメント鍵は前記クライアントの固有の鍵によって暗号化される、請求項５に記載の方法。
【請求項７】  前記番組セグメント鍵を前記クライアントに配信するステップは、マルチキャストメッセージの一部として該番組セグメント鍵を配信するステップを含む、請求項４に記載の方法。
【請求項８】  前記番組セグメント鍵は前記クライアントの固有の鍵によって暗号化される、請求項７に記載の方法。
【請求項９】  前記クライアントはサービスに対する加入者であり、前記番組セグメント鍵はサービス鍵によって暗号化される、請求項４に記載の方法。
【請求項１０】  前記サービス鍵は、該サービス鍵に関連付けられた前記サービスをユーザが購入することに応答して、前記クライアントに配信される、請求項９に記載の方法。
【請求項１１】  前記サービス鍵は、前記クライアントの固有の鍵によって暗号化される、請求項１０に記載の方法。
【請求項１２】  第１のメッセージにおける次のコンテンツ鍵を配信するステップであって、該次のコンテンツ鍵は第１の番組セグメント鍵によって暗号化される、ステップと、
第２のメッセージに該次のコンテンツ鍵を配信するステップであって、該次のコンテンツ鍵は第２の番組セグメント鍵によって暗号化される、ステップとを含み、
該次のコンテンツ鍵は、該番組コンテンツの以後のセグメントを復号化するために動作可能である、請求項１に記載の方法。
【請求項１３】  第１の鍵に対するリクエストをクライアントから受信するステップと、
該第１の鍵をリクエストするクライアントのリストを作成するステップと、
第２の鍵を配信するように該第１の鍵をリクエストしたマルチキャストメッセージを該クライアントのリストに配信するステップであって、該第２の鍵は暗号化された番組コンテンツを復号化するために使用する目的である、ステップと、
該クライアントが該第１の鍵を受信したことを確認する該クライアントからの確認メッセージを受信するステップと
を含む、サーバおよびクライアントを含むマルチキャストネットワークに暗号鍵を配信する方法。
【請求項１４】  前記第２の鍵は、前記クライアントのそれぞれに対する前記第１の鍵を前記リスト上で使用するために暗号化される、請求項１３に記載の方法。
【請求項１５】  前記第１の鍵は固有の鍵によって暗号化される、請求項１４に記載の方法。
【請求項１６】  前記クライアントがマルチキャストセッションを残すことを示す、前記クライアントからのメッセージを受信するステップをさらに含む、請求項１３に記載の方法。
【請求項１７】  前記リストから前記クライアントを除去するステップとをさらに含む、請求項１６に記載の方法。
【請求項１８】  前記クライアントからの前記メッセージを受信することに応答して、該クライアントへの請求は、前記マルチキャストセッションに対して停止されるべきであることを示すエントリを記録するステップをさらに含む、請求項１６に記載の方法。
【請求項１９】  前記リストから除去された前記クライアントが第３の鍵によって暗号化された番組コンテンツの以後のセグメントを復号化することを可能にすることを妨げるように該第３の鍵を前記リスト上に残っているクライアントに配信するステップをさらに含む、請求項１７に記載の方法。
【請求項２０】  新しい鍵を前記クライアントに繰り返し分配するステップと、
該クライアントに配信された鍵の数に基づいて該クライアントに請求するステップと
をさらに含む、請求項１３に記載の方法。
【請求項２１】  確認メッセージが、前記第１の鍵が配信された後に所定の期間内で受信されなかった後で前記リストから前記クライアントを除外するステップをさらに含む、請求項１３に記載の方法。
【請求項２２】  暗号化された番組コンテンツをマルチキャストするステップと、
該番組を受信するアクティブな参加者のリストを作成するステップであって、該アクティブな参加者のリストは該クライアントを含む、ステップと、
該クライアントが該アクティブ参加者のリストに残っているべきであることを示す該クライアントからのメッセージを受信するステップと、
該アクティブ参加者のリストにメッセージをマルチキャストするステップであって、該メッセージは、該番組コンテンツの以後のセグメントを復号化する際に使用するために新しい鍵を含む、サーバおよびクライアントを含むマルチキャストネットワークに鍵を配信する方法。
【請求項２３】  前記鍵は前記参加者のリストに列挙された参加者それぞれに固有の鍵を用いて暗号化される、請求項２２に記載の方法。
【請求項２４】  前記第２のクライアントが前記参加者の第２のリスト上で維持されるべきであることを示すメッセージが該第２のクライアントから受信されない場合、前記アクティブな参加者のリストから第２のクライアントを除外するステップをさらに含む、請求項２２に記載の方法。
【請求項２５】  ペイロード部およびヘッダー部を含むＲＴＰパケットとして使用するパケットを提供するステップと、
改変されたＲＴＰパケットを作成するように前記クライアントに対する鍵変化を示すように動作可能である該ＲＴＰパケットにフィールドを挿入するステップと、
該改変されたＲＴＰパケットを該クライアントに転送するステップと
を含む、サーバおよびクライアントを含むネットワークに新しい暗号鍵を転送する方法。
【請求項２６】  前記クライアントにおける前記改変されたＲＴＰパケットを受信するステップをさらに含む、請求項２５に記載の方法。
【請求項２７】  前記ＲＴＰパケットを回復するように前記固定されたフィールド部分を前記改変されたＲＴＰパケットから除去するステップをさらに含む、請求項２５に記載の方法。
【請求項２８】  鍵変化が発生するかどうかを前記固定されたフィールド部分から決定するステップをさらに含む、請求項２５に記載の方法。
【請求項２９】  ヘッダー部分を含むＲＴＰパケットとして使用するためのパケットを提供するステップと、
該ヘッダー部分にパッディングビットを利用して、前記クライアントに対する鍵変化を示すステップと
を含む、サーバおよびクライアントを含むマルチキャストネットワークに新しい暗号鍵を転送する方法。
【請求項３０】  第１のクライアントによる使用のために第１の鍵を提供するステップと、
該第１の鍵を暗号化するステップと、
第２のクライアントによる使用のために第２の鍵を提供するステップと、
該第２の鍵を暗号化するステップと、
メッセージの一部として該暗号化された第１の鍵と該暗号化された第２の鍵とを組み合わせるステップと、
該第１のクライアントが該暗号化された第１の鍵を獲得すること、および該第２のクライアントが該暗号化された第２の鍵を獲得することを可能にするように該複数のクライアントに該メッセージをマルチキャストするステップと
を含む、複数のクライアントに新しい暗号鍵をマルチキャストする方法。
【請求項３１】  前記組み合わせるステップは、前記メッセージに前記暗号化された第１の鍵および前記暗号化された第２の鍵を連結するステップを含む、請求項３０に記載の方法。
【請求項３２】  前記第１の鍵および前記第２の鍵が番組鍵である、請求項３０に記載の方法。