(57)【要約】  電子メールメッセージの無線伝送に役立つシステム（１００）、方法、及びコンピュータプログラム製品が開示される。無線装置（１０６）での方法は、ユーザの電子メール閲覧関心プロファイル（１１０）を記憶すること、及び無線送信された電子メールメッセージの第１の部分を受信することを含む。この方法は、記憶されたユーザの電子メール閲覧関心プロファイル（１１０）が、無線送信された電子メールメッセージの第２の部分を受信することに対するユーザの関心を示すと判断することに応答して、無線送信された電子メールメッセージの第２の部分を送信する要求を無線送信することをさらに含む。記憶されたユーザの電子メール閲覧関心プロファイル（１１０）は、ユーザの閲覧関心の測度に電子メールメッセージのキーフィールド情報を関連付ける。
2007516501.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの電子メール閲覧関心プロファイルを記憶すること、
無線送信された電子メールメッセージの第１の部分を受信すること、及び
前記記憶されたユーザの電子メール閲覧関心プロファイルが、前記無線送信された電子メールメッセージの第２の部分を受信することに対するユーザの関心を示すと判断することに応答して、前記無線送信された電子メールメッセージの第２の部分の送信要求を無線送信すること、
を含む方法。
【請求項２】
前記記憶されたユーザの電子メール閲覧関心プロファイルは、電子メールメッセージのキーフィールド情報にデータフィールド情報を関連付けており、前記判断することは、
前記無線送信された電子メールメッセージの前記受信された第１の部分のキーフィールド情報と前記記憶されたユーザの電子メール閲覧関心プロファイル内のキーフィールド情報とのマッチングを見つけることを含む、請求項１に記載の方法。
【請求項３】
前記記憶されたユーザの電子メール閲覧関心プロファイルが、前記無線送信された電子メールメッセージの残りの少なくとも一部を受信することに対するユーザの関心を示すと判断することに応答して、前記無線送信された電子メールメッセージの前記残りの少なくとも一部を無線送信する要求を無線送信することをさらに含む、請求項１に記載の方法。
【請求項４】
無線送信された電子メールメッセージの前記受信された第１の部分を表示することをさらに含む、請求項１に記載の方法。
【請求項５】
前記記憶されたユーザの電子メール閲覧関心プロファイルは、以下のデータフィールド情報：
ユーザが電子メールメッセージの第２の部分を要求した回数の割合と、
ユーザが電子メールメッセージをスクロールした回数の割合と、
ユーザが電子メールメッセージに返信した回数の割合と、
ユーザが電子メールメッセージを読まなかった回数の割合と、
のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項６】
ユーザの電子メール閲覧関心プロファイルを記憶する記憶要素と、
無線送信された電子メールメッセージの第１の部分を受信する受信器と、
前記記憶されたユーザの電子メール閲覧関心プロファイルが、前記無線送信された電子メールメッセージの第２の部分を受信することに対するユーザの関心を示すと判断するプロセッサと、
前記プロセッサが、前記無線送信されたメッセージの第２の部分を受信することに対するユーザの関心が示されていると判断することに応答して、前記無線送信された電子メールメッセージの第２の部分を送信する要求を無線送信する送信器と、
を備える、無線装置。
【請求項７】
前記記憶されたユーザの電子メール閲覧関心プロファイルは、前記電子メールメッセージのキーフィールド情報にデータフィールド情報を関連付けており、前記プロセッサは、前記無線送信された電子メールメッセージの前記受信された第１の部分のキーフィールド情報と前記記憶されたユーザの電子メール閲覧関心プロファイル内のキーフィールド情報とのマッチングを見つける、請求項６に記載の無線装置。
【請求項８】
前記プロセッサは、前記記憶されたユーザの電子メール閲覧関心プロファイルが、前記無線送信された電子メールメッセージの残りの少なくとも一部を受信することに対するユーザの関心を示すとさらに判断し、前記送信器は、前記無線送信された電子メールメッセージの前記残りの少なくとも一部を無線送信する要求をさらに無線送信する、請求項６に記載の無線装置。
【請求項９】
無線送信された電子メールメッセージの前記受信された第１の部分を表示するディスプレイをさらに含む、請求項６に記載の無線装置。
【請求項１０】
前記記憶されたユーザの電子メール閲覧関心プロファイルは、以下のデータフィールド情報：
ユーザが電子メールメッセージの第２の部分を要求した回数の割合と、
ユーザが電子メールメッセージをスクロールした回数の割合と、
ユーザが電子メールメッセージに返信した回数の割合と、
ユーザが電子メールメッセージを読まなかった回数の割合と、
のうちの少なくとも１つを含む、請求項６に記載の無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的には、無線通信の分野に関し、より詳細には、無線装置間での電子メール交換に関する。
【背景技術】
【０００２】
ページャ及び携帯電話の出現に伴い、無線サービス業界は数十億ドル業界に成長した。近年、無線装置経由の電子メール機能及びメッセージング機能の人気が増している。無線装置上のメッセージにアクセスすることができることにより、ユーザは、外出中に常に接続した状態を保つことができ、ワークステーション又は他の陸線接続されたネットワークを頻繁に訪ねる必要がなくなる。さらに、無線装置経由の電子メール機能及びメッセージング機能は、旅行中、又はその他の理由での移動中において、さらなる通信能力をユーザに提供する。しかし、無線装置経由の電子メールは、欠点なくして実現されない。
【０００３】
帯域幅は、無線ネットワーク業界における希少資源である。このためプロバイダは、適正な通信サービスをプロバイダに提供するために必要な帯域幅量を少なくする方法を常に探し求めている。無線ネットワーク経由の電子メール機能及びメッセージング機能に関しては一般に、現在利用可能な２種類のサービスがある。プル型電子メールは、ユーザがメッセージングサーバからメッセージを定期的に、無線で要求するためのシステムである。ユーザが無線装置をオンラインにすると、装置はメッセージ要求をサーバに送信する。このパラダイムは第１に、電子メールサーバがユーザ要求に応答してのみメッセージをユーザに送信するため、帯域幅を節減する。しかし、この解決策は、サーバからメッセージを常に要求するようにユーザに求めるため、ユーザにとって面倒であり、且つ手間がかかり得る。ユーザは、できるだけすぐにメッセージを入手することを好む。
【０００４】
プッシュ型電子メールは、メッセージングサーバが、メッセージを受信するとそのメッセージをユーザに無線で送信するシステムである。ユーザが無線装置をオンラインにすると、サーバは即座に、持っているメッセージをいずれも無線装置に送信する。しかし、この方式は、ユーザがメッセージを望んでいるか否かに関わりなく電子メールサーバがすべてのメッセージをユーザに送信するため、帯域幅節減を無視している。プッシュ型電子メールシステムの別の特徴としては、電子メールサーバに各メッセージの１ブロック、１塊、又は一部をユーザ装置に送信させることが挙げられる。ユーザは、各メッセージをレビューし、メッセージの追加部分を手作業で要求することができる。このパラダイムは第１に、電子メールサーバが最初に各メッセージの一部のみをユーザに送信するため、帯域幅を節減する。しかし、この解決策は、サーバからメッセージの追加部分を常に要求するようにユーザに求めるため、面倒であり、且つ手間がかかり得る。ユーザは、関心の高いメッセージの全体をできるだけすぐに入手することを好む。
【０００５】
したがって、上述した従来技術に伴う問題を解消する必要がある。
【発明の開示】
【０００６】
短的に言うと、本発明によれば、電子メールメッセージの無線伝送に役立つシステム、方法、及びコンピュータプログラム製品が開示される。本発明の一実施形態では、無線装置での方法は、ユーザの電子メール閲覧関心プロファイルを記憶すること、及び無線送信された電子メールメッセージの第１の部分を受信することを含む。この方法は、記憶されたユーザの電子メール閲覧関心プロファイルが、無線送信された電子メールメッセージの第２の部分を受信することに対するユーザの関心を示すと判断することに応答して、無線送信された電子メールメッセージの第２の部分を送信する要求を無線送信することをさらに含む。
【０００７】
本発明の別の実施形態では、中央電子メールサーバでの方法は、中央電子メールサーバにユーザの電子メール閲覧関心プロファイルをアップロードすること、及びユーザの電子メール閲覧関心プロファイルを記憶することを含む。この方法は、ユーザの電子メールメッセージを受信すること、及び記憶されたユーザの電子メール閲覧関心プロファイルが、電子メールメッセージの予め定められた部分を受信することに対するユーザの関心を示すと判断することに応答して、電子メールメッセージの予め定められた部分を無線送信することをさらに含む。
【０００８】
本発明の別の実施形態では、電子メールメッセージの無線送信に役立つ無線装置が開示される。本発明の一実施形態では、無線装置は、ユーザの電子メール閲覧関心プロファイルを記憶する記憶要素と、無線送信される電子メールメッセージの第１の部分を受信する受信器とを備える。無線装置は、記憶されたユーザの電子メール閲覧関心プロファイルが、無線送信される電子メールメッセージの第２の部分を受信することに対するユーザの関心を示すと判断するプロセッサと、無線送信される電子メールメッセージの第２の部分の送信要求を無線送信する送信器とをさらに備える。
【０００９】
本発明の実施形態は、関心の高い電子メールメッセージをユーザが自動受信できる適応的電子メール閲覧関心ルーチンを可能にするため有利である。これは、適応ルーチンが常にユーザの電子メール閲覧関心に関する統計を収集し、したがって高度にカスタマイズ可能且つ個人的なサービスをユーザに提供することから有益である。収集される統計には、ユーザの関心と電子メールメッセージの任意の情報フィールドとの対応性が含まれる。
【００１０】
さらに、本発明は、関心の高い電子メールメッセージのユーザへの送信を自動的に手配することにより帯域幅を節減するため有利である。ユーザはまず、関心の低い電子メールメッセージの１ブロック又は１塊のみを受信する。ユーザは、関心の低い電子メールメッセージの追加部分を電子メールサーバに要求しなければならない。したがって、ユーザが決して開かない、すなわち閲覧しない電子メールメッセージの追加部分はユーザにより決して要求されず、したがって電子メールサーバによりユーザに決して送信されることがない。
【００１１】
本発明の実施形態はまた、適応ルーチンにより、ユーザに送信される追加メッセージ部分のサイズをカスタマイズできるため有利である。上で説明したように、ユーザはまず、関心の低い電子メールメッセージの１ブロック又は１塊のみを受信する。しかし、関心の高い電子メールメッセージは、ユーザにより自動的に受信される。本発明の適応ルーチンは、ユーザに送信される追加メッセージ部分のサイズを適応的に調整する。これは、十分なデータを必要な場合にのみ送信することにより帯域幅を節減するため有益である。
【発明を実施するための最良の形態】
【００１２】
本発明は、好ましい一実施形態によれば、無線システムに効率的なチャネルスループットを維持しながら、ユーザが無線電子メールメッセージの追加部分を繰り返し手作業で要求する必要性をなくすことにより、従来技術に伴う問題を解消する。
【００１３】
図１は、本発明の好ましい一実施形態による無線通信システムを示すブロック図である。図１の例示的な無線通信システムは、無線サービスプロバイダ１０２、無線ネットワーク１０４、及び無線装置１０６〜１０８を備える。無線サービスプロバイダ１０２は、第１世代アナログ携帯電話サービス、第２世代（２Ｇ）デジタル携帯電話サービス（２．５Ｇ及び２．７５Ｇを含む）、又は第３世代（３Ｇ）インターネット対応携帯電話サービスである。例示的な無線ネットワーク１０４は、携帯電話ネットワーク、モバイルテキストメッセージングデバイスネットワーク、ページャネットワーク等である。さらに、図１の無線ネットワーク１０４の通信規格は、符号分割多元アクセス（ＣＤＭＡ）、時分割多元アクセス（ＴＤＭＡ）、移動通信グローバルシステム（ＧＳＭ）、汎用パケット無線サービス（ＧＰＲＳ）、周波数分割多元アクセス（ＦＤＭＡ）等である。
【００１４】
無線ネットワーク１０４は任意の数の無線装置１０６〜１０８をサポートし、無線装置１０６〜１０８は、携帯電話、プッシュツートーク移動無線（push-to-talk mobile radio）、テキストメッセージング装置、ハンドヘルドコンピュータ、双方向ページャ、単方向ページャ等である。無線装置１０６は、無線装置１０６のユーザの電子メール閲覧関心に関連する情報を保持するデータリポジトリであるユーザ電子メール閲覧関心データベース１１０を備える。ユーザ電子メール閲覧関心データベース１１０に記憶される情報についてはより詳細に後述する。
【００１５】
図１は、接続１２０を介して無線サービスプロバイダ１０２に接続された電子メールサーバ１０３も示す。接続１２０は、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、専用回線等のいずれか１つ又は任意の組み合わせを含む。電子メールサーバ１０３は、マイクロソフト社（Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎ）［米国ワシントン州レドモンド（Ｒｅｄｍｏｎｄ）所在］から入手可能なマイクロソフトエクスチェンジサーバ（Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｈａｎｇｅ  Ｓｅｒｖｅｒ）等、市販されている任意の電子メールサーバ又はメッセージングサーバを含む。電子メールサーバ１０３はユーザ電子メール閲覧関心データベース１１０を含み、ユーザ電子メール閲覧関心データベース１１０は、この例では、無線装置１０６のユーザの電子メール閲覧関心に関連する情報を保持するデータリポジトリを含む。ユーザ電子メール閲覧関心データベース１１０に記憶される情報についてはより詳細に後述する。電子メールサーバ１０３についてもより詳細に後述する。
【００１６】
図２は、図１の無線通信システムのより詳細なブロック図である。図２の無線通信システムは、基地局２０２、２０３、２０４に結合されたコントローラ２０１を備える。さらに、図２の無線通信システムは、電話インタフェース２０６を通して外部ネットワークとインタフェースする。基地局２０２、２０３、２０４は個々に、加入者ユニット又は送受信器（すなわち、無線装置）１０６及び１０８（図１参照）を含む地理的カバレージエリアの一部をサポートする。無線装置１０６及び１０８は、ＣＤＭＡ、ＦＤＭＡ、ＣＤＭＡ、ＧＰＲＳ、又はＧＳＭ等の通信プロトコルを使用して基地局２０２、２０３、２０４とインタフェースする。図２は、コントローラ２０１に接続された図１の電子メールサーバ１０３も示す。電子メールサーバ１０３についてはより詳細に後述する。
【００１７】
図２の無線通信システムの地理的カバレージエリアは領域又はセルに分割され、基地局２０２、２０３、２０４（本明細書においてはセルサーバとも呼ぶ）により個々にサービス提供される。無線通信システム内で動作している無線装置１０６及び１０８等の移動装置は、システム内での送受信動作のためのプライマリインタフェースとして特定のセルサーバを選択する。たとえば、無線装置１０６はプライマリセルサーバとしてセルサーバ２０２を有し、無線装置１０８はプライマリセルサーバとしてセルサーバ２０４を有する。好ましくは、無線装置は、無線通信システムへの最良の通信インタフェースを提供するセルサーバを選択する。通常、これは、無線装置と特定のセルサーバの間の通信信号の信号品質に依存する。
【００１８】
無線装置がカバレージエリア内の種々の地理的ロケーション間を移動する際、別のセルサーバへのハンドオフ又はハンドオーバが必要になる場合があり、その場合、その別のセルサーバがプライマリセルサーバとして機能するようになる（たとえば、セルサーバ２０２と２０３の間のハンドオフ）。無線装置は、近傍セルにサービス提供している基地局からの通信信号を監視して、ハンドオフに最も適切な新規サーバを決定する。近傍セルサーバからの送信信号の品質を監視することの他に、無線装置は、送信信号に関連する送信カラーコード情報も監視して、いずれの近傍セルサーバが送信信号の発信源であるかを素早く特定する。
【００１９】
図３は、本発明の好ましい一実施形態による無線装置を示すブロック図である。図３は、図１の無線装置１０６〜１０８等の無線装置３０２を示す。本発明の一実施形態では、無線装置３０２は、ＣＤＭＡ、ＦＤＭＡ、ＣＤＭＡ、ＧＰＲＳ、又はＧＳＭ等の通信プロトコルの下で通信チャネルを経由して無線周波信号を送受信可能な双方向無線機である。無線装置３０２は、無線装置３０２を受信モードと送信モードとで切り替えるコントローラ３０３の制御下で動作する。受信モードでは、コントローラ３０３は、送／受信スイッチ３１４を通してアンテナ３１６を受信器３０４に結合する。受信器３０４は受信信号を復号し、復号された信号をコントローラ３０３に提供する。送信モードでは、コントローラ３０３は、スイッチ３１４を通してアンテナ３１６を送信器３１２に結合する。
【００２０】
コントローラ３０３は、メモリ３１０に記憶される命令に従って送信器及び受信器を動作させる。これら命令は、近傍セル測定スケジューリングアルゴリズム３１９を含む。本発明の好ましい実施形態では、メモリ３１０は、不揮発性メモリ、フラッシュメモリ、又はランダムアクセスメモリのいずれか１つ又は任意の組み合わせを含む。タイマモジュール３１１がタイミング情報をコントローラ３０３に提供して、時限イベントを記録する。さらに、コントローラ３０３は、タイマモジュール３１１からの時間情報を利用して、近傍セルサーバ送信のスケジューリング及び送信されるカラーコード情報を記録することができる。
【００２１】
近傍セル測定がスケジュールされると、受信器３０４は、コントローラ３０３の制御下で近傍セルサーバを監視し、「受信信号品質インジケータ（ＲＳＱＩ）」を受信する。ＲＳＱＩ回路３０８が、監視される各セルサーバにより送信される信号の信号品質を表すＲＳＱＩ信号を生成する。各ＲＳＱＩ信号は、アナログ／デジタル変換器３０６によってデジタル情報に変換され、入力としてコントローラ３０３に提供される。カラーコード情報及び関連する受信信号品質インジケータを用いて、移動装置３０２は、ハンドオフ必要時にプライマリセルサーバとして使用するのに最も適切な近傍セルサーバを決定する。
【００２２】
図３中のプロセッサ３２０は、図８〜図１３を参照して後述するような適応的電子メール閲覧関心ルーチンに起因する機能等の各種機能を実行する。本発明の各種実施形態では、図３中のプロセッサ３２０は、後述するタスクを実行する１基のプロセッサ又は２基以上のプロセッサを含む。図３は、無線装置１０６のユーザの電子メール閲覧関心に関連する情報を保持するデータリポジトリであるユーザ電子メール閲覧関心データベース１１０も含む。ユーザ電子メール閲覧関心データベース１１０に記憶される情報についてはより詳細に後述する。
【００２３】
図４は、本発明の好ましい一実施形態による、図１の無線通信システムの電子メールサーバ１０３のより詳細なブロック図である。電子メールサーバ１０３は、無線サービスプロバイダ１０２に接続された接続１２０を経由して情報を送受信するための受信器４１２及び送信器４１４を備える。受信器４１２及び送信器４１４を介して送信又は受信される情報はすべて、通信サブプロセッサ４０４によって処理される。
【００２４】
電子メールサーバ１０３は、電子メールサーバ１０３のメッセージ及び電子メールのキューイング機能、受信機能、及び送信機能に関連するすべてのプロセスを処理するメインプロセッサ４０６を備える。図４は、本発明のプロセス全体の中で使用される可能性がある情報を記憶する記憶モジュール４０８も含む。電子メールサーバ１０３は、ＤＲＡＭモジュールのような揮発性メモリ要素又はバッテリバックアップＲＡＭ等の不揮発性メモリ、又はこれら両方等のメインメモリモジュール４１０も含む。メインメモリモジュール４１０は、電子メールサーバ１０３の機能を実行するために必要なデータ及び命令を記憶し且つ検索するために使用される。
【００２５】
電子メールサーバ１０３は、無線装置１０６等の無線装置のユーザの電子メール閲覧関心に関連する情報を保持するデータリポジトリであるユーザ電子メール閲覧関心データベース１１２も備えることができる。ユーザ電子メール閲覧関心データベース１１２に記憶される情報についてはより詳細に後述する。通信バス４０２が、通信サブプロセッサ４０４、メインプロセッサ４０６、メイン記憶要素４１０、及びユーザ電子メール閲覧関心データベース１１２の間で通信する導管を提供する。
【００２６】
図５は、例示的な電子メールメッセージの図である。図５は、３つの主要素、すなわちヘッダ要素５０４、本文要素５０６、及び添付要素５０８を含む電子メールメッセージ５０２を示す。本文要素５０６及び添付要素５０８は、電子メールメッセージ５０２のペイロードと呼ばれる。ヘッダ要素５０４は、電子メールメッセージ５０２の送信に関連する情報を含む。ヘッダ要素５０４は、電子メールメッセージ５０２の送信者、電子メールメッセージ５０２の意図された受信者、電子メールメッセージ５０２のタイトル、電子メールメッセージ５０２が受信者に送信される間に辿ったルート、及び送信中の異なる時間での電子メールメッセージ５０２のロケーションに関連する時間等の情報を含む。
【００２７】
電子メールメッセージ５０２は、通常、メッセージテキストが含められる本文要素５０６も含む。電子メールメッセージ５０２の本文要素５０６は、標準テキストであっても、又はハイパーテキストマークアップ言語（ＨＴＭＬ）等、特定のフォーマットに定形化してもよい。電子メールメッセージ５０２は、通常、電子メールメッセージ５０２の本文要素５０６内のデータとは別個のファイル又は他のデータグループを保持する添付要素５０８をさらに含む。添付要素５０８内のデータは、電子メール閲覧アプリケーションが添付要素５０８のファイル又はデータグループのタイプを読み出すようになっている場合、そのアプリケーションの表示部において閲覧することができる。たとえば、添付要素５０８がポータブルドキュメントフォーマット（ＰＤＦ）フォーマットファイルである場合、電子メール閲覧アプリケーションは、ＰＤＦ閲覧アプリケーション又は添付要素５０８を表示するに当たって電子メール閲覧アプリケーションを支援するプラグインを備えていなければならない。
【００２８】
図６は、従来技術による無線プッシュ型電子メール送達プロセスを示す動作流れ図である。図６の動作流れ図は、プッシュ方法を用いて無線装置に電子メールメッセージを送達する従来のプロセスを示す。図６の動作流れ図はステップ６０２において開始し、ステップ６０４に直接進む。
【００２９】
ステップ６０４において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した、電子メールメッセージ５０２等の電子メールメッセージを受信する。ステップ６０６において、電子メールサーバ１０３は、無線装置１０６がオンラインであるか否か、すなわち無線ネットワーク１０４と現在コンタクトをとっているか否かを判断する。ステップ６０８において、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっている場合、制御はステップ６１０に進む。無線装置１０６がオンラインではない、すなわち無線ネットワーク１０４と現在コンタクトをとっていない場合、制御はステップ６０６に戻る。
【００３０】
ステップ６１０において、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の全体を無線装置１０６に送信する。一代替では、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の第１の部分を無線装置１０６に送信する。その後、ユーザは、電子メールメッセージ５０２に関心を持つ場合、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令しなければならない。
【００３１】
ステップ６１２において、無線装置１０６のユーザは電子メールメッセージ５０２を受信し、メッセージの無視、メッセージの読み取り、及び／又はメッセージの削除に取りかかる。上述したものに対する別法では、ステップ６１２において、ユーザは、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令することができる。ステップ６１４において、図６の制御フローは終わる。
【００３２】
図７は、従来技術による無線プル型電子メール送達プロセスを示す動作流れ図である。図７の動作流れ図は、プル方法を用いて無線装置に電子メールメッセージを送達する従来のプロセスを示す。図７の動作流れ図はステップ７０２において開始し、ステップ７０４に直接進む。
【００３３】
ステップ７０４において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した、電子メールメッセージ５０２等の電子メールメッセージを受信する。ステップ７０６において、ユーザが無線装置１０６をオンラインにする、すなわち現在無線ネットワーク１０４とコンタクトをとっている状態にする。ステップ７０８において、ユーザは、電子メールメッセージの受信を望む場合、電子メールメッセージに対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令しなければならない。
【００３４】
ステップ７１０において、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の全体を無線装置１０６に送信する。一代替形態では、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の第１の部分を無線装置１０６に送信する。その後、ユーザは、電子メールメッセージ５０２に関心を持つ場合、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令しなければならない。
【００３５】
ステップ７１２において、無線装置１０６のユーザは電子メールメッセージ５０２を受信し、メッセージの無視、メッセージの読み取り、及び／又はメッセージの削除に取りかかる。上述したものに対する別法では、ステップ７１２において、ユーザは、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令することができる。ステップ７１４において、図７の制御フローは終わる。
【００３６】
図８は、本発明の好ましい一実施形態による、無線装置で実施される適応的無線電子メール送達プロセスによる学習及び実施の全体プロセスを示す動作流れ図である。図８の動作流れ図は、本発明の適応的無線電子メール送達プロセスがユーザの電子メール閲覧関心をどのように学習し、その実施に進むかについての全体プロセスを示す。図８の動作流れ図は、無線装置１０６等の無線装置で実施される適応的無線電子メール送達プロセスの例示的な全体プロセスを説明することに留意されたい。図８の動作流れ図はステップ８０２において開始し、ステップ８０４に直接進む。
【００３７】
ステップ８０４において、本発明の適応的無線電子メール送達プロセスは、ユーザの電子メール閲覧関心を学習するために学習モードになる。通常、これは、ユーザが本発明の適応的無線電子メール送達プロセスを備えた無線装置１０６を最初に購入したとき等、適応的無線電子メール送達プロセスが最初に実行されるときに行われる。
【００３８】
次に、ステップ８０６において、無線装置１０６は、ユーザの電子メール閲覧傾向に関連する統計を収集し、その情報を無線装置１０６のユーザ電子メール閲覧関心データベース１１０に記憶する。ユーザ電子メール閲覧関心データベース１１０は、ステップ８０６において無線装置１０６が収集する統計を保持するデータリポジトリである。無線装置１０６が収集する統計についてはより詳細に後述する。
【００３９】
ステップ８０８において、無線装置１０６が電子メール閲覧関心データベース１１０に適切な情報を収集すると、本発明の適応的無線電子メール送達プロセスは動作モードになる。このモードでは、無線装置１０６は、無線装置１０６のユーザが電子メールメッセージの追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１０内の情報に基づいて判断し始める。
【００４０】
ステップ８１０において、無線装置１０６は、電子メールメッセージ５０２の第１の部分を電子メールサーバ１０３から受信する。電子メールメッセージ５０２の第１の部分は、電子メールメッセージ５０２の最初の１Ｋ又は２Ｋのみを含んでもよく、又は単に電子メールメッセージ５０２のヘッダ要素５０４を含んでもよい。
【００４１】
ステップ８１２において、無線装置１０６は、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１０内の情報に基づいて判断する。無線装置１０６が、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かをどのように判断するかに関するより詳細については、図１３を参照して以下提供する。
【００４２】
ステップ８１４において、無線装置１０６は、ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つであろうと、電子メール閲覧関心データベース１１０内の情報に基づいて判断し、したがって電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０３に送信する。ステップ８１５において、無線装置１０６は、電子メールメッセージ５０２の追加部分を電子メールサーバ１０３から受信する。ステップ８１６において、図８の制御フローは終わる。
【００４３】
本発明の一実施形態では、無線装置１０６の学習機能は、ステップ８１６後に継続することができる。すなわち、無線装置１０６は動作モードになった後、引き続き、ユーザの電子メール閲覧傾向に関連する統計を収集し、無線装置１０６内のユーザ電子メール閲覧関心データベース１１０に情報を記憶することができる。無線装置１０６が収集する統計についてはより詳細に後述する。この実施形態では、図８のステップ８０６〜８１５は、統計収集サイクルとして繰り返し実行され、統計を使用してステップ８１２の判断が続けられる。
【００４４】
図９は、本発明の好ましい一実施形態による、電子メールサーバと無線装置とで実施される適応的無線電子メール送達プロセスによる学習及び実施の全体プロセスを示す動作流れ図である。図９の動作流れ図は、本発明の適応的無線電子メール送達プロセスがユーザの電子メール閲覧関心をどのように学習し、その実施に進むかについての全体プロセスを示す。図９の動作流れ図は、電子メールサーバ１０３等の電子メールサーバで実施される適応的無線電子メール送達プロセスの例示的な全体プロセスを説明することに留意されたい。図９の動作流れ図はステップ９０２において開始し、ステップ９０４に直接進む。
【００４５】
ステップ９０４において、本発明による例示的な適応的無線電子メール送達プロセスは、ユーザの電子メール閲覧関心を学習するために学習モードになる。これは、本発明の一実施形態によれば、たとえば電子メールを受信し、ユーザが受信した電子メールを無視するか、又は電子メールを開く、電子メールメッセージをスクロールする、電子メールを削除する、電子メールに返信する、又は電子メールの追加部分を要求する等、受信した電子メールに対して特定のアクションをとるときに継続的に行われる。
【００４６】
次に、ステップ９０６において、無線装置１０６は、ユーザの電子メール閲覧傾向に関連する統計を収集する。ステップ９０８において、無線装置１０６は収集した統計を電子メールサーバ１０３に送信する。電子メールサーバ１０３は情報を受信し、ユーザ電子メール閲覧関心データベース１１２に記憶する。ユーザ電子メール閲覧関心データベース１１２は、ステップ９０６において無線装置１０６が収集する統計を保持するデータリポジトリである。無線装置１０６が収集する統計についてはより詳細に後述する。
【００４７】
ステップ９１０において、電子メールサーバ１０３が電子メール閲覧関心データベース１１２に適切な情報を収集すると、本発明の一実施形態による適応的無線電子メール送達プロセスは動作モードになる。このモードでは、電子メールサーバ１０３は、無線装置１０６のユーザが電子メールメッセージの追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１２内の情報に基づいて判断し始める。
【００４８】
ステップ９１２において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した電子メールメッセージ５０２を受信する。ステップ９１４において、電子メールサーバ１０３は、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１２内の情報に基づいて判断する。電子メールサーバ１０３が、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かをどのように判断するかについてのより詳細は、図１３を参照して以下提供する。
【００４９】
ステップ９１６において、電子メールサーバ１０３は、ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つであろうと電子メール閲覧関心データベース１１２内の情報に基づいて判断し、したがって、電子メールメッセージ５０２の追加部分を無線装置１０６に送信する。ステップ９１８において、図９の制御フローは終わる。
【００５０】
本発明の一実施形態では、電子メールサーバ１０３の学習機能は、ステップ９１６後に継続することができる。すなわち、電子メールサーバ１０３は動作モードになった後、引き続き、ユーザの電子メール閲覧傾向に関連する統計を収集し、電子メールサーバ１０３内のユーザ電子メール閲覧関心データベース１１２に情報を記憶することができる。電子メールサーバ１０３が収集する統計についてはより詳細に後述する。この実施形態では、図９のステップ９０６〜９１６は、統計収集サイクルとして繰り返し実行され、統計を使用してステップ９１４の判断が続けられる。
【００５１】
上で説明したように、無線装置１０６は、ユーザの電子メール閲覧傾向に関連する統計を収集する。次いで、これら統計が、無線装置１０６内のユーザ電子メール閲覧関心データベース１１０（図８参照）又は電子メールサーバ１０３内の電子メール閲覧関心データベース１１２（図９参照）に記憶される。ユーザ電子メール閲覧関心データベース１１０又は１１２は、無線装置１０６が収集する統計を保持するデータリポジトリである。次いで、これら統計を無線装置１０６又は電子メールサーバ１０３が使用して、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１０又は１１２内の情報に基づいて判断する。
【００５２】
電子メール閲覧関心データベース１１０又は１１２内の情報は、他にユーザ電子メール閲覧関心プロファイルとしても知られ、ユーザの閲覧関心測度を電子メールメッセージの情報（又はキー）フィールドに関連付ける。電子メールメッセージは、複数の情報フィールド又はキーフィールドを含む。たとえば、電子メールメッセージ５０２（図５参照）は、電子メールメッセージ５０２の送信に関連する以下のキーフィールドを含む。
【００５３】
・電子メールメッセージ５０２の送信者名
・電子メールメッセージ５０２の送信者の電子メールアドレス
・電子メールメッセージ５０２の送信者の電子メールアドレスドメイン
・電子メールメッセージ５０２の意図された受信者
・電子メールメッセージ５０２のタイトル（又はタイトル中のキーワード）
・受信者への送信中に電子メールメッセージ５０２が辿ったルート
・電子メールメッセージ５０２が送信中の異なる時間でのロケーションに関連する時間
関心データベース１１０又は１１２は１つ又は複数の記録を含み、各記録はキーフィールド及び対応するデータフィールドを含む。データフィールドは、関心測度に関連するデータを含む。以下は、データフィールドに含まれる（ユーザの閲覧関心を測る）情報の例である。
【００５４】
・ユーザが電子メールメッセージの第２の部分を要求した回数の割合
・ユーザが電子メールメッセージをスクロールした回数の割合
・ユーザが電子メールメッセージに返信した回数の割合
・ユーザが電子メールメッセージを読まなかった回数の割合
・ユーザが電子メールメッセージを削除した回数の割合
・ユーザが要求した電子メールメッセージの追加部分の数
上で説明したように、本発明は、ユーザの閲覧関心測度（すなわち、データフィールド）に電子メールメッセージ５０２のキーフィールドを関連付ける。次いで、無線装置１０６又は電子メールサーバ１０３はこれら関連を用いて、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１０又は１１２内の情報に基づいて判断する。これら関連は少なくとも１つの記録に含められる。記録は老化したものを探し求めて定期的に監視され、それに従って破棄されることに留意すべきである。すなわち、上述した関連情報を保持する記録は、これら記録が特定の時間期間にわたって参照又は使用されない場合に破棄される。したがって、古くなった記録は判断プロセスに使用されない。
【００５５】
一例では、ユーザは仕事でプロジェクトに従事し、そのため上司からのすべての電子メールメッセージを即座に開き、その追加部分を要求する。したがって、これら電子メールメッセージの送信者（ユーザの上司）に関して、本発明の例示的な一実施形態は、以下のデータフィールド情報を関連付けて記憶する。
【００５６】
１）ユーザが上司からの電子メールメッセージの第２の部分を要求した回数の割合が高い
２）ユーザが上司からの電子メールメッセージをスクロールした回数の割合が高い
３）ユーザが上司からの電子メールメッセージに返信した回数の割合が高い
４）ユーザが上司からの電子メールメッセージを読まなかった回数の割合が低い
５）ユーザは、上司からの電子メールメッセージの残りの部分をすべて常に要求した
本発明による好ましい一実施形態は、上記データフィールド情報に以下のキーフィールド情報、すなわちユーザの上司の電子メールアドレスを関連付ける。上記データフィールド情報は、上司からの電子メールメッセージの追加部分を受信することに対するユーザの関心が高いことを示すことを見て取ることができる。
【００５７】
その結果、無線装置１０６又は電子メールサーバ１０３が、ユーザが上司からの電子メールメッセージの追加部分の受信に関心を持っているか否かを、収集され、電子メール閲覧関心データベース１１０又は１１２に記憶されている統計に基づいて判断する際、記憶される情報は、ユーザの上司からの電子メールメッセージに対する関心が高いことを示す。無線装置１０６又は電子メールサーバ１０３が、電子メール閲覧関心データベース１１０又は１１２内の統計に基づいて、ユーザが関心を持っているか否かについて判断する方法については、図１３においてより詳細に説明する。
【００５８】
別の例では、ユーザは、友人と喧嘩をしたため、その友人の電子メールメッセージを開かず、その友人からの電子メールメッセージの追加部分を要求しない。したがって、これら電子メールメッセージの送信者（ユーザの友人）に関して、本発明による例示的な一実施形態は、以下のデータフィールド情報を関連付けて記憶する。
【００５９】
１）ユーザが友人からの電子メールメッセージの第２の部分を要求した回数の割合が低い
２）ユーザが友人からの電子メールメッセージをスクロールした回数の割合が低い
３）ユーザが友人からの電子メールメッセージに返信した回数の割合が低い
４）ユーザが友人からの電子メールメッセージを読まなかった回数の割合が高い
５）ユーザは、友人からの電子メールメッセージの残りの部分を決して要求しなかった
本発明による例示的な一実施形態は、上記データフィールド情報に以下のキーフィールド情報、すなわちユーザの友人の電子メールアドレスを関連付ける。上記データフィールド情報は、友人からの電子メールメッセージの追加部分を受信することに対するユーザの関心が低いことを示すことを見て取ることができる。
【００６０】
その結果、無線装置１０６又は電子メールサーバ１０３が、ユーザが友人からの電子メールメッセージの追加部分の受信に関心を持っているか否かを、収集され、電子メール閲覧関心データベース１１０又は１１２に記憶されている統計に基づいて判断する際、記憶される情報は、ユーザの友人からの電子メールメッセージに対する関心が低いことを示す。無線装置１０６又は電子メールサーバ１０３が、電子メール閲覧関心データベース１１０又は１１２内の統計に基づいて、ユーザが関心を持っているか否かについて判断する例示的な方法については、図１３を参照してより詳細に説明する。
【００６１】
図１０は、本発明の好ましい一実施形態による、適応的無線電子メール送達プロセスによる例示的な学習プロセスを示す動作流れ図である。図１０の動作流れ図は、無線装置１０６等の無線装置で実施されるか、又は電子メールサーバ１０３等の電子メールサーバで実施される、適応的無線電子メール送達プロセスの全体的な学習プロセスを説明していることに留意されたい。図１０の動作流れ図はステップ１００２で開始し、ステップ１００４に直接進む。
【００６２】
ステップ１００４において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した、電子メールメッセージ５０２等の電子メールメッセージを受信する。ステップ１００６において、電子メールサーバ１０３は、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっているか否かを判断する。ステップ１００８において、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっている場合、制御はステップ１０１０に進む。無線装置１０６がオンラインではない、すなわち無線ネットワーク１０４と現在コンタクトをとっていない場合、制御はステップ１００６に戻る。
【００６３】
ステップ１０１０において、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の第１の部分を無線装置１０６に送信する。その後、ユーザは、電子メールメッセージ５０２に関心を持つ場合、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令しなければならない。
【００６４】
ステップ１０１２において、無線装置１０６のユーザは、電子メールメッセージ５０２の第１の部分を受信し、電子メールメッセージ５０２の追加部分を受信することに関心を持っているか否かを判断する。ステップ１０１４において、ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っている場合、制御はステップ１０１６に進む。ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っていない場合、制御はステップ１０２２に進む。
【００６５】
ステップ１０１６において、ユーザは、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令する。無線装置１０６はユーザの命令に従う。本発明の一実施形態では、ステップ１０１６においても、無線装置１０６はユーザの電子メール閲覧傾向に関連する統計を収集する。無線装置１０６が収集する統計についてはより詳細に上述している。無線装置１０６は、情報をユーザ電子メール閲覧関心データベース１１０に記憶する。ユーザ電子メール閲覧関心データベース１１０は、無線装置１０６が収集する統計を保持するデータリポジトリである。
【００６６】
本発明の別の実施形態では、ステップ１０１６においても、無線装置１０６はユーザの電子メール閲覧傾向に関連する統計を収集する。無線装置１０６が収集する統計についてはより詳細に上述している。次いで、無線装置１０６は、収集された統計を電子メールサーバ１０３に送信する。電子メールサーバ１０３は情報を受信し、ユーザ電子メール閲覧関心データベース１１２に記憶する。ユーザ電子メール閲覧関心データベース１１２は、無線装置１０６が収集する統計を保持するデータリポジトリである。
【００６７】
ステップ１０１８において、電子メールサーバ１０３は、電子メールメッセージ５０２の追加部分を無線装置１０６に送信する。ステップ１０２０において、無線装置１０６は、電子メールメッセージ５０２の追加部分を電子メールサーバ１０３から受信する。ステップ１０２２において、図１０の制御フローは終わる。
【００６８】
図１１は、本発明の好ましい一実施形態による、無線装置で実施される適応的無線電子メール送達プロセスを示す動作流れ図である。図１１の動作流れ図は、無線装置１０６等の無線装置で実施される適応的無線電子メール送達プロセスの全体的なプロセスを説明していることに留意されたい。図１１の動作流れ図はステップ１１０２で開始し、ステップ１１０４に直接進む。
【００６９】
ステップ１１０４において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した、電子メールメッセージ５０２等の電子メールメッセージを受信する。ステップ１１０６において、電子メールサーバ１０３は、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっているか否かを判断する。ステップ１１０８において、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっている場合、制御はステップ１１１０に進む。無線装置１０６がオンラインではない、すなわち無線ネットワーク１０４と現在コンタクトをとっていない場合、制御はステップ１１０６に戻る。
【００７０】
ステップ１１１０において、電子メールサーバ１０３は、無線ネットワーク１０４を介して電子メールメッセージ５０２の第１の部分を無線装置１０６に送信する。ステップ１１１２において、無線装置１０６は、電子メールメッセージ５０２の第１の部分を受信し、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つか否かを、電子メール閲覧関心データベース１１０内の情報に基づいて判断する。
【００７１】
ステップ１１１４において、ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つ場合、制御はステップ１１１６に進む。ユーザが電子メールメッセージ５０２の追加部分の受信に関心がない場合、制御はステップ１１２２に進み、図１１の制御フローは終わる。その後、ユーザは、電子メールメッセージ５０２に関心を持つ場合、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令する。
【００７２】
ステップ１１１６において、無線装置１０６は、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信する。要求に埋め込まれるのは、電子メールメッセージ５０２の要求される追加部分のサイズ及び数を表すものである。これは、無線装置１０６が収集するユーザの電子メール閲覧傾向に関連する統計により、要求される電子メールメッセージ５０２の統計的に代表的なサイズ及び数の追加部分が示されるためである。
【００７３】
ステップ１１１６においても、無線装置１０６はユーザの電子メール閲覧傾向に関連する統計を収集する。無線装置１０６が収集する統計についてはより詳細に上述している。無線装置１０６は情報をユーザ電子メール閲覧関心データベース１１０に記憶する。ユーザ電子メール閲覧関心データベース１１０は、無線装置１０６が収集する統計を保持するデータリポジトリである。
【００７４】
ステップ１１１８において、電子メールサーバ１０３は、電子メールメッセージ５０２の追加部分を無線装置１０６に送信する。ステップ１１２０において、無線装置１０６は、電子メールメッセージ５０２の追加部分を電子メールサーバ１０３から受信する。ステップ１１２２において、図１１の制御フローは終わる。
【００７５】
本発明の一実施形態では、無線装置１０６の学習機能をステップ１１１８後に継続することができる。すなわち、無線装置１０６は、動作モードになった後、引き続き、ユーザの電子メール閲覧傾向に関連する統計を収集し、無線装置１０６内のユーザ電子メール閲覧関心データベース１１０に情報を記憶することができる。この動作は、たとえば、ステップ１１１２後に行われる。無線装置１０６が収集する統計についてはより詳細に後述する。この実施形態では、図１１のステップ１１０４〜１１２０は、統計収集サイクルとして繰り返し実行され、統計を使用してステップ１１１２の判断が続けられる。
【００７６】
図１２は、本発明の好ましい一実施形態による、電子メールサーバで実施される適応的無線電子メール送達プロセスを示す動作流れ図である。図１２の動作流れ図は、電子メールサーバ１０３等の電子メールサーバで実施される全体的な適応的無線電子メール送達プロセスを説明していることに留意されたい。図１２の動作流れ図はステップ１２０２で開始し、ステップ１２０４に直接進む。
【００７７】
ステップ１２０４において、電子メールサーバ１０３は、無線装置１０６のユーザを意図した、電子メールメッセージ５０２等の電子メールメッセージを受信する。ステップ１２０６において、電子メールサーバ１０３は、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっているか否かを判断する。ステップ１２０８において、無線装置１０６がオンラインである、すなわち無線ネットワーク１０４と現在コンタクトをとっている場合、制御はステップ１２１０に進む。無線装置１０６がオンラインではない、すなわち無線ネットワーク１０４と現在コンタクトをとっていない場合、制御はステップ１２０６に戻る。
【００７８】
ステップ１２１０において、電子メールサーバ１０３は、無線装置１０６のユーザが、電子メールメッセージ５０２の追加部分の受信に関心を持っているか否かを、電子メール閲覧関心データベース１１２内の情報に基づいて判断する。ステップ１２１２において、ユーザが電子メールメッセージ５０２の追加部分の受信に関心を持つ場合、制御はステップ１２１４に進む。ユーザが電子メールメッセージ５０２の追加部分の受信に関心がない場合、制御はステップ１２１８に進み、図１２の制御フローは終わる。その後、ユーザが電子メールメッセージ５０２に関心を持つ場合、ユーザは、電子メールメッセージ５０２の追加部分に対する要求を電子メールサーバ１０６に送信するように無線装置１０６に命令しなければならない。
【００７９】
ステップ１２１４において、電子メールサーバ１０３は、電子メールメッセージ５０２の追加部分を無線装置１０６に送信する。電子メールメッセージ５０２の追加部分のサイズ及び数は電子メール閲覧関心データベース１１２に記憶されている情報を反映することに留意されたい。これは、無線装置１０６が収集するユーザの電子メール閲覧傾向に関連する統計により、要求される電子メールメッセージ５０２の統計的に代表的なサイズ及び数の追加部分が示されるためである。無線装置１０６が収集するユーザの電子メール閲覧傾向に関連する統計を考慮することの他に、電子メールサーバ１０３は、無線ネットワーク１０４上の現在のトラフィックも考慮する。ネットワークトラフィックが過密である場合、無線装置１０６に送信される電子メールメッセージのサイズをより小さく、又は数をより少なくして、こういったピーク時間中の帯域幅を節減することができる。逆に、ネットワークトラフィックがすいている場合、帯域幅を容易に入手することが可能であるため、無線装置１０６に送信される電子メールメッセージのサイズをより大きく、又は数をより多くすることができる。
【００８０】
ステップ１２１６において、無線装置１０６は、電子メールメッセージ５０２の追加部分を電子メールサーバ１０３から受信する。ステップ１２１８において、図１２の制御フローは終わる。
【００８１】
本発明の一実施形態では、電子メールサーバ１０３の学習機能をステップ１２１６後に継続することができる。すなわち、電子メールサーバ１０３は、動作モードになった後、引き続き、ユーザの電子メール閲覧傾向に関連する統計を収集し、電子メールサーバ１０３内のユーザ電子メール閲覧関心データベース１１２に情報を記憶することができる。この動作は、たとえば、ステップ１２１０の後に行われる。電子メールサーバ１０３が収集する統計についてはより詳細に後述する。この実施形態では、図１２のステップ１２０４〜１２１６は、統計収集サイクルとして繰り返し実行され、統計を使用してステップ１２１０の判断が続けられる。
【００８２】
図１３は、本発明の好ましい一実施形態による、ユーザ電子メール閲覧関心データベースを使用するプロセスを示す動作流れ図である。図１３の動作流れ図は、本発明の適応的無線電子メール送達プロセスが、電子メール閲覧関心データベース（１１０又は１１２）に記憶されている情報に基づいて、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っているか否かをどのように判断するかのプロセスを示す。図１３の動作流れ図は、無線装置１０６等の無線装置で実施されるか、又は電子メールサーバ１０２等の電子メールサーバで実施される、上述した判断プロセスについて説明していることに留意されたい。図１３の動作流れ図はステップ１３０２で開始し、ステップ１３０４に直接進む。
【００８３】
ステップ１３０４において、電子メールメッセージの１つ又は複数のキーフィールドからの情報が読まれる。判断プロセスが無線装置で実施される実施形態では、電子メールメッセージの受信した第１の部分の１つ又は複数のキーフィールドからの情報が読まれる。より詳細に上で説明したように、電子メールメッセージ５０２の１つ又は複数のキーフィールドからの情報例としては、電子メールメッセージ５０２の送信者、電子メールメッセージ５０２の送信者の電子メールアドレス、電子メールメッセージ５０２の送信者の電子メールアドレスドメイン等が挙げられる。
【００８４】
次に、ステップ１３０６において、ステップ１３０４において読まれたキーフィールドからの情報に関連するデータフィールド情報が、電子メール閲覧関心データベース（１１０又は１１２）から検索される。より詳細に上で説明したように、電子メールメッセージ５０２のデータフィールド情報に関連して検出され記憶されるデータフィールド情報（すなわち、ユーザの閲覧関心測度）の例としては、ユーザが電子メールメッセージの第２の部分を要求した回数の割合、ユーザが電子メールメッセージをスクロールした回数の割合等が挙げられる。
【００８５】
次に、ステップ１３０８において、電子メール閲覧関心データベース（１１０又は１１２）内の情報に基づいて、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っているか否かが判断される。ステップ１３１０において、図１３の制御フローは終わる。電子メール閲覧関心データベース内の情報を使用して、無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っているか否かを計算することができる種々の方法がある。
【００８６】
無線装置１０６のユーザが電子メールメッセージ５０２の追加部分の受信に関心を持っているか否かを電子メール閲覧関心データベース内の情報に基づいて計算する一方法は、各データフィールド情報に重みを付け、すべての重みを加算して、その和がしきい値よりも上か下かを計算することである。
【００８７】
一例では、ユーザは仕事でプロジェクトに従事し、そのため上司からのすべての電子メールメッセージを即座に開き、その追加部分を要求する。したがって、送信者キーフィールドに関して、以下のデータフィールド情報が電子メール閲覧関心データベースから検索される。すなわち、１）ユーザが上司からの電子メールメッセージの第２の部分を要求した回数の割合が高い、２）ユーザが上司からの電子メールメッセージをスクロールした回数の割合が高い、３）ユーザが上司からの電子メールメッセージに返信した回数の割合が高い、４）ユーザが上司からの電子メールメッセージを読まなかった回数の割合が低い、及び５）ユーザは、上司からの電子メールメッセージの残りの部分をすべて常に要求する。
【００８８】
この例では、上のデータフィールド１）から５）に重みが付けられる。上のデータフィールド１）、２）、３）、及び５）は、電子メールメッセージへのユーザの関心を示すため、正の重みが与えられる。上のデータフィールド４）は、電子メールメッセージへのユーザの関心のなさを示すため、負の重みが与えられる。次いで、すべての重みを加算して、単一の値にする。次に、この和がしきい値よりも上か下かが計算される。この例では、和がしきい値よりも上である可能性が高く、上司からの電子メールメッセージの追加部分を受信することに対するユーザの関心が高いことを示すことを見て取ることができる。
【００８９】
本発明は、無線装置１０６、電子メールサーバ１０３、又はこれら２つの任意の組み合わせ上のハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせで実現することができる。本発明の好ましい一実施形態によるシステムは、一情報処理システムにおいて中央化された様式で、又は異なる要素がいくつかの相互接続されたシステムにわたって拡散した分散様式で実現することができる。任意の種類の情報処理システム又は本明細書に記載の方法を実行するようになされた他の装置が適している。ハードウェアとソフトウェアの通常の組み合わせは、ロードされて実行されると、本明細書に記載の方法を実行するようにコンピュータシステムを制御するコンピュータプログラムを備えた汎用コンピュータシステムであることができる。
【００９０】
本発明の一実施形態は、本明細書に記載の方法の実施を可能にする特徴をすべて含み、システムにロードされると、これら方法を実施することができるコンピュータプログラム製品で具現することもできる。本発明において用いられるコンピュータプログラム手段又はコンピュータプログラムは、直接、又は以下、すなわちａ）別の言語、コード、又は表記への変換、及びｂ）異なる材料形態での再現のうちのいずれか一方又は両方の後に、情報処理能力を有するシステムに特定の機能を実行させる命令セットの任意の言語、コード、又は表記での任意の表現を示す。
【００９１】
システムはとりわけ、１つ又は複数の情報処理システム及び／又はコンピュータ、並びに少なくとも機械可読媒体又はコンピュータ可読媒体を含むことができ、システムは、機械可読媒体又はコンピュータ可読媒体からデータ、命令、メッセージ、又はメッセージパケット、及び他の情報を読み出すことができる。機械可読媒体又はコンピュータ可読媒体は、ＲＯＭ、フラッシュメモリ、ディスクドライブメモリ、ＣＤ−ＲＯＭ、及び他の永久記憶装置等の不揮発性メモリを含むことができる。さらに、機械可読媒体又はコンピュータ可読媒体は、たとえば、ＲＡＭ、バッファ、キャッシュメモリ、及びネットワーク回線等の揮発性メモリを含むこともできる。さらに、機械可読媒体又はコンピュータ可読媒体は、コンピュータシステムがこのようなコンピュータ可読情報を読み出すことができる、ネットワークリンク及び／又はネットワークインタフェース等、有線ネットワーク又は無線ネットワークを含む過渡的な状態の媒体内の情報を含むこともできる。
【００９２】
図１４は、本発明の一実施形態の実施に有用なコンピュータシステムのブロック図である。図１４のコンピュータシステムは、プロセッサ１４０４等、複数のプロセッサを備える。プロセッサ１４０４は通信インフラ１４０２（たとえば、通信バス、クロスオーババー、又はネットワーク）に接続される。少なくとも１つのキャッシュ（図示せず）もまた通信インフラ１４０２に接続される。各種ソフトウェア実施形態について、この例示的なコンピュータシステムに関して説明されている。この説明を読めば、他のコンピュータシステム及び／又はコンピュータアーキテクチャを用いて本発明をどのように実施するかが当業者（複数可）に明らかになろう。
【００９３】
コンピュータシステムは、グラフィックス、テキスト、及び他のデータを通信インフラ１４０２から（又は図示していないフレームバッファから）ディスプレイユニット１４１０に表示するために転送するディスプレイインタフェース１４０８を備えることができる。コンピュータシステムはまた、メインメモリ１４０６、好ましくはランダムアクセスメモリ（ＲＡＭ）も備え、また、補助メモリ１４１２を備えることもできる。補助メモリ１４１２は、たとえば、ハードディスクドライブ１４１４、及び／又はフロッピーディスクドライブ、磁気テープドライブ、光ディスクドライブ等を表すリムーバブルストレージドライブ１４１６を含むことができる。リムーバブルストレージドライブ１４１６は、当業者に既知の様式でリムーバブルストレージユニット１４１８に対して読み出し及び／又は書き込みを行う。リムーバブルストレージユニット１４１８は、リムーバブルストレージドライブ１４１６により読み書きされるフロッピーディスク、磁気テープ、光ディスク等を表す。理解されるように、リムーバブルストレージユニット１４１８は、コンピュータソフトウェア及び／又はデータを記憶したコンピュータ使用可能記憶媒体を含む。
【００９４】
代替の実施形態では、補助メモリ１４１２は、コンピュータプログラム又は他の命令をコンピュータシステムにロードできるようにする他の同様の手段を備えることができる。このような手段としては、たとえば、リムーバブルストレージユニット１４２２及びインタフェース１４２０を挙げることができる。このような例としては、プログラムカートリッジ及びカートリッジインタフェース（ビデオゲーム装置に見られるもの等）、リムーバブルメモリチップ（ＥＰＲＯＭ又はＰＲＯＭ等）及び関連するソケット、及びソフトウェア及びデータをリムーバブルストレージユニット１４２２からコンピュータシステムに転送できるようにする他のリムーバブルストレージユニット１４２２及びインタフェース１４２０を挙げることができる。
【００９５】
コンピュータシステムは、通信インタフェース１４２４を備えることもできる。通信インタフェース１４２４は、ソフトウェア及びデータをコンピュータシステムと外部装置の間で転送できるようにする。通信インタフェース１４２４の例としては、モデム、ネットワークインタフェース（イーサネットカード等）、通信ポート、ＰＣＭＣＩＡスロット及びカード等を挙げることができる。通信インタフェース１４２４を介して転送されるソフトウェア及びデータは、たとえば、通信インタフェース１４２４で受信可能な電子信号、電磁信号、光信号、又は他の信号であることができる信号の形態である。これら信号は、通信路（すなわち、チャネル）１４２６を介して通信インタフェース１４２４に提供される。このチャネル１４２６は信号を搬送し、電線、ケーブル、光ファイバ、電話回線、セルラ電話リンク、ＲＦリンク、及び／又は他の通信チャネルを使用して実施することができる。
【００９６】
本明細書では、「コンピュータプログラム媒体」、「コンピュータ使用可能媒体」、「機械可読媒体」、及び「コンピュータ可読媒体」という用語を、メインメモリ１４０６及び補助メモリ１４１２、リムーバブルストレージドライブ１４１６、ハードディスクドライブ１４１４にインストールされているハードディスク、及び信号等の媒体を包括的に指すために用いている。これらコンピュータプログラム製品は、ソフトウェアをコンピュータシステムに提供するための手段である。コンピュータ可読媒体は、コンピュータシステムがデータ、命令、メッセージ又はメッセージパケット、及び他のコンピュータ可読情報をコンピュータ可読媒体から読み出せるようにする。コンピュータ可読媒体としては、たとえば、フロッピー、ＲＯＭ、フラッシュメモリ、ディスクドライブメモリ、ＣＤ−ＲＯＭ、及び他の永久記憶装置等の不揮発性メモリを挙げることができる。これはたとえば、データ及びコンピュータ命令等の情報をコンピュータシステム間で搬送するために有用である。さらに、コンピュータ可読媒体は、ネットワークリンク及び／又はネットワークインタフェース等、有線ネットワーク又は無線ネットワークを含め、コンピュータがコンピュータ可読情報を読み出せるようにする過渡的な状態の媒体内のこのようなコンピュータ可読情報を含むことができる。
【００９７】
コンピュータプログラム（コンピュータ制御ロジックとも呼ばれる）は、メインメモリ１４０６及び／又は補助メモリ１４１２に記憶される。コンピュータプログラムは、通信インタフェース１４２４を介して受信することもできる。このようなコンピュータプログラムは、実行されると、コンピュータシステムが本明細書において考察した本発明の特徴を実行できるようにする。特に、コンピュータプログラムは、実行されると、プロセッサ１４０４がコンピュータシステムの特徴を実行できるようにする。したがって、このようなコンピュータプログラムはコンピュータシステムのコントローラを表す。
【００９８】
本発明の特定の実施形態を開示したが、本発明の精神及び範囲から逸脱することなく特定の実施形態に変更を行い得ることを当業者は理解しよう。したがって、本発明の範囲は特定の実施形態に限定されるべきではない。さらに、添付の特許請求の範囲は、本発明の範囲内のこのような応用、変更、及び実施形態をいずれもすべて包含するものである。
【図面の簡単な説明】
【００９９】
【図１】本発明の好ましい一実施形態による無線通信システムを示すブロック図である。
【図２】図１の無線通信システムのより詳細なブロック図である。
【図３】本発明の好ましい一実施形態による図１の無線装置の詳細なブロック図である。
【図４】本発明の好ましい一実施形態による図１の無線通信システムの電子メールサーバのより詳細なブロック図である。
【図５】例示的な電子メールメッセージの図である。
【図６】従来技術による無線プッシュ型電子メール送達プロセスを示す動作流れ図である。
【図７】従来技術による無線プル型電子メール送達プロセスを示す動作流れ図である。
【図８】本発明の好ましい一実施形態による、無線装置で実施される適応的無線電子メール送達プロセスを示す動作流れ図である。
【図９】本発明の好ましい一実施形態による、無線通信システムでの電子メールサーバ及び無線装置で実施される適応的無線電子メール送達プロセスを示す動作流れ図である。
【図１０】本発明の好ましい一実施形態による、適応的無線電子メール送達システムによる学習プロセスを示す動作流れ図である。
【図１１】本発明の好ましい一実施形態による、無線装置で実施される適応的無線電子メール送達プロセスを示す動作流れ図である。
【図１２】本発明の好ましい一実施形態による、電子メールサーバで実施される適応的無線電子メール送達プロセスを示す動作流れ図である。
【図１３】本発明の好ましい一実施形態による、ユーザ電子メール閲覧関心データベースを使用するプロセスを示す動作流れ図である。
【図１４】本発明の一実施形態を実施するのに有用なコンピュータシステムを示すブロック図である。
【図１】
2007516501.tif 000003
【図２】
2007516501.tif 000004
【図３】
2007516501.tif 000005
【図４】
2007516501.tif 000006
【図５】
2007516501.tif 000007
【図６】
2007516501.tif 000008
【図７】
2007516501.tif 000009
【図８】
2007516501.tif 000010
【図９】
2007516501.tif 000011
【図１０】
2007516501.tif 000012
【図１１】
2007516501.tif 000013
【図１２】
2007516501.tif 000014
【図１３】
2007516501.tif 000015
【図１４】
2007516501.tif 000016
【国際調査報告】
2007516501.tif 000017