【手続補正書】
【提出日】平成18年3月22日(2006.3.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザのためのＥメイルサーバから１以上のＥメイルメッセージ検索する処理、及び前記１以上のＥメイルメッセージを短期的なメッセージ待ち行列に一時的に格納する処理と、
前記ユーザに関連した無線データ処理機器を識別する処理と、
前記短期的なメッセージ待ち行列から前記無線データ処理機器へ前記１以上のＥメイルメッセージを送信することを試行する処理と、
前記１以上のＥメイルメッセージを送信する試行が不成功な場合、所定回数又は多数の試行の後に、前記短期的なメッセージ待ち行列から長期的なメッセージ待ち行列へ前記１以上のＥメイルメッセージを複写する処理を含む方法。
【請求項２】
前記検索する処理は、新たなＥメイルメッセージのために前記Ｅメイルサーバ上の前記ユーザのアカウントを監視（monitor）するメイルエージェントを実行し、且つ新たなＥメイルメッセージが到着したことを検出するとこれに応答して、前記メイルエージェントは前記新たなＥメイルメッセージを前記短期的なメッセージ待ち行列へ転送（forward）することを含む請求項１に記載の方法。
【請求項３】
前記無線データ処理機器がオンラインであることを検出するとこれに応答して、前記長期的なメッセージ待ち行列から前記短期的なメッセージ待ち行列へ前記１以上のＥメイルメッセージを転送（transfer）する処理と、
前記短期的なメッセージ待ち行列から前記ユーザへ前記１以上のＥメイルメッセージを送信することを再試行する処理とをさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記識別する処理は、ユーザのアカウント識別コードでユーザデータベースのデータベースクエリーを実行して前記ユーザアカウントに関連する機器識別コードを特定することをさらに含む請求項１に記載の方法。
【請求項５】
前記短期的なメッセージ待ち行列は、前記無線データ処理機器とＥメイルプロキシサーバとの間のソケット接続をサポートする送信サーバに構成され、前記Ｅメイルプロキシサーバは、前記１以上のＥメイルメッセージを検索する前記ステップを実行することを特徴とする請求項１に記載の方法。
【請求項６】
前記１以上のＥメイルメッセージを検索する前に、前記無線データ処理機器が無線ネットワークに通信接続されているかどうかをはじめに判断する処理をさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記判断処理は、前記データ処理機器のオンライン／オフライン状態が格納されたユーザデータベースにクエリーすることを含む請求項６に記載の方法。
【請求項８】
無線データ処理機器へ電子メッセージを配信するシステムであって、
前記無線データ処理機器との通信チャンネルを管理する発信手段（ディスパッチャー）と、当該発信手段は、前記発信手段がＥメイルメッセージを前記無線データ処理機器へ送信することを試行する間に、前記無線データ処理機器宛てのＥメイルメッセージを一時的に格納するための短期的なメッセージ待ち行列を含み、
所定の時間間隔又は所定の試行回数の後で前記発信手段が前記Ｅメイルメッセージを前記無線データ処理機器へ配信することができる場合、前記発信手段からのＥメイルメッセージを検索するための長期的なメッセージ待ち行列と、当該長期的なメッセージ待ち行列は、発信手段が前記無線データ処理機器との別の通信チャンネルを確立するまで前記Ｅメイルメッセージを格納する、を備えたことを特徴とする電子メッセージの配信システム。
【請求項９】
前記長期的なメッセージ記憶待ち行列は、ユーザデータベース内に未処理のメッセージテーブルを含むことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記未処理のメッセージテーブルは、前記Ｅメイルメッセージに加えて特定のＥメイルサーバで新たなＥメイルメッセージを使用できることを知らせる新たなＥメイルメッセージ警告を格納することを特徴とする請求項９に記載のシステム。
【請求項１１】
ユーザのために所定のＥメイルサーバから前記Ｅメイルメッセージを検索し、且つ前記Ｅメイルメッセージを前記発信手段へ送信するＥメイルプロキシをさらに含むことを特徴とする請求項８に記載のシステム。
【請求項１２】
新たなＥメイルメッセージが前記Ｅメイルサーバに到着したとき、前記プロキシサーバに知らせるメッセージエージェントをさらに含むことを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記新たなＥメイルメッセージの知らせに応答して、前記Ｅメイルプロキシは、通信チャンネルが前記無線データ処理機器と前記発信手段との間で現在確立されているかどうかを判断するためにユーザ状態データベースをチェックし、確立されている場合、前記プロキシサーバは前記新たなＥメイルメッセージの知らせを前記無線データ処理機器へ送信することを特徴とする請求項１２に記載のシステム。
【請求項１４】
通信チャンネルが前記無線データ処理機器と前記発信手段との間で現在確立されていない場合、前記プロキシサーバは前記新たなＥメイルメッセージの知らせを前記長期的なメッセージ記憶待ち行列に送信することを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記無線データ処理機器は、発信手段との通信チャンネルを確立し、当該発信手段は任意の未処理メッセージのための前記長期的なメッセージ記憶待ち行列をチェックし、且つ前記新たなＥメイルメッセージの知らせを前記無線データ処理機器へすぐに応答して送信することを特徴とする請求項１４に記載のシステム。
【請求項１６】
前記新たなＥメイルメッセージの知らせを受信すると、前記無線データ処理機器は、前記プロキシサーバからの新たなＥメイルメッセージすべてを要求することを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記新たなＥメイルメッセージすべての要求は、前記無線データ処理機器に格納されたＥメイルメッセージより大きな識別コードを有する全Ｅメイルメッセージのための要求を含むことを特徴とする請求項１６に記載のシステム。
【請求項１８】
ユーザのためにＥメイルサーバから１以上のＥメイルメッセージを検索し、且つ短期的なメッセージ待ち行列に前記１以上のＥメイルメッセージを一時的に格納するＥメイルメッセージ検索手段と、
前記ユーザに関連にした無線データ処理機器を識別する機器識別手段と、
前記Ｅメイルメッセージを前記短期的なメッセージ待ち行列から前記無線データ処理機器へ送信する試行を行っている間に、前記Ｅメイルメッセージを初めに待ち行列に入れる第１の待ち行列手段と、
前記第１の待ち行列手段によって前記１以上のＥメイルメッセージを送信する前記試行が不成功な場合、所定時間又は所定回数の試行後、前記Ｅメイルメッセージを格納する第２の待ち行列手段とを備えたシステム。
【請求項１９】
前記Ｅメイルメッセージの検索手段は、新たなＥメイルメッセージのために前記Ｅメイルサーバ上の前記ユーザアカウントを監視するメイルエージェント手段とを備え、且つ新たなＥメイルメッセージが到着したことを検出するとこれに応答して、前記メイルエージェントは前記新たなＥメイルメッセージを前記短期的なメッセージ待ち行列へ転送（forward）することを特徴とする請求項１８に記載のシステム。
【請求項２０】
前記第２の待ち行列手段は、前記無線データ処理機器がオンラインであることを検出するとこれに反応して前記１以上のＥメイルメッセージを前記第１の待ち行列手段に戻って転送し、
次に、前記第１の待ち行列手段は、前記ユーザへ前記１以上のＥメイルメッセージを送信するために再試行することを特徴とする請求項１８に記載のシステム。
【請求項２１】
前記機器識別手段は、ユーザのアカウント識別コードでユーザデータベースのクエリーを実行して前記ユーザアカウントに関連する機器識別コードを特定することを特徴とする請求項１８に記載のシステム。
【請求項２２】
前記第１の待ち行列手段は、前記無線データ処理機器と前記検索手段との間のソケット接続をサポートする送信サーバを含むことを特徴とする請求項１８に記載のシステム。
【請求項２３】
前記Ｅメイルメッセージ検索手段が、前記１以上のＥメイルメッセージを検索する前に、前記無線データ処理機器が無線ネットワークに通信接続されているかどうかをはじめに判断する機器状態識別手段をさらに備えたことを特徴とする請求項１８に記載のシステム。
【請求項２４】
前記機器状態識別手段は、前記データ処理機器のオンライン／オフライン状態が管理されているユーザデータベースを備えたことを特徴とする請求項２３に記載のシステム。
【請求項２５】
内部Ｅメイルアカウントと外部Ｅメイルアカウントとの間でメッセージを調整する方法であって、
前記外部Ｅメイルアカウントから所定のＥメイルメッセージを検索し、且つ前記内部Ｅメイルアカウントに前記メッセージを格納する処理と、
前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部識別（ＩＤ）コードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードへマッピングする処理と、
前記内部アカウント上の所定のＥメイルメッセージで動作が実行されていることを検出する処理と、
前記マッピングに基づいて前記所定のメッセージのための外部ＩＤコードを判断する処理と、
前記外部アカウントを更新する更新データを送信する処理とを含み、前記所定のＥメイルメッセージ及び前記内部アカウントで実行される前記動作の知らせを識別する前記外部ＩＤコードを含むことを特徴とするメッセージ調整方法。
【請求項２６】
前記動作は、前記所定のＥメイルメッセージの削除であり、前記内部アカウント上の前記削除に応答して前記メッセージが前記外部アカウントから削除されることを特徴とする請求項２５に記載の方法。
【請求項２７】
前記内部アカウントは、インターネット・メッセージング・アクセス・プロトコル（ＩＭＡＰ）基準にしたがって動作し、且つ前記外部アカウントはポスト・オフィス・プロトコル（ＰＯＰ）基準にしたがって動作することを特徴とする請求項２５に記載の方法。
【請求項２８】
前記ＩＭＡＰ基準はＩＭＡＰ４であり、前記ＰＯＰはＰＯＰ３であることを特徴とする請求項２７に記載の方法。
【請求項２９】
前記内部アカウント及び前記外部アカウントの両方は、前記ＩＭＡＰ基準にしたがって動作することを特徴とする請求項２５に記載の方法。
【請求項３０】
前記内部アカウント及び前記外部アカウントの両方は、前記ＰＯＰ基準にしたがって動作することを特徴とする請求項２５に記載の方法。
【請求項３１】
前記マッピングは、前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部ＩＤコードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードとともにテーブル内に格納し、
前記テーブルの各行は、１つの内部ＩＤコード及び当該内部コードに関連した１つの外部ＩＤコードとを有することを特徴とする請求項２５に記載の方法。
【請求項３２】
前記内部アカウントに格納されたメッセージに関するグローバルＩＤコード（ＧＩＤ）を生成する処理をさらに含み、前記ＧＩＤは、前記メッセージが第１のメッセージフォルダから第２のメッセージフォルダへ移動されるかどうかにかかわらず、前記内部アカウント上のメッセージを整合を図りながら且つ一意的に識別することを特徴とする請求項２５に記載の方法。
【請求項３３】
前記マッピングは、前記内部アカウント上の各メッセージに関する前記ＧＩＤを前記外部アカウント上の対応メッセージＩＤコードでマッピングすることを含む請求項３２に記載の方法。
【請求項３４】
前記外部アカウントから検索されたメッセージを格納する外部メッセージフォルダを前記内部アカウント上に生成する処理と、
前記外部メッセージフォルダ内の外部アカウントから検索された前記メッセージを格納する処理とをさらに含むことを特徴とする請求項２５に記載の方法。
【請求項３５】
内部Ｅメイルアカウントと外部Ｅメイルアカウント間でメッセージを調整するシステムであって、
前記外部Ｅメイルアカウントから所定のＥメイルメッセージを検索し、且つ前記メッセージを前記内部Ｅメイルアカウントに格納するためのメッセージ取出し（フェッチ）及び更新論理（ロジック）と、
前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部識別（ＩＤ）コードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードへマッピングするためのメッセージマッピング論理と、
前記内部アカウント上の所定のＥメイルメッセージで動作が実行されていることを検出することに反応して、前記マッピングに基づいて前記所定のメッセージのための外部ＩＤコードを判断し、且つ前記所定のＥメイルメッセージ及び前記内部アカウントで実行される前記動作の知らせを識別する前記外部ＩＤコードを有する、前記外部アカウントを更新するための更新データを送信する前記メッセージ取出し及び更新論理とを含むことを特徴とするメッセージ調整システム。
【請求項３６】
前記動作は前記所定のＥメイルメッセージの削除であり、前記内部アカウント上の削除に反応して前記メッセージが前記外部アカウントから削除されることを特徴とする請求項３５に記載のシステム。
【請求項３７】
前記内部アカウントは前記インターネット・メッセージング・アクセス・プロトコル（ＩＭＡＰ）基準にしたがって動作し、且つ前記外部アカウントはポスト・オフィス・プロトコル（ＰＯＰ）基準にしたがって動作することを特徴とする請求項３５に記載のシステム。
【請求項３８】
前記ＩＭＡＰ基準はＩＭＡＰ４であり、前記ＰＯＰはＰＯＰ３であることを特徴とする請求項３７に記載のシステム。
【請求項３９】
前記内部アカウント及び前記外部アカウントの両方は、前記ＩＭＡＰ基準にしたがって動作することを特徴とする請求項３５記載のシステム。
【請求項４０】
前記内部アカウント及び前記外部アカウントの両方は、前記ＰＯＰ基準にしたがって動作することを特徴とする請求項３５に記載のシステム。
【請求項４１】
前記メッセージマッピング論理は、付加的に、前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部ＩＤコードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードとともにテーブル内に格納し、
前記テーブルの各行は、１つの内部ＩＤコード及び当該内部コードに関連した１つの外部ＩＤコードとを有することを特徴とする請求項３５に記載のシステム。
【請求項４２】
前記内部アカウントは、前記内部アカウントに格納されたメッセージに関するグローバルＩＤコード（ＧＩＤ）を生成し、前記ＧＩＤは、前記メッセージが第１のメッセージフォルダから第２のメッセージフォルダへ移動されるかどうかにかかわらず、前記内部アカウント上のメッセージを整合を図りながら且つ一意的に識別することを特徴とする請求項３５に記載のシステム。
【請求項４３】
前記メッセージマッピング論理は、前記内部アカウント上の各メッセージに関する前記ＧＩＤを前記外部アカウント上の対応メッセージＩＤコードでマッピングすることを特徴とする請求項４２に記載のシステム。
【請求項４４】
前記メッセージ取出し及び更新論理は、前記内部アカウント上で開かれた外部メッセージフォルダ内の前記外部アカウントから検索されたメッセージを格納することを特徴とする請求項３５に記載のシステム。
【請求項４５】
機器によって実行されるプログラムコードを含んだ製造物であって、前記機器は、
外部Ｅメイルアカウントから所定のＥメイルメッセージを検索し、且つ当該メッセージを内部Ｅメイルアカウントに格納し、
前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部識別（ＩＤ）コードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードへマッピングし、
前記内部アカウント上の所定のＥメイルメッセージで動作が実行されていることを検出し、
前記マッピングに基づいて前記所定のメッセージのための外部ＩＤコードを判断し、
前記所定のＥメイルメッセージ及び前記内部アカウントで実行される前記動作の知らせを識別する前記外部ＩＤコードを有する、前記外部アカウントを更新するための更新データを送信する動作を実行することを特徴とする製造物。
【請求項４６】
前記動作は前記所定のＥメイルメッセージの削除であり、前記内部アカウント上の削除に反応して前記メッセージが前記外部アカウントから削除されることを特徴とする請求項４５に記載の製造物。
【請求項４７】
前記内部アカウントは前記インターネット・メッセージング・アクセス・プロトコル（ＩＭＡＰ）基準にしたがって動作し、且つ前記外部アカウントはポスト・オフィス・プロトコル（ＰＯＰ）基準にしたがって動作することを特徴とする請求項４５に記載の製造物。
【請求項４８】
前記ＩＭＡＰ基準はＩＭＡＰ４であり、前記ＰＯＰはＰＯＰ３であることを特徴とする請求項４７に記載の製造物。
【請求項４９】
前記内部アカウント及び前記外部アカウントの両方は、前記ＩＭＡＰ基準にしたがって動作することを特徴とする請求項４５記載の製造物。
【請求項５０】
前記内部アカウント及び前記外部アカウントの両方は、前記ＰＯＰ基準にしたがって動作することを特徴とする請求項４５に記載の製造物。
【請求項５１】
前記マッピングは、前記内部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた内部ＩＤコードを、前記外部Ｅメイルアカウントによって前記Ｅメイルメッセージに割当てられた外部ＩＤコードとともにテーブル内に格納し、
前記テーブルの各行は、１つの内部ＩＤコード及び当該内部コードに関連した１つの外部ＩＤコードとをさらに含むことを特徴とする請求項４５に記載の製造物。
【請求項５２】
前記内部アカウントに格納されたメッセージに関するグローバルＩＤコード（ＧＩＤ）を生成し、前記ＧＩＤは、前記メッセージが第１のメッセージフォルダから第２のメッセージフォルダへ移動されるかどうかにかかわらず、前記内部アカウント上のメッセージを整合を図りながら且つ一意的に識別する動作を前記機器が実行するプログラムコードを付加的に備えたことを特徴とする請求項４５に記載の製造物。
【請求項５３】
前記マッピングは、前記内部アカウント上の各メッセージに関する前記ＧＩＤを前記外部アカウント上の対応メッセージＩＤコードでマッピングすることを特徴とする請求項５２に記載の製造物。
【請求項５４】
前記機器が、前記外部アカウントから検索されたメッセージを格納するために前記内部アカウント上の外部メッセージフォルダを生成し、
前記外部アカウントから検索されたメッセージを前記外部メッセージフォルダに格納する動作を実行するプログラムコードを付加的に備えたことを特徴とする請求項４５に記載の製造物。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
本発明の要素は、マシーン実行可能な命令を格納するマシーン読み出し可能な媒体として提供されることができる。マシーン読み出し可能な媒体は、これに限定するものではないが、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ、及び磁気光ディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気又は光カード、宣伝媒体又は電子命令を記憶するのに適した他のタイプの媒体／マシーン読み出し可能な媒体を含むことができる。例えば、本発明はコンピュータプログラムとしてダウンロードされることができ、リモートコンピュータ（例えば、サーバ）から要求コンピュータ（例えば、クライアント）へ、通信路を介した搬送波又は他の宣伝媒体に埋め込まれたデータ信号の方法（例えば、モデム又はネットワーク接続）によって送信されることができる。