(57)【要約】【課題】現在のユーザ使用状態に関するパラメータに基づいて、メールがプッシュされる通信端末を自動選択することができる通信端末を提供することにある。【解決手段】当該通信端末は、少なくとも１つのユーザ使用状態関連パラメータを取得するためのパラメータ取得部と、少なくとも１つのユーザ使用状態関連パラメータを含む第１の情報をネットワーク側のデータ処理装置に送信するための情報送信部と、ネットワーク側のメールプッシュ装置からのメールを受信するためのメール受信部とを備え、メールはメールプッシュ装置がメールプッシュ指示メッセージに基づいてプッシュしたものであり、メールプッシュ指示メッセージは少なくとも第１の情報および第２の通信端末からの第２の情報に関連付けられており、第２の通信端末と通信端末とは２つの別体の通信端末である。【選択図】図１
2009087346.tif 000002
【特許請求の範囲】
【請求項１】
通信端末であって、
少なくとも１つのユーザ使用状態関連パラメータを取得するためのパラメータ取得部と、
前記少なくとも１つのユーザ使用状態関連パラメータを含む第１の情報をネットワーク側のデータ処理装置に送信するための情報送信部と、
ネットワーク側のメールプッシュ装置からのメールを受信するためのメール受信部と
を備え、
前記メールは前記メールプッシュ装置がメールプッシュ指示メッセージに基づいてプッシュしたものであり、前記メールプッシュ指示メッセージは少なくとも前記第１の情報および第２の通信端末からの第２の情報に関連付けられており、前記第２の通信端末と前記通信端末とは２つの別体の通信端末であることを特徴とする通信端末。
【請求項２】
前記パラメータは、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含むことを特徴とする請求項１に記載の通信端末。
【請求項３】
前記ユーザ位置情報を取得する方式は、無線／赤外線センサーによる方式、入力処理又は温度センサーによる方式を含むことを特徴とする請求項２に記載の通信端末。
【請求項４】
前記メールプッシュ装置は、メールプッシュサーバとメールサーバであり、又は、
前記メールプッシュ装置は、メールプッシュサービス及びメールサービスを実現するためのサーバであることを特徴とする請求項１に記載の通信端末。
【請求項５】
前記パラメータ取得部は、ユーザ状態感知部であり、
前記ユーザ状態感知部は、無線／赤外線の感知方式、又は入力／温度に基づき判断する感知方式を採用して、ユーザ現在使用状態を取得し、前記情報送信部及びネットワーク側のパラメータ取得部を介してネットワーク側のパラメータ処理部に送信することを特徴とする請求項１に記載の通信端末。
【請求項６】
前記メール受信部は、メールプッシュクライアントソフトウェアのサポートが可能なメール受信部であることを特徴とする請求項１に記載の通信端末。
【請求項７】
前記ユーザ状態感知部は、さらに、ユーザ現在使用状態をタイミング検出してプッシュ装置検出モジュールに送信することを特徴とする請求項５に記載の通信端末。
【請求項８】
前記ユーザ状態感知部は、さらに、プッシュ装置検出モジュールからのユーザ現在使用状態の検出要求に応じ、ユーザ現在使用状態を検出して前記プッシュ装置検出モジュールに送信することを特徴とする請求項５に記載の通信端末。
【請求項９】
前記通信端末は、前記通信端末にプッシュポリシーを設定し、プッシュポリシーをプッシュポリシー管理モジュールに送信して記憶するプッシュポリシー設定部をさらに備えることを特徴とする請求項８に記載の通信端末。
【請求項１０】
メールプッシュシステムであって、
同一のユーザに所属している２つの別体の通信端末からの第３の情報及び第４の情報を少なくとも含む第５の情報を取得するためのパラメータ取得部と、
前記第３の情報及び第４の情報を含む第５の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末情報を含むメールプッシュ指示メッセージを生成するためのパラメータ処理部と、
前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするためのメールプッシュ部と
備えることを特徴とするメールプッシュシステム。
【請求項１１】
前記第３の情報／第４の情報は、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含み、
さらに、装置属性情報のみを含むことを特徴とする請求項１０に記載のメールプッシュシステム。
【請求項１２】
メールサーバを備え、
さらに、メールプッシュサーバを備え、
前記パラメータ処理部は、前記メールプッシュサーバにおけるユーザ状態検出部であり、
前記メールプッシュサーバは、前記パラメータ取得部と前記メールプッシュ部とをさらに含むことを特徴とする請求項１０に記載のメールプッシュシステム。
【請求項１３】
前記ユーザ状態検出部は、前記メールサーバからメール受信を示す情報を取得した後、ユーザ現在使用状態の検出要求をユーザ状態感知部に送信し、前記ユーザ状態感知部により、前記パラメータ取得部を介してリターンされたユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を選択し、
選択された通信端末の情報を前記メールプッシュ部に送信することを特徴とする請求項１２に記載のメールプッシュシステム。
【請求項１４】
前記ユーザ状態検出部は、プッシュ装置検出モジュールとプッシュポリシー管理モジュールとを備え、
プッシュ装置検出モジュールは、前記メールサーバからメール受信を示す情報を取得した後、前記ユーザ状態感知部からユーザ現在使用状態を取得し、ユーザ現在使用状態を前記プッシュポリシー管理モジュールに送信し、
プッシュポリシー管理モジュールは、予め設定したプッシュポリシーを管理・記憶し、前記ユーザ現在使用状態及びプッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報を前記メールプッシュ部に送信することを特徴とする請求項１３に記載のメールプッシュシステム。
【請求項１５】
メールプッシュ方法であって
同一のユーザに所属している２つの別体の通信端末からの第６の情報及び第７の情報を少なくとも含む第８の情報を取得するステップと、
前記第６の情報及び第７の情報を含む第８の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末情報を含むメールプッシュ指示メッセージを生成するステップと、
前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするステップと
を含むことを特徴とするメールプッシュ方法。
【請求項１６】
取得した前記情報がユーザ使用状態又は位置情報であると、ユーザ現在使用状態又は位置情報に基づいて、プッシュポリシーを設定し、検出したメールをユーザに所属している一つの特定の通信端末に直接プッシュするステップを含むことを特徴とする請求項１５に記載のメールプッシュ方法。
【請求項１７】
取得した前記情報がユーザ使用状態／位置情報及び装置属性情報であると、ユーザ現在使用状態／位置情報及び装置属性情報に基づいてプッシュポリシーを設定し、ユーザに所属している、前記装置属性をサポートする通信端末に検出したメールをプッシュするとともに、当該ユーザに所属している、前記装置属性をサポートしない少なくとも１つの通信端末にプロンプトメッセージをプッシュするステップを含むことを特徴とする請求項１５に記載のメールプッシュ方法。
【請求項１８】
取得した前記第８の情報がユーザ使用状態であると、プッシュポリシーを予め設定するステップを含み、
メールがメールプッシュサーバに到着したことを検出するステップと、
前記メールプッシュサーバが、通信端末から報告されたユーザ現在使用状態及び前記プッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、前記メールを選択された通信端末にプッシュするステップとをさらに含むことを特徴とする請求項１５に記載のメールプッシュ方法。
【請求項１９】
通信端末が、ポリシーに応じて自局通信端末におけるユーザ現在使用状態を検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告するステップをさらに含むことを特徴とする請求項１８に記載のメールプッシュ方法。
【請求項２０】
前記メールプッシュサーバは、検出通信端末におけるユーザ現在使用状態の検出要求を送信し、前記全ての通信端末は、自局通信端末におけるユーザ現在使用状態を検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告するステップをさらに含むことを特徴とする請求項１８に記載のメールプッシュ方法。
【請求項２１】
前記プッシュポリシーは、
前記メールをユーザの現在使用中の通信端末にプッシュすること、
又は、前記通信端末のうち、メールがプッシュされるノート型パソコンがパワーオン状態にあることを検出すると、前記ノート型パソコンに優先してプッシュすること、
又は、前記通信端末のうち、メールがプッシュされるデスクトップコンピュータがパワーオン状態にあることを検出すると、前記デスクトップコンピュータに優先してプッシュすること、
又は、前記通信端末のうち、メールプッシュをサポートする移動端末、メールプッシュをサポートするノート型パソコン／デスクトップコンピュータのうち少なくとも２つの通信端末に同時にプッシュすることを含むことを特徴とする請求項１９又は２０に記載のメールプッシュ方法。
【請求項２２】
前記メールプッシュサーバは、前記メールを選択された通信端末にプッシュするとき採用する方式は、
ＷＡＰプロトコルに基づきメール到着を通知するメールプッシュ技術ＷＡＰ  プッシュ、電話呼をシミュレーションすることにより移動装置にデータをプッシュするメールプッシュ技術Ｐｈｏｎｅプッシュ、又はＴＣＰ／ＩＰプロトコルに基づきメール到着を通知するメールプッシュ技術ＩＰプッシュのいずれか１つの方式であることを特徴とする請求項１９に記載のメールプッシュ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メールプッシュ技術に関し、特に、複数の装置によってメールプッシュを実現する通信端末、メールプッシュシステム及び方法に関する。
【背景技術】
【０００２】
従来のメールシステムにおいて、予約したメールサービスに応じて、ユーザが移動端末により受動で且つ定期的にメールを受信してもよいし、ユーザが移動端末によりメールシステムに主動的にログインしメールボックスをチェックしてメールを受信してもよい。これによって、移動端末とユーザによって指定されたメールボックスとが同期を取るメールデータを実現することになる。しかしながら、上記のような２つの方式によれば、ユーザは即時にメールデータを取得することができない。
【０００３】
ユーザがメールを即時取得するという要求を満たすために、プッシュ技術をメールシステムに適用してメールプッシュ技術を具現している。ユーザが予約したメールプッシュサービスに応じて、メールプッシュ技術を採用しているメールシステムは、メールボックスで受信したばかりのメールを、主動的に、即時にユーザの移動端末に直接プッシュしてもよい。無線ネットワークが広く応用されることにつれて、メールプッシュ技術は、既に非常に重要なビジネス応用になった。なお、プッシュ技術とは、クライアント／サーバのメカニズムに基づいて、サーバがクライアントに情報を主動的に送信する技術である。そして、サーバが送信する情報は、通常、ユーザが予め決めたものである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、従来のメールプッシュ解決策には、社内メールサーバにおけるメールまたはインターネットメールサーバにおけるメールを単一の通信端末にプッシュすることしかできなく、ユーザ現在使用状態に関するパラメータとメールのタイプとに基づいてメールのプッシュに適する通信端末を自動選択することができないという問題点がある。
【０００５】
これに鑑みて、本発明の主たる目的は、現在のユーザ使用状態に関するパラメータに基づいて、メールがプッシュされる通信端末を自動選択することができる通信端末を提供することにある。
【０００６】
本発明のさらなる目的は、現在のユーザ使用状態に関するパラメータに基づいて、メールがプッシュされる通信端末を自動選択することができるメールプッシュシステムを提供することにある。
【０００７】
本発明のさらなる目的は、現在のユーザ使用状態に関するパラメータに基づいて、メールがプッシュされる通信端末を自動選択することができるメールプッシュ方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の技術方案は以下のように実現される。
通信端末であって、
少なくとも１つのユーザ使用状態関連パラメータを取得するためのパラメータ取得部と、
前記少なくとも１つのユーザ使用状態関連パラメータを含む第１の情報をネットワーク側のデータ処理装置に送信するための情報送信部と、
ネットワーク側のメールプッシュ装置からのメールを受信するためのメール受信部と
を備え、
前記メールは前記メールプッシュ装置がメールプッシュ指示メッセージに基づいてプッシュしたものであり、前記メールプッシュ指示メッセージは少なくとも前記第１の情報および第２の通信端末からの第２の情報に関連付けられており、前記第２の通信端末と前記通信端末とは２つの別体の通信端末であることを特徴とする通信端末。
【０００９】
なお、前記パラメータは、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含む。
【００１０】
なお、前記ユーザ位置情報を取得する方式は、無線／赤外線センサーによる方式、入力処理又は温度センサーによる方式を含む。
【００１１】
なお、前記メールプッシュ装置は、メールプッシュサーバ及びメールサーバであり、又は、前記メールプッシュ装置は、メールプッシュサービス及びメールサービスを実現するためのサーバである。
【００１２】
なお、前記パラメータ取得部は、ユーザ状態感知部であり、
前記ユーザ状態感知部は、無線／赤外線の感知方式、又は入力／温度に基づき判断する感知方式を採用して、ユーザ現在使用状態を取得し、前記情報送信部及びネットワーク側のパラメータ取得部を介してネットワーク側のパラメータ処理部に送信する。
【００１３】
なお、前記メール受信部は、メールプッシュクライアントソフトウェアのサポートが可能なメール受信部である。
【００１４】
なお、前記ユーザ状態感知部は、さらに、ユーザ現在使用状態をタイミング検出してプッシュ装置検出モジュールに送信する。
【００１５】
なお、前記ユーザ状態感知部は、さらに、プッシュ装置検出モジュールからのユーザ現在使用状態の検出要求に応じ、ユーザ現在使用状態を検出して前記プッシュ装置検出モジュールに送信する。
【００１６】
なお、前記通信端末は、前記通信端末にプッシュポリシーを設定し、プッシュポリシーをプッシュポリシー管理モジュールに送信して記憶するプッシュポリシー設定部をさらに備える。
【００１７】
メールプッシュシステムであって
同一のユーザに所属している２つの別体の通信端末からの第３の情報及び第４の情報を少なくとも含む第５の情報を取得するためのパラメータ取得部と、
前記第３の情報及び第４の情報を含む第５の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末情報を含むメールプッシュ指示メッセージを生成するためのパラメータ処理部と、
前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするためのメールプッシュ部と
備える。
【００１８】
なお、前記第３の情報／第４の情報は、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含み、さらに、装置属性情報のみを含む。
【００１９】
メールサーバを備え、
当該メールプッシュサーバをさらに備え、
前記パラメータ処理部は、前記メールプッシュサーバにおけるユーザ状態検出部であり、
前記メールプッシュサーバは、前記パラメータ取得部と前記メールプッシュ部とをさらに含む。
【００２０】
なお、前記ユーザ状態検出部は、前記メールサーバからメール受信を示す情報を取得した後、ユーザ現在使用状態の検出要求をユーザ状態感知部に送信し、前記ユーザ状態感知部により、前記パラメータ取得部を介してリターンされたユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報を前記メールプッシュ部に送信する。
【００２１】
なお、前記ユーザ状態検出部は、プッシュ装置検出モジュールとプッシュポリシー管理モジュールとを備え、
プッシュ装置検出モジュールは、前記メールサーバからメール受信を示す情報を取得した後、前記ユーザ状態感知部からユーザ現在使用状態を取得し、ユーザ現在使用状態を前記プッシュポリシー管理モジュールに送信し、
プッシュポリシー管理モジュールは、予め設定したプッシュポリシーを管理・記憶し、前記ユーザ現在使用状態及びプッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報を前記メールプッシュ部に送信する。
【００２２】
メールプッシュ方法であって
同一のユーザに所属している２つの別体の通信端末からの第６の情報及び第７の情報を少なくとも含む第８の情報を取得するステップと、
前記第６の情報及び第７の情報を含む第８の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末情報を含むメールプッシュ指示メッセージを生成するステップと、
前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするステップと
を含む。
【００２３】
なお、当該方法は、取得した前記情報がユーザ使用状態又は位置情報であると、ユーザ現在使用状態又は位置情報に基づいて、プッシュポリシーを設定し、検出したメールをユーザに所属している一つの特定の通信端末に直接プッシュするステップを含む。
【００２４】
なお、当該方法は、取得した前記情報がユーザ使用状態／位置情報及び装置属性情報であると、ユーザ現在使用状態／位置情報及び装置属性情報に基づいてプッシュポリシーを設定し、ユーザに所属している、前記装置属性をサポートする通信端末に検出したメールをプッシュするとともに、当該ユーザに所属している、前記装置属性をサポートしない少なくとも１つの通信端末にプロンプトメッセージ（ｐｒｏｍｐｔ  ｍｅｓｓａｇｅ）をプッシュする。
【００２５】
なお、当該方法は、取得した前記第８の情報がユーザ使用状態であると、プッシュポリシーを予め設定するステップを含み、
メールがメールプッシュサーバに到着したことを検出するステップと、
前記メールプッシュサーバが、通信端末から報告されたユーザ現在使用状態及び前記プッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、前記メールを選択された通信端末にプッシュするステップとをさらに含む。
【００２６】
当該方法は、通信端末が、ポリシーに応じて自局通信端末におけるユーザ現在使用状態を検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告するステップをさらに含む。
【００２７】
当該方法は、前記メールプッシュサーバは、検出通信端末におけるユーザ現在使用状態の検出要求を送信し、前記全ての通信端末は、自局通信端末におけるユーザ現在使用状態を検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告するステップをさらに含む。
【００２８】
なお、前記プッシュポリシーは、
前記メールをユーザの現在使用中の通信端末にプッシュすること、
又は、前記通信端末のうち、メールがプッシュされるノート型パソコンがパワーオン状態にあることを検出すると、前記ノート型パソコンに優先してプッシュすること、
又は、前記通信端末のうち、メールがプッシュされるデスクトップコンピュータがパワーオン状態にあることを検出すると、前記デスクトップコンピュータに優先してプッシュすること、
又は、前記通信端末のうち、メールプッシュをサポートする移動端末、メールプッシュをサポートするノート型パソコン／デスクトップコンピュータのうち少なくとも２つの通信端末に同時にプッシュすることを含む。
【００２９】
前記メールプッシュサーバは、前記メールを選択された通信端末にプッシュするとき採用する方式は、
ＷＡＰプロトコルに基づきメール到着を通知するメールプッシュ技術ＷＡＰ  プッシュ、電話呼をシミュレーションすることにより移動装置にデータをプッシュするメールプッシュ技術Ｐｈｏｎｅプッシュ、又はＴＣＰ／ＩＰプロトコルに基づきメール到着を通知するメールプッシュ技術ＩＰプッシュのいずれか１つの方式である。
【発明の効果】
【００３０】
一、現在のユーザ使用状態に関するパラメータに基づき、異なる作業状況に適応し、ユーザは便利で柔軟に操作する要求に応じて、ユーザの現在使用中の最適な通信端末を選択して、メールを処理することができる。
二、ユーザが予め設定した異なるプッシュポリシーに基づき、メールを１つの通信端末にプッシュするか、又は複数の通信端末に同時にプッシュし、且つ全てのメールの処理状態が複数の通信端末間で完全に同期する。
三、本発明は、メールを複数の通信端末に同時にプッシュすることをサポートして、ユーザが現在いずれの通信端末を使用してもメールプロンプトを即時に得られるので、作業効率を向上させる。
【発明を実施するための最良の形態】
【００３１】
本発明は、メールプッシュ技術に基づくものであって、メールプッシュシステムは複数の通信端末から提供されたパラメータ、即ち現在のユーザ使用状態に関するパラメータに基づいて、プッシュポリシーを設定し、メールがプッシュされる通信端末を自動選択することができる。
【００３２】
本発明の以下のさらに詳細な説明を実施例及び添付の図面と組み合わせて読めば、本発明の目的、技術方案および利点がさらに容易に明らかになるであろう。
【００３３】
図１に示すように、通信端末１は、少なくとも１つのユーザ使用状態関連パラメータを取得するパラメータ取得部１１と、前記少なくとも１つのユーザ使用状態関連パラメータを含む第１の情報をネットワーク側のデータ処理装置に送信する情報送信部１２と、ネットワーク側のメールプッシュ装置からのメールを受信するメール受信部１３とを備える。なお、前記メールは、前記メールプッシュ装置がメールプッシュ指示メッセージに応じてプッシュするものであり、前記メールプッシュ指示メッセージは、少なくとも前記第１の情報及び第２の通信端末からの第２の情報に関連付けられたものであり、前記第２の通信端末と前記通信端末とは２つの別体の通信端末である。
【００３４】
ここでのデータ処理装置は、メールプッシュ装置に設けられてもよいし、別途に設けられてもよい。
【００３５】
ここで、前記ユーザ使用状態関連パラメータは、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含む。なお、前記ユーザ位置情報を取得する方式は、無線／赤外線センサーによる方式、入力処理又は温度センサーによる方式を含む。
【００３６】
ここで、１つの通信端末の情報送信部が送信する情報の例を挙げると、情報送信部１２が送信する情報は第１の情報である基本情報を少なくとも含み、第１の情報である基本情報を処理して得られる第１の情報に関連付けられる処理情報をさらに含む。つまり、当該処理情報は前記ユーザ使用状態関連パラメータに関する第１の情報である。そして、当該第１の情報は前記ユーザ使用状態関連パラメータである。なお、当該第１の情報はユーザ使用状態、ユーザ位置情報及び装置属性情報の任意の組み合わせを含むが、装置属性情報のみの場合は含んでいない。
【００３７】
ここで、メールプッシュ装置は、メールプッシュサーバ及びメールサーバである。又は、メールプッシュ装置は、メールプッシュサービス機能及びメールサービス機能を一体化させたサーバである。
【００３８】
通信端末の実施例１：前記パラメータ取得部がユーザ状態感知部であり、前記ユーザ使用状態関連パラメータがユーザ使用状態である場合、本実施例の通信端末はユーザ状態感知部と、情報送信部と、メール受信部とを備える。
【００３９】
なお、ユーザ状態感知部は、無線／赤外線の感知方式、又は入力／温度に基づき判断する感知方式を採用して、ユーザ現在使用状態を取得し、情報送信部及びネットワーク側のパラメータ取得部を介してネットワーク側のパラメータ処理部に送信する。
【００４０】
ここで、メール受信部は、メールプッシュクライアントソフトウェアのサポートが可能なメール受信部である。
【００４１】
ここで、ユーザ状態感知部から送信するユーザ現在使用状態は主動性及び受動性を持つので、ユーザ状態感知部は、２種類の状態がある。
【００４２】
第１の状態では、ユーザ状態感知部がユーザ現在使用状態を主動的に送信する。そして、ユーザ状態感知部は、さらに、ユーザ現在使用状態をタイミング検出してネットワーク側のプッシュ装置検出モジュールに送信し、且つ、プッシュ装置検出モジュールはネットワーク側のパラメータ処理部に設けられている。そして、プッシュ装置検出モジュールは、前に取得したユーザ現在使用状態をプッシュポリシー管理モジュールに直接送信することができる。
【００４３】
第２の状態では、ユーザ状態感知部がユーザ現在使用状態を受動的に送信する。そして、ユーザ状態感知部は、さらに、プッシュ装置検出モジュールからのユーザ現在使用状態の検出要求に応じ、ユーザ現在使用状態を検出してネットワーク側のプッシュ装置検出モジュール送信し、且つ、プッシュ装置検出モジュールはネットワーク側のパラメータ処理部に設けられている。そして、プッシュ装置検出モジュールは、現在取得したユーザ現在使用状態をプッシュポリシー管理モジュールに送信することができる。
【００４４】
通信端末は、通信端末にプッシュポリシーを設定し、プッシュポリシーをネットワーク側のプッシュポリシー管理モジュールに送信して記憶するプッシュポリシー設定部をさらに備える。なお、プッシュ装置検出モジュールは、ネットワーク側のパラメータ処理部に設けられている。
【００４５】
図２に示すように、メールプッシュシステム２は、同一のユーザに所属している２つの別体の通信端末からの第３の情報及び第４の情報を少なくとも含む第５の情報を取得するためのパラメータ取得部２１と、前記第３の情報及び第４の情報を含む第５の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末識別子情報を含むメールプッシュ指示メッセージを生成するためのパラメータ処理部２２と、前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするためのメールプッシュ部２３とを備える。
【００４６】
ここで、メールプッシュ指示メッセージには、移動端末の番号、コンピュータＩＰアドレス等のような端末識別子情報を少なくとも含む。なお、端末識別子情報は、メールを具体的にどちらの通信端末にプッシュするのかに必要な位置情報である。メールプッシュ指示メッセージは、プッシュ命令情報をさらに含む。
【００４７】
ここで、前記第３の情報／第４の情報は、ユーザ使用状態、及び／又はユーザ位置情報、及び／又は装置属性情報を含み、装置属性情報のみを含むが、前記装置属性情報は少なくとも２つの異なる通信端末からのものである。
【００４８】
ここで、メールプッシュシステムのパラメータ取得部２１が取得した情報において、パラメータ取得部が取得した情報は少なくとも第３の情報及び第４の情報を含む第５の情報であり、具体的には、ここでの第３の情報及び第４の情報は基本情報であってもよいし、基本情報を処理して得られた処理情報であってもよい。ここでの第５の情報は、第３の情報及び第４の情報をパッキングして生成されたパッキング情報である。
【００４９】
パラメータ取得部２１が取得した情報は、装置属性情報のみがある状況をさらに含み、当該装置属性情報は少なくとも２つの異なる通信端末からのものであり、これらの通信端末は同一のユーザに所属している通信端末であるので、ここでパラメータ処理部２２による処理は、複数種類の状況を含む。
【００５０】
例えば、複数の通信端末から提供した情報がいずれも位置情報のみであるとき、メールプッシュ部はメールをユーザから最も近い装置のみにプッシュする。複数の通信端末のうち一部の通信端末が位置情報を提供し、一部の通信端末装置が属性情報を提供したとき、且つ、当該装置属性情報が通信端末でサポート可能なイメージフォーマットであると、メールプッシュ部はイメージのあるメールをイメージの受信が可能な装置にプッシュし、ユーザが所持している全ての通信端末にプロンプトメッセージを送信し、メールをどちらの通信端末にプッシュしたのか等をユーザに知らせる。
【００５１】
メールプッシュシステムの実施例１：当該メールプッシュシステムがメールプッシュサーバ及びメールサーバから構成された場合、本実施例において、メールプッシュサーバは、パラメータ取得部、ユーザ状態検出部とメールプッシュ部とを含む。なお、パラメータ処理部は、メールプッシュサーバにおけるユーザ状態検出部である。
【００５２】
ここで、ユーザ状態検出部は、メールサーバからメール受信を示す情報を取得した後、ユーザ現在使用状態の検出要求をユーザ状態感知部に送信し、ユーザ状態感知部からパラメータ取得部を介してリターンしたユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報をメールプッシュ部に送信する。
【００５３】
なお、ユーザ状態検出部は、プッシュ装置検出モジュールとプッシュポリシー管理モジュールとを備える。
【００５４】
ここで、プッシュ装置検出モジュールは、メールサーバからメール受信を示す情報を取得した後、ユーザ状態感知部からユーザ現在使用状態を取得し、ユーザ現在使用状態をプッシュポリシー管理モジュールに送信する。プッシュポリシー管理モジュールは、予め設定したプッシュポリシーを管理・記憶し、ユーザ現在使用状態及びプッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報をメールプッシュ部に送信する。
【００５５】
ここで、メールプッシュサーバは、メール転送プロトコルに従って、メールサーバからメール到着を示す情報を取得し、メール到着を示す情報をユーザ状態検出部におけるプッシュ装置検出モジュールに送信するメール検出部をさらに備える。これに応じて、プッシュ装置検出モジュールは、メール検出部を介してメールサーバからメール受信を示す情報を取得する。
【００５６】
図３に示すように、図３は、通信端末及びメールプッシュシステムによる一実施例の動作状態の構成の模式図である。
【００５７】
図３に示している実施例では、通信端末３と、メールプッシュサーバ４と、メールサーバ５とを含む。
【００５８】
なお、通信端末３は、メールプッシュサーバ４に接続され、ユーザ現在使用状態を検出してメールプッシュサーバ４に送信し、メールプッシュサーバ４からメールを受信する。メールプッシュサーバ４は、メールサーバ５からメールを受信し、通信端末３から取得したユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末にメールをプッシュする。メールサーバ５は、メールを管理・記憶し、メールをメールプッシュサーバ４に送信する。
【００５９】
ここで、通信端末３のみを例に挙げているが、実際の動作状態において複数の通信端末がある。そして、通信端末３は、メールプッシュをサポートするスマート移動端末、又はメールプッシュをサポートするノート型パソコン／デスクトップコンピュータのうち少なくとも２つの種類であればよい。つまり、複数の端末が同一の種類ではないことを保証すればいい。なお、メールプッシュをサポートするノート型パソコンとは、メールプッシュ個別電源供給の無線ＷＡＮ（ＷＷＡＮ）カードと、対応するメールプッシュクライアントソフトウェアとを備えているノート型パソコンである。ノート型パソコンに、シャットダウン／休止状態で、メールプッシュサーバ４からプッシュするメールを受信させてもよい。メールプッシュをサポートするデスクトップコンピュータとは、遠隔起動／ネットワークカード個別電源供給機能と、対応するメールプッシュクライアントソフトウェアとを備えるデスクトップコンピュータである。デスクトップコンピュータに、シャットダウン／休止状態で，メールプッシュサーバ４からプッシュするメールを受信させてもよい。
【００６０】
ここで、通信端末３は、有線又は無線によってメールプッシュサーバ４に接続されてもよいし、接続方式はイーサネット（登録商標）、デジタルユーザ回線（ｘＤＳＬ）、ダイアルネットワーク、８０２．１１規格に準拠したＷｉＦｉ、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、符号分割多元接続（ＣＤＭＡ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）／ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）、ＥＤＧＥ（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  Ｒａｔｅ  ｆｏｒ  ＧＳＭ  Ｅｖｏｌｕｔｉｏｎ）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  ＣＤＭＡ）、ＣＤＭＡ２０００、ＴＤ−ＳＣＤＭＡ、ＳＣＤＭＡ、Ｂ３Ｇ、第４世代無線通信（４Ｇ）のうちいずれか一方である。
【００６１】
ここで、メールサーバ５は、Ｄｏｍｉｎｏ、Ｅｘｃｈａｎｇｅサーバ、Ｇｒｏｕｐｗａｒｅ、Ｆｏｘｍａｉｌ等のような社内メールサーバである。メールサーバは、インターネットでメールサービスを提供するメールサーバ、例えば、Ｈｏｔｍａｉｌ、Ｇｍａｉｌ、Ｙａｈｏｏ  Ｍａｉｌ、Ｓｉｎａ  Ｍａｉｌ、２６３  Ｍａｉｌ等のようなインターネットメールサーバであってもよい。
【００６２】
図３に示す実施例では、上述のメールプッシュをサポートするスマート移動端末、又はメールプッシュをサポートするノート型パソコン／デスクトップコンピュータを採用しているが、これらの通信端末におけるいずれの１種類又は複数種類の通信端末も、必ずユーザ現在使用状態を検出する機能を有しなければならない。言い換えると、通信端末はユーザ状態感知機能を有するメールプッシュ通信端末である。これに応じて、メールプッシュサーバは、ユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を自動選択することができる必要がある。
【００６３】
そして、図３に示すように、通信端末３は、ユーザ状態感知部３１と、情報送信部１２と、メール受信部１３とを備えており、メールプッシュサーバ４は、ユーザ状態検出部４１と、パラメータ取得部２１と、メールプッシュ部２３とを備えている。
【００６４】
なお、メール受信部１３は、メールプッシュ部２３からメールを受信する。情報送信部１２は、ユーザ状態感知部３１から取得したユーザ現在使用状態をパラメータ取得部２１に送信する。ユーザ状態感知部３１は、無線／赤外線の感知方式、又は入力／温度による判断の感知方式を採用して検出を行い、ユーザ現在使用状態を取得してユーザ状態検出部４１に送信するか、又は情報送信部１２及びパラメータ取得部２１を介しユーザ状態検出部４１に送信する。ここで、メール受信部１３は、メールプッシュクライアントソフトウェアのサポートが可能なメール受信部である。
【００６５】
具体的には、赤外線感知方式とは、通信端末がパワーオン状態になっており、且つ端末側ユーザ状態感知部、例えば無線センサーがユーザを検出した場合、ユーザが当該通信端末を使用していることを知る方式である。入力による判断の感知方式とは、通信端末がパワーオン状態になっており、且つ端末側ユーザ状態感知部がユーザの最近の一定の時間内における通信端末の入力操作を検出する場合、例えばマウスの移動、タッチスクリーンに対する接触、キーボードに対する押し動作等、イヤホーン及びメモリカード等を含む部品に対する取り外し、音量ボタンに対する調整等を検出した場合、ユーザが当該通信端末を使用していることを知る方式である。温度による判断の感知方式とは、通信端末がパワーオン状態になっており、且つ端末側ユーザ状態感知部、例えば温度センサーが通信端末のある部分の温度がユーザの体温に近づける場合、ユーザこの通信端末を身辺に携帯しており、現在この通信端末を使用していることを知る方式である。
【００６６】
メールプッシュ部２３は、ユーザ状態検出部４１から選択された通信端末の情報を受信し、選択された通信端末のメール受信部１３にメールをプッシュする。ユーザ状態検出部４１は、メールサーバ５からメール受信を示す情報を取得した後、ユーザ現在使用状態の検出要求をユーザ状態感知部３１に送信し、ユーザ状態感知部３１からリターンされたユーザ現在使用状態に基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報をメールプッシュ部２３に送信する。ここで、ユーザ状態検出部４１はプッシュ装置検出モジュール４１１と、プッシュポリシー管理モジュール４１２とを備えている。
【００６７】
なお、プッシュ装置検出モジュール４１１は、メールサーバ５からメール受信を示す情報を取得した後、ユーザ状態感知部３１からユーザ現在使用状態を取得し、ユーザ現在使用状態をプッシュポリシー管理モジュール４１２に送信する。プッシュポリシー管理モジュール４１２は、予め設定したプッシュポリシーを管理・記憶する。当該ポリシーは、ユーザが、メールプッシュをサポートするスマート移動端末、又はメールプッシュをサポートするノート型パソコン／デスクトップコンピュータにおけるいかなるタイプの通信端末によって設定してもよいし、これらのタイプ以外の他の装置を用いて、ウェブサイト（ＷＥＢ）にログインして、ＷＥＢ方式で設定してもよい。ユーザ現在使用状態及び前記プッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、選択された通信端末の情報をメールプッシュ部２３に送信する。
【００６８】
ここで、ユーザ状態感知部３１は、さらに、ユーザ現在使用状態をタイミング検出してプッシュ装置検出モジュール４１１に送信する。そして、プッシュ装置検出モジュール４１１は、前に取得したユーザ現在使用状態をプッシュポリシー管理モジュール４１２に直接送信してもよい。
【００６９】
または、ユーザ状態感知部３１が、さらに、プッシュ装置検出モジュール４１１のユーザ現在使用状態の検出要求に応じて、ユーザ現在使用状態を検出してプッシュ装置検出モジュール４１１に送信する。そして、プッシュ装置検出モジュール４１１は、現在取得したユーザ現在使用状態をプッシュポリシー管理モジュール４１２に送信してもよい。
【００７０】
本発明による図３に示す実施例において、通信端末３は、通信端末３にプッシュポリシーを設定し、プッシュポリシーをプッシュポリシー管理モジュール４１２に送信して記憶するためのプッシュポリシー設定部３２をさらに備えている。メールプッシュサーバ４は、メール転送プロトコルに基づいて、メールサーバ５からメール到着を示す情報を取得し、メール到着を示す情報をユーザ状態検出部４１に送信するためのメール検出部４２をさらに備えている。
【００７１】
なお、図３に示す実施例では、メールプッシュメールサーバ４の機能及びメールサーバ５の機能を１つのサーバに一体化してもよい。
【００７２】
ここで、メール転送プロトコルは、ＰＯＰ３  ／ＳＭＴＰプロトコル、メールサーバのサポートが可能な個別メール転送プロトコル／個別に定義したメール転送プロトコル、又は、メール転送に適用されるＡＰＩ規格を含む。
【００７３】
なお、前記個別メール転送プロトコルとは、メールサーバ製造会社、例えばＤｏｍｉｎｏが提供しているメールサーバに定義した個別インタフェースである。前記個別に定義したメール転送プロトコルとは、メールサーバ製造会社以外の他の製造会社が自体に定義したプロトコルである。
【００７４】
なお、図３には、２つの通信端末及びメールプッシュシステムによる動作状態の構成を示す図である。なお、もう１つの通信端末６は、プッシュポリシー設定部６２と、ユーザ状態感知部６１と、情報送信部１２と、メール受信部１３とを備えている。実際の動作において、通常、同一のユーザに所属している複数の通信端末及びメールプッシュシステムからなる動作状態図である。
【００７５】
メールプッシュ方法において、同一のユーザに所属している２つの別体の通信端末からの第６の情報及び第７の情報を少なくとも含む第８の情報を取得するステップと、前記第６の情報及び第７の情報を含む第８の情報を処理して、少なくとも１つの通信端末の位置属性を示す端末情報を含むメールプッシュ指示メッセージを生成するステップと、前記メールプッシュ指示メッセージの指示に応じて、メールを取得し、前記メールを前記少なくとも１つの通信端末のうち少なくとも１つの通信端末にプッシュするステップとを含む。
【００７６】
ここで、取得した異なる情報に基づいて、メールをプッシュする方法は、３つの場合がある。
【００７７】
第１の場合は、取得した前記情報がユーザ使用状態又は位置情報である場合である。この場合、当該方法では、ユーザ現在使用状態又は位置情報に基づいて、プッシュポリシーを設定し、ユーザに所属している特定の通信端末に検出したメールを直接プッシュする。当該通信端末は、ユーザ現在使用状態又は位置情報によって特定されたものであり、例えば同一のユーザに所属している複数の通信端末から位置情報を取得した後、設定されたプッシュポリシーがユーザから最も近い通信端末にメールをプッシュするものであると、当該メールは、当該特定の通信端末にプッシュされ、即ちユーザから最も近い通信端末にプッシュされる。例えば、同一のユーザに所属している複数の通信端末からユーザ現在使用状態を取得した後、設定されたプッシュポリシーがユーザの現在使用中の通信端末にメールをプッシュし、当該通信端末がデスクトップコンピュータであると、当該メールは、当該特定の通信端末にプッシュされ、即ち、ユーザが現在使用しているデスクトップコンピュータにプッシュされる。以上より、取得した前記情報がユーザ使用状態又は位置情報であるとき、メールは同一のユーザに所属している１つの特定の通信端末にプッシュされる。
【００７８】
第２の場合は、取得した前記情報がユーザ使用状態／位置情報及び装置属性情報である場合である。取得した前記情報に装置属性情報が含まれているので、メールは同一のユーザに所属している複数の通信端末にプッシュされてもよい。この場合、当該方法は、ユーザ現在使用状態／位置情報及び装置属性情報に基づいてプッシュポリシーを設定し、ユーザに所属している、前記装置属性をサポートする通信端末にメールをプッシュするとともに、当該ユーザ前記装置属性をサポートしない通信端末の少なくとも１つにプロンプトメッセージをプッシュする。
【００７９】
例えば、同一のユーザに所属している複数の通信端末から位置情報及び装置属性情報を取得し、且つユーザの通信端末は３つの携帯電話であり、２つの携帯電話の装置属性は、黒白スクリーン（ｂｌａｃｋ  ａｎｄ  ｗｈｉｔｅ  ｓｃｒｅｅｎ）しかサポートできなく、１つの携帯電話だけカラースクリーンのサポートが可能であり、画像受信が可能である。ユーザから最も近い携帯電話が黒白スクリーンであり、メールに画像が含まれている場合、設定したプッシュポリシーがメールをユーザから最も近い携帯電話に送信するものであると、取得した携帯電話の装置属性に合わせて、カラースクリーンのサポートが可能な携帯電話にメールをプッシュするとともに、他の携帯電話にプロンプト情報をプッシュして、画像が含まれているメールをその中の１つの携帯電話にプッシュしたことをユーザに報知することによって、ユーザは画像を便利に照会することができる。
【００８０】
第３の場合は、取得した前記情報がユーザ使用状態である場合である。この場合、当該方法はプッシュポリシーを予め設定するステップを含む。さらに、当該方法は、メールがメールプッシュサーバに到着したことを検出したステップと、前記メールプッシュサーバが通信端末から報告されたユーザ現在使用状態及び前記プッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、前記メールを選択された通信端末にプッシュするステップと、をさらに含む。
【００８１】
第３の場合における方法フローに基づいて、当該方法は、
全ての通信端末が自局通信端末におけるユーザ現在使用状態をタイミング検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告するか、又は、前記メールプッシュサーバが全ての通信端末におけるユーザ現在使用状態の検出要求を送信し、前記全ての通信端末は自局通信端末におけるユーザ現在使用状態を検出し、前記ユーザ現在使用状態を前記メールプッシュサーバに報告する。
【００８２】
図４に示すような方法実施例１：取得したユーザ使用状態に基づいて、本実施例のメールプッシュ方法は、ステップ１０１と、ステップ１０２と、ステップ１０３とを含む。
【００８３】
ステップ１０１において、プッシュポリシーを予め設定する。
【００８４】
ここで、プッシュポリシーは、ユーザの現在使用中の通信端末に前記メールをプッシュすること、又は前記通信端末のうち、メールがプッシュされるノート型パソコンがパワーオン状態にあることを検出すると、前記ノート型パソコンに優先してプッシュすること、又は前記通信端末のうち、メールがプッシュされるデスクトップコンピュータがパワーオン状態にあることを検出すると、前記デスクトップコンピュータにプッシュすること、又は前記通信端末のうち、メールプッシュをサポートするスマート移動端末、メールプッシュをサポートするノート型パソコン／デスクトップコンピュータのうち少なくとも２つの通信端末に同時にプッシュすることを含む。
【００８５】
ステップ１０２において、メールがメールプッシュサーバに到着したことを検出する。
【００８６】
ステップ１０３において、メールプッシュサーバは通信端末から報告されたユーザ現在使用状態及びプッシュポリシーに基づいて、メールがプッシュされる通信端末を選択し、選択した通信端末にメールをプッシュする。
【００８７】
ここで、ステップ１０３において、選択した通信端末にメールをプッシュするとき採用する方式は、ＷＡＰプロトコルに基づいてメール到着を通知するメールプッシュ技術（ＷＡＰ Ｐｕｓｈ）、電話呼をシミュレーションすることにより移動装置にデータをプッシュするメールプッシュ技術（Ｐｈｏｎｅ  Ｐｕｓｈ）、ＴＣＰ／ＩＰプロトコルに基づいてメール到着を通知するメールプッシュ技術（ＩＰ  Ｐｕｓｈ）のいずれか１つの方式である。
【００８８】
なお、通信端末がタイミング検出を主動的にスタートする場合、又はメールプッシュサーバが主動的に検出をスタートする場合によって、本発明は２つの具現モードがあるようになる。
【００８９】
第１の具現モードにおいて、通信端末がタイミング検出を主動的にスタートする場合、本発明の方法は、ステップ１０２とステップ１０３との間に、全ての通信端末が自局通信端末におけるユーザ現在使用状態をタイミング検出し、ユーザ現在使用状態をメールプッシュサーバに報告するステップ１０２１をさらに含む。
【００９０】
第２の具現モードにおいて、メールプッシュサーバが主動的に検出をスタートする場合、本発明の方法はステップ１０２とステップ１０３との間に、メールプッシュサーバが全ての通信端末におけるユーザ現在使用状態の検出要求を送信し、通信端末が自局通信端末におけるユーザ現在使用状態を検出し、ユーザ現在使用状態をメールプッシュサーバに報告するステップ１０２２をさらに含む。
【００９１】
以上述べたのは、本発明の好ましい実施例であり、本発明の保護範囲を限定するものではない。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施例における通信端末の構成を示す模式図である。
【図２】本発明の一実施例におけるメールプッシュシステムの構成を示す模式図である。
【図３】本発明の一実施例における通信端末とメールプッシュシステムとに基づく動作状態の構成を示す模式図である。
【図４】本発明の一実施例における方法を示すフローチャートである。
【符号の説明】
【００９３】
１      通信端末
２      メールプッシュシステム
３      通信端末
４      メールプッシュサーバ
５      メールサーバ
６      通信端末
１１      パラメータ取得部
１２      情報送信部
１３      メール受信部
２１      パラメータ取得部
２２      パラメータ処理部
２３      メールプッシュ部
３１      ユーザ状態感知部
３２      プッシュポリシー設定部
４１      ユーザ状態検出部
４２      メール検出部
６１      ユーザ状態感知部
６２      プッシュポリシー設定部
４１１      プッシュ装置検出モジュール
４１２      プッシュポリシー管理モジュール
【図１】
2009087346.tif 000003
【図２】
2009087346.tif 000004
【図３】
2009087346.tif 000005
【図４】
2009087346.tif 000006