【手続補正書】
【提出日】平成18年8月16日(2006.8.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  第１のソケットのインスタンスを獲得し；
前記第１のソケットの第１のメッセージ・プロセッサへの接続が、前記第１のメッセージ・プロセッサから前記第１のソケットに流れるリアルタイム・データ・インプット・ストリ−ム及び前記第１のソケットから前記第１のメッセージ・プロセッサに流れるリアルタイム・データ・アウトプットを有する少なくとも１つのチャンネルを具えるように前記第１のソケットを第１のメッセージ・プロセッサに接続し；
前記第１のソケットをネットワークに接続し；
前記第１のソケットの前記少なくとも１つのチャンネルの前記リアルタイム・データ・インプット・ストリームから複数のリアルタイム転送プロトコル・パケットを生成し；
ネットワーク・パケットが少なくとも１つの追加コミュニケーション・プロトコルを具える複数のネットワーク・パケットに複数のリアルタイム転送プロトコル・パケットを組み込み；
前記追加コミュニケーション・プロトコルを用いて前記ネットワーク・パケットを前記第１のソケットから前記ネットワークに及び前記ネットワークから第２のソケットに転送し；
前記複数のリアルタイム転送プロトコル・パケットを用いる前記第２のソケットにおける前記第１のソケットの少なくとも１つのチャンネルの前記リアルタイム・データ・インプット・ストリームを前記少なくとも１つの追加コミュニケーション・プロトコルから独立してリアセンブルする：
コンピュータ・システムにおける、独立したネットワークの転送方法。
【請求項２】  前記第１のソケットを前記ネットワークに接続するステップが：
前記ネットワークを第１の転送配信機構に接続するステップ；
前記第１の転送配信機構を前記第１のソケットに接続するステップ：
をさらに具える、請求項１の独立したネットワークの転送方法。
【請求項３】  前記第１の転送配信機構が前記第１のソケットから前記第２のソケットにメッセージを送り、前記組み込みが前記第１の転送配信機構によって実行される：
請求項２の独立したネットワークの転送方法。
【請求項４】  前記第１の転送配信機構が前記ネットワークから前記第１のソケットに受信したメッセージを送り、前記独立したネットワークの転送方法が、リアルタイム転送プロトコル・パケットを前記受信したメッセージから除去するステップをさらに具える：
請求項２の独立したネットワークの転送方法。
【請求項５】  前記少なくとも１つのチャンネルが少なくとも１つのデータ・チャンネルを具え、前記少なくとも１つのデータ・チャンネルがデータ・メッセージを送信する：
請求項１の独立したネットワークの転送方法。
【請求項６】  前記少なくとも１つのチャンネルが少なくとも１つのコントロール・チャンネルを具え、前記少なくとも１つのコントロール・チャンネルがコントロール情報を内蔵するメッセージを送信する：
請求項１の独立したネットワークの転送方法。
【請求項７】  前記少なくとも１つのチャンネルがデータ・メッセージを送信する少なくとも１つのデータ・チャンネル及びコントロール・メッセージを送信する少なくとも１つのコントロール・チャンネルを具える；
請求項１の独立したネットワークの転送方法。
【請求項８】  複数のリアルタイム転送プロトコル・パケットを生成する前記ステップが；
前記第１のメッセージ・プロセッサが前記リアルタイム転送プロトコル・パケットを内蔵するバッファを指定するステップ；
前記リアルタイム・データ・インプット・ストリームが前記バッファ中の前記リアルタイム転送プロトコル・パケットをネットワーク・バッファにコピーするステップをさらに具える：
請求項７の独立したネットワークの転送方法。
【請求項９】  前記転送ステップが、前記第２のソケットのリアルタイム・データ・アウトプット・ストリームに転送されたネットワーク・パッケージを内蔵するバッファを指定するステップ；
前記リアルタイム・データ・アウトプット・ストリームが前記バッファ中の前記転送されたネットワーク・パッケージを第２のメッセージ・プロセッサによってアクセス可能なバッファにコピーするステップをさらに具える：
請求項７の独立したネットワークの転送方法。
【請求項１０】  前記リアルタイム転送プロトコル・パケットが、前記リアルタイム・データ・インプット・ストリームと関連する少なくとも１つのデータ・タイプを及び前記リアセンブルと関連する順序付け情報を確認する情報を具える：
請求項１の独立したネットワークの転送方法。
【請求項１１】  前記生成が、前記リアルタイム・データ・インプット・ストリームを前記複数のリアルタイム転送プロトコルパケットに解析することをさらに具える：
請求項１の独立したネットワークの転送方法。
【請求項１２】  前記リアセンブルが、
少なくとも１つのデータ・タイプ及び順序付け情報を確認する前記情報に従って前記転送されたネットワーク・パケットからの前記第２のソケットにおけるリアルタイム・データ・アウトプット・ストリームを構成することをさらに具える：
請求項１０の独立したネットワークの転送方法。
【請求項１３】  第１のメッセージ・プロセッサとネットワークに結合された第１のソケットのインスタンス；
前記第１のメッセージ・プロセッサから前記第１のソケットへ流れるリアルタイム・データ・インプット・ストリーム及び前記第１のソケットから前記第１のメッセージ・プロセッサへ流れるリアルタイム・データ・アウトプット・ストリームを具える少なくとも１個のチャンネル；
少なくとも１個の追加プロトコルを用いて前記第１のソケットから前記ネットワークにまた前記ネットワークから第２のソケットへ転送するための複数のネットワーク・パケットが、前記第１のソケットの前記少なくとも１個のチャンネルの前記リアルタイム・データ・インプット・ストリームから生成された複数のリアルタイム転送プロトコル・パケットを具え；
前記複数のリアルタイム転送プロトコル・パケットを用いて少なくとも１つの前記追加コミュニケーション・プロトコルから独立してリアセンブルされる前記第１のソケットの少なくとも１つの前記チャンネルの前記リアルタイム・データ・インプット・ストリームを具える前記第２のソケットのリアルタイム・データ・アウトプット・ストリームを具える：
ネットワークの転送システム。
【請求項１４】  前記第１のソケットが、前記ネットワークに結合され前記複数のリアルタイム転送プロトコル・パケットを前記ネットワーク・パケットに組み込んで前記ネットワーク・パケットを前記ネットワークに転送する第１の転送配信機構を具える：
請求項１３のネットワークの転送システム。
【請求項１５】  前記リアルタイム・データ・インプット・ストリーム及びリアルタイム・データ・アウトプット・ストリームが、オブジェクト指向プログラム言語オブジェクトである：
請求項１４のネットワークの転送システム。
【請求項１６】  前記少なくとも１つのチャンネルが、データ・チャンネルを具える：
請求項１４のネットワークの転送システム。
【請求項１７】  前記少なくとも１つのチャンネルが、コントロール・チャンネルを具える：
請求項１４のネットワークの転送システム。
【請求項１８】  前記少なくとも１つのチャンネルがデータ・チャンネルとコントロール・チャンネルを具える：
請求項１４のネットワークの転送システム。
【請求項１９】  前記ネットワークに結合される第２の転送配信機構が、前記ネットワーク・パケットから前記複数のリアルタイム転送プロトコル・パケットを除去する：
請求項１４のネットワークの転送システム。
【請求項２０】  前記ネットワークが、インターネットである：
請求項１３のネットワークの転送システム。
【請求項２１】  前記第１の及び第２のソケットが、オブジェクト指向プログラム言語オブジェクトである：
請求項１３のネットワークの転送システム。
【請求項２２】  前記リアルタイム転送プロトコル・パケットが、前記リアルタイム・データ・インプット・ストリームと関連する少なくとも１つのデータ・タイプを及び前記リアセンブルと関連する順序付け情報を確認する情報を具える：請求項１３のネットワークの転送システム。
【請求項２３】  前記リアセンブルが、少なくとも１つのデータ・タイプ及び順序付け情報を確認する前記情報に従って転送された前記ネットワーク・パケットから前記第２のソケットにおいてリアルタイム・データ・アウトプット・ストリームを構成することをさらに具える：
請求項２２のネットワークの転送システム。
【請求項２４】  コンピュータに第１のソケットのインスタンスを獲得させるように構成された、コンピュータで読み取り可能なコード；
コンピュータに前記第１のソケットの第１のメッセージ・プロセッサへの接続が、前記第１のメッセージ・プロセッサから前記第１のソケットに流れるリアルタイム・データ・インプット・ストリーム及び前記第１のソケットから前記第１のメッセージ・プロセッサに流れるリアルタイム・データ・アウトプット・ストリームを有する少なくとも一つのチャンネルを有するよう、前記第１のソケットを前記第１のメッセージ・プロセッサに接続させるように構成された、コンピュータで読み取り可能なコード；
コンピュータに前記第１のソケットをネットワークに接続させるように構成された、コンピュータで読み取り可能なコード；
コンピュータに前記ソケットの少なくとも一つの前記チャンネルの前記インプット・ストリームから少なくとも一つのネットワーク・メッセージを生成させるように構成された、コンピュータで読み取り可能なコード；
コンピュータに前記第１のソケットの前記少なくとも一つのチャンネルの前記リアルタイム・データ・インプット・ストリームから複数のリアルタイム転送プロトコル・パケットを生成させるように構成された、コンピュータで読み取り可能なコード；
少なくとも一つの追加コミュニケーション・プロトコルを具える複数のネットワーク・パケットに前記複数のリアルタイム転送プロトコル・パケットを組み込むように構成された、コンピュータで読み取り可能なコード；
コンピュータに前記第１のソケットから前記ネットワークに及び前記ネットワークから第２のソケットに前記追加コミュニケーション・プロトコルを用いて前記ネットワーク・パケットを転送させるように構成された、コンピュータで読み取り可能なコード；
少なくとも１つの前記追加コミュニケーション・プロトコルから独立した前記複数のリアルタイム転送プロトコル・パケットを用いる前記第２のソケットにおける前記第１のソケットの前記少なくとも１つのチャンネルの前記リアルタイム・データ・インプット・ストリームをリアセンブルするように構成された、コンピュータが読み取り可能なコード；
を具える；
独立した転送を許可するような構成がその中に具体化されたコンピュータが読み取り可能なプログラム・コードを有する、コンピュータで利用可能な媒体である：
製造物。
【請求項２５】  前記第１のソケットを前記ネットワークに接続させるように構成された、前記コンピュータが読み取り可能なコードが：
コンピュータに前記ネットワークを第１の転送配信機構に接続させるように構成されたコンピュータが読み取り可能なコード；
コンピュータに前記第１の転送配信機構を前記第１のソケットに接続させるように構成された、コンピュータが読み取り可能なコード；
をさらに具える：
請求項２４の製造物。
【請求項２６】  前記第１の転送配信機構が、メッセージを前記第１のソケットから前記ネットワークに送る：
請求項２５の製造物。
【請求項２７】  前記第１の転送配信機構が受け取ったメッセージを前記ネットワークから前記第１のソケットに送り、前記製造物がコンピュータに前記受け取ったメッセージからリアルタイム転送プロトコル・パケットを除去するように構成されたコンピュータが読み取り可能なコードをさらに具える：
請求項２５の製造物。
【請求項２８】  少なくとも一つの前記チャンネルが、データ・メッセージを送信する少なくとも一つのデータ・チャンネルを具える：
請求項２４の製造物。
【請求項２９】  少なくとも一つの前記チャンネルが、コントロール情報を内蔵するメッセージを送信する少なくとも１つのコントロール・チャンネルを具える：
請求項２４の製造物。
【請求項３０】  少なくとも一つの前記チャンネルが、データ・メッセージを送信する少なくとも一つのデータ・チャンネル及びコントロール・メッセージを送信する少なくとも一つのコントロール・チャンネルを具える：
請求項２４の製造物。
【請求項３１】  コンピュータに前記複数のリアルタイム転送プロトコル・パケットを創らせるように構成された前記コンピュータが読み取り可能なコードが：
コンピュータに前記リアルタイム転送プロトコル・パケットを内蔵するバッファを指定させるように構成された、コンピュータが読み取り可能なコード；
コンピュータに前記バッファ内の前記リアルタイム転送プロトコル・パケットをネットワーク・バッファにコピーさせるように構成された、コンピュータが読み取り可能なコードをさらに具える：
請求項３０の製造物。
【請求項３２】  コンピュータにネットワーク・パケットを転送させるように構成された前記コンピュータが読み取り可能なコードが、コンピュータに前記第２のソケットの前記リアルタイム・データ・アウトプット・ストリームに転送された前記ネットワーク・パッケージを内蔵するバッファを指定させるように構成された、コンピュータが読み取り可能なコード；
コンピュータに第２のメッセージ・プロセッサによりアクセス可能な前記バッファに前記転送されたネットワーク・パケットをコピーさせるように構成された、コンピュータが読み取り可能なコードをさらに具える：
請求項３０の製造物。
【請求項３３】  前記リアルタイム転送プロトコル・パケットが、前記リアルタイム・データ・インプット・ストリームと関連する少なくとも１つのデータ・タイプを及び前記リアセンブルと関連する順序付け情報を確認する情報を具える：
請求項２４の製造物。
【請求項３４】  複数のリアルタイム転送プロトコル・パケットを生成するように構成された前記コンピュータ読み取り可能なコードが、前記リアルタイム・データ・インプット・ストリームを前記複数のリアルタイム転送プロトコル・パケットに解析するコンピュータ読み取り可能なコードをさらに具える：
請求項２４の製造物。
【請求項３５】  リアセンブルするように構成された前記コンピュータ読み取り可能なコードが、少なくとも１つのデータ・タイプ及び順序付け情報を確認する前記情報に従って前記転送されたネットワーク・パケットから前記第２のソケットにおいてリアルタイム・データ・アウトプット・ストリームを構成するように構成されたコンピュータ読み取り可能なコードをさらに具える：
請求項３３の製造物。
【請求項３６】  第１のソケットのインスタンスを生成し；
前記第１のソケットを第１のメッセージ・プロセッサへ接続し、前記第１のソケットの第１のメッセージ・プロセッサへの接続は前記第１のメッセージ・プロセッサから前記第１のソケットに流れるリアルタイム・データ・インプット・ストリームと前記第１のソケットから前記第１のメッセージ・プロセッサに流れるリアルタイム・データ・アウトプット・ストリームを有する少なくとも一つのチャンネルを具え；
前記第１のソケットをネットワークに接続し；
前記第１のソケットの前記少なくとも一つのチャンネルの前記リアルタイム・データ・インプット・ストリームから複数のリアルタイム転送プロトコル・パケットを生成し；
前記複数のリアルタイム転送プロトコル・パケットを少なくとも一つの追加コミュニケーション・プロトコルを具える複数のネットワーク・パケットに組み込み；
前記第１のソケットから前記ネットワーク上に及び前記ネットワークから第２のソケットへ前記追加コミュニケーション・プロトコルを用いて前記ネットワーク・パケットを転送し；
前記複数のリアルタイム転送プロトコル・パケットを用いて前記第２のソケットにおいて前記第１のソケットの前記少なくとも一つのチャンネルの前記リアルタイム・データ・インプット・ストリームを前記少なくとも一つの追加コミュニケーション・プロトコルから独立してリアセンブルする；
ステップを実行することにより、プロセッサにより実行したときに前記プロセッサに独立したネットワーク転送を提供させる命令の順序を表し、キャリア波に具体化される：
コンピュータ・データ信号。
【請求項３７】  前記第１のソケットを前記ネットワークに接続するステップが、前記ネットワークを第１の転送配信機構に接続し；
前記第１の転送配信機構を前記第１のソケットに接続する、ステップをさらに具える：
請求項３６のコンピュータ・データ信号。
【請求項３８】  前記第１の転送配信機構が前記第１のソケットから前記ネットワークにメッセージを送り、前記命令の順序が前記プロセッサにより実行されたときに、前記組み込みの前記ステップを前記第１の転送配信機構に実行させる、
請求項３７のコンピュータ・データ信号。
【請求項３９】  前記第１の転送配信機構が受信したメッセージを前記ネットワークから前記第１のソケットに送り、及び前記命令の順序が前記プロセッサによって実行されるときに、前記第１の転送配信機構に前記受け取ったメッセージからリアルタイム転送プロトコルを除去するさらなるステップを実行させる：
請求項３７のコンピュータ・データ信号。
【請求項４０】  前記少なくとも１つのチャンネルが、データ・メッセージを送信する少なくとも１つのデータ・チャンネルを具える：
請求項３６のコンピュータ・データ信号。
【請求項４１】  前記少なくとも１つのチャンネルが、コントロール情報を内蔵するメッセージを送信する少なくとも１つのコントロール・チャンネルを具える：
請求項３６のコンピュータ・データ信号。
【請求項４２】  前記少なくとも１つのチャンネルが、データ・メッセージを送信する少なくとも１つのデータ・チャンネルとコントロール・メッセージを送信する少なくとも１つのコントロール・チャンネルを具える：
請求項３６のコンピュータ・データ信号。
【請求項４３】  前記複数のリアルタイム転送プロトコル・パケットを生成するステップが：
前記第１のメッセージ・プロセッサが、前記リアルタイム転送プロトコル・パケットを内蔵するバッファを指定し；
前記リアルタイム・データ・インプット・ストリームが、前記バッファ中の前記リアルタイム転送プロトコル・パケットをネットワーク・バッファにコピーするステップをさらに具える：
請求項４２のコンピュータ・データ信号。
【請求項４４】  前記転送ステップが、前記第２のソケットのリアルタイム・データ・アウトプット・ストリームに前記転送されたネットワーク・パケットを含むバッファを指定し；
前記リアルタイム・データ・アウトプット・ストリームが、前記バッファ中の前記転送されたネットワーク・パケットを第２のプロセッサにアクセス可能なバッファにコピーするステップをさらに具える：
請求項４２のコンピュータ・データ信号。