(57)【要約】  事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信することによって安全な通信を提供する方法を提供することができる。
2009514343.tif 000002
【特許請求の範囲】
【請求項１】
安全な通信を提供する方法であって、
事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信するステップ
を備えることを特徴とする方法。
【請求項２】
前記事前許可された加入者は、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えることを特徴とする請求項１に記載の方法。
【請求項３】
前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１に記載の方法。
【請求項４】
前記事前許可された加入者は、前記組織の、従業員、契約者、下請け契約者、又はコンサルタントを含むことを特徴とする請求項３に記載の方法。
【請求項５】
ＳＭＳサーバにおいて、前記リストサーバによって保持されるリストへ宛てられた前記ＳＭＳメッセージ中に含まれる情報を受信するステップと、
前記リストへ宛てられたＥメールメッセージ中で、前記情報を前記リストサーバへ転送するステップと、
前記事前許可された加入者が前記リストに含まれるか否かを判定するステップ、及び前記事前許可された加入者が前記組織に含まれるか否かを判定するステップのうちの少なくとも一方と、
前記事前許可された加入者が前記リストのメンバーであり前記組織に含まれる場合に、前記リストサーバにおいて、応答を提供するために、前記Ｅメール中に含まれる前記情報に基づいて前記リストにアクセスするステップと、
前記Ｅメールに応えて、前記リストサーバから前記応答を送信するステップと、
を更に備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記アクセスするステップは、前記事前許可された加入者が前記リストのメンバーでないか又は前記組織に含まれない場合に、前記リストサーバにおいて、前記リストへのアクセスをブロックするステップを更に備えることを特徴とする請求項５に記載の方法。
【請求項７】
前記事前許可された加入者が前記組織に含まれるか否かを判定する前記ステップは、前記ＳＭＳメッセージ中の前記情報に基づいて、無線端末に関連付けられた加入者ＩＤモジュール情報を判定するステップを備えることを特徴とする請求項５に記載の方法。
【請求項８】
前記事前許可された加入者が前記組織に含まれるか否かを判定する前記ステップは、前記ＳＭＳメッセージ中に含まれる前記事前許可された加入者を特定する前記情報を前記リストに含まれる連絡先と比較するステップを備えることを特徴とする請求項５に記載の方法。
【請求項９】
前記応答を個別のＳＭＳメッセージとして前記リストの他のメンバーへ送信するステップを更に備えることを特徴とする請求項５に記載の方法。
【請求項１０】
前記ＳＭＳメッセージは、前記リストの別のメンバーの連絡先についての前記リストに対するリスト問い合わせを含み、
前記応答を送信するステップは、応答ＳＭＳメッセージ中で、前記事前許可された加入者へ前記連絡先を送信するステップを備える
ことを特徴とする請求項５に記載の方法。
【請求項１１】
前記ＳＭＳメッセージはリスト加入要求を含み、
当該方法は、
前記リスト加入要求に含まれる前記事前許可された加入者を特定する前記情報を連絡先と比較するステップと、
前記情報が前記リストに含まれる連絡先に合致した場合に、前記事前許可された加入者を前記リストに加入させるステップと、
前記情報が前記リストに含まれる連絡先に合致しない場合に、前記事前許可された加入者の前記リストへの加入をブロックするステップと、
を更に備えることを特徴とする請求項１に記載の方法。
【請求項１２】
安全な通信を提供するシステムであって、
組織によって管理され、前記組織にメンバーである無線端末の事前許可された加入者からＳＭＳメッセージを受信するように構成された、プライベートネットワーク上のリストサーバ
を備えることを特徴とするシステム。
【請求項１３】
前記リストサーバに結合され、事前許可された加入者に関連付けられた情報を前記リストサーバによって処理されるリストに格納するように構成され、前記リストサーバに応えて前記情報にアクセスするように構成されたデータベースと、
前記リストサーバに結合されたファイアウォールであって、当該ファイアウォールに結合されたパブリックネットワークからの前記プライベートネットワークへの許可されていないアクセスをブロックするように構成されたファイアウォールと、
を更に備えることを特徴とするシステム。
【請求項１４】
前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記プライベートネットワーク上のＳＭＳサーバを更に備えることを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記パブリックネットワーク上のＳＭＳサーバを更に備えることを特徴とする請求項１３に記載のシステム。
【請求項１６】
前記プライベートネットワークは、前記事前許可された加入者が、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えるようにすることを特徴とする請求項１２に記載のシステム。
【請求項１７】
前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１２に記載のシステム。
【請求項１８】
コンピュータ読み取り可能なプログラムコードを収録したコンピュータ読み取り可能な媒体を含む、安全な通信を提供するためのコンピュータプログラム製品であって、
事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信するように構成されたコンピュータ読み取り可能なプログラムコード
を備えることを特徴とするコンピュータプログラム製品。
【請求項１９】
前記事前許可された加入者は、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えることを特徴とする請求項１８に記載のコンピュータプログラム製品。
【請求項２０】
前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１８に記載のコンピュータプログラム製品。
【請求項２１】
前記事前許可された加入者は、前記組織の、従業員、契約者、下請け契約者、又はコンサルタントを含むことを特徴とする請求項２０に記載のコンピュータプログラム製品。
【請求項２２】
ＳＭＳサーバにおいて、前記リストサーバによって処理されるリストへ宛てられた前記ＳＭＳメッセージ中に含まれる情報を受信するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記リストへ宛てられたＥメールメッセージ中で、前記情報を前記リストサーバへ転送するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記事前許可された加入者が前記リストのメンバーであるか否か、及び前記事前許可された加入者が前記組織に含まれるか否かのうちの少なくとも一方を判定するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記事前許可された加入者が前記リストのメンバーであり前記組織に含まれる場合に、前記リストサーバにおいて、応答を提供するために、前記Ｅメール中に含まれる前記情報に基づいて前記リストにアクセスするように構成されたコンピュータ読み取り可能なプログラムコードと、
前記Ｅメールに応えて、前記リストサーバから前記応答を送信するように構成されたコンピュータ読み取り可能なプログラムコードと、
を更に備えることを特徴とする請求項１８に記載のコンピュータプログラム製品。
【請求項２３】
安全な通信を提供する方法であって、
加入者ＩＤモジュールが事前許可された加入者を組織のメンバーとして特定した場合に、前記事前許可された加入者を含む前記組織によって管理されるプライベートネットワーク上のリストサーバを介して、無線端末の前記事前許可された加入者からのＳＭＳメッセージに応えてリスト情報にアクセスするステップ
を備えることを特徴とする方法。
【請求項２４】
安全な通信を提供する方法であって、
事前許可された加入者がリストサーバによって保持されるリストに含まれるか否かを判定すること無しに、前記事前許可された加入者からのメッセージが前記リストサーバにアクセスすることを許可するステップ
を備えることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＭＳ通信のための通信方法、システム、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
ショートメッセージングサービス（ＳＭＳ）は、移動体加入者と外部システム（例えば電子メールシステム、ページングシステム、及びボイスメールシステムなど）との間での英数字メッセージの送信を容易にする、無線メッセージサービスである。ＳＭＳはポイント・ツー・ポイントサービスとして実装されてきたものであり、ＳＭＳメッセージは、ショートメッセージサービスセンター（ＳＭＳＣ）を介してある移動体端末から別の移動体端末へ送信可能である。
【０００３】
ＳＭＳグループメッセージングを提供することも知られており、これによれば、ユーザはＳＭＳメッセージを使用して、グループの多数の他のメンバーと通信することができる。ＳＭＳグループメッセージングサービスの１つが、ＵＰＯＣ  Ｎｅｔｗｏｒｋｓによって商業化されている（これには、ワールドワイドウェブ："www.upoc.com"を介してアクセス可能である）。
【０００４】
別の種類のグループメッセージングは、Ｅメールリストサーバと呼ばれることもあるものによって処理されるＥメールを介して提供可能である。Ｅメールリストサーバにより、ユーザは、単一のＥメールをリストへ送信することによって１つのＥメールのコピーをそのリストの他の複数のメンバーへ送信することができる。Ｅメールリストサーバの１つが、Ｌ−ｓｏｆｔ  Ｉｎｔｅｒｎａｔｉｏｎａｌ，Ｉｎｃ．から利用可能なＬＩＳＴＳＥＲＶ（登録商標）であり、これはインターネット上の"www.lsoft.com"にある。
【発明の開示】
【課題を解決するための手段】
【０００５】
本発明に係る実施形態は、ＳＭＳメッセージングを介してリストサーバ情報へ安全にアクセスするための方法、システム、及びコンピュータプログラム製品を提供することができる。これらの実施形態に従えば、事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信することによって安全な通信を提供する方法を提供することができる。
【０００６】
本発明に従ういくつかの実施形態において、前記事前許可された加入者は、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行える。本発明に従ういくつかの実施形態において、前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可される。本発明に従ういくつかの実施形態において、前記事前許可された加入者は、前記組織の、従業員、契約者、下請け契約者、又はコンサルタントを含む。
【０００７】
本発明に従ういくつかの実施形態において、本方法は、ＳＭＳサーバにおいて、前記リストサーバによって保持されるリストへ宛てられた前記ＳＭＳメッセージ中に含まれる情報を受信するステップを更に含む。前記情報は、前記リストへ宛てられたＥメールメッセージ中で、前記リストサーバへ転送される。前記事前許可された加入者が前記リストに含まれるか否か、及び前記事前許可された加入者が前記組織に含まれるか否かのうちの少なくとも一方が判定される。前記事前許可された加入者が前記リストのメンバーであり前記組織に含まれる場合に、前記リストサーバにおいて、前記リストが、応答を提供するために、前記Ｅメール中に含まれる前記情報に基づいてアクセスされる。前記応答は、前記Ｅメールに応えて、前記リストサーバから送信される。
【０００８】
本発明に従ういくつかの実施形態において、前記アクセスするステップは、前記事前許可された加入者が前記リストのメンバーでないか又は前記組織に含まれない場合に、前記リストサーバにおいて、前記リストへのアクセスをブロックするステップを更に備える。本発明に従ういくつかの実施形態において、前記事前許可された加入者が前記組織に含まれるか否かを判定する前記ステップは、前記ＳＭＳメッセージ中の前記情報に基づいて、無線端末に関連付けられた加入者ＩＤモジュール（ＳＩＭ）情報を判定するステップを備える。
【０００９】
本発明に従ういくつかの実施形態において、前記事前許可された加入者が前記組織に含まれるか否かを判定する前記ステップは、前記ＳＭＳメッセージ中に含まれる前記事前許可された加入者を特定する前記情報を前記リストに含まれる連絡先と比較するステップを備える。本発明に従ういくつかの実施形態において、本方法は、前記応答を個別のＳＭＳメッセージとして前記リストの他のメンバーへ送信するステップを更に備える。本発明に従ういくつかの実施形態において、前記ＳＭＳメッセージは、前記リストの別のメンバーの連絡先についての前記リストに対するリスト問い合わせであってもよく、前記応答を送信するステップは、応答ＳＭＳメッセージ中で、前記事前許可された加入者へ前記連絡先を送信するステップを備える。
【００１０】
本発明に従ういくつかの実施形態において、前記ＳＭＳメッセージはリスト加入要求を含み、本方法は、前記リスト加入要求に含まれる前記事前許可された加入者を特定する前記情報を連絡先と比較するステップを更に備える。前記情報が前記リストに含まれる連絡先に合致した場合に、前記事前許可された加入者は前記リストに加入させられ、前記情報が前記リストに含まれる連絡先に合致しない場合に、前記事前許可された加入者の前記リストへの加入はブロックされる。
【００１１】
本発明に従ういくつかの実施形態において、安全な通信を提供するシステムは、組織によって管理され、前記組織にメンバーである無線端末の事前許可された加入者からＳＭＳメッセージを受信するように構成された、プライベートネットワーク上のリストサーバを備える。本発明に従ういくつかの実施形態において、本システムは、前記リストサーバに結合され、事前許可された加入者に関連付けられた情報を前記リストサーバによって処理されるリストに格納するように構成され、前記リストサーバに応えて前記情報にアクセスするように構成されたデータベースと、前記リストサーバに結合されたファイアウォールであって、当該ファイアウォールに結合されたパブリックネットワークからの前記プライベートネットワークへの許可されていないアクセスをブロックするように構成されたファイアウォールと、を更に備える。
【００１２】
本発明に従ういくつかの実施形態において、本システムは、前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記プライベートネットワーク上のＳＭＳサーバを更に備える。
【００１３】
本発明に従ういくつかの実施形態において、本システムは、前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記パブリックネットワーク上のＳＭＳサーバを更に備える。
【００１４】
本発明に従ういくつかの実施形態において、前記プライベートネットワークは、前記事前許可された加入者が、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えるようにする。本発明に従ういくつかの実施形態において、前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可される。
【００１５】
本発明に従ういくつかの実施形態において、安全な通信を提供するためのコンピュータプログラム製品は、コンピュータ読み取り可能なプログラムコードを収録したコンピュータ読み取り可能な媒体を含む。本コンピュータプログラム製品は、事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信するように構成されたコンピュータ読み取り可能なプログラムコードを備える。
【００１６】
本発明に従ういくつかの実施形態において、安全な通信を提供する方法は、加入者ＩＤモジュールが事前許可された加入者を組織のメンバーとして特定した場合に、前記事前許可された加入者を含む前記組織によって管理されるプライベートネットワーク上のリストサーバを介して、無線端末の前記事前許可された加入者からのＳＭＳメッセージに応えてリスト情報にアクセスするステップを備える。
【００１７】
本発明に従ういくつかの実施形態において、安全な通信を提供する方法は、事前許可された加入者がリストサーバによって保持されるリストに含まれるか否かを判定すること無しに、前記事前許可された加入者からのメッセージが前記リストサーバにアクセスすることを許可するステップを備える。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の説明に役立つ実施形態が示された添付の図面を参照して、本発明を更に十分に説明する。しかしながら、本発明は多数の異なる形式で実施可能であり、ここで説明する実施形態に限定されるものと解釈してはならない。むしろ、これらの実施形態は、ここでの開示が徹底的且つ完全になり、本発明の範囲を当業者に十分に伝達するように、提供されるものである。全体を通して、同種の番号は同種の要素を示す。ここで使用されるように、「及び／又は(and/or)」という用語は、関連して列挙された１以上の項目に関するありとあらゆる組み合わせを含む。
【００１９】
多様な要素を説明するために第１、第２などの用語をここで使用する場合があるが、これらの要素はこれらの用語によって限定されてはならないということを理解して頂きたい。これらの用語は、ある要素を別の要素と区別するために使用されているに過ぎない。それゆえ、以下で説明する第１の要素は、本発明の範囲から逸脱することなく、第２の要素と呼ばれても構わない。
【００２０】
ここで使用される専門用語は、特定の実施形態を説明することのみを目的としたものであり、本発明の限定となることを意図したものではない。ここで使用されるように、"a", "an", "the"の単数形は、そうでないということを文脈が明らかに示していない限り、複数形も含むことを意図している。本明細書で使用される場合、「含む(comprises)」及び／又は「含んでいる(comprising)」という用語は、言及された特徴、整数、ステップ、動作、要素、及び／又はコンポーネントの存在を示すが、１以上の他の特徴、整数、ステップ、動作、要素、コンポーネント、及び／又はこれらの集合の存在又は追加を排除するものではない。
【００２１】
そうでないと規定されない限り、ここで使用される（技術用語及び科学用語を含む）全ての用語は、本発明が属する技術分野において通常の技術を有する者によって一般に理解されるものと同じ意味を持つ。一般に使用される辞書に定義されているような用語は、関連する技術の文脈におけるそれらの意味と矛盾しない意味を持つものとして解釈されるべきであり、理想的な意味又は過度に形式的な意味には、ここで明示的にそのように定義されない限り、解釈されないということを、更に理解して頂きたい。
【００２２】
当業者によって理解されるように、本発明は、方法、システム、又はコンピュータプログラム製品として実施可能である。従って、本発明は、全体がハードウェアによる実施の形態を取ってもよいし、全体がソフトウェアによる実施の形態を取ってもよいし、或いはソフトウェアの態様とハードウェアの態様とを組み合わせた実施の形態を取ってもよく、ここでこれらは全て一般的に「回路(circuit)」又は「モジュール(module)」と呼ばれる。更に、本発明は、媒体中に収録されたコンピュータが使用可能なプログラムコードを持つコンピュータが使用可能な記録媒体上でのコンピュータプログラム製品の形態を取ってもよい。コンピュータが読み取り可能なあらゆる適切な媒体を利用可能であり、ここにはハードディスク、ＣＤ−ＲＯＭ、光記録デバイス、インターネット又はイントラネットをサポートするような伝送媒体、或いは磁気記録デバイスが含まれる。
【００２３】
本発明の動作を実行するコンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、或いはＣ＋＋などのオブジェクト指向プログラミングによって記述可能である。しかしながら、本発明の動作を実行するコンピュータプログラムコードは、例えば「Ｃ」プログラミング言語などの従来の手続き型のプログラミング言語によって記述してもよいし、例えばＶｉｓｕａｌＢａｓｉｃなどの可視化指向のプログラミング環境で記述してもよい。
【００２４】
方法、システム、コンピュータプログラム製品に関する、フローチャートの説明、及び／又は、ブロック図を参照して、本発明に従う実施形態を以下にある程度説明する。説明における各ブロック及びブロックの組み合わせは、コンピュータプログラム命令によって実装可能であることを理解して頂きたい。これらのコンピュータプログラム命令は汎用コンピュータのプロセッサへと提供されてもよいし、専用コンピュータのプロセッサへと提供されてもよいし、或いは、機械（マシン）を製造する他のプログラム可能なデータ処理装置へと提供されてもよく、それによって、コンピュータのプロセッサ又は他のプログラム可能なデータ処理装置を介して実行される命令は、単数又は複数のブロックによって示される機能／動作を実施する手段を生成する。
【００２５】
これらのコンピュータプログラム命令は、コンピュータ又は他のプログラム可能なデータ処理装置に対して特定の方法で機能するように命令することのできるコンピュータが読み取り可能なメモリ内に格納されてもよく、それによって、コンピュータが読み取り可能なメモリに格納された命令は、単数又は複数のブロックによって示される機能／動作を実施する命令手段を含む製品を生産する。
【００２６】
コンピュータプログラム命令はまた、コンピュータ又は他のプログラム可能なデータ処理装置にロードされて、コンピュータ又は他のプログラム可能なデータ処理装置上で実行される一連の操作ステップを発生させ、コンピュータに実装されるプロセスを生産し、それによって、コンピュータ又は他のプログラム可能なデータ処理装置上で実行される命令が、単数又は複数のブロックによって示される機能／動作を実装するステップを提供してもよい。
【００２７】
ここで使用されるように、「無線端末(wireless terminal)」という用語は、双方向通信リンクを介して双方向通信を実行可能な受信ハードウェア及び送信ハードウェアを有するデバイスを含む。そのような端末には、マルチラインディスプレイを備える、或いは備えない、セルラデバイス又は他の通信デバイスが含まれ得る。また、音声処理機能及びデータ処理機能、ファクシミリ機能、及び／又はデータ通信機能を組み合わせ可能なパーソナル・コミュニケーション・システム（ＰＣＳ）端末が含まれ得る。また、無線周波数受信機及びページャ、インターネット／イントラネットアクセス、ウェブブラウザ、オーガナイザ、カレンダー、及び／又は全地球測位システム（ＧＰＳ）受信機を備えることができる携帯情報端末（ＰＤＡ）が含まれ得る。及び／又は、従来のラップトップコンピュータ及び／又はパームトップコンピュータ、或いは、無線周波数受信機を備える他の装置が含まれ得る。ここで使用されるように、「無線端末(wireless terminals)」という用語は、携帯可能であってもよいし、輸送可能であってもよいし、（空の、海の、又は地上の）乗り物に設置されてもよいし、ローカルに、及び／又は、地球上及び／又は宇宙のあらゆる他の場所に分散した態様で、動作するように、配置及び／又は構成されてもよい。
【００２８】
図１は、事前許可(pre-authorized)された加入者が含まれる組織によって管理されるリストサーバに対するアクセスを事前許可された加入者へ提供可能なシステムの略図である。特に、図１によれば、基地局１０５がそのコンポーネントである無線通信システムによって、無線端末１００Ａ−Ｃがサービス提供されている。図１には示されていないが、例えば移動交換局、ＳＭＳサービスセンター、更には他の通信システムへのゲートウェイなど、基地局１０５以外のコンポーネントも含まれているということを理解して頂きたい。本発明のいくつかの実施形態によれば、無線端末１００Ａ−Ｃは、基地局１０５がそこに含まれる無線通信システムに対して、ＳＭＳ形式のメッセージを送受信することができる。無線端末１００Ａ−Ｃはまた、他の種類の情報（例えば、音声及びデータなど）を無線通信システムと通信することもできるということを理解して頂きたい。
【００２９】
本発明のいくつかの実施形態によれば、無線端末１００Ａ−Ｃは、事前許可された加入者を含む組織によって管理されているリストサーバ１３０における事前許可された加入者に関連付けられている。当業者であれば理解できるように、リストサーバは、リストサーバによって保持されるリストへ宛てられたＥメールを受信することによって動作し、そのＥメールのコピーをそのリストに含まれる他者のＥメールアドレスへ転送する。
【００３０】
リストサーバ１３０は、事前許可された加入者を含む組織によってやはり管理されているプライベートネットワーク１２０の一部である。更に、事前許可された加入者は、プライベートネットワーク１２０、及び／又はリストサーバ１３０にアクセス可能であり、及び／又はリストサーバ１３０によって保持されている情報に（事前許可された加入者を含む同じ組織によってやはり管理されている企業ネットワークを介するなどして）二次的なネットワーク１４０によってアクセス可能である。リストサーバ１３０を管理する組織は、プライベートネットワーク１２０及び／又は二次的なネットワーク１４０を制御する組織の管理下で動く下部組織であってもよいということを理解して頂きたい。
【００３１】
図１に更に示すように、二次的なネットワーク１４０は、ここで説明する本発明のいくつかの実施形態に従う動作を提供するリストサーバ１３０の制御下で動作するデータベース１３５へのアクセスも提供可能である。プライベートネットワーク１２０の外からリストサーバ１３０へアクセスする事前許可された加入者は、リストサーバ１３０を管理する同じ組織内に含まれた結果として「事前許可された」のであるということも更に理解して頂きたい。例えば、事前許可された加入者は、その組織の従業員、契約者、下請け契約者、及び／又はコンサルタントであってもよい。
【００３２】
本発明に従ういくつかの実施形態において、プライベートネットワーク１２０は、ファイアウォール１２５、又は他のネットワークからプライベートネットワーク１２０へのアクセスを制限する他のシステムを介して、他の（パブリック）ネットワークへ接続する企業ローカルエリアネットワークであってもよい。更に、プライベートネットワーク１２０を管理する組織は、プライベートネットワーク１２０の外のどのエンティティが、例えばリストサーバ１３０などのプライベートネットワーク１２０に含まれるリソースにアクセス可能かを決定することができる。例えば、プライベートネットワーク１２０を管理する組織は、ファイアウォール１２５、又はプライベートネットワーク１２０へのアクセスがそこを通って流される他の種類のゲートウェイを介した、リストサーバ１３０へのアクセスについて、どのエンティティが可能かを規定する企業であってもよい。
【００３３】
ここで使用されるように、「管理される(administered)」という用語（或いは同様の用語）は、誰がリストサーバ１３０にアクセスしてよいかを制御し、それによって、リストサーバ１３０によって保持されるリストを制御することを含む。更に、「管理される(administered)」は、ここで説明する動作を提供するためにリストサーバ１３０にどの版のソフトウェアがインストールされるか、或いは、リストサーバ１３０に対するメンテナンスがいつ行われるか、を制御することを含む。ここで使用されるように、「組織(organization)」という用語は、企業、或いは、ユーザがその組織のメンバーであるか否かに基づいてサーバへアクセスする者のための組織によって管理されているサーバのセキュリティを維持する他のビジネスグループを含む。
【００３４】
無線端末１００Ａ−Ｃに対して送受信されるＳＭＳ形式のメッセージは、例えばプライベートネットワーク１２０内のリストサーバ１３０などの宛先へＳＭＳメッセージをルーティングするために使用可能な情報を含む。ＳＭＳメッセージはまた、例えばＳＭＳメッセージの宛先に配置されたシステムへ向けて発行されたコマンドなどの情報も含むことができる。更に、本発明に従ういくつかの実施形態において、ＳＭＳメッセージに含まれる情報は、コマンドがそこへ向けて発行されたシステムによって使用されるデータをコマンドの一部として含むことができる。例えば、ＳＭＳメッセージは、従業員（その従業員の名前もＳＭＳメッセージ中の情報に含まれる）に関連付けられた連絡先(contact information)の要求を含むことができる。
【００３５】
ＳＭＳメッセージは、ＳＭＳサーバ１１０において受信される。ＳＭＳサーバ１１０は、無線通信システムに含まれる、在圏ロケーションレジスタ、ホームロケーションレジスタ、ＳＭＳサーバセンター、更には移動交換局にアクセス可能であり、ＳＭＳメッセージの目的とするアドレスを決定する。ＳＭＳサーバ１１０はまた、ＳＭＳサーバ１１０において受信されたＳＭＳメッセージに関して決定された宛先へ転送されるＥメールとして、ＳＭＳメッセージを再フォーマットすることもできる。ＳＭＳサーバ１１０によって転送されるＥメールは、無線端末１００Ａ−Ｃによって送信されたＳＭＳメッセージ中に含まれる情報の少なくともいくらかを含む。
【００３６】
本発明に従ういくつかの実施形態において、Ｅメールメッセージは、ＳＭＳサーバ１１０によって、（例えばインターネットなどの）パブリックネットワーク１１５を介して、パブリックネットワーク１１５からプライベートネットワーク１２０を分離するファイアウォール１２５を通り、リストサーバ１３０へ転送される。本発明に従ういくつかの実施形態において、プライベートネットワーク１２０内に含まれるリストサーバ１３０を管理する組織は、無線端末１００Ａ−Ｃとリストサーバ１３０との間でメッセージを送信するために使用されるパブリックネットワーク１１５内に含まれるシステムを管理する組織とは異なる。上述の通り、プライベートネットワーク１２０は、例えばプライベートネットワーク１２０へのアクセスを制御する組織によって管理されるリストサーバ１３０を含む。
【００３７】
リストサーバ１３０は、ＳＭＳサーバ１１０によって転送されたＳＭＳメッセージから、情報を含むＥメールを受信する。本発明に従ういくつかの実施形態において、リストサーバ１３０は、ＳＭＳメッセージを送信した無線端末に関連付けられた事前許可された加入者がリストサーバ１３０によって保持されているリスト内に含まれるか否かを判定する。
【００３８】
動作中、リストサーバ１３０は、ＳＭＳメッセージを送信した無線端末に関連付けられた事前許可された加入者からＥメールメッセージを受信し、その事前許可された加入者がリストサーバ１３０に収容されたリスト内に含まれるか否かを判定する。本発明に従ういくつかの実施形態において、リストサーバ１３０はまた、事前許可された加入者がリストサーバ１３０を管理する組織に含まれるか否かを判定する。例えば、本発明に従ういくつかの実施形態において、リストサーバ１３０は、事前許可されたユーザが、プライベートネットワーク１２０内に含まれるリストサーバを管理する組織の従業員であるか否かを判定する。
【００３９】
本発明に従ういくつかの実施形態において、事前許可された加入者が組織に含まれるか否かは、組織に含まれる加入者のデータベース内にその事前許可された加入者が含まれていることに基づき得る。例えば、事前許可された加入者が組織の従業員である場合、その組織の全従業員を含むデータベースを検索すると、その事前許可された加入者とデータベース内のエントリとの間での合致が発生する。この合致はそれゆえ、リストサーバ１３０によって保持されているリストへの事前許可された加入者によるアクセスを確認することができる。本発明に従ういくつかの実施形態においては、事前許可された加入者がリストに含まれると共に組織にも含まれると判断される。
【００４０】
本発明に従ういくつかの実施形態において、事前許可された加入者が上述の基準を満足すると、リストサーバ１３０は、リストサーバ１３０によって保持されるリストへのアクセスを許可する。こうして、（ＳＭＳメッセージに基づく）Ｅメールへの応答が、リストサーバ１３０から送信される。本発明に従ういくつかの実施形態において、応答は、加入要求の確認や、ＳＭＳメッセージが宛てられたリストサーバ１３０によって管理されているリストのメンバーへ宛てられた情報を含むＥメールや、或いは、無線端末によって送信されたＳＭＳメッセージ中に含まれる情報によって特定されるリストのメンバーに関連付けられた連絡先を含む。
【００４１】
しかしながら、事前許可された加入者がリストに含まれなかったり、或いは、プライベートネットワーク１２０内に含まれるリストサーバ１３０を管理する組織に含まれなかったりする場合、リストサーバ１３０は、リストサーバ１３０によって管理されるリストへのその事前許可された加入者によるアクセスをブロックし、それによって、許可されたユーザにのみリストサーバ１３０へのアクセスを許可することによって、リストに含まれる情報のセキュリティを向上させることができる。
【００４２】
本発明に従う更なる実施形態においては、リストサーバ１３０は、事前許可された加入者がリストのメンバーであるか否かを判定しないが、事前許可されたユーザがプライベートネットワーク１２０内に含まれるリストサーバ１３０を管理する組織のメンバーであるか否かを判定する。従って、本発明に従ういくつかの実施形態において、リストのメンバーであること（メンバーシップ）は、そこへのアクセスに関する必須条件ではない。しかしながら、リストサーバ１３０によって管理されるリストにアクセスすることを望む事前許可された加入者は、組織に含まれると判断される。
【００４３】
図２は、本発明に従ういくつかの実施形態における典型的なリストサーバ１３０のブロック図である。図示されているように、リストサーバ１３０は、プロセッサ２３８、メモリ２３６、及び入出力回路２４６を含む。リストサーバ１３０は、例えば、汎用コンピュータ、サーバ、或いはルータなどに組み込まれていてもよい。プロセッサ２３８は、アドレス／データバス２４８を介してメモリ２３６と通信し、アドレス／データバス２４９を介して入出力回路２４６と通信する。
【００４４】
リストサーバ１３０は、例えばインターネットプロトコル（ＩＰ）接続を使用して、ネットワーク１１５上でファイアウォール１２５を介し入出力回路２４６を通って、ＳＭＳサーバ１１０からＥメールメッセージを受信することができる。Ｅメールメッセージに含まれる情報は、事前許可された加入者がリストのメンバーであるか否か、及び／又はリストサーバ１３０がそこに含まれるプライベートネットワーク１２０を管理する組織のメンバーであるか否かを判定するために使用可能である。これらのコンポーネントは、ここで説明されるように動作するように設定されているかもしれないが、多数の従来のデータ処理システムにおいて使用されているような従来のコンポーネントであってもよい。
【００４５】
特に、プロセッサ２３８は、市販の又は特注の、マイクロプロセッサ、マイクロコントローラ、或いはデジタル信号プロセッサなどであってもよい。メモリ２３６は、本発明の実施形態に従って使用される機能回路又はモジュールを実装するために使用されるソフトウェア及びデータを格納するあらゆるメモリデバイスを含むことができる。メモリ２３６は、これに限定される訳ではないが、キャッシュ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＳＲＡＭ、ＤＲＡＭ、及び磁気ディスクという種類のデバイスを含むことができる。
【００４６】
図２に更に示されるように、メモリ２３６は、リストを保持するためにいくつかのカテゴリのソフトウェア、即ちオペレーティングシステム２５２、アプリケーションプログラム２５４、入出力デバイスドライバ２５８、及びデータ２５６を含むことができる。当業者であれば理解できるように、オペレーティングシステム２５２は、データ処理システムでの使用に適したあらゆるオペレーティングシステムであってよく、例えば、Ａｒｍｏｎｋ，ＮＹのインターナショナル・ビジネス・マシーンズ・コーポレーションによるＯＳ／２、ＡＩＸ、又はｚＯＳや、Ｒｅｄｍｏｎｋ，ＷＡのマイクロソフト・コーポレーションによるＷｉｎｄｏｗｓ（登録商標）９８、Ｗｉｎｄｏｗｓ（登録商標）２０００、又はＷｉｎｄｏｗｓ（登録商標）ＸＰ、或いは、Ｕｎｉｘ（登録商標）又はＬｉｎｕｘなどである。
【００４７】
入出力デバイスドライバ２５８は、典型的には、例えば（データベース１３５にアクセスするために使用される）入出力回路２４６、及びメモリ２３６のあるコンポーネントなどのデバイスと通信するためにアプリケーションプログラム２５４がオペレーティングシステム２５２を介してアクセスする、ソフトウェアルーチンを含む。データ２５６は、スタティックデータ及びダイナミックデータを表し、アプリケーションプログラム２５４、オペレーティングシステム２５２、入出力デバイス２５８、及びメモリ２３６内に存在するかもしれない他のソフトウェアプログラムによって使用される。
【００４８】
ここで説明するリストサーバ１３０の動作は、何らかの利用可能なＥメールリストサーバアプリケーションによって本発明の実施形態に従って動作するように構成された後に、提供され得る。本発明に従ういくつかの実施形態において、「ＭＡＪＯＲＤＯＭＯ」アプリケーション及びＬＩＳＴＳＥＲＶアプリケーションを使用可能である。ＬＩＳＴＳＥＲＶアプリケーションは、ＬＩＳＴＳＥＲＶユーザガイド，１９９３年，ＩＳＢＮ  ２−９１０２８６−０２−９，ＣＯＰＹＲＧＴ．１９９３年，ＥＡＲＮ  Ａｓｓｏｃｉａｔｉｏｎにおいて説明されている。この文書は、インターネット上の"ftp://ftp.msstate.edu/docs/words-l/Net-Stuff/listserv.guide"において入手可能である。ＭＡＪＯＲＤＯＭＯアプリケーションは、Ｍａｎａｇｉｎｇ  Ｉｎｔｅｒｎｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｉｃｅｓ，Ｊｅｒｒｙ  Ｐｅｅｋ，（Ｃ）１９９４，Ｏ’Ｒｅｉｌｌｙ＆Ａｓｓｏｃｉａｔｅｓ，Ｉｎｃ．，ＩＳＢＮ  １−５６５９２−０６２−７の章（チャプター）において説明されている。
【００４９】
図３は、本発明に従ういくつかの実施形態における、リストサーバ１３０に対して発行された加入コマンドの処理を説明するフローチャートである。図３によれば、加入要求はＳＭＳメッセージの形式で、事前許可された加入者の無線端末からリストサーバ１３０によって保持されるリストへ向けて送信される（ブロック３０５）。加入コマンドは、事前許可された加入者が加入コマンドによって指定された特定のリストへ追加されるように発行され得るということを理解して頂きたい。
【００５０】
加入要求に含まれる情報は、事前許可された加入者の無線端末、事前許可された加入者のリストサーバ１３０を管理する組織内での連絡先、事前許可された加入者の無線端末の位置を特定するのに役立つかもしれない情報（例えば、事前許可された加入者の無線サービスプロバイダＩＤなど）、及び／又は事前許可された加入者ＩＤモジュール（ＳＩＭ）を特定する情報を含むことができるということを理解して頂きたい。
【００５１】
ＳＭＳサーバは、ＳＭＳメッセージ中に含まれる情報を、リストサーバ１３０におけるリストへ宛てられたＥメールとしてフォーマットする（ブロック３１０）。図１に示すように、Ｅメールは、パブリックネットワーク１１５を介し、プライベートネットワーク１２０をパブリックネットワーク１１５から分離するファイアウォール１２５を通って、リストサーバ１３０へ送信される。
【００５２】
リストサーバ１３０は、ＳＭＳサーバからＥメールを受信し、Ｅメール内に含まれる事前許可された加入者を特定する情報を、リストサーバ１３０を管理する組織内で事前許可された加入者を特定する連絡先と比較する。本発明に従ういくつかの実施形態において、組織内で事前許可された加入者を特定する連絡先は、リストサーバ１３０によって保持されるリストを含むデータに含まれ、データベース１３５を使用して格納される。本発明に従う他の実施形態において、連絡先は、リストサーバ１３０によって保持されるリストから分離したデータベースによって保持される。
【００５３】
Ｅメールに含まれる事前許可された加入者を特定する情報が連絡先内のエントリに合致すると（ブロック３２０）、事前許可された加入者はリストサーバ１３０におけるリストに加入される（ブロック３３０）。しかしながら、Ｅメールに含まれる事前許可された加入者を特定する情報が連絡先内のエントリに合致しない場合（ブロック３２０）、リストサーバ１３０はリストへのアクセスをブロックする（ブロック３２５）。リストサーバ１３０は、加入コマンドに対して、リストへの加入の要求が拒否されたということを示す応答を送信してもよい。
【００５４】
再びブロック３２０を参照すると、リストサーバ１３０は、事前許可された加入者の無線端末に対して確認Ｅメールを送信することができる（ブロック３３５）。確認Ｅメールは、加入コマンドが受信されて成功裏に処理されたということを確認する。リストサーバ１３０によって送信された確認を含むＥメールは、リストサーバ１３０からＳＭＳサーバ１１０へ転送され、ＳＭＳサーバ１１０は、事前許可された加入者に関連付けられた無線端末１００Ａ−Ｃに対してＳＭＳメッセージとして確認メッセージを転送する（ブロック３４０）。
【００５５】
図４は、本発明に従ういくつかの実施形態における、リストサーバ１３０によって保持されるリストのメンバーへのメッセージの配信を説明するフローチャートである。図４によれば、リストサーバ１３０によって保持されるリストの他のメンバーへ転送されるべきメッセージに関連付けられた情報を含むＳＭＳメッセージが、事前許可された加入者に関連付けられた無線端末１００Ａ−Ｃからリストサーバ１３０におけるリストへ宛てて送信される（ブロック４０５）。
【００５６】
本発明に従ういくつかの実施形態において、ＳＭＳメッセージは、事前許可された加入者、その事前許可された加入者に関連付けられた無線端末（例えば、ＳＩＭ内に含まれる情報など）、送信されたメッセージに関連付けられたテキスト、及び／又はメッセージが宛てられているリストとそのリストを保持するリストサーバを特定可能な情報を含む。ＳＭＳメッセージは、ＳＭＳサーバにおいて受信され、事前許可された加入者に関連付けられた無線端末によって送信されたＳＭＳメッセージに含まれる情報を含むＥメールとして、リストサーバへ転送される（ブロック４１０）。Ｅメールはリストサーバ１３０へ転送され、リストサーバ１３０におけるリストへ宛てられる。Ｅメールは、パブリックネットワーク１１５上で、プライベートネットワーク１２０をパブリックネットワーク１１５から分離するファイアウォール１２５を通って、リストサーバ１３０へ転送されるということを理解して頂きたい。
【００５７】
本発明に従ういくつかの実施形態において、リストサーバ１３０は、事前許可された加入者が、Ｅメールが宛てられているリストに加入しているか否かを判定する（ブロック４１５）。メッセージが宛てられているリストに事前許可された加入者が加入していない場合（ブロック４１５）、リストへのアクセスがブロックされ（ブロック４２０）、アクセスがブロックされたということを示すためにＳＭＳメッセージを送信した無線端末１００Ａ−Ｃに対して確認メッセージが送信されてもよい。
【００５８】
しかしながら、事前許可された加入者が、メッセージが向けられているリストに加入している場合（ブロック４１５）、リストサーバは、プライベートネットワーク１２０内に含まれるリストサーバ１３０を管理する組織にその事前許可された加入者が含まれるか否かを判定してもよい（ブロック４２５）。事前許可された加入者が、リストサーバ１３０を管理する組織に含まれない場合（ブロック４２５）、リストサーバによってリストへのアクセスがブロックされる（ブロック４３０）。そして、アクセスがブロックされたことを示す確認メッセージが、ＳＭＳメッセージを送信した無線端末１００Ａ−Ｃに対して送信されてもよい。
【００５９】
リストサーバが、事前許可された加入者が組織のメンバーであると判断した場合（ブロック４２５）、リストサーバ１３０によって保持されるリストへのアクセスが許可され（ブロック４３５）、リストサーバ１３０は、ＳＭＳメッセージが宛てられたリストに含まれるメンバーそれぞれに対して、Ｅメールメッセージのコピーを転送する。本発明に従ういくつかの実施形態においては、事前許可された加入者がリストに含まれるか否かに関する判定が行われず、アクセスは、事前許可された加入者がリストサーバ１３０を管理する組織に含まれるか否かにのみ基づいて許可される。
【００６０】
リストサーバ１３０から送信される応答Ｅメールメッセージは、ＳＭＳサーバ１１０において受信され（ブロック４４０）、ＳＭＳサーバ１１０は、応答Ｅメールに含まれる情報を応答ＳＭＳメッセージとして再フォーマットし、応答ＳＭＳメッセージは、リストサーバ１３０によって保持されるＳＭＳメッセージが宛てられたリストのメンバーそれぞれに関連付けられた無線端末１００Ａ−Ｃへ転送される。
【００６１】
図５は、本発明に従ういくつかの実施形態における、リストサーバ１３０によって保持されるリストへの連絡先の問い合わせを説明する図である。図５によれば、ＳＭＳメッセージが、事前許可された加入者に関連付けられた無線端末から送信される（ブロック５０５）。ＳＭＳメッセージは、プライベートネットワーク１２０を管理する組織によって管理されているリストサーバ１３０へ宛てられた、連絡先要求を含む。連絡先要求に含まれる情報は、事前許可された加入者、その事前許可された加入者の無線端末（例えば、ＳＩＭからの情報など）、及びリストサーバ１３０を介して連絡先要求を実行するのに必要な情報（例えば、情報が要求されている人のための連絡先の名前など）を含むことができる。
【００６２】
ＳＭＳメッセージは、ＳＭＳサーバによって受信され、ＳＭＳサーバは、その中で指定される連絡先についてリストサーバ１３０に問い合わせるのに必要な情報を含むＥメールの形式で、情報を転送する（ブロック５１０）。ＳＭＳサーバからのＥメールは、パブリックネットワーク１１５を介し、プライベートネットワーク１２０をパブリックネットワーク１１５から分離するファイアウォール１２５を通って、リストサーバ１３０へ転送される。
【００６３】
リストサーバ１３０は、事前許可された加入者が、プライベートネットワーク１２０内に含まれるリストサーバ１３０を管理する組織に含まれるか否かを判定する（ブロック５１５）。事前許可された加入者が組織に含まれない場合（ブロック５１５）、リストサーバ１３０へのアクセスはブロックされる（ブロック５２０）。そして、リストサーバに対する連絡先要求がブロックされたことを示す確認メッセージが事前許可された加入者へ転送されてもよい。しかしながら、事前許可された加入者が組織のメンバーであるとリストサーバ１３０が判断した場合（ブロック５１５）、リストサーバ１３０は、連絡先要求に含まれる組織のメンバーに関連付けられた連絡先を引き出すために、連絡先要求を使用してアクセスされる（ブロック５２５）。リストサーバ１３０によって提供される連絡先は、要求された連絡先を含むＥメールの形式で、ＳＭＳサーバへ転送される。ＳＭＳサーバは、要求された連絡先を、連絡先要求を開始した事前許可された加入者に関連付けられた無線端末１００Ａ−Ｃへ転送する。
【００６４】
図６は、本発明のいくつかの実施形態における、リストサーバ１３０に対して発行された加入コマンドの処理に関する略図である。図６によれば、例えば"Subscribe JohnSmith@listserver.com"のような加入コマンドが、事前許可された加入者である"Mike Jones"に関連付けられた無線端末７００送信される。加入コマンドはＳＭＳメッセージ７０１としてフォーマットされ、ＳＭＳメッセージ７０１は、"JohnSmith"と名付けられたリストを保持する"listserver.com"として参照されるリストサーバへ送信される。加入コマンドを受信すると、リストサーバ７３０は、"Mike Jones"がリストサーバ７３０を管理する組織のメンバーであると判断し、"JohnSmith"と名付けられたメーリングリストに"Mike Jones"を挿入するので、"Mike Jones"はリストサーバ７３０によって保持されるリスト"JohnSmith"に加入され、"Mike Jones"はリスト"JohnSmith"に含まれる他の事前許可された加入者に対してＳＭＳメッセージを送受信できるようになる。リストサーバ７３０はまた、加入コマンドがリストサーバ７３０によって成功裏に処理されたことを確認する確認メッセージを、無線端末７００へ転送してもよい。確認メッセージは、事前許可された加入者（"Mike Jones"）が見ることのできる無線端末７００のディスプレイ上に表れるかもしれない。
【００６５】
図７は、本発明に従ういくつかの実施形態における、リストサーバ１３０によって保持されるリストのメンバーへのメッセージの配信に関する略図である。図７によれば、ＳＭＳメッセージ８０１が、無線端末８００から、リストに含まれる者が所属する組織によって管理されるリストサーバ１３０へ送信される。特に、ＳＭＳメッセージ８０１は、リストサーバ１３０によって保持されるリストに含まれる者へ再配信されることを意図したＳＭＳメッセージであってもよい。
【００６６】
例えば、図７に示すように、「JohnSmith@listserver.com 我々は１５分後にメインの会議室に集合する。」というＳＭＳメッセージが、リスト"JohnSmith"を保持する"listserver.com"に配置されたリストサーバ１３０へ送信される。リストサーバ１３０は、事前許可された加入者がリスト"JohnSmith"に含まれ、リストサーバ１３０を管理する組織のメンバーであると判断する。そこで、リストサーバ１３０は、ＳＭＳメッセージ８０１に含まれるメッセージのコピーを、"Bill Johnson"及び"Mike Jones"を含んだリスト"JohnSmith"に含まれる者へ転送する。
【００６７】
図８は、本発明に従ういくつかの実施形態における、リストサーバ１３０によって保持されるリストへの連絡先の問い合わせに関する略図である。図８によれば、連絡先に関する問い合わせがＳＭＳメッセージ９０１として無線端末９００からリストサーバ９３０へ送信される。"search John Smith contactlist@listserver.com"というクエリが、ＳＭＳメッセージ９０１として、"contactlist"を管理しておりlistserver.comで特定されるリストサーバ９３０へ送信される。無線端末９００に関連付けられた事前許可された加入者がリストサーバ９３０を管理する組織のメンバーであると判断すると、リストサーバ９３０は"contactlist"にアクセスし、"John Smith"に関連付けられた欄絡先を引き出し、この連絡先は応答ＳＭＳメッセージ９０３として無線端末９００へ転送される。応答ＳＭＳメッセージ９０３に含まれる情報は、"contact list"からの"John Smith"に関連付けられた連絡先を含み、事前許可された加入者によるアクセスのために無線端末９００によって表示され得る。
【００６８】
上述のものは本発明の説明に役立つものであり、本発明を限定するものと解釈してはならない。本発明に従う典型的な実施形態を説明してきたが、当業者であれば、本発明の新規な技術及び利点から実質的に逸脱すること無しに多数の修正を行うことが可能であると容易に理解するであろう。従って、全てのそのような修正は、請求の範囲に規定される本発明の範囲内に含まれることが意図されている。それゆえ、上述のものは、本発明の説明に役立つものであり、開示されている特定の実施形態に限定されるものと解釈してはならず、開示されている実施形態及びその他の実施形態に対する修正は添付の請求項の範囲内に含まれることが意図されているということを理解すべきである。本発明は、以下の請求の範囲によって規定され、請求の範囲の均等物もそこに含まれる。
【図面の簡単な説明】
【００６９】
【図１】事前許可された加入者が含まれる組織によって管理されるリストサーバに対するアクセスを事前許可された加入者へ提供可能なシステムの略図である。
【図２】本発明に従ういくつかの実施形態における典型的なリストサーバのブロック図である。
【図３】本発明に従ういくつかの実施形態における、リストサーバに対して発行された加入コマンドの処理を説明するフローチャートである。
【図４】本発明に従ういくつかの実施形態における、リストサーバによって保持されるリストのメンバーへのメッセージの配信を説明するフローチャートである。
【図５】本発明に従ういくつかの実施形態における、リストサーバによって保持されるリストへの連絡先の問い合わせを説明する図である。
【図６】本発明のいくつかの実施形態における、リストサーバに対して発行された加入コマンドの処理に関する略図である。
【図７】本発明に従ういくつかの実施形態における、リストサーバによって保持されるリストのメンバーへのメッセージの配信に関する略図である。
【図８】本発明に従ういくつかの実施形態における、リストサーバによって保持されるリストへの連絡先の問い合わせに関する略図である。
【図１】
2009514343.tif 000003
【図２】
2009514343.tif 000004
【図３】
2009514343.tif 000005
【図４】
2009514343.tif 000006
【図５】
2009514343.tif 000007
【図６】
2009514343.tif 000008
【図７】
2009514343.tif 000009
【図８】
2009514343.tif 000010
【手続補正書】
【提出日】平成19年8月27日(2007.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
安全な通信を提供する方法であって、
事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信するステップと、
ＳＭＳサーバにおいて、前記リストサーバによって保持されるリストへ宛てられた前記ＳＭＳメッセージ中に含まれる情報を受信するステップと、
前記リストへ宛てられたＥメールメッセージ中で、前記情報を前記リストサーバへ転送するステップと、
前記事前許可された加入者が前記リストに含まれるか否かを判定するステップと、
前記ＳＭＳメッセージ中の前記情報に基づいて、前記事前許可された加入者が前記組織に含まれるか否かを判定するステップと、
前記事前許可された加入者が前記リストのメンバーであり前記組織に含まれる場合に、前記リストサーバにおいて、応答を提供するために、前記Ｅメール中に含まれる前記情報に基づいて前記リストにアクセスするステップと、
前記Ｅメールに応えて、前記リストサーバから前記応答を送信するステップと、
を備えることを特徴とする方法。
【請求項２】
前記事前許可された加入者は、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えることを特徴とする請求項１に記載の方法。
【請求項３】
前記事前許可された加入者は、加入に先立って前記組織に関連付けられたデータベースに加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１に記載の方法。
【請求項４】
前記事前許可された加入者は、前記組織の、従業員、契約者、下請け契約者、又はコンサルタントを含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記情報は、無線端末に関連付けられた加入者ＩＤモジュール受信情報を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記アクセスするステップは、前記事前許可された加入者が前記リストのメンバーでないか又は前記組織に含まれない場合に、前記リストサーバにおいて、前記リストへのアクセスをブロックするステップを更に備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記事前許可された加入者が前記組織に含まれるか否かを判定する前記ステップは、前記ＳＭＳメッセージ中に含まれる前記事前許可された加入者を特定する前記情報を前記リストに含まれる連絡先と比較するステップを備えることを特徴とする請求項１に記載の方法。
【請求項８】
前記応答を個別のＳＭＳメッセージとして前記リストの他のメンバーへ送信するステップを更に備えることを特徴とする請求項１に記載の方法。
【請求項９】
前記ＳＭＳメッセージは、前記リストの別のメンバーの連絡先についての前記リストに対するリスト問い合わせを含み、
前記応答を送信するステップは、応答ＳＭＳメッセージ中で、前記事前許可された加入者へ前記連絡先を送信するステップを備える
ことを特徴とする請求項１に記載の方法。
【請求項１０】
前記ＳＭＳメッセージはリスト加入要求を含み、
当該方法は、
前記リスト加入要求に含まれる前記事前許可された加入者を特定する前記情報を連絡先と比較するステップと、
前記情報が前記リストに含まれる連絡先に合致した場合に、前記事前許可された加入者を前記リストに加入させるステップと、
前記情報が前記リストに含まれる連絡先に合致しない場合に、前記事前許可された加入者の前記リストへの加入をブロックするステップと、
を更に備えることを特徴とする請求項１に記載の方法。
【請求項１１】
安全な通信を提供するシステムであって、
組織によって管理され、前記組織にメンバーである無線端末の事前許可された加入者からＳＭＳメッセージを受信するように構成された、プライベートネットワーク上のリストサーバと、
前記リストサーバに結合され、事前許可された加入者に関連付けられた情報を前記リストサーバによって処理されるリストに格納するように構成され、前記事前許可された加入者が前記組織に含まれるか否かを前記ＳＭＳメッセージ中の前記情報に基づいて判定するために前記リストサーバに応えて前記情報にアクセスするように構成されたデータベースと、
前記リストサーバに結合されたファイアウォールであって、当該ファイアウォールに結合されたパブリックネットワークからの前記プライベートネットワークへの許可されていないアクセスをブロックするように構成されたファイアウォールと、
を備えることを特徴とするシステム。
【請求項１２】
前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記プライベートネットワーク上のＳＭＳサーバを更に備えることを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記ＳＭＳメッセージを受信して前記リストサーバへ転送するように構成され、前記リストサーバからの応答を受信して前記リストの前記事前許可された加入者へ転送するように構成された、前記パブリックネットワーク上のＳＭＳサーバを更に備えることを特徴とする請求項１１に記載のシステム。
【請求項１４】
前記プライベートネットワークは、前記事前許可された加入者が、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えるようにすることを特徴とする請求項１１に記載のシステム。
【請求項１５】
前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１１に記載のシステム。
【請求項１６】
コンピュータ読み取り可能なプログラムコードを収録したコンピュータ読み取り可能な媒体を含む、安全な通信を提供するためのコンピュータプログラム製品であって、
事前許可された加入者を含む組織によって管理されるプライベートネットワーク上のリストサーバにおいて、無線端末の前記事前許可された加入者から、ＳＭＳメッセージ中で情報を受信するように構成されたコンピュータ読み取り可能なプログラムコードと、
ＳＭＳサーバにおいて、前記リストサーバによって保持されるリストへ宛てられた前記ＳＭＳメッセージ中に含まれる情報を受信するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記リストへ宛てられたＥメールメッセージ中で、前記情報を前記リストサーバへ転送するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記事前許可された加入者が前記リストに含まれるか否かを判定するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記ＳＭＳメッセージ中の前記情報に基づいて、前記事前許可された加入者が前記組織に含まれるか否かを判定するように構成されたコンピュータ読み取り可能なプログラムコードと、
前記事前許可された加入者が前記リストのメンバーであり前記組織に含まれる場合に、前記リストサーバにおいて、応答を提供するために、前記Ｅメール中に含まれる前記情報に基づいて前記リストにアクセスするように構成されたコンピュータ読み取り可能なプログラムコードと、
前記Ｅメールに応えて、前記リストサーバから前記応答を送信するように構成されたコンピュータ読み取り可能なプログラムコードと、
を備えることを特徴とするコンピュータプログラム製品。
【請求項１７】
前記事前許可された加入者は、前記リストサーバを介するのではなく、前記リストサーバによってアクセスされる情報への二次的なアクセスを行えることを特徴とする請求項１６に記載のコンピュータプログラム製品。
【請求項１８】
前記事前許可された加入者は、加入に先立って前記組織に加わることによって、前記リストサーバによって保持されるリストへ加入することを許可されることを特徴とする請求項１６に記載のコンピュータプログラム製品。
【請求項１９】
前記事前許可された加入者は、前記組織の、従業員、契約者、下請け契約者、又はコンサルタントを含むことを特徴とする請求項１８に記載のコンピュータプログラム製品。
【請求項２０】
安全な通信を提供する方法であって、
加入者ＩＤモジュールが事前許可された加入者を組織のメンバーとして特定した場合に、前記事前許可された加入者を含む前記組織によって管理されるプライベートネットワーク上のリストサーバを介して、無線端末の前記事前許可された加入者からのＳＭＳメッセージに応えてリスト情報にアクセスするステップ
を備えることを特徴とする方法。
【請求項２１】
安全な通信を提供する方法であって、
事前許可された加入者がリストサーバによって保持されるリストに含まれるか否かを判定すること無しに、前記事前許可された加入者からのメッセージが前記リストサーバにアクセスすることを許可するステップ
を備えることを特徴とする方法。
【国際調査報告】
2009514343.tif 000011
2009514343.tif 000012
2009514343.tif 000013