"第1の電子アドレスによって識別されるユーザメールボックスを有するメッセージサーバに関連付けられた無線モバイル通信デバイスであって、前記メッセージサーバは、メッセージが受信されると前記メッセージを前記無線モバイル通信デバイスに連続的にリダイレクトする無線リダイレクタ構成要素に関連付けられており、前記無線モバイル通信デバイスは、リダイレクトされたメッセージを前記メッセージサーバから受信する受信器と、前記リダイレクトされたメッセージを格納するメモリと、前記無線モバイル通信デバイスにおいて前記リダイレクトされたメッセージに対する返答メッセージを生成するメッセージ生成器であって、前記返答メッセージは、前記第1の電子アドレスを送信元のアドレスとして用い、かつ、送信先アドレスを用いてアドレスされる、メッセージ生成器と、前記返答メッセージを前記メッセージサーバに送信する送信器とを含む、無線モバイル通信デバイス。前記モバイル通信デバイスにおいて受信されたメッセージを前記メッセージサーバにリダイレクトするリダイレクタ構成要素をさらに含む、請求項1に記載の無線モバイル通信デバイス。メッセージを表示するディスプレイをさらに含む、請求項1または2に記載の無線モバイル通信デバイス。前記無線モバイル通信デバイスは、ハンドヘルド無線ページングコンピュータ、無線でイネーブルされるパームトップコンピュータ、データメッセージ通信機能付きのモバイル電話、無線でイネーブルされるラップトップコンピュータのうちの1つを含むデバイスである、請求項1から3のいずれか一項に記載の無線モバイル通信デバイス。前記無線モバイル通信デバイスにリダイレクトされた前記メッセージは、前記無線リダイレクタ構成要素によって電子エンベロープの中にパッケージされており、前記無線モバイル通信デバイスは、前記電子エンベロープから前記リダイレクトされたメッセージを除去するアンパッケージモジュールをさらに含む、請求項1から4のいずれか一項に記載の無線モバイル通信デバイス。前記無線モバイル通信デバイスは、音声メッセージおよび非音声メッセージの両方を受信するように構成されている、請求項1から5のいずれか一項に記載の無線モバイル通信デバイス。前記無線リダイレクタ構成要素を制御する1つ以上の命令を生成する命令生成器をさらに含む、請求項1から6のいずれか一項に記載の無線モバイル通信デバイス。前記1つ以上の命令は、前記無線リダイレクタ構成要素をイネーブルするための命令を含む、請求項7に記載の無線モバイル通信デバイス。前記1つ以上の命令は、前記無線リダイレクタ構成要素において優先リスト機能をイネーブルするための命令を含み、前記優先リスト機能は、前記メッセージサーバにおいて、メッセージリダイレクションを優先リストに格納された一組のメッセージ送信元に制限する、請求項7に記載の無線モバイル通信デバイス。前記1つ以上の命令は、前記優先リストからメッセージ送信元を追加または削除するための命令を含む、請求項9に記載の無線モバイル通信デバイス。前記1つ以上の命令は、メッセージ添付物を外部デバイスにルーティングするための命令を含む、請求項7に記載の無線モバイル通信デバイス。前記1つ以上の命令は、リモートデータベースから取り出されたユーザデータアイテムをリダイレクトするための命令を含む、請求項7に記載の無線モバイル通信デバイス。発明の要旨本発明は、上述の問題を解消し、ユーザ定義イベントトリガの発生を1つ以上検出した場合にユーザ選択データアイテムをホストシステムからユーザのモバイルデータ通信デバイスへとプッシュするシステムおよび方法の当該分野における必要性を満たす。ホストシステムという用語は、本出願において用いられるように、リダイレクタソフトウェアが動作するコンピュータを指す。本発明の好適な実施形態において、ホストシステムとはユーザのデスクトップPCのことであるが、ホストシステムはまた、ローカルエリアネットワークLANを介してユーザのPCに接続されたネットワークサーバまたはユーザのデスクトップPCと通信を行う任意の別のシステムであってもよい。ホストシステムで動作するリダイレクタプログラムは、1つ以上のユーザ定義トリガイベントが発生したことを検出した場合にユーザが特定のユーザ選択データアイテムまたはデータアイテムの一部をホストシステムからユーザのモバイルデータ通信デバイスへとリダイレクトまたはミラーリングすることを可能にする。ホストシステムではまた、トリガイベントを作成するよう構成され得る様々なサブシステム例えば、スクリーンセーバサブシステムまたはキーボードサブシステムおよびユーザのデータアイテムをリパッケージングしてモバイルデータデバイスへの透過的な搬送を行うサブシステム例えば、TCP/IPサブシステムまたは1つ以上のEメールサブシステムも動作する。トリガイベントを作成し、ユーザのデータアイテムをリパッケージングする他のサブシステムもまた、ホストシステムに存在し得る。ホストシステムはまた、ユーザのデータアイテムが通常格納されるている1次メモリ格納部も含む。リダイレクタプログラムを用いると、ユーザは特定のデータアイテムをリダイレクトの対象として選択することができる。リダイレクトされるデータの例としては、Eメールメッセージ、カレンダーイベント、会合通知、住所エントリ、日記エントリ、私的メモなどがある。ユーザは、リダイレクトされるデータアイテムを選択した後、リダイレクタプログラムにより感知されるイベントトリガを1つ以上設定し、ユーザデータアイテムのリダイレクトを開始することができる。これらのユーザ定義トリガポイントまたはイベントトリガは、外部イベント、内部イベント、およびネットワーク化されたイベントを含む。外部イベントの例としては、ユーザのモバイルデータ通信デバイスからリダイレクトを開始するためのメッセージを受信する工程、いくつかの外部コンピュータから類似するメッセージを受信する工程、ユーザがもはやホストシステムの近隣にいないことを感知する工程、またはホストシステムの外部で起こるあらゆる他のイベントなどがある。内部イベントは、カレンダーアラーム、スクリーンセーバ作動、キーボードタイムアウト、プログラマブルタイマ、またはホストシステムの内部で起こるあらゆる他のユーザ定義イベントなどであり得る。ネットワーク化されたイベントは、ホストコンピュータに接続された別のコンピュータからネットワークを介してホストシステムへ送信され、これによりリダイレクトが開始するユーザ定義メッセージである。これらのイベントは、リダイレクタプログラムをトリガしてデータアイテムをホストからモバイルデバイスへとプッシュすることが可能なユーザ定義イベントの種類のいくつかの例に過ぎない。好適な実施形態において、リダイレクトされるデータアイテムおよびその形式を指定する設定がホストシステムでセットされることは知られているが、このような設定がモバイル通信デバイスから送られたデータを通じてセットまたは変更可能であることは本発明の範囲内である。このリダイレクタプログラムは、上述した機能に加えて、モバイルデータ通信デバイスおよびそのアドレスの種類を判定し、リダイレクトされるメッセージの種類の優先リストをプログラミングし、そのモバイルデバイスが特定の種類のメッセージ添付物例えば、ワードプロセッサ添付物、または音声添付物を受信および処理することが可能かどうかを判定するソフトウェア実行型の制御機能一式を提供する。特定のモバイルデバイスが添付物を受信および処理することが可能かどうかの判定には、ホストシステムでモバイルデバイスのユーザにより初期設定される。この設定は、コマンドメッセージをモバイルデバイスからホストシステムへと送信することにより全般的にまたはメッセージごとに変更可能である。リダイレクタプログラムがモバイルデータデバイスによるワードプロセッサ添付物または音声添付物の受信および処理が不可能となるように設定されている場合、リダイレクタプログラムは、これらの添付物を特定の添付物との適合性を有する外部機器例えば、接続されたプリンタ、ネットワーク化されたファックス機器、または電話へとリダイレクトする。他の種類の添付物も、モバイルデバイスの能力に応じて同様のやり方で別の種類の外部機器へとリダイレクトすることができる。例えば、ユーザは、移動中にユーザのモバイルデバイスが処理または表示することが可能な添付物が添付されたメッセージを受信すると、ユーザはその添付物をユーザがその晩を過ごすこととなるホテルにあるファックス機器へと送ることを指示するコマンドメッセージをモバイル通信デバイスからホストシステムへと送り得る。これにより、ホストシステムが添付物が転送される送信先についての十分な情報を備えている限り、ユーザが重要なEメール添付物を受信することが可能となる。イベントがユーザデータアイテムのリダイレクトをトリガすると、ホストシステムは、モバイルデータ通信デバイスに対して透過的な方法でこれらのアイテムをリパッケージングし、これにより、モバイルデバイス上の情報はユーザのホストシステム上の情報と同様に見える。この好適なリパッケージング方法は、モバイルデータ通信デバイスのアドレスに対応するEメールエンベロープでユーザデータアイテムを包袋する工程を含むが、特殊目的TCP/IP包袋技術または別のユーザ選択データアイテムの包袋方法などの他のリパッケージング方法もまた本発明と共に用いることができる。このリパッケージング工程により好適には、Eメールメッセージがユーザによりモバイルデバイスから生成されてホストシステムから送信され、これにより、ユーザが単一のEメールアドレスを有するように見え、メッセージが最初に送られた時にモバイル通信デバイスから送られたメッセージの受信者にとってユーザの物理的位置が分らないことが可能となる。このリパッケージング工程はまた、モバイルデバイスの入来メッセージおよび送出メッセージの両方の暗号化および解読ならびに圧縮および復元を可能とする。別のシステムおよび方法において、リダイレクタプログラムはネットワークサーバ上で動作し、サーバは、複数のユーザデスクトップコンピュータからLANを介してサーバに接続されているネットワーク上の非常に多くのリダイレクトイベントトリガを検出するようプログラムされる。サーバは、ユーザのデスクトップの各々からネットワークを介して内部イベントトリガを受信することができ、またユーザのモバイルデータ通信デバイスからのメッセージなどの外部イベントトリガも受信することができる。サーバは、これらのトリガの1つを受信する工程に応答して、ユーザのデータアイテムを適切なモバイルデータ通信デバイスへとリダイレクトする。特定のモバイルデバイスについてのユーザデータアイテムおよびアドレス情報は、サーバまたはユーザのPCに格納することができる。この別の構成を用いて、1つのリダイレクタプログラムが複数のユーザのために機能することができる。この別の構成はまた、安全なウェブページまたは他のユーザインターフェースを通じてアクセス可能なインターネットまたはイントラネットをベースとするリダイレクタプログラムも含むことができる。リダイレクタプログラムは、インターネットサービスプロバイダのシステム上に配置し、インターネットのみを通じてアクセスすることができる。本発明のさらに別の構成において、リダイレクタプログラムは、ホストシステムおよびユーザのモバイルデータ通信デバイスの両方で動作する。この構成において、ユーザのモバイルデバイスは、以下に説明するホストシステムと同様に動作し、モバイルデバイスでイベントトリガが検出されると特定のユーザ選択データアイテムをモバイルデバイスからユーザのホストシステムまたはいくつかの別のコンピュータへとプッシュするよう同様のやり方で設定される。この構成は、ホストからモバイルデバイスへおよびモバイルデバイスからホストへの双方向の情報プッシングを提供する。本発明の主な利点は、ユーザ選択データアイテムのホストシステムからモバイルデータ通信デバイスへの継続的かつリアルタイムでのリダイレクトをトリガするシステムおよび方法を提供する点である。本発明の別の利点は、以下を含む:1リダイレクトされるユーザデータの種類を定義する工程、ならびにリダイレクトされるメッセージの種類の優先リストもしくはリダイレクトされるメッセージの送信元の優先リストを定義する工程における柔軟性;2システムを非常に多くの内部トリガイベント、外部トリガイベント、およびネットワーク化されたトリガイベントに応答するよう設定する工程における柔軟性;3モバイルデータ通信デバイスがホストシステムであるかのように見えるようにユーザデータアイテムを多様な方法で透過的にリパッケージングする工程;4Eメール、TCP/IP、キーボード、スクリーンセーバ、ウェブページ、およびユーザデータアイテムを作成することもしくはトリガポイントを提供するよう設定されることのいずれかが可能な特定のプログラムなどの他のホストシステム構成要素との統合;ならびに5ユーザのデスクトップシステム上でローカル的に動作するかまたはネットワークサーバを介して遠隔的に動作することが可能な能力。上記は、以下により詳細に述べるように本発明の数多くの利点のほんの数例に過ぎない。理解されるように、本発明は他の異なる実施形態を行うことも可能であり、本発明の幾つかの詳細は、本発明の精神から逸脱することなく様々な局面において変更可能である。従って、以下に説明する好適な実施形態の図面および詳細は、限定的なものではなく本質的に例示的なものとして考えられる。図面の詳細な説明本発明は、本明細書中の添付の図面と共に読まれれば、以下の記載から明らかなように上述の必要性を満たす。ここで図面を参照すると、図1は、ユーザデータアイテム例えば、メッセージAまたはCなどをユーザのオフィスPCホストシステム10からユーザのモバイルデータ通信デバイス24へとリダイレクトする工程を示す例示的システム図であり、リダイレクタソフトウェア12はユーザのPC上で動作する。図1中のメッセージAは、デスクトップ26からLAN14を介してユーザのホストシステム10へと送られる内部メッセージを示す。図1中のメッセージCは、LAN14に直接的に接続されていない送信元例えば、ユーザのモバイルデータ通信デバイス24、他の何らかのユーザのモバイルデバイス図示せずまたはインターネット18に接続されているあらゆるユーザからの外部メッセージを示す。メッセージCはまた、ユーザのモバイルデータ通信デバイス24からホストシステム10へのコマンドメッセージを示す。図3により詳細に説明するように、ホストシステム10は好適には、ワークステーションまたはデスクトップコンピュータに関連する代表的なハードウウェアおよびソフトウェアに加えて、リダイレクタプログラム12、TCP/IPサブシステム42、一次メッセージ格納部40、Eメールサブシステム44、スクリーンセーバサブシステム48、およびキーボードサブシステム46を含む。図1において、ホストシステム10は、ユーザのオフィスに置かれることが多いユーザのデスクトップシステムである。ホストシステム10は、LAN14に接続される。LAN14にはまた、ユーザのオフィスまたは他の場所にあり得る他のコンピュータ26、28も接続される。LAN14は次に、ワイドエリアネットワークWAN18好適には情報のやり取りのために伝送制御プロトコル/インターネットプロトコルTransmissionControlProtocol/InternetProtocol,TCP/IPの利用により定義されるインターネットに接続される。このワイドエリアネットワークは好適にはインターネットであるが他の任意の種類のWANでもよい。LAN14からWAN18への接続部は、高帯域リンク16典型的にはT1またはT3接続部を介する。WAN18は次いで、接続部32を介して様々なゲートウェイ20に接続される。ゲートウェイは、WAN18と他の何らかの種類のネットワークとの間に接続部またはブリッジ部例えば、RE無線ネットワーク、セルラーネットワーク、衛星ネットワーク、または別の同期式または非同期式陸線接続部を形成する。図1の実施例において、無線ゲートウェイ20は、インターネットに接続され、これにより、無線リンク22を介して複数の無線モバイルデータ通信デバイス24への通信が行われる。図1にはまた、機器30が示されている。機器30は、FAX機器、プリンタ、画像例えば、映像表示システムまたは音声ファイルを処理および再生することが可能な機器例えば、ボイスメールシステムなどであり得る。本発明は、リダイレクタプログラム設定データがモバイルデバイス24が添付物を受信および処理することが不可能であることを示した場合またはモバイルデバイスがこれらの添付物を処理することが可能であってもユーザが特定の添付物をモバイルデバイス24に転送しないよう指定した場合に、特定のメッセージ添付物をこのような外部機器30へとリダイレクトする能力を有する。例示目的のため、3つの添付物--ワードプロセッサ文書、映像クリップおよび音声クリップを含むEメールをユーザに送る場合を考える。リダイレクタプログラムは、Eメールのテキストを遠隔デバイスに送り、ワードプロセッサ文書をユーザの近くにあるネットワーク化されたプリンタに送り、映像クリップをインターネットを通じて、安全な接続部を通じてアクセス可能な記憶装置に送り、音声クリップをユーザのボイスメールシステムに送るよう設定することができる。この実施例は、本発明の範囲を限定するよう意図されたものではなく、このリダイレクトコンセプトで具現化される様々な可能性を示すものである。好適なモバイルデータ通信デバイス24は、手持ち型双方向無線ページングコンピュータ、無線式にイネーブルされるパームトップコンピュータ、データメッセージ通信機能付きのモバイル電話、または無線式にイネーブルされるラップトップコンピュータであるが、ネットワーク接続部22を介してメッセージを送受信することが可能な他の種類のモバイルデータ通信デバイスでもあり得る。システムは双方向通信モードで動作することが好ましいが、本発明の特定の側面は1および1.5もしくは受取りページングacknowledgementpaging環境においてまたは1方向ページングシステムとでも有利に用いることができる。モバイルデータ通信デバイス24は、ソフトウェアプログラム命令を含む。このソフトウェアプログラム命令は、リダイレクタプログラム12と協働して機能し、ユーザ選択データアイテムを継ぎ目無く、透過的にリダイレクトすることをイネーブルする。図4はリダイレクタプログラム12の基本的な方法工程を示し、図5はモバイルデバイス24で動作する対応するプログラムの工程を示す。本発明の別の実施形態において、図中では明示的に示されていないが、モバイルデバイス24もまたリダイレクタプログラムを含む。この実施形態では、ユーザ選択データアイテムをホストからモバイルデバイスへおよびその逆方向に複製することができる。リダイレクタプログラムを有するモバイルデバイス24の構成および動作は、本明細書中で図1~4に関連して述べる構成および動作と同様である。本発明のユーザは、リダイレクタプログラム12を、リダイレクタプログラム12が特定のユーザ定義イベントトリガまたはトリガポイントが発生したことを検出した時に特定のユーザ選択データアイテムをユーザのモバイルデータ通信デバイス24へとプッシュするよう構成することができる。ユーザ選択データアイテムは好適には、Eメールメッセージ、カレンダーイベント、会合通知、住所エントリ、日記エントリ、個人的注意、アラーム、警告、株式相場、ニュース公報などを含むが、ホストシステム10に送信されるあらゆる他の種類のメッセージまたはホストシステム10がインテリジェントエージェントの利用を通じて入手するあらゆる他の種類のメッセージ例えば、ホストシステム10がデータベースもしくはウェブサイトまたは掲示板のサーチを開始した後に受信されたデータなども含むことができる。いくつかの場合において、無線ネットワーク22を介して送信されるデータの量を最小限にするためにデータアイテムの一部のみがモバイルデバイス24に送信される。こういった場合、モバイルデバイス24は、ユーザがそのデータアイテムの追加または全体を受信することを所望する場合、必要に応じてコマンドメッセージをホストシステムへと送り、そのデータアイテムの追加または全体を受信することができる。リダイレクタプログラム12によって検出可能なユーザ定義イベントトリガの中には、好適な実施形態としては、外部イベント、内部イベント、およびネットワーク化されたイベントがある。外部イベントは好適には以下を含む:1コマンドメッセージ例えば、メッセージCをユーザのモバイルデータ通信デバイスから受信し、これによりリダイレクトを開始するかまたはホストでいくつかの別のコマンド例えば、優先リストモードをイネーブルするコマンドまたは優先リストに対して特定の送信元を追加もしくは削除するコマンドなどを実行すること;2幾つかの外部コンピュータから類似のメッセージを受信すること;および3ユーザがもはやホストシステムの近隣に存在しないことを感知すること。しかし、外部イベントは、ホストシステムの外部で起こる他の任意の検出可能な出来事でもよい。内部イベントは、カレンダーアラーム、スクリーンセーバ作動、キーボードタイムアウト、プログラマブルタイマ、またはホストシステム内部で起こるあらゆる他のユーザ定義イベントであり得る。ネットワーク化されたイベントは、ホストシステムに接続されている別のコンピュータからネットワークを介してホストシステムへと送信されるユーザ定義メッセージであり、これによりリダイレクトが開始する。これらのイベントは、本発明とともに用いることによりユーザ選択データアイテムをホストシステム10からモバイルデバイス24へと複製することを開始することが可能にするイベントのうちの幾つかに過ぎない。図1は、LAN14によってコンピュータ26からユーザのデスクトップシステム10へと通信されるEメールメッセージAを示す図1にはまた、インターネットユーザからのEメールメッセージまたはユーザのモバイルデバイス24からのコマンドメッセージであり得る外部メッセージCが示されている。メッセージAまたはCは、ホストシステム10の一次メッセージ格納部に到達すると、検出可能となり、リダイレクタソフトウェア12による処理を受けることが可能となる。リダイレクタソフトウェア12は、多くの新しいメッセージを検出する方法を用いることができる。新しいメッセージを検出する方法は好適には、マイクロソフトのMessagingAPIMAPI登録商標を用いる。MessagingAPIにおいて、リダイレクタプログラム12のようなプログラムは、メイルボックスに変化が生じたとき、通告すなわち同期の通知advisesyncsを記録する。他の新しいメッセージの検出方法もまた、本発明とともに用いることができる。リダイレクタプログラム12が活性化され、内部、ネットワークまたは外部イベントのいずれかが感知されることにより特定のユーザデータアイテムタイプAまたはCのメッセージを含むをモバイルデバイス24に対して複製するようにユーザによりすでに設定されている場合を仮定すると、メッセージAがホストシステム10で受信されると、リダイレクタプログラム12は、メッセージAの存在を検出し、そのメッセージをモバイルデバイス24へとリダイレクトする準備を行う。メッセージのリダイレクトの準備をする際、リダイレクタプログラム12は、オリジナルメッセージAを圧縮し、メッセージヘッダを圧縮し、またはメッセージAの全体を暗号化してモバイルデバイス24への安全なリンクを作成することができる。リダイレクタプログラム12にはまた、ユーザのモバイルデータ通信デバイス24のアドレス、デバイスの種類、およびデバイス24が特定の種類の添付物例えば、ワードプロセッサ添付物または音声添付物を受取り可能かどうかがプログラムされる。ユーザの所有するモバイルデバイスの種類ではこれらの種類の添付物を受け取ることができない場合、リダイレクタプログラム12は、接続されているファックスまたはボイス機器30を用いて、その添付物をユーザの居場所にあるファックスまたはボイス番号に経路設定するようプログラムすることができる。リダイレクタプログラムにはまた、ホストシステム10でまたはコマンドメッセージCを送信することによりユーザのモバイルデータ通信デバイスから遠隔的にユーザにより設定される優先リストモードがプログラムされ得る。この優先リストは、送信したメッセージがリダイレクトされることとなる送信元他のユーザのリストまたはメッセージをリダイレクトするかどうかを判定するメッセージ特性のリストを含む。この優先リストモードは、活性化されると、リダイレクタプログラム12をフィルタのように動作させ、そのデータアイテムが優先リストに含まれる送信元から送られたかどうかまたはそのデータアイテムが存在する場合にメッセージのリダイレクトをトリガまたは抑制する特定のメッセージ特性を有するかどうかに基づいて、特定のユーザデータアイテムのみをリダイレクトする。図1の実施例において、デスクトップシステム26がホストシステム10の優先リストに含まれるユーザによって動作され、その優先リストのオプションが活性化された場合、メッセージAがリダイレクトされる。しかし、デスクトップ26がホストシステムの優先リストに含まれていないユーザにより動作された場合、ホストシステムのユーザがリダイレクタプログラムを種類Aのメッセージをプッシュするよう設定していたとしても、メッセージAはリダイレクトされない。ホストシステム10のユーザは、優先リストをデスクトップシステムから直接設定するかまたはコマンドメッセージ例えば、Cなどをモバイルデバイス24からデスクトップシステム10へと送り優先リストモードを活性化するかもしくは以前に設定された優先リストから特定の送信元またはメッセージ特性を追加/削除することができる。リダイレクタプログラムはメッセージ特性と優先送信元リストとを組み合せることによりより良く微調整されたフィルタを産み出すことができる点が理解されるべきである。例えば、優先順位の低いものとして印付けられたメッセージまたは単なる受信返送のメッセージもしくはメッセージを読んだ旨の返送のメッセージの受信を常にリダイレクトの対象から抑制する一方で、特定の送信元からのメッセージを常にリダイレクトすることが可能である。リダイレクタプログラムが特定のメッセージをリダイレクトするべきであると判定してメッセージのリダイレクトを準備した後、ソフトウェア12は、必要な手段全てを用いてメッセージAをモバイルデバイス24内にある2次メモリ格納部へと送る。好適な実施形態において、この方法は、LAN14、WAN18上で、および無線ゲートウェイ20を通じてモバイルデータ通信デバイス24へとメッセージAを送ることである。これを行う際に、リダイレクタプログラムは好適には、モバイルデバイス24のアドレス情報を含む外側エンベロープBを用いてメッセージAをEメールとしてリパッケージングする。しかし、TCP/IPリパッケージングおよび搬送方法これらの方法は、図2に示す別のサーバ構成において最も多く用いられているなどの別のリパッケージング技術およびプロトコルも利用することができる。無線ゲートウェイ20は、リダイレクトされるメッセージAの送信先を知るためにこの外側エンベロープ情報Bを必要とする。Bの中にあるメッセージAがモバイルデバイス24により受信されると、外側エンベロープBは除去され、オリジナルメッセージAがモバイルデバイス24内の2次メモリ格納部に配置される。このようにして外側エンベロープをリパッケージングおよび除去することにより、本発明はモバイルコンピュータ24をホストシステム10と同じ物理的位置にあるかのように見せ、これにより透過的なシステムを作成する。メッセージCがインターネット18内のコンピュータからホストシステム10への外部メッセージの代表的なものであり、ホストシステム10が種類Cのメッセージをリダイレクトするよう設定されている場合、メッセージCは、メッセージAの場合と同様のやり方で外側エンベロープBでリパッケージングされ、ユーザのモバイルデバイス24へと送信される。メッセージCがユーザのモバイルデバイス24からホストシステム10へのコマンドメッセージの代表的なものである場合、そのコマンドメッセージCはリダイレクトされずにホストシステム10による処理を受ける。リダイレクトされたユーザデータアイテムが上述のようなEメールメッセージである場合、ユーザはモバイルデバイス24で、オリジナルの件名、送信元アドレス、送信先アドレス、カーボンコピーおよびブラインドカーボンコピーを見る。ユーザがそのメッセージに返答するかまたは新しいメッセージを書く場合、モバイルデバイス24で動作するソフトウェアは、類似の外側エンベロープを返答メッセージまたは新しいメッセージに付加し、これにより、そのメッセージは先ずユーザのホストシステム10へと経路設定され、ホストシステム10は外側エンベロープを除去してそのメッセージを最終送信先へとリダイレクト例えば、コンピュータ26へと送り返すなどする。好適な実施形態において、上記により、リダイレクトメッセージの送出は、モバイルデバイスのアドレスではなくホストメイルボックスのEメールアドレスを用いて送られる。これにより、メッセージの受信者にとっては、そのメッセージがモバイルデータ通信デバイスではなくユーザのデスクトップシステム10から発生したかのように見える。次いで、リダイレクトされたメッセージへの返答は全て、デスクトップシステム10へと送られ、デスクトップシステム10はまだリダイレクタモードである場合は、上述のようにその返答をリパッケージングしてユーザのモバイルデータデバイスへと再送する。図2は、ユーザのデータアイテムをネットワークサーバ11からユーザのモバイルデータ通信デバイス24へとリダイレクトする工程を示す別のシステム図である。図2中、リダイレクタソフトウェア12はサーバ11で動作する。この構成は、MicrosoftのExchangeServer登録商標などのメッセージサーバを用いた利用の際に特に有利である。こういったメッセージサーバは一般的には、メッセージを各ユーザのデスクトップPC内の格納部に保管するのではなく1つの中央位置すなわちサーバ上のメイルボックス格納部に保管するよう動作する。こういった構成は、1人のシステム管理者がリダイレクトされるメッセージを有するユーザ全員を設定および追跡することを可能にするというさらなる利点を有する。システムが複数の暗号鍵を有する場合、これらの鍵もまた管理および更新目的のために1箇所に保管することができる。この別の構成において、サーバ11は好適には各ユーザのデスクトップシステム10、26、28についてのユーザプロファイルを保持する。ユーザプロファイルは、特定のユーザがリダイレクトされたアイテムを有し得るか否か、リダイレクトされるメッセージおよび情報の種類、リダイレクトをトリガするイベントの種類、ユーザのモバイルデータ通信デバイス24のアドレス、モバイルデバイスの種類、およびユーザの優先リストなど情報をこういった情報が存在する場合に含む。イベントトリガは好適には、ユーザのデスクトップシステム10、26、28で検出され、上記で列挙した外部イベント、内部イベント、またはネットワークイベントのうち任意のイベントであり得る。デスクトップシステム10、26、28は好適には、これらのイベントを検出し、メッセージをLAN14を介してサーバコンピュータ11へと送信してリダイレクトを開始する。本実施形態においてユーザデータアイテムは好適にはサーバコンピュータ11に格納されるが、ユーザデータアイテムはまた、各ユーザのデスクトップシステム10、26、28にも格納することができ、その場合これらのデスクトップシステム10、26、28は、イベントがリダイレクトをトリガした後にユーザデータアイテムをサーバコンピュータ11へと送信する。図2に示すように、デスクトップシステム26は、ホストシステム11に送信され、格納されるメッセージAを生成する。ホストシステム11は、リダイレクタプログラム12を動作させるネットワークサーバである。メッセージAはデスクトップシステム10を対象とするが、本実施形態においては、ユーザメッセージはネットワークサーバ11に格納される。デスクトップシステム10でイベントが発生すると、イベントトリガが生成され、ネットワークサーバ11へと送信される。次いで、ネットワークサーバ11は、そのトリガの送信元とそのデスクトップシステムがリダイレクト能力を有するかどうかを判定し、そのデスクトップシステムがリダイレクト能力を有する場合は、リダイレクタプログラムを動作させるそのサーバは、格納された設定情報を用いてメッセージAをデスクトップシステム10のユーザと関連するモバイルコンピュータ24へとリダイレクトする。図1に関連して上述したように、メッセージCはユーザのモバイルデータ通信デバイス24からのコマンドメッセージまたは外部コンピュータ例えば、インターネット18に接続されたコンピュータからのメッセージのどちらかであり得る。メッセージCがインターネットコンピュータからユーザのデスクトップシステム10へのものでありかつユーザがリダイレクト能力を有する場合、サーバ11はメッセージCを検出し、電子エンベロープBを用いてメッセージCをリパッケージングし、リパッケージングされたメッセージBの中のCをユーザのモバイルデバイス24へとリダイレクトする。メッセージCがユーザのモバイルデバイス24からのコマンドメッセージである場合、サーバ11は単にそのコマンドメッセージを処理する。ここで図3を参照して、ホストシステム10からユーザのモバイルデータ通信デバイス24へと情報をより十分にプッシュすることを可能にするための、リダイレクタソフトウェア12と図1のホストシステム10デスクトップPCのさらなる構成要素との間のインタラクションを示すブロック図が示されている。これらのさらなる構成要素は、リダイレクタソフトウェア12と共に設定および用いることができるイベント生成システムの種類、およびモバイル通信デバイス24とインターフェースをとることによりユーザにとって透過性に見えるように用いることが可能なリパッケージングシステムの種類を例示する。デスクトップシステム10は、LAN14に接続され、LAN14に接続されている別のシステムへと/から、かつやはりLAN14に接続されている外部ネットワーク18、22例えば、インターネットまたは無線データネットワークへとデータ、メッセージ、信号、イベントトリガなどを送受信することができる。代表的なマイクロコンピュータまたはワークステーションに関連する標準的なハードウェア、オペレーティングシステム、およびアプリケーションプログラムに加えて、デスクトップシステム10は、リダイレクタプログラム12、TCP/IPサブシステム42、Eメールサブシステム44、1次データ格納デバイス40、スクリーンセーバサブシステム48、およびキーボードサブシステム46を含む。TCP/IPおよびEメールサブシステム42、44は、本発明の透過性を達成するために用いることが可能なリパッケージングシステムの例であり、スクリーンセーバサブシステム48およびキーボードサブシステム46は、ユーザ選択データアイテムのリダイレクトをトリガするイベントメッセージまたは信号を生成するよう設定可能なイベント生成システムの例である。図4において、リダイレクタプログラム12により実行される方法の工程がより詳細に説明されている。このプログラムの基本的な機能は、以下のものである:1リダイレクトを開始するユーザ定義イベントトリガポイントを設定およびセットアップする;2リダイレクトされるユーザデータアイテムの種類を設定し、リダイレクトされるメッセージを発する送信元の優先リストを必要に応じて設定する;3ユーザのモバイルデータ通信デバイスの種類および能力を設定する;4リパッケージングシステムおよびイベント生成システムからメッセージおよび信号を受信する;および5リパッケージングシステムを介したモバイルデータ通信データアイテムへのユーザ選択データアイテムのリダイレクトを命令および制御する。具体的に列挙しなかった他の機能もまたこのプログラムに組み込むことができる。Eメールサブシステム44は、ユーザ選択データアイテムをリパッケージングしてモバイルデータ通信デバイス24へと送信するための好適なリンクであり、業界で標準的なメールプロトコル例えば、わずかばかり挙げるとすれば、SMTP、POP、IMAP、MIMEおよびRFC-822などを用いるのが好ましい。Eメールサブシステム44は、LAN14上の外部コンピュータからメッセージAを受信するかまたは何らかの外部ネットワーク例えば、インターネット18もしくは無線データ通信ネットワーク22などからメッセージCを受信することができ、これらのメッセージを1次データ格納部40に格納する。リダイレクタプログラム12がこの種類のメッセージをリダイレクトするようトリガされている場合を想定すると、リダイレクタプログラムは全ての新しいメッセージの存在を検出し、Eメールシステム44に対して外側包袋BをオリジナルメッセージAまたはCの周囲に配置し、その外側包袋B上にモバイルデータ通信デバイス24のアドレス情報を提供することによりそのメッセージをリパッケージングするよう指示を出す。上述したように、この外側包袋Bはモバイルデバイス24により除去され、次いでオリジナルメッセージAまたはCが回復され、これによりモバイルデバイス24がデスクトップシステム10のように見えることとなる。加えて、Eメールサブシステム44は、デスクトップシステム10のアドレス情報付きの外側包袋を有するモバイルデバイス24から戻ってくるメッセージを受信し、この情報を取り除き、これによりそのメッセージをオリジナルメッセージAまたはCの適切な送信元へと経路設定することが可能となる。このEメールサブシステムはまた、モバイルデバイス24からコマンドメッセージCも受信する。このコマンドメッセージCは、デスクトップシステム10へと方向付けられ、これによりリダイレクトがトリガされるかまたはいくつかの別の機能が実施される。Eメールサブシステム44の機能は、リダイレクタプログラム12により制御される。別のリパッケージングシステムとしてTCP/IPサブシステム42がある。TCP/IPサブシステム42は、Eメールサブシステム44の機能全てを含むが、このシステムは、ユーザ選択データアイテムを標準的Eメールメッセージとしてリパッケージングするのではなく、特殊目的TCP/IPパッケージング技術を用いてデータアイテムのリパッケージングを行う。この種類の特殊目的サブシステムは、ユーザにとってセキュリティおよび速度の改善が重要となる状況において有利である。モバイルデバイス24にある特殊なソフトウェアでしか除去することが不可能な特殊目的包袋が提供されると、いっそうセキュリティが強固となり、Eメールの格納および転送システムにバイパスを設けると、搬送工程の速度が改善されかつよりリアルタイムになる。上述したように、本発明は、非常に多くの外部イベント、内部イベントおよびネットワーク化されたイベントまたはトリガポイントを検出すると、リダイレクトを開始するようトリガすることができる。外部イベントの例としては以下のものがある:ユーザのモバイルデータ通信デバイス24からリダイレクトを開始するコマンドメッセージを受信する;何らかの外部コンピュータから類似のメッセージを受信する;ユーザがもはやホストシステムの近隣にいないことを感知する;またはホストシステムの外部で起こるあらゆる他のイベント。内部イベントは、カレンダーアラーム、スクリーンセーバ作動、キーボードタイムアウト、プログラマブルタイマ、またはホストシステム内部で起こるあらゆる他のユーザ定義イベントであり得る。ネットワーク化されたイベントは、ホストシステムに接続されている別のコンピュータからネットワークを介してホストシステムへと送信され、これによりリダイレクトを開始するユーザ定義メッセージである。スクリーンセーバサブシステムおよびキーボードサブシステム46、48は、内部イベントを生成することが可能なシステムの例である。リダイレクタプログラム12は機能的には、特定の条件下においてリダイレクタプログラム12が検出することのできるイベントトリガが生成され、これによりリダイレクトプロセスが開始するようにスクリーンセーバおよびキーボードを設定する能力をユーザに提供する。例えば、スクリーンセーバシステムは、デスクトップシステムの不活性化の例えば10分後にスクリーンセーバが作動された時に、イベントトリガがリダイレクタプログラム12へと送信され、これによりすでに選択されたユーザデータアイテムのリダイレクトが開始するように設定することができる。同様に、キーボードサブシステムは、特定の時間の間キーが押されなかった時にイベントトリガを生成するよう設定可能であり、このようにしてリダイレクトを開始するべき旨が指示される。これらは、内部イベントトリガを生成するために用いることが可能なホストシステム10の内部の非常に多くのアプリケーションプログラムおよびハードウェアシステムのうちの2つの例にすぎない。図4および図5はそれぞれ、ホストシステム10で動作するリダイレクタソフトウェア12が実施する工程とホストシステムとのインターフェースをとるためにモバイルデータ通信デバイス24が実施する工程とを示すフローチャートである。まず最初に図4を参照して、工程50において、リダイレクタプログラム12が開始され、初期設定される。リダイレクタプログラム12のこの初期設定は以下を含む:1ユーザが判定したイベントトリガを定義して、これにより、リダイレクトがトリガされる2リダイレクトされるユーザデータアイテムを選択する3リパッケージングサブシステムとして標準的なEメールまたは特殊目的技術のどちらかを選択する4データ通信デバイスの種類を選択し、そのデバイスが受信および処理を行うことが可能な添付物の在否およびその種類を指示し、モバイルデバイスのアドレスを入力する5リダイレクトされるメッセージを発するユーザ選択送信元の優先リストを設定する。図4は、リダイレクタプログラム12が図1に示すようにデスクトップシステム10において動作している場合を想定したときのリダイレクタプログラム12の基本的な工程を示す。リダイレクタプログラム12が図2に示すようにネットワークサーバ11で動作している場合、サーバに接続されている特定のデスクトップシステム10、26、28へのリダイレクトをイネーブルするためには、以下を含むさらなる設定工程が必要となり得る。:1デスクトップシステムのアドレス、リダイレクトをトリガするイベント、およびイベントが検出されるとリダイレクトされることとなるデータアイテムを示すデスクトップシステムについてのプロファイルをセットアップする;2そのデータアイテム用の格納領域をサーバ内に保持する;3デスクトップシステムのデータアイテムがリダイレクトされるデータ通信デバイスの種類、そのデバイスが受信および処理可能な添付物の在否およびその種類、ならびにそのモバイルデバイスのアドレスを格納する。リダイレクタプログラムが設定される50と、工程52においてトリガポイントまたはイベントトリガがイネーブルされる。次いで、プログラム12はリダイレクトプロセスを開始するためにメッセージおよび信号54を待機する56。メッセージは、Eメールメッセージまたはリダイレクトの対象として選択され得たいくつかの別のユーザデータアイテムであり得、信号は、トリガ信号またはイベントトリガとして設定されていないいくつかの別の種類の信号であり得る。メッセージまたは信号が検出されると、プログラムは、そのメッセージまたは信号がユーザによりリダイレクト信号を送るよう設定されたトリガイベントの1つであるかどうか判定する58。そのメッセージまたは信号がユーザによりリダイレクト信号を送るよう設定されたトリガイベントの1つであると判定された場合は、工程60においてトリガフラグがセットされる。このトリガフラグは、リダイレクトの対象として選択されているユーザデータアイテムでその後に受信されたメッセージの形態をしたユーザデータアイテムをユーザのモバイルデータ通信デバイス24へとプッシュするべき旨を示す。メッセージまたは信号54がトリガイベントではない場合、プログラムは、工程62、68、および66において、そのメッセージがそれぞれシステムアラーム62、Eメールメッセージ64、またはリダイレクトの対象として選択された何らかの別の種類の情報であるかどうかを判定する。メッセージまたは信号がこれらの3つのアイテムのどれでも無い場合、制御は工程56に戻り、リダイレクタプログラムは処理対象となるさらなるメッセージ54を待機する。しかし、メッセージがこれらの3種類の情報のうちの1つである場合は、プログラム12は工程68においてユーザがこれらのアイテムをモバイルデバイスにリダイレクトすることを所望していることを示すトリガフラグがセットされているかどうかを判定する。トリガフラグがセットされていると、工程70において、リダイレクタプログラム12はリパッケージングシステムEメールまたはTCP/IPに外側エンベロープをユーザデータアイテムに付加させ、工程72において、リパッケージングされたデータアイテムは次いでLAN14、WAN18、無線ゲートウェイ20および無線ネットワーク22を介してユーザのモバイルデータ通信デバイス24へとリダイレクトされる。次いで、制御は工程56に戻り、プログラムは処理対象となるさらなるメッセージおよび信号を待機する。図4では明示的に示されていないが、工程68の後、プログラムは、優先リストモードで動作している場合、特定のデータアイテムの送信元が優先リストに含まれるかどうかを判定し、特定のデータアイテムの送信元が優先リストに含まれていない場合は、プログラムは工程70および72を抜かして工程56に直接戻るように進行する。送信元が優先リスト内に含まれていた場合は、制御は同様に工程70および72へと進み、これにより優先リストの送信元からのメッセージのリパッケージングおよび送信が行われる。図5は、ユーザのモバイルデータ通信デバイス24が本発明のリダイレクタプログラム12とインターフェースをとるために実施する方法の工程を示す。工程80において、モバイルソフトウェアが開始し、モバイルデバイス24は、本発明のシステムと共に動作するよう設定される。設定は例えば、ユーザのデスクトップシステム10のアドレスを格納する工程を含む。工程82において、モバイルデバイスは、メッセージおよび信号84が生成および受信されるのを待機する。ユーザのデスクトップシステム10で動作するリダイレクタソフトウェア12がユーザのモバイルデバイス24からのメッセージを受信するとリダイレクトを行うよう設定されている場合を想定すると、工程86において、ユーザはリダイレクトを開始するコマンドメッセージを生成することを決定することができる。ユーザがそのように決定すると、工程88においてリダイレクトメッセージが作成され、無線ネットワーク22を介し、無線ゲートウェイ20を通じ、インターネット18を介してLAN14を通ってデスクトップシステム10へと送られ、最後にデスクトップ機器10へと経路設定される。モバイルデバイス24がメッセージをデスクトップシステム10に直接送っているこの状況において、メッセージ例えば、図1および図2中のメッセージCなどには外側包袋は付加されない。モバイルデバイス24は、リダイレクト信号に加えて任意の数の別のコマンドを送信し、ホストシステムおよび特にリダイレクタプログラム12の動作を制御し得る。例えば、モバイルデバイス24は、コマンドを送ってホストシステムを優先リストモードにして、次いでさらなるコマンドを送信してその優先リストに対して特定の送信元を追加または除去することができる。このようにして、モバイルデバイス24は、優先リスト中の送信元の数を最小限にすることにより、モバイルデバイス24にリダイレクトされる情報の量を動的に制限することができる。コマンドの別の例は以下を含む:1ホストシステムの設定を変更してモバイルデバイス24が特定の添付物を受信および処理することをイネーブルするメッセージ;および2特定のデータアイテムの一部のみがリダイレクトされた場合、ホストシステムにデータアイテム全体をモバイルデバイスへとリダイレクトするよう命令するメッセージ。図5に戻ると、ユーザ信号またはユーザメッセージが、リダイレクトまたはいくつかの別のコマンドを開始するデスクトップシステム10への直接的メッセージではない場合、制御は工程90へと進み、工程90においてメッセージが受信されたかどうかが判定される。メッセージがモバイルデバイスにより受信され、かつそのメッセージが工程92で判定されるようにユーザのデスクトップ10からのものである場合、工程94においてこのメッセージについてのデスクトップリダイレクトフラグがオンにセットされ、制御は工程96へと進み、工程96において外側エンベロープが除去される。工程96の後、または工程92で判定されるようにメッセージがユーザのデスクトップからのものではない場合、制御は工程98へと進む。工程98において、モバイルデバイスのディスプレイにユーザへのメッセージが表示される。次いで、モバイルユニット24は、工程82に戻り、さらなるメッセージまたは信号を待機する。工程90においてモバイルデバイス24がメッセージが受信されていないと判定すると、制御は工程100へと進み、モバイルデバイス24は送信対象のメッセージがあるかどうかを判定する。送信対象のメッセージが無い場合は、モバイルユニットは工程82へと戻り、さらなるメッセージまたは信号を待機する。送信対象のメッセージが少なくとも1つある場合は、工程102においてモバイルデバイスはそのメッセージがモバイルユニットが受信したメッセージへの返答メッセージであるかどうかを判定する。送信対象のメッセージが返答メッセージである場合、工程108において、モバイルデバイスはそのメッセージについてのデスクトップリダイレクトフラグがオンかどうかを判定する。そのリダイレクトフラグがオンでない場合、工程106において返答メッセージはただ単にモバイルデバイスから無線ネットワーク22を介して送信先アドレスへと送信される。しかし、リダイレクトフラグがオンである場合、工程110において返答メッセージはユーザのデスクトップシステム10のアドレス情報を有する外側エンベロープでリパッケージングされ、次いで工程106においてリパッケージングされたメッセージはデスクトップシステム10へと送信される。上述のように、デスクトップシステム上で動作するリダイレクタプログラム12は次いで、外側エンベロープを除去し、デスクトップシステムのアドレスをfromフィールドとして用いてその返答メッセージをしかるべき送信先へと経路設定する。これにより、リダイレクトされてきたメッセージの受信者にとっては、そのメッセージがモバイルデータ通信デバイスではなくユーザのデスクトップシステムから発生したかのように見える。工程102においてモバイルデバイスがそのメッセージが返答メッセージではなくオリジナルメッセージであると判定すると、制御は工程104へと進み、モバイルデバイスは、モバイルユニットの設定を確認することによりユーザがデスクトップシステム10でリダイレクタソフトウェア12を用いているかどうかを判定する。ユーザがリダイレクタソフトウェア12を用いていない場合、工程106においてメッセージはただ単に送信先アドレスへと送信される。しかし、モバイルデバイスがユーザがデスクトップシステム10でリダイレクタソフトウェアを用いていると判定した場合、制御は工程110へと進み、外側エンベロープがそのメッセージへ付加される。次いで、工程106においてリパッケージングされたオリジナルメッセージがデスクトップシステム10へと送信され、上述のようにデスクトップシステム10により外側エンベロープが除去されそのメッセージは正しい送信先へと経路設定される。工程106においてそのメッセージが送信された後、モバイルデバイスの制御は工程82へと戻り、さらなるメッセージまたは信号を待機する。本発明の動作の好適な方法を含む好適な実施形態について詳細に述べてきたが、この動作は異なる要素および工程で実施可能であることが理解される。この好適な実施形態は例示目的のみのためであり、本明細書中の請求範囲により定義される本発明の範囲を限定するよう意図したものではない。"