【手続補正書】
【提出日】平成17年2月1日(2005.2.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ読取り可能媒体であって、命令が実行されたときに、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバ側で受信し、
サービス・プロバイダ互換プロトコルと異なるクライアント・デバイス互換プロトコルに第１のメッセージを変換し、
第１のメッセージをサーバ側で圧縮し、
圧縮された第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つでクライアント・デバイスに送信する
動作をコンピュータに実行させる命令が格納されるコンピュータ読取り可能媒体。
【請求項２】
コンピュータ読取り可能媒体であって、
クライアント・デバイス依存トランスポート層からクライアント・デバイスのクライアント・デバイス・ハードウェア識別子を取り出し、
クライアント・デバイス・ハードウェア識別子をネットワーク・オペレータのハードウェア識別子リストに格納し、
サーバとクライアント・デバイスとの間の通信セッションを確立する前にクライアント・デバイスのハードウェア識別子を認証し、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバ側で受信し、
第１のメッセージをクライアント・デバイス互換プロトコルに変換し、
第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つでクライアント・デバイスに送信し、
クライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信し、
第２のメッセージをサーバ側で受信し、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成し、
第２のメッセージ内のクライアント・デバイスのハードウェア識別子のある場所にセッション識別子を挿入し、
第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、
変換されたメッセージをサーバからサービス・プロバイダに送信する動作をコンピュータに実行させる命令を格納するコンピュータ読取り可能媒体。
【請求項３】
コンピュータ読取り可能媒体であって、命令が実行されたときに、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをクライアント・デバイス側でサーバから受信する動作をコンピュータに実行させる命令を格納し、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なるコンピュータ読取り可能媒体。
【請求項４】
命令が実行されたときに、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバからクライアント・デバイスに送信する動作をコンピュータに実行させる命令を格納し、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なるコンピュータ読取り可能媒体。
【請求項５】
命令が実行されたときに、
クライアント・デバイスとサーバとの間で通信セッションを確立する前に、クライアント・デバイスのハードウェア識別子の格納および認証用に、クライアント・デバイス依存トランスポート層から取り出したクライアント・デバイスのハードウェア識別子をサーバ識別子リストに送り、
放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを介してクライアント・デバイスにサーバから、アプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージを送信し、サーバがサービス・プロバイダ互換プロトコルからメッセージをクライアント・デバイス互換プロトコルに変換し、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成するためにクライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに受信する動作をコンピュータに実行させる命令を格納し、サーバが第２のメッセージ内のクライアント・デバイスのハードウェア識別子の代わりにセッション識別子を挿入し、第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、変換されたメッセージをサービス・プロバイダに送信するコンピュータ読取り可能媒体。
【請求項６】
インタラクティブ・テレビ・システムにおける非対称通信の方法であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバ側で受信することと、
サービス・プロバイダ互換プロトコルと異なるクライアント・デバイス互換プロトコルに第１のメッセージを変換することと、
第１のメッセージをサーバ側で圧縮することと、
圧縮された第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つでクライアント・デバイスに送信することを含む方法。
【請求項７】
分散コンピューティング・システムにおける通信の方法であって、
クライアント・デバイス依存トランスポート層からクライアント・デバイスのクライアント・デバイス・ハードウェア識別子を取り出すことと、
クライアント・デバイス・ハードウェア識別子をネットワーク・オペレータのハードウェア識別子リストに格納することと、
サーバとクライアント・デバイスとの間の通信セッションを確立する前にクライアント・デバイスのハードウェア識別子を認証することと、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバ側で受信することと、
第１のメッセージをクライアント・デバイス互換プロトコルに変換することと、
第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つでクライアント・デバイスに送信することと、
クライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信することと、
第２のメッセージをサーバ側で受信することと、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成することと、
第２のメッセージ内のクライアント・デバイスのハードウェア識別子のある場所にセッション識別子を挿入することと、
第２のメッセージをサービス・プロバイダ互換プロトコルに変換することと、
変換されたメッセージをサーバからサービス・プロバイダに送信することを含む方法。
【請求項８】
非対称通信の方法であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをクライアント・デバイス側でサーバから受信することを含み、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なる方法。
【請求項９】
分散コンピューティング・システムにおける通信の方法であって、
クライアント・デバイス依存トランスポート層からクライアント・デバイスのクライアント・デバイス・ハードウェア識別子を取り出すことと、
クライアント・デバイスとサーバとの間で通信セッションを確立する前にクライアント・デバイス・ハードウェア識別子の認証用に格納するため識別子リストにクライアント・デバイスのハードウェア識別子を送ることと、
クライアント・デバイスでサーバから、アプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージを受信し、サーバがサービス・プロバイダ互換プロトコルからメッセージをクライアント・デバイス互換プロトコルに変換することと、
第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを使用してクライアント・デバイスで受信することと、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成するためにクライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信することを含み、サーバが第２のメッセージ内のクライアント・デバイスのハードウェア識別子の代わりにセッション識別子を挿入し、第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、変換されたメッセージをサービス・プロバイダに送信する方法。
【請求項１０】
非対称通信の方法であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサーバからクライアント・デバイスに送信することを含み、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なる方法。
【請求項１１】
分散コンピューティング・システムにおける通信の方法であって、
クライアント・デバイスとサーバとの間で通信セッションを確立する前に、クライアント・デバイスのハードウェア識別子の格納および認証用に、クライアント・デバイス依存トランスポート層から取り出したクライアント・デバイスのハードウェア識別子をサーバ識別子リストに送ることと、
放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを介してクライアント・デバイスにサーバから、アプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージを送信し、サーバがサービス・プロバイダ互換プロトコルからメッセージをクライアント・デバイス互換プロトコルに変換することと、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成するためにクライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信することを含み、サーバが第２のメッセージ内のクライアント・デバイスのハードウェア識別子の代わりにセッション識別子を挿入し、第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、変換されたメッセージをサービス・プロバイダに送信する方法。
【請求項１２】
インタラクティブ・テレビ・システムにおける非対称通信のための装置であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージを受信し、サービス・プロバイダ互換プロトコルと異なるクライアント・デバイス互換プロトコルに第１のメッセージを変換するサーバと、
第１のメッセージをサーバ側で圧縮する圧縮機構と、
圧縮された第１のメッセージを放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つでクライアント・デバイスに送信するメッセージ伝送コンポーネントと
を備える装置。
【請求項１３】
分散コンピューティング・システムにおける通信のための装置であって、
クライアント・デバイス依存トランスポート層から取り出されるクライアント・デバイスのクライアント・デバイス・ハードウェア識別子と、
クライアント・デバイス・ハードウェア識別子をネットワーク・オペレータのハードウェア識別子リストに格納するコンピュータ・メモリと、
サーバとクライアント・デバイスとの間の通信セッションを確立する前にクライアント・デバイスのハードウェア識別子を認証する認証コンポーネントと、
サーバ側でアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをサービス・プロバイダ互換プロトコルで受信し、放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを介して第１のメッセージをクライアント・デバイスに送信し、さらにクライアント・デバイスから受信した第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、変換された第２のメッセージをサーバからサービス・プロバイダに送信するサーバ・メッセージ処理コンポーネントと、
第１のメッセージをクライアント・デバイス互換プロトコルに変換するサーバ変換コンポーネントと、
クライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信するクライアント・デバイス・メッセージ処理コンポーネントと、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成し、クライアント・デバイスのハードウェア識別子の代わりにそのセッション識別子を第２のメッセージに挿入してから、その第２のメッセージをサービス・プロバイダに送信するサーバ・コンポーネントを備える装置。
【請求項１４】
インタラクティブ・テレビ・システムにおける非対称通信のための装置であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージをクライアント・デバイス側でサーバから受信する通信リンクを備え、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なる装置。
【請求項１５】
分散コンピューティング・システムにおける通信のための装置であって、
サーバがサービス・プロバイダ互換プロトコルからのメッセージをクライアント・デバイス互換プロトコルに変換し、放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを介して第１のメッセージをクライアント・デバイスに送信するようになっており、そのサーバからクライアント・デバイスで受信する、アプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージと、
クライアント・デバイス依存トランスポート層から取り出されるクライアント・デバイスのクライアント・デバイス・ハードウェア識別子と、
クライアント・デバイスとサーバとの間で通信セッションを確立する前にクライアント・デバイス・ハードウェア識別子の認証用に格納するため識別子リストにクライアント・デバイスのハードウェア識別子を送信し、クライアント・デバイスのハードウェア識別子からセッション識別子を生成するためにクライアント・デバイス互換プロトコルでクライアント・デバイスからアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージをサーバに送信するクライアント・デバイス・メッセージ・ハンドラとを備え、サーバが第２のメッセージにクライアント・デバイスのハードウェア識別子の代わりにセッション識別子を挿入し、第２のメッセージをサービス・プロバイダ互換プロトコルに変換し、変換されたメッセージをサービス・プロバイダに送信する装置。
【請求項１６】
インタラクティブ・テレビ・システムにおける非対称通信のための装置であって、
サービス・プロバイダ互換プロトコルでアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含むサーバからクライアント・デバイスへの第１のメッセージを格納し、第１のメッセージが圧縮され、サービス・プロバイダ互換プロトコルからサーバ側のクライアント・デバイス互換プロトコルに変換され、クライアント・デバイス互換プロトコルはサービス・プロバイダ互換プロトコルと異なる装置。
【請求項１７】
分散コンピューティング・システムにおける通信のための装置であって、
クライアント・デバイスとサーバとの間で通信セッションを確立する前に、クライアント・デバイスのハードウェア識別子の格納および認証用に、クライアント・デバイス依存トランスポート層からサーバ識別子リストへ取り出したクライアント・デバイスのハードウェア識別子を備え、
サービス・プロバイダ互換プロトコルからメッセージをクライアント・デバイス互換プロトコルに変換するサーバからクライアント・デバイスに送信される、放送用搬送波、ローカル・エリア・ネットワーク、およびポイントツーポイント接続のうちの少なくとも１つを介して送信されたアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第１のメッセージと、
クライアント・デバイスのハードウェア識別子からセッション識別子を生成するためにクライアント・デバイス互換プロトコルでクライアント・デバイスから受信したサーバへのアプリケーション・コード、制御、データ、およびオーディオ／視覚的データのうちの少なくとも１つを含む第２のメッセージとを備え、サーバが第２のメッセージ内のクライアント・デバイスのハードウェア識別子の代わりにセッション識別子を挿入し、かつ変換されたメッセージをサービス・プロバイダに送信するために第２のメッセージをサービス・プロバイダ互換プロトコルに変換する装置。