【手続補正書】
【提出日】平成24年9月19日(2012.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークに接続するように構成した通信デバイス上で行われる方法において：
前記通信デバイスでメッセージを作成するステップであって、当該メッセージがメッセージの受信者に関連する識別子を含むメッセージヘッダと、前記メッセージに関連する時間ベースメディアを搬送するメッセージ本体とを有するステップと；
前記識別子が規定されると、前記メッセージヘッダを前記通信ネットワーク上のノードに順次送信するステップであって、当該ネットワーク上のノードが、前記メッセージを前記通信ネットワークで前記受信者へ送達する少なくとも部分的に送達ルートを発見するステップと；
前記時間ベースのメディアが生成されて、前記メッセージ本体に動的に加えられると前記通信ネットワーク上のノードに前記メッセージ本体を順次送信して、前記ノードが前記少なくとも部分的に発見した送達ルートを通って前記受信者へ前記メッセージを順次送信することができるステップと；
を具えることを特徴とする方法。
【請求項２】
請求項１に記載の方法が更に、前記メッセージが完了する前に、前記ノードへの前記メッセージ本体中の時間ベースメディアの順次の送信を開始するステップを具えることを特徴とする方法。
【請求項３】
請求項１に記載の方法が更に、前記受信者への完全な送達ルートが発見される前に、前記メッセージ本体中の時間ベースメディアの順次の送信を開始するステップを具えることを特徴とする方法。
【請求項４】
請求項１に記載の方法が更に、前記通信デバイスと前記受信者とをつなぐ完全送達ルートが設定される前に、前記メッセージ本体中の時間ベースメディアの順次の送信を開始するステップを具えることを特徴とする方法。
【請求項５】
請求項１に記載の方法において、前記メッセージの順次の送信ステップが更に、前記送達ルートが発見され、前記時間ベースメディアが作成されて前記メッセージ本体に動的に追加されたときに、前記通信ネットワーク上に前記メッセージをストリーミングするステップを具えることを特徴とする方法。
【請求項６】
請求項１に記載の方法において、前記メッセージ本体中の前記時間ベースメディアの順次の送信ステップが、更に、前記通信ネットワーク上で一又はそれ以上のホップが発見されたときに、前記受信者へ前記時間ベースメディアを順次送信するステップを具えることを特徴とする方法。
【請求項７】
請求項１に記載の方法において、前記メッセージヘッダとメッセージ本体の順次の送信が更に、ほぼリアルタイムの通信をサポートする送信プロトコルを具えることを特徴とする方法。
【請求項８】
請求項７に記載の方法において、前記送信プロトコルが：
（ｉ）  ＳＩＰ；
（ｉｉ）  ＲＴＰ；
（ｉｉｉ）  ＶｏＩＰ；
（ｉｖ）  ＩＰネットワーク上で動作するリアルタイム通信プロトコル；又は
（ｖ）  前記時間ベースメディアが作成されると前記時間ベースメディアが順次送信される電子メール；
のうちの一つを具えることを特徴とする方法。
【請求項９】
請求項１に記載の方法において、前記識別子が前記通信ネットワーク上で前記受信者を独自に識別することを特徴とする方法。
【請求項１０】
請求項１に記載の方法において、前記識別子が前記受信者に関連する電子メールアドレスであることを特徴とする方法。
【請求項１１】
請求項１に記載の方法において、前記受信者への少なくとも部分的な送達ルートを発見するステップが更に、前記識別子のルックアップ結果を用いて前記受信者へ前記メッセージを送達するための前記通信ネットワーク上の次のホップを決定するステップを具えることを特徴とする方法。
【請求項１２】
請求項１１に記載の方法において、前記ルックアップ結果が：
（ｉ）前記識別子のアクティブルックアップ結果；又は
（ｉｉ）前記識別子の以前のルックアップのキャッシュされた結果；
のいずれかであることを特徴とする方法。
【請求項１３】
請求項１１に記載の方法において、前記識別子のルックアップ結果を用いて、前記受信者を認証することを特徴とする方法。
【請求項１４】
請求項１に記載の方法において、前記メッセージヘッダとメッセージ本体を順次送信するステップが更に：
（ｉ）前記通信デバイスと前記ネットワークとの接続条件が許す場合；及び
（ｉｉ）前記メッセージヘッダとメッセージ本体の時間ベースメディアが作成されたときに、前記通信デバイスが接続されていないか、あるいは送信不可能である場合；に
前記通信デバイスに配置したストレージから前記メッセージヘッダとメッセージ本体を順次送信するステップを具えることを特徴とする方法。
【請求項１５】
請求項１に記載の方法において、前記受信者への送達ルートが、前記受信者に関連する一又はそれ以上の通信デバイスであることを特徴とする方法。
【請求項１６】
請求項１に記載の方法において、前記メッセージがプッシュツートーク送信であることを特徴とする方法。
【請求項１７】
請求項１に記載の方法において、前記識別子が非ＩＰアドレス識別子であることを特徴とする方法。
【請求項１８】
請求項１に記載の方法が更に、前記通信ネットワーク上で前記通信デバイスと前記ノード間のセッションを開始するステップを具えることを特徴とする方法。
【請求項１９】
請求項１に記載の方法が更に、前記メディアが作成され、前記メッセージ本体に動的に加えられ、順次送信されると、前記通信デバイス上で前記時間ベースメディアと前記メッセージを順次保存するステップを具えることを特徴とする方法。
【請求項２０】
請求項１に記載の方法において、前記識別子が：
（ｉ）住所録から前記受信者を選択するステップ；
（ｉｉ）前記受信者に関連する名称を前記通信デバイスへ手動で入力するステップ；
（ｉｉｉ）前記受信者から以前のメッセージに返信するステップ；
のうちの一つによって規定されることを特徴とする方法。
【請求項２１】
請求項１に記載の方法において、前記メッセージ本体中の時間ベースメディアを順次送信するステップが更に、ほぼリアルタイムで前記通信ネットワーク上で前記受信者に前記メッセージを送信して、前記受信者がほぼリアルタイムで当該時間ベースメディアをレンダリングできるようにするステップを具えることを特徴とする方法。
【請求項２２】
請求項１に記載の方法が更に、前記通信ネットワーク上の前記通信デバイスで、前記受信者から入ってくるメッセージを順次受信するステップを具えることを特徴とする方法。
【請求項２３】
請求項２２に記載の方法が更に、前記入ってくるメッセージが順次受信されると、前記入ってくるメッセージのメディアを順次保存するステップを具えることを特徴とする方法。
【請求項２４】
請求項２２に記載の方法が更に：
（ｉ）前記入ってくるメッセージのメディアが順次受信されるときのほぼリアルタイムモード；及び
（ｉｉ）前記入ってくるメッセージのメディアをストレージから取り出してレンダリングすることによる時間シフトモード；
の両方で前記入ってくるメッセージのメディアを選択的にレンダリングするステップを具えることを特徴とする方法。
【請求項２５】
請求項１に記載の方法が更に、前記通信デバイスと前記受信者との間で同期通信を可能とするステップを具えることを特徴とする方法。
【請求項２６】
請求項１に記載の方法が更に、前記通信デバイスを用いて、以下のタイプの通信：
（ｉ）全二重通信；
（ｉｉ）半二重通信；
（ｉｉｉ）時間シフト音声メッセージ；及び
（ｉｖ）同期音声通信；
を可能にするステップを具えることを特徴とする方法。
【請求項２７】
請求項１に記載の方法が更に、前記通信デバイスと前記受信者との間で前記メッセージのピアツーピア通信を可能にするステップを具えることを特徴とする方法。
【請求項２８】
請求項１に記載の方法において、前記識別子がドメイン内の前記受信者を識別し、前記メッセージの時間ベースメディアが当該ドメイン内で前記受信者に送達されることを特徴とする方法。
【請求項２９】
非一時的コンピュータで読み取り可能な媒体に埋め込まれ、通信デバイス上で実行する目的であり、そのコンピュータコードが請求項１ないし２８のいずれかに記載のステップを前記通信デバイスに実行させるように構成された、コンピュータプログラム。
【請求項３０】
請求項１乃至２８のいずれかに記載のステップを実行するように構成された通信デバイス。
【請求項３１】
通信ネットワークを操作する方法において：
送信者からのメッセージをサーバで順次受信するステップであって、このメッセージが、当該メッセージの受信者に関連する識別子を含むメッセージヘッダと、時間ベースメディアを含むメッセージ本体を有するステップと；
前記メッセージヘッダがサーバで受信されるときに、前記メッセージヘッダに含まれる前記識別子のルックアップ結果を用いて、前記受信者への少なくとも部分的な送達ルートを発見するステップと；
前記時間ベースメディアが前記サーバで受信され、前記通信ネットワーク上の少なくとも部分的に発見された前記受信者への送達ルートが発見されると、前記メッセージ本体に含まれる時間ベースメディアを順次送信するステップと；
を具えることを特徴とする方法。
【請求項３２】
請求項３１に記載の方法において、前記メッセージの時間ベースメディアが全部受信される前に、前記メッセージの受信した時間ベースメディアの順次の送信が開始することを特徴とする方法。
【請求項３３】
請求項３１に記載の方法において、前記順次の送信が更に、前記受信者への送達ルートに沿った前記通信ネットワーク上の次のホップが発見されるとすぐに、前記メッセージの受信した時間ベースメディアを順次送信するステップを具えることを特徴とする方法。
【請求項３４】
請求項３１に記載の方法において、前記順次の送信が、前記受信者の完全な送達ルートが発見される前に開始することを特徴とする方法。
【請求項３５】
請求項３１に記載の方法が更に：
前記識別子のルックアップ結果が、前記受信者がリアルタイムの通信サービスを受けていることを表示するかどうかを前記サーバで確認するステップと；
前記識別子のルックアップ結果が前記受信者がリアルタイムの通信サービスを受けていることを表示している場合に、前記通信ネットワーク上の前記受信者への少なくとも部分的な送達ルートが発見されると、リアルタイム送信プロトコルを用いて前記メッセージの受信した時間ベースメディアを順次送信するステップと；
を具えることを特徴とする方法。
【請求項３６】
請求項３１に記載の方法において、順次送信するステップが：
（ｉ）  ＳＩＰ；
（ｉｉ）  ＲＴＰ；
（ｉｉｉ）  ＶｏＩＰ；
（ｉｖ）  ＩＰネットワーク上で動作するリアルタイム通信プロトコル；又は
（ｖ）  メディアが順次送信される電子メール；
のリアルタイム通信プロトコルのうちの一つを用いて順次送信するステップを具えることを特徴とする方法。
【請求項３７】
請求項３５に記載の方法が更に、前記識別子のルックアップ結果が前記受信者がリアルタイムの通信サービスを受けていないことを識別した場合：
前記メッセージの時間ベースメディアをファイルにカプセル化するステップと；
前記通信ネットワーク上で当該ファイルを電子メールのアタッチメントとして前記受信者に送るステップと；
を具えることを特徴とする方法。
【請求項３８】
請求項３１に記載の方法が更に：
受信者にＵＲＬを提供するステップと；
前記受信者が当該ＵＲＬにアクセスすると、前記メッセージの時間ベースメディアが前記受信者に供給されるように手配するステップと；
を具えることを特徴とする方法。
【請求項３９】
請求項３１に記載の方法が更に：
前記識別子が無効である旨を前記ルックアップ結果から確認するステップと：
送信者に、前記識別子が無効の場合に前記メッセージが前記受信者に送達されなかったことを表示する通知を提供するステップと；
を具えることを特徴とする方法。
【請求項４０】
請求項３１に記載の方法において、前記識別子が前記通信ネットワーク上の受信者を独自に識別することを特徴とする方法。
【請求項４１】
請求項４０に記載の方法において、前記識別子が前記受信者に関連する電子メールアドレスであることを特徴とする方法。
【請求項４２】
請求項３１に記載の方法において、前記受信者への少なくとも部分的な送達ルートを発見するステップが更に、前記受信者に関連する前記識別子のルックアップ結果を用いて、前記通信ネットワーク上で、前記受信者へのメッセージの時間ベースメディアを送達する次のホップを決定するステップを具えることを特徴とする方法。
【請求項４３】
請求項３１に記載の方法において、前記ルックアップ結果が：
（ｉ）前記識別子のアクティブルックアップ結果；又は
（ｉｉ）前記識別子の以前のルックアップのキャッシュされた結果；
のいずれかであることを特徴とする方法。
【請求項４４】
請求項３１に記載の方法において、前記識別子のルックアップ結果を用いて、前記受信者を認証することを特徴とする方法。
【請求項４５】
請求項３１に記載の方法において、前記ルックアップ結果がドメイン名ルックアップ結果であることを特徴とする方法。
【請求項４６】
請求項３１に記載の方法において、前記受信者への送達ルートが、前記受信者に関連する一又はそれ以上の通信デバイスへのものであることを特徴とする方法。
【請求項４７】
請求項３１に記載の方法において、前記少なくとも部分的な送達ルートが更に：
（ｉ）前記サーバで、前記通信ネットワーク上で前記受信者に前記メッセージの時間ベースメディアを送信するための次のホップを確認するステップと；
（ｉｉ）前記次のホップが発見されるとすぐに、当該次のホップへ前記メッセージの受信した時間ベースメディアを順次送信するステップと；
を具えることを特徴とする方法。
【請求項４８】
請求項４７に記載の方法が更に、前記受信者への送達ルートに沿った一又はそれ以上のホップの各々について、請求項４７のステップ（ｉ）及び（ｉｉ）を繰り返すステップを具えることを特徴とする方法。
【請求項４９】
請求項３１に記載の方法において、前記メッセージの時間ベースメディアを順次受信するステップが更に、前記時間ベースメディアが順次生成され、前記送信者によって送信されると、前記サーバで前記時間ベースメディアを順次受信するステップを具えることを特徴とする方法。
【請求項５０】
請求項３１に記載の方法において、前記受信したメッセージの時間ベースメディアを順次送信するステップが更に、前記時間ベースメディアが順次生成され、前記送信者によって送信されると、前記時間ベースメディアを前記受信者に順次送信するステップを具えることを特徴とする方法。
【請求項５１】
請求項３１乃至５０のいずれか１項に記載のステップを実行するように構成された通信ネットワーク上のノード。