JP2004501526A - 無線通信網と固定ip通信網の間で移動ユーザーのイベント情報を共用する方法と装置 - Google Patents
無線通信網と固定ip通信網の間で移動ユーザーのイベント情報を共用する方法と装置 Download PDFInfo
- Publication number
- JP2004501526A JP2004501526A JP2001554635A JP2001554635A JP2004501526A JP 2004501526 A JP2004501526 A JP 2004501526A JP 2001554635 A JP2001554635 A JP 2001554635A JP 2001554635 A JP2001554635 A JP 2001554635A JP 2004501526 A JP2004501526 A JP 2004501526A
- Authority
- JP
- Japan
- Prior art keywords
- communication network
- wireless
- network
- mes
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/10—Mobility data transfer between location register and external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本発明は、移動(無線)装置と、インターネットのような固定IP通信網に接続された移動装置の間でユーザーの(通信網上の存在のような情報、ただしこれに限定しない)イベント情報を共用するシステムと方法を提供する。本発明の実施例によれば、このシステムと方法は、無線装置と固定IP通信網の装置との間および無線装置と他の無線装置との間のインスタント・メッセージをサポートする。無線装置という用語は、セル電話機、無線モデム付きのラップトップ・コンピュータ、無線PDAおよび他の遠隔無線装置を広く含むように使用されている。
Description
【0001】
(緒言)
本発明は、一般にインスタント・メッセージ(instant messaging:IM)通信に関する。より詳細には、本発明は、移動(無線)装置とインターネットのような固定IP通信網の間でユーザーの(通信網上の存在などの情報であるが、これに限定しない)イベント情報を共用するシステムと方法である。
【0002】
(発明の背景)
インスタント・メッセージはインターネット通信の中核になっている。
【0003】
この用途で使用されると、インスタント・メッセージには、一人のユーザーが、通信網上の他のユーザーの存在に直ちに気がつく能力が含まれる。したがって、インターネットにサインするというユーザーAの単なるイベントが、ユーザーAが通信網にいることをユーザーBに知らせることになる。ユーザーAが通信網上にいることに気がつくと、ユーザーBは、メッセージがほぼリアルタイムで受信されることに自信を持って、ユーザーAにインスタント・メッセージを送ることができる。
【0004】
アメリカオンラインのインスタント・メッセンジャ(AIM)(R)とICQ(R)は、普通、友達リストと呼ばれるデータベースに登録されている他のユーザーのオンラインの位置を通信網上のユーザーが識別できるようにする、インスタント・メッセージ・サービスの2つの例である。このように、友達リストの個々の友人がオンラインである場合を知ることができるため、インスタント通信をすることが容易になる。2000年現在のインスタント・メッセージのユーザーに関するAOLの統計によれば、1日に約476,000,000通のメッセージがオンラインで送られることを示している。ICQのメンバーは、ほぼ350,000,000通のメッセージを発信する。どの時間においても、このシステムを使用するユーザーは百万人存在する。AIMおよびICQは、使用できるちょうど2つのメッセージ・システムである。インスタント・メッセージは、ヤフー、ネットスケープおよびMSNを含む事実上すべてのwebポータルを介して提供されている。
【0005】
現時点における固定IP通信網のインスタント・メッセージの人気には、2つの技術革新が原因となっている。1996年、ユーザーのアドレスを固定し、ユーザーがeメールのアドレス帳と同様な友人、同僚の友達リストをつくって、インスタント・メッセージを介して通信できるようにする方法が設計された。第2の主要な技術革新は、これらのアプリケーションの無料配布である。これは、AOLがインスタント・メッセンジャをつくった1997年に始まる。このインスタント・メッセンジャは長年のあいだ有料の顧客に使用可能であったが、インターネット上で誰でもが無料でダウンロードして使用を開始することが可能になった。ほんの数年前に始まったこの簡単なことから、現在、インスタント・メッセージは、ウインドウ(R)、MAC、リナックスおよびユニックス(R)のIM顧客に対して固定IP通信網上のどこででも使用できるようになっている。
【0006】
しかし、インスタント・メッセージは固定通信網で共通に使用されているが、無線装置に対しては一般に利用可能ではない。必要なものは、移動通信やインターネットのような固定IP通信網に接続された移動装置間で通信網上の存在のようなユーザーのイベント情報を共用するための方法と装置である。これがあれば、固定通信網のパーソナル・コンピュータと無線通信網の無線装置との間でインスタント・メッセージを利用できるようになる。このように、インターネットのような固定IP通信網とセルラー/PCS通信網上の個々のユーザーの間の通信が容易になる。
【0007】
(発明の要約)
したがって、本発明の目的は、無線装置と固定IP通信網の装置の間でインスタント・メッセージを可能にすることである。
【0008】
無線装置が無線通信網に接続されている場合、イベントが各種インスタント・メッセージ・サービスに報知されうるように、イベントを記録することも本発明の目的である。
【0009】
本発明の他の目的は、ユーザーが固定通信網にログオンする場合に、各種インスタント・メッセージ・サービスに無線装置のイベントを報知できるように、イベントを受信することである。
【0010】
本発明のさらに別の目的は、無線通信網と固定IP通信網の間でインスタント・メッセージが実行されることを可能にするために、セルラー/PCS通信網と固定IP通信網の間の接続を確定することである。
【0011】
本発明のさらに別の目的は、各種無線ユーザーの間でインスタント・メッセージが生起することを可能にするために、セルラー/PCS通信網上の無線ユーザー間の接続を確定することである。
【0012】
本発明は、無線通信網とインターネットのような固定IP通信網との間で無線ユーザーのイベント情報を共用するためのシステムと方法である。「無線ユーザーのイベント情報」という言葉は、無線装置または移動装置がそれに関連する通信網上に存在することに関する情報を意味していると理解できるであろう。本発明は、固定IP通信網のインスタント・メッセージ・サービスと、ワイヤレス・アプリケーション・プロトコル(WAP)を介して可能になる無線装置を含むがこれに限定されない無線装置のインスタント・メッセージ・サービスとの間の隙間を埋める利点を提供する。
【0013】
このことは、インスタント・メッセージ・サービスのユーザーが友達リストに無線ユーザーを含めることができることを意味している。これらの新しい友達リストのメンバーは、彼らの通信網が無線パケット・データ通信網またはページング通信網上のユーザーの装置とともに、本発明によるサービスに統合されるセルラー無線またはPCS無線のユーザーが含まれる。この説明の中で、「無線装置」とは、無線電話機(セルラー、PCS、またはGSMのような他の無線規格に従って構成される無線電話機)、ページャー、携帯情報端末、自販機、乗り物、電気製品、またはそれらに該当する各無線通信網を介した通信網の相互接続されたグローバル通信網(つまり、インターネット)に接続できる他の器具や装置を含むことと理解できるであろう。
【0014】
インターネットに接続されたユーザーの場合と同様、セルラー/PCSの加入者は、インターネットでメッセージを送る加入者(Internet messaging subscriber)、無線パケット・データ装置、ページング装置、他のセルラーPCS加入者、つまり通常、固定IP通信網内で見つかる何らかの他の種類の装置と関連アドレスを含めてもよいインスタント・メッセージ・リストを確定することができる。したがって、セルラー・ユーザーが自身のセルラー通信網にログオンする場合、各種インスタント・メッセージ・サービスは、そのセルラー・ユーザーと連絡がとられるので、固定IP通信網アドレスの個々のユーザーは、必要に応じて、セルラー・ユーザーにインスタント・メッセージを送ったり、電話をかけたりすることができる。
【0015】
本発明の一態様は、無線事業者の交換設備にあるホーム・ロケーション・レジスタ(HLR)プラットフォームに接続される移動イベント・サーバー(MES)であり、それ自体が短メッセージ・サービス(SMS)に接続されている。MESも固定IP通信網(つまりインターネット)に接続される。このMES構成は、移動ユーザーのイベント情報の共用を容易にするとともに、移動ユーザーに固定IP通信網のユーザーに関するIM情報を提供する。どこのサーバーでも、MESはIMの商標名で呼ばれる。
【0016】
(発明の詳細な説明)
本発明のその他の目的と利点は、添付の図面とともに次に示す詳細な説明を読めば明らかであろう。
【0017】
本発明は、無線通信網と固定IP通信網の間で移動ユーザーのイベント情報を共用して、無線装置と固定IP通信網上の装置の間でインスタント・メッセージが実行されることを可能にするシステムと方法を含む。
【0018】
たとえば、セルラー電話のユーザーが自分の電話機の電源を入れると、イベントのトリガが始まり、関連するセルラー通信網のホーム・ロケーション・レジスタ(HLR)に記録される。HLRは、そのイベントを移動イベント・サーバーに連絡するとともに、電話番号、加入者名、通信網の位置、およびHLRで加入者レコードを構成する他のデータを中継する。
【0019】
セルラー電話のユーザーのインスタント・メッセージ・リストの内容に基づいて、MESはセルラー電話のユーザーの存在を各種サービスに報知する(詳細には、これらのサービスは設定中の移動電話ユーザーによって以前に指定されていた)。MESは、各種サービスに質問して、セルラー電話のユーザーのリストにある加入者の状態を決定する。MESは、セル電話機ユーザーがオンラインであることを他のサービスに知らせる。MESの質問の結果に基づいて、MESは、各種の他のインスタント・メッセージの加入者または装置がオンラインであることをセルラー電話のユーザーに知らせる。
【0020】
これとは逆に、固定IP通信網上のIM加入者がインスタント・メッセージ・サービスにログオンすると、そのインスタント・メッセージ・サービスは、(IM加入者の友達リストに基づいて)ページング装置または他の無線装置とともに、MESサーバーに個々のユーザーがオンラインであることを知らせる。MESは、他のセル電話機ユーザーの状態を受信してユーザーがオンラインであることを決定する。
【0021】
セルラー電話のユーザーの電話機の電源がオンになると、MESサーバーは、SMSサーバーに知らせる。SMSサーバーは、インスタント・メッセージの加入者の存在についてオタップ(over the air programming:OTAP)メッセージ(または同様な種類のメッセージ)をセル電話機に送る。このメッセージは、ユーザーのセル電話機の小型画面上のメッセージの形でもよいし、セル電話機に送られた短メッセージでもよい。この方法は、情報を提供する「プッシュ」方法である。
【0022】
代替方法として、ユーザーがオンラインになったことをMESがHLRに知らせると、HLRはセル電話機にユーザーの存在を知らせる。これは、他の形の「プッシュ」方法である。他の代替方法として、セルラー電話は、(WAPサーバーを介して)誰がオンラインであるかの状態についてインターネット上のMESに質問する。これは、情報を取得する「プル」方法である。
【0023】
無線パケット通信網装置またはページング装置の電源がオンになると、当該装置は自身が通信網上に存在することをMESに知らせる。するとMESは適切なサービスとユーザーの存在を報知(「プッシュ」)する。「プル」方法の代替方法として、無線パケット通信網およびページング通信網上のユーザーの装置の状態がMESサーバーを介して質問される。
【0024】
図1を参照すると、本発明の一実施例によるシステム全体のアーキテクチャが示されている。本発明は、ホーム・ロケーション・レジスタ(HLR)16とインターフェースで接続される移動イベント・サーバー(MES)18を含む。MES18とHLRプラットフォーム16の間の通信は、外部設備インターフェース(EPI)、SS7つまり何らかの適切なインターフェースのような通信インターフェースを介して実行される。ホーム・ロケーション・レジスタは、ラップトップ・コンピュータ22、無線PDA34、セル電話機26、および他の遠隔装置28など、各種無線装置が通信するセルラー/PCS通信網10に接続される。短メッセージ・サービス(SMS)サーバー14はセルラー/PCS通信網10に接続され、無線加入者にメッセージを送る。ワイヤレス・アプリケーション・プロトコル(WAP)サーバー29はセルラー/PCS通信網10に接続され、WAPにより動作が可能な無線電話機にサービスを提供する。
【0025】
移動イベント・サーバー18は、望ましくはインターネットである固定IP通信網12に接続される。インスタント・メッセージの加入者30、32、34はインターネットに接続され、ICQ、ヤフー、およびAOLインスタント・マネージャのような利用可能な各種のインスタント・メッセージ・クライアントを使用している。さらに、インスタント・メッセージ・サービス(つまりサーバー)36、38、40は固定IP通信網12に接続される。
【0026】
図1に示すシステムは、ラップトップ・コンピュータ48、無線PDA50および無線アクセスを介して無線パケット・データ通信網44に接続されるその他の遠隔装置53のような他の無線装置とともに動作する。無線パケット・データ通信網44は、ゲートウエイ42を介して固定IP通信網12に接続される。同様にページャー54は、ゲートウエイ45に接続されるページング通信網46に無線モードで接続され、固定IP通信網12に接続されることが可能になる。
【0027】
図2を参照すると、セルラー電話のユーザーが通信網に接続する場合のデータの流れが示されている。セルラー・ユーザーはシステムにログオンする60。ログオンすると、HLRでイベントが記録され、HLRはHLRの記憶装置から、電話番号、加入者名、通信網の位置、およびHLRの加入者レコードを構成する他のデータに関する情報を検索する63。HLRがメッセージ・イベント・サーバー(MES)に知らせる64と、セルラー電話のユーザーのメッセージ・リスト(友達リスト)に基づいて、セルラー電話のユーザーの存在をインスタント・メッセージ・サービス36、38、40に報知する66。次にこれらのサービスはインスタント・メッセージの加入者30、32、34、パケット・データ通信網44、ページング通信網46および他のセルラーまたは無線装置68に適切な連絡を送る。
【0028】
またセルラー電話のユーザーのインスタント・メッセージ・リストに基づいて、MESサーバーは、セルラー電話のユーザーのインスタント・メッセージ・リストに特定の個人または装置が存在しているか否かについて適切なインスタント・メッセージ・サービス36、38、40、ページング通信網46および他のセルラーまたは無線装置68に適切な質問をする70。質問の結果に基づいて、MESサーバーは、SMSサーバーを介してセル電話機ユーザーに短メッセージ・サービスのメッセージを送ることによって、SMSサーバーに他のインスタント・メッセージの加入者および無線装置がオンラインであることを知らせる72とともに、SMSサーバーによりセルラー電話加入者のインスタント・メッセージ・リストを更新する73。そのほか、MESサーバーは、固定IP通信網上のユーザーがオンラインになったことをHLRに知らせることができる。さらに代替方法として、セル電話機のユーザーは、WAPインターフェースを介してMESサーバーに質問することができる。
【0029】
図3を参照すると、インスタント・メッセージの加入者がシステムのログオンする場合のデータの流れが示されている。固定IP通信網上のインスタント・メッセージの加入者がインスタント・メッセージ・サービスにログオンする74と、インスタント・メッセージ・サービスは、加入者のリストにある、たとえば、ページング通信網76、無線通信網78およびMESサーバー80に、個々のユーザーがオンラインであることを連絡する。つぎにMESは、セルラー電話のユーザーがオンラインであるか否かを見るためにチェックする82。セルラー電話のユーザーの電話機の電源がオンの場合、MESサーバーがSMSに知らせると、SMSサーバーはインスタント・メッセージの加入者の存在に関するOTAPメッセージ(または同種のメッセージ)をセル電話機ユーザーに送る84。このメッセージは、ユーザーのセル電話機の小型画面上のメッセージの形でもよいし、セル電話機に短メッセージを送ることでもよい。この方法は、一般に「プッシュ」方法として公知である。
【0030】
上に注意したように、MESサーバーは、固定IP通信網上のユーザーがオンラインになったことをHLRに知らせる。またセルラー電話はインターネット上でWAPサーバーを介して、誰の状態がオンラインであるかを「プル」方法の形でMESサーバーに質問することができる。
【0031】
図4を参照すると、無線パケット装置のログオンが示されている。無線パケット装置が最初にログオンする86と、MESサーバーにイベント・メッセージが送られる88。MESサーバーは、無線パケット装置のインスタント・メッセージ・リストに従って、適切なサービスに無線パケット装置の存在を報知する90。またMESは、他のサービスから誰がオンラインであるかについての情報を受信する。
【0032】
図5a、5bは、本発明のさらなる実施例に従って、ユーザーのイベント情報を複製してMESに送るためのシステムと方法を示す。
【0033】
図5aにおける無線通信網502はHLR504に接続され、無線通信網502に接続されている無線装置に関するユーザーのイベント情報を送る。HLR504も移動イベント・サーバー(MES)506に接続される。HLR504は、無線通信網502から受信したユーザーのイベント情報を複製して、そのユーザーのイベント情報をMES506に送る。ユーザーのイベント情報は、無線通信網502に接続されている無線装置の存在および位置またはそれらのいずれかに関連する何らかの通信網情報を含む。MES506は、ユーザーのイベント情報を受信して処理し、関連する存在および位置またはそれらのいずれかを形成する。
【0034】
図5bは、ユーザーのイベント情報の複製と送信に関連する方法を示す。この方法は、その中でHLR504が無線通信網502からユーザーのイベント情報を受信する受信ステップ552を含む。この方法は、その中でHLR504がユーザーのイベント情報を複製してMES506に送る複製・送信ステップ554をさらに含む。この方法は、その中でMES506がユーザーのイベント情報を受信して処理し、関連する存在および位置情報またはそれらのいずれかを形成する受信・処理ステップ556をさらに含む。この方法は、その中でMES6が、得られた存在情報および位置情報またはそれらのいずれかを格納して出力する出力ステップを含む。
【0035】
図5a、5bのシステムおよび方法は、HLRが、たとえば、REGNOT、MSINACTまたはCSSINACTメッセージを受信するたびに、これらの特定のメッセージで或るHLRが動作するように構成できることに基づいている。この動作は、MINのような関連情報と、MESのような他の装置に対する位置情報とともにメッセージを確定して送ることを含むことができる。この情報を送ることは、たとえば、SS7リンクやTCP/IPリンクのような各種通信リンク上で実行される。MESは、送られた情報に基づいて、関連する無線装置が無線通信網および無線装置の位置またはそれらのいずれかと接続されるか切り離されるかを決定することができる。このシステムと方法は、たとえば、IS−41やGSM MAPのような各種シグナリング・プロトコルに応用可能である。
【0036】
図6a、6bは、本発明のさらなる実施例に従って、リンクを監視するとともにSS7メッセージを送るためのシステムと方法を示している。図6aは、信号中継局(signal transfer point:STP)604、606に接続され、SS7メッセージのトラヒックを転送するSS7網602を有するシステムを示す。1つのSTP604は、各スニファー(sniffer)614、616を介してHLR608、610に接続される。同様に、もう1つのSTP606は、各スニファー(sniffer)618、620を介してHLR608、610に接続される。スニファー614、616、618、620は、SS7網を探知して、すべてのSS7メッセージまたはSS7メッセージの濾波されたサブセットのいずれかを複製し、MES612のような他の装置に送ることを可能にする。さらに、監視用ポートまたは外部のリンクを用いて、通信網上のSS7トラヒックを直接STP606で監視することが可能である。たとえば、Tekelecで製造されたSTPは監視用ポートが内蔵されており、各種メッセージ用のSS7網を監視することを可能にする。これらのメッセージは、STP606で濾波されるか、オプションとしてSTP606とMES612の中間に配置された外部のプリプロセッサ622内で濾波される。代替方法として、STP606には、すべてのメッセージまたはメッセージの濾波されたサブセットのいずれかを複製して、MES612のような外部装置に送ることを可能にする何らかの形式の外部リンクを含めてもよい。
【0037】
図6bは、リンク監視とSS7メッセージを送ることに関連する方法を示す。この方法は、その中で適切なHLRへのSS7メッセージに対してSS7網が探知または監視される、探知ステップ652を含む。この方法は、その中でMES612がSS7網のメッセージを受信し、それらのメッセージを処理して、関連する存在情報および位置情報またはそれらのいずれかを形成する受信・処理ステップ654をさらに含む。それだけでなく、この方法は、その中で得られた存在情報および位置情報またはそれらのいずれかをMESが出力する出力ステップを含む。このシステムと方法は、たとえば、IS−41やGSM MAPのようないろいろなシグナリング・プロトコルに適用可能である。
【0038】
図7a、7bは、本発明のさらなる実施例に従って、HLRトリガを使用して、存在情報および位置情報またはそれらのいずれかをMESに送るためのシステムと方法を示す。
【0039】
図7aは、HLR704に接続され、無線通信網702に接続されている無線装置に関連するユーザーのイベント情報(メッセージ)を送る無線通信網702を示す。HLR704も、移動イベント・サーバー(MES)706にさらに接続され、HLRのトリガ条件に基づいて、関連する存在情報および位置情報またはそれらのいずれかを送る。
【0040】
図7bは、HLRのトリガを使用してMES706に存在情報および位置情報またはそれらのいずれかを送ることに関連する方法を示す。この方法は、その中でHLRがユーザーのイベント情報(メッセージ)を受信する受信ステップ752を含む。この方法は、その中でHLR704がユーザーのイベント情報を処理する処理ステップ754をさらに含む。処理ステップ754は、SS7メッセージを介して、特定な該当フィールドを解析(parsing)することと、トリガ条件756が満足されているか否かについての決定を含む。トリガ条件756は、MES706のようなプロキシ・サーバーに無線装置の存在情報および位置情報またはそれらのいずれかを送るために設備されているHLR704で使用されうる。HLRのトリガ条件には、プロキシ・サーバーに送るためにトリガのベースが無線装置に備えられているか否かのような情報を含めてもよい。トリガが検出されない場合、この方法はなにもしない動作758をとる。代替方法として、トリガ条件が検出される場合、この方法は、その中でHLRが存在情報および位置情報またはそれらのいずれかを送る、送信ステップ760に進む。この方法は、その中でMES706が存在情報および位置情報またはそれらのいずれかをHLR704から受信する、受信ステップをさらに含む。
【0041】
図8a、8bは、発明のさらなる実施例に従って、非SS7網におけるユーザーのイベント情報を得るために、HLRをポーリングするMESを使用するためのシステムと方法を示す。
【0042】
図8aは、HLR804に接続され、無線通信網802に接続されている無線装置に関連するユーザーのイベント情報を送る無線通信網702を示す。HLR804は、EPI接続または他の適切なインターフェースのような非SS7リンクを介して、移動イベント・サーバー(MES)706にさらに接続される。
【0043】
図8bは、非SS7網におけるユーザーのイベント情報を得るためにHLRをポーリングするMESを使用するための関連する方法を示す。この方法は、その中でMES806が非SS7リンクを介してHLR804のデータベースをポーリングするポーリング・ステップ852を含む。この方法は、その中で、HLRのポーリングへの応答がMES806によって受信される、受信ステップ854をさらに含む。この方法は、その中でMES806が、存在情報および位置情報またはそれらのいずれかを形成するためにHLRの応答データを処理する、処理ステップ856をさらに含む。この方法は、その中でMES806が、得られた存在情報および位置情報またはそれらのいずれかを出力する、出力ステップ858を含む。このシステムと方法は、たとえば、IS−41やGSM MAPのようないろいろなシグナリング・プロトコルに適用可能である。
【0044】
図9a、9bは本発明のさらなる実施例に従って、SS7網におけるユーザーのイベント情報を得るためにHLRをポーリングするMESを使用するためのシステムと方法を示す。図9a、9bに示すシステムと方法は、上の図8a、8bに対して説明したシステムと方法に類似している。唯一の相違点は、図9a、9bのシステムと方法がMESとHLR間のSS7リンクに関連していることである。
【0045】
図10a、10bは本発明のさらなる実施例に従って、MSCが発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するためのシステムと方法を示す。
【0046】
図10aは、SS7網1002に接続され、HLR1004にSS7メッセージを送るMSC1000を含むシステムを示す。
【0047】
図10bは、MSCが発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するための関連する方法を示す。この方法は、その中でMSC1000が存在および位置またはそれらのいずれかのSS7メッセージを形成する、形成ステップ1052を含む。たとえば、GSM MAPの次回のバーションアップでは、CAMELアプリケーション・プロトコル・シグナリング・バージョン3の完全なC7スタック、勧告3GPP 23.078のサポートを必要とする。この新しい規格では、SS7メッセージに直接含まれる存在情報および位置情報またはそれらのいずれかが配慮されている。この方法には、その中で、MSCが存在および位置またはそれらのいずれかのSS7メッセージをHLR1004に送る、送信ステップ1054がさらに含まれる。この方法は、その中で、HLR1004が存在および位置またはそれらのいずれかのSS7メッセージを受信して、MES1006のような他の装置にプッシュする、受信・プッシュ・ステップ1056をさらに含む。この方法は、その中で、MES1006が存在および位置またはそれらのいずれかのSS7メッセージを受信して、存在情報および位置情報またはそれらのいずれかを抽出する受信ステップ1005も含む。
【0048】
無線通信網と固定IP通信網の間で移動ユーザーのイベント情報を共用するためのシステムと方法を説明してきた。いくつかの好適実施例に従って本発明を説明してきた。しかし、本発明の範囲を逸脱することなく、説明されているように本発明に対して各種の修正や改善を加えることは当業者には理解できるであろう。本発明の範囲は特許請求の範囲だけで限定されている。
【図面の簡単な説明】
【図1】
本発明の一実施例によるシステム全体のアーキテクチャを示す図。
【図2】
本発明のさらなる実施例に従って、セルラー電話のユーザーがセルラー通信網に接続する場合のデータの流れを示す図。
【図3】
本発明の他の実施例に従って、インスタント・メッセージの加入者が通信網にログオンする場合のデータの流れを示す図。
【図4】
本発明のさらなる実施例に従って、データパケットシステムが、MESに自身の存在に関する情報を知らせる場合のデータの流れを示す図。
【図5】
本発明のさらなる実施例に従って、ユーザーのイベント情報を複製したMESに送るためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図6】
本発明のさらなる実施例に従って、リンク監視とSS7メッセージを送るためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図7】
本発明のさらなる実施例に従って、存在情報および位置情報またはそれらのいずれかをMESに送ることにHLRのトリガを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図8】
本発明のさらなる実施例に従って、非SS7網におけるユーザーのイベント情報を求めるためにHLRをポーリングするMESを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図9】
本発明のさらなる実施例に従って、SS7網におけるユーザーのイベント情報を求めるためにHLRをポーリングするMESを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図10】
本発明のさらなる実施例に従って、MSCを使用して発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
(緒言)
本発明は、一般にインスタント・メッセージ(instant messaging:IM)通信に関する。より詳細には、本発明は、移動(無線)装置とインターネットのような固定IP通信網の間でユーザーの(通信網上の存在などの情報であるが、これに限定しない)イベント情報を共用するシステムと方法である。
【0002】
(発明の背景)
インスタント・メッセージはインターネット通信の中核になっている。
【0003】
この用途で使用されると、インスタント・メッセージには、一人のユーザーが、通信網上の他のユーザーの存在に直ちに気がつく能力が含まれる。したがって、インターネットにサインするというユーザーAの単なるイベントが、ユーザーAが通信網にいることをユーザーBに知らせることになる。ユーザーAが通信網上にいることに気がつくと、ユーザーBは、メッセージがほぼリアルタイムで受信されることに自信を持って、ユーザーAにインスタント・メッセージを送ることができる。
【0004】
アメリカオンラインのインスタント・メッセンジャ(AIM)(R)とICQ(R)は、普通、友達リストと呼ばれるデータベースに登録されている他のユーザーのオンラインの位置を通信網上のユーザーが識別できるようにする、インスタント・メッセージ・サービスの2つの例である。このように、友達リストの個々の友人がオンラインである場合を知ることができるため、インスタント通信をすることが容易になる。2000年現在のインスタント・メッセージのユーザーに関するAOLの統計によれば、1日に約476,000,000通のメッセージがオンラインで送られることを示している。ICQのメンバーは、ほぼ350,000,000通のメッセージを発信する。どの時間においても、このシステムを使用するユーザーは百万人存在する。AIMおよびICQは、使用できるちょうど2つのメッセージ・システムである。インスタント・メッセージは、ヤフー、ネットスケープおよびMSNを含む事実上すべてのwebポータルを介して提供されている。
【0005】
現時点における固定IP通信網のインスタント・メッセージの人気には、2つの技術革新が原因となっている。1996年、ユーザーのアドレスを固定し、ユーザーがeメールのアドレス帳と同様な友人、同僚の友達リストをつくって、インスタント・メッセージを介して通信できるようにする方法が設計された。第2の主要な技術革新は、これらのアプリケーションの無料配布である。これは、AOLがインスタント・メッセンジャをつくった1997年に始まる。このインスタント・メッセンジャは長年のあいだ有料の顧客に使用可能であったが、インターネット上で誰でもが無料でダウンロードして使用を開始することが可能になった。ほんの数年前に始まったこの簡単なことから、現在、インスタント・メッセージは、ウインドウ(R)、MAC、リナックスおよびユニックス(R)のIM顧客に対して固定IP通信網上のどこででも使用できるようになっている。
【0006】
しかし、インスタント・メッセージは固定通信網で共通に使用されているが、無線装置に対しては一般に利用可能ではない。必要なものは、移動通信やインターネットのような固定IP通信網に接続された移動装置間で通信網上の存在のようなユーザーのイベント情報を共用するための方法と装置である。これがあれば、固定通信網のパーソナル・コンピュータと無線通信網の無線装置との間でインスタント・メッセージを利用できるようになる。このように、インターネットのような固定IP通信網とセルラー/PCS通信網上の個々のユーザーの間の通信が容易になる。
【0007】
(発明の要約)
したがって、本発明の目的は、無線装置と固定IP通信網の装置の間でインスタント・メッセージを可能にすることである。
【0008】
無線装置が無線通信網に接続されている場合、イベントが各種インスタント・メッセージ・サービスに報知されうるように、イベントを記録することも本発明の目的である。
【0009】
本発明の他の目的は、ユーザーが固定通信網にログオンする場合に、各種インスタント・メッセージ・サービスに無線装置のイベントを報知できるように、イベントを受信することである。
【0010】
本発明のさらに別の目的は、無線通信網と固定IP通信網の間でインスタント・メッセージが実行されることを可能にするために、セルラー/PCS通信網と固定IP通信網の間の接続を確定することである。
【0011】
本発明のさらに別の目的は、各種無線ユーザーの間でインスタント・メッセージが生起することを可能にするために、セルラー/PCS通信網上の無線ユーザー間の接続を確定することである。
【0012】
本発明は、無線通信網とインターネットのような固定IP通信網との間で無線ユーザーのイベント情報を共用するためのシステムと方法である。「無線ユーザーのイベント情報」という言葉は、無線装置または移動装置がそれに関連する通信網上に存在することに関する情報を意味していると理解できるであろう。本発明は、固定IP通信網のインスタント・メッセージ・サービスと、ワイヤレス・アプリケーション・プロトコル(WAP)を介して可能になる無線装置を含むがこれに限定されない無線装置のインスタント・メッセージ・サービスとの間の隙間を埋める利点を提供する。
【0013】
このことは、インスタント・メッセージ・サービスのユーザーが友達リストに無線ユーザーを含めることができることを意味している。これらの新しい友達リストのメンバーは、彼らの通信網が無線パケット・データ通信網またはページング通信網上のユーザーの装置とともに、本発明によるサービスに統合されるセルラー無線またはPCS無線のユーザーが含まれる。この説明の中で、「無線装置」とは、無線電話機(セルラー、PCS、またはGSMのような他の無線規格に従って構成される無線電話機)、ページャー、携帯情報端末、自販機、乗り物、電気製品、またはそれらに該当する各無線通信網を介した通信網の相互接続されたグローバル通信網(つまり、インターネット)に接続できる他の器具や装置を含むことと理解できるであろう。
【0014】
インターネットに接続されたユーザーの場合と同様、セルラー/PCSの加入者は、インターネットでメッセージを送る加入者(Internet messaging subscriber)、無線パケット・データ装置、ページング装置、他のセルラーPCS加入者、つまり通常、固定IP通信網内で見つかる何らかの他の種類の装置と関連アドレスを含めてもよいインスタント・メッセージ・リストを確定することができる。したがって、セルラー・ユーザーが自身のセルラー通信網にログオンする場合、各種インスタント・メッセージ・サービスは、そのセルラー・ユーザーと連絡がとられるので、固定IP通信網アドレスの個々のユーザーは、必要に応じて、セルラー・ユーザーにインスタント・メッセージを送ったり、電話をかけたりすることができる。
【0015】
本発明の一態様は、無線事業者の交換設備にあるホーム・ロケーション・レジスタ(HLR)プラットフォームに接続される移動イベント・サーバー(MES)であり、それ自体が短メッセージ・サービス(SMS)に接続されている。MESも固定IP通信網(つまりインターネット)に接続される。このMES構成は、移動ユーザーのイベント情報の共用を容易にするとともに、移動ユーザーに固定IP通信網のユーザーに関するIM情報を提供する。どこのサーバーでも、MESはIMの商標名で呼ばれる。
【0016】
(発明の詳細な説明)
本発明のその他の目的と利点は、添付の図面とともに次に示す詳細な説明を読めば明らかであろう。
【0017】
本発明は、無線通信網と固定IP通信網の間で移動ユーザーのイベント情報を共用して、無線装置と固定IP通信網上の装置の間でインスタント・メッセージが実行されることを可能にするシステムと方法を含む。
【0018】
たとえば、セルラー電話のユーザーが自分の電話機の電源を入れると、イベントのトリガが始まり、関連するセルラー通信網のホーム・ロケーション・レジスタ(HLR)に記録される。HLRは、そのイベントを移動イベント・サーバーに連絡するとともに、電話番号、加入者名、通信網の位置、およびHLRで加入者レコードを構成する他のデータを中継する。
【0019】
セルラー電話のユーザーのインスタント・メッセージ・リストの内容に基づいて、MESはセルラー電話のユーザーの存在を各種サービスに報知する(詳細には、これらのサービスは設定中の移動電話ユーザーによって以前に指定されていた)。MESは、各種サービスに質問して、セルラー電話のユーザーのリストにある加入者の状態を決定する。MESは、セル電話機ユーザーがオンラインであることを他のサービスに知らせる。MESの質問の結果に基づいて、MESは、各種の他のインスタント・メッセージの加入者または装置がオンラインであることをセルラー電話のユーザーに知らせる。
【0020】
これとは逆に、固定IP通信網上のIM加入者がインスタント・メッセージ・サービスにログオンすると、そのインスタント・メッセージ・サービスは、(IM加入者の友達リストに基づいて)ページング装置または他の無線装置とともに、MESサーバーに個々のユーザーがオンラインであることを知らせる。MESは、他のセル電話機ユーザーの状態を受信してユーザーがオンラインであることを決定する。
【0021】
セルラー電話のユーザーの電話機の電源がオンになると、MESサーバーは、SMSサーバーに知らせる。SMSサーバーは、インスタント・メッセージの加入者の存在についてオタップ(over the air programming:OTAP)メッセージ(または同様な種類のメッセージ)をセル電話機に送る。このメッセージは、ユーザーのセル電話機の小型画面上のメッセージの形でもよいし、セル電話機に送られた短メッセージでもよい。この方法は、情報を提供する「プッシュ」方法である。
【0022】
代替方法として、ユーザーがオンラインになったことをMESがHLRに知らせると、HLRはセル電話機にユーザーの存在を知らせる。これは、他の形の「プッシュ」方法である。他の代替方法として、セルラー電話は、(WAPサーバーを介して)誰がオンラインであるかの状態についてインターネット上のMESに質問する。これは、情報を取得する「プル」方法である。
【0023】
無線パケット通信網装置またはページング装置の電源がオンになると、当該装置は自身が通信網上に存在することをMESに知らせる。するとMESは適切なサービスとユーザーの存在を報知(「プッシュ」)する。「プル」方法の代替方法として、無線パケット通信網およびページング通信網上のユーザーの装置の状態がMESサーバーを介して質問される。
【0024】
図1を参照すると、本発明の一実施例によるシステム全体のアーキテクチャが示されている。本発明は、ホーム・ロケーション・レジスタ(HLR)16とインターフェースで接続される移動イベント・サーバー(MES)18を含む。MES18とHLRプラットフォーム16の間の通信は、外部設備インターフェース(EPI)、SS7つまり何らかの適切なインターフェースのような通信インターフェースを介して実行される。ホーム・ロケーション・レジスタは、ラップトップ・コンピュータ22、無線PDA34、セル電話機26、および他の遠隔装置28など、各種無線装置が通信するセルラー/PCS通信網10に接続される。短メッセージ・サービス(SMS)サーバー14はセルラー/PCS通信網10に接続され、無線加入者にメッセージを送る。ワイヤレス・アプリケーション・プロトコル(WAP)サーバー29はセルラー/PCS通信網10に接続され、WAPにより動作が可能な無線電話機にサービスを提供する。
【0025】
移動イベント・サーバー18は、望ましくはインターネットである固定IP通信網12に接続される。インスタント・メッセージの加入者30、32、34はインターネットに接続され、ICQ、ヤフー、およびAOLインスタント・マネージャのような利用可能な各種のインスタント・メッセージ・クライアントを使用している。さらに、インスタント・メッセージ・サービス(つまりサーバー)36、38、40は固定IP通信網12に接続される。
【0026】
図1に示すシステムは、ラップトップ・コンピュータ48、無線PDA50および無線アクセスを介して無線パケット・データ通信網44に接続されるその他の遠隔装置53のような他の無線装置とともに動作する。無線パケット・データ通信網44は、ゲートウエイ42を介して固定IP通信網12に接続される。同様にページャー54は、ゲートウエイ45に接続されるページング通信網46に無線モードで接続され、固定IP通信網12に接続されることが可能になる。
【0027】
図2を参照すると、セルラー電話のユーザーが通信網に接続する場合のデータの流れが示されている。セルラー・ユーザーはシステムにログオンする60。ログオンすると、HLRでイベントが記録され、HLRはHLRの記憶装置から、電話番号、加入者名、通信網の位置、およびHLRの加入者レコードを構成する他のデータに関する情報を検索する63。HLRがメッセージ・イベント・サーバー(MES)に知らせる64と、セルラー電話のユーザーのメッセージ・リスト(友達リスト)に基づいて、セルラー電話のユーザーの存在をインスタント・メッセージ・サービス36、38、40に報知する66。次にこれらのサービスはインスタント・メッセージの加入者30、32、34、パケット・データ通信網44、ページング通信網46および他のセルラーまたは無線装置68に適切な連絡を送る。
【0028】
またセルラー電話のユーザーのインスタント・メッセージ・リストに基づいて、MESサーバーは、セルラー電話のユーザーのインスタント・メッセージ・リストに特定の個人または装置が存在しているか否かについて適切なインスタント・メッセージ・サービス36、38、40、ページング通信網46および他のセルラーまたは無線装置68に適切な質問をする70。質問の結果に基づいて、MESサーバーは、SMSサーバーを介してセル電話機ユーザーに短メッセージ・サービスのメッセージを送ることによって、SMSサーバーに他のインスタント・メッセージの加入者および無線装置がオンラインであることを知らせる72とともに、SMSサーバーによりセルラー電話加入者のインスタント・メッセージ・リストを更新する73。そのほか、MESサーバーは、固定IP通信網上のユーザーがオンラインになったことをHLRに知らせることができる。さらに代替方法として、セル電話機のユーザーは、WAPインターフェースを介してMESサーバーに質問することができる。
【0029】
図3を参照すると、インスタント・メッセージの加入者がシステムのログオンする場合のデータの流れが示されている。固定IP通信網上のインスタント・メッセージの加入者がインスタント・メッセージ・サービスにログオンする74と、インスタント・メッセージ・サービスは、加入者のリストにある、たとえば、ページング通信網76、無線通信網78およびMESサーバー80に、個々のユーザーがオンラインであることを連絡する。つぎにMESは、セルラー電話のユーザーがオンラインであるか否かを見るためにチェックする82。セルラー電話のユーザーの電話機の電源がオンの場合、MESサーバーがSMSに知らせると、SMSサーバーはインスタント・メッセージの加入者の存在に関するOTAPメッセージ(または同種のメッセージ)をセル電話機ユーザーに送る84。このメッセージは、ユーザーのセル電話機の小型画面上のメッセージの形でもよいし、セル電話機に短メッセージを送ることでもよい。この方法は、一般に「プッシュ」方法として公知である。
【0030】
上に注意したように、MESサーバーは、固定IP通信網上のユーザーがオンラインになったことをHLRに知らせる。またセルラー電話はインターネット上でWAPサーバーを介して、誰の状態がオンラインであるかを「プル」方法の形でMESサーバーに質問することができる。
【0031】
図4を参照すると、無線パケット装置のログオンが示されている。無線パケット装置が最初にログオンする86と、MESサーバーにイベント・メッセージが送られる88。MESサーバーは、無線パケット装置のインスタント・メッセージ・リストに従って、適切なサービスに無線パケット装置の存在を報知する90。またMESは、他のサービスから誰がオンラインであるかについての情報を受信する。
【0032】
図5a、5bは、本発明のさらなる実施例に従って、ユーザーのイベント情報を複製してMESに送るためのシステムと方法を示す。
【0033】
図5aにおける無線通信網502はHLR504に接続され、無線通信網502に接続されている無線装置に関するユーザーのイベント情報を送る。HLR504も移動イベント・サーバー(MES)506に接続される。HLR504は、無線通信網502から受信したユーザーのイベント情報を複製して、そのユーザーのイベント情報をMES506に送る。ユーザーのイベント情報は、無線通信網502に接続されている無線装置の存在および位置またはそれらのいずれかに関連する何らかの通信網情報を含む。MES506は、ユーザーのイベント情報を受信して処理し、関連する存在および位置またはそれらのいずれかを形成する。
【0034】
図5bは、ユーザーのイベント情報の複製と送信に関連する方法を示す。この方法は、その中でHLR504が無線通信網502からユーザーのイベント情報を受信する受信ステップ552を含む。この方法は、その中でHLR504がユーザーのイベント情報を複製してMES506に送る複製・送信ステップ554をさらに含む。この方法は、その中でMES506がユーザーのイベント情報を受信して処理し、関連する存在および位置情報またはそれらのいずれかを形成する受信・処理ステップ556をさらに含む。この方法は、その中でMES6が、得られた存在情報および位置情報またはそれらのいずれかを格納して出力する出力ステップを含む。
【0035】
図5a、5bのシステムおよび方法は、HLRが、たとえば、REGNOT、MSINACTまたはCSSINACTメッセージを受信するたびに、これらの特定のメッセージで或るHLRが動作するように構成できることに基づいている。この動作は、MINのような関連情報と、MESのような他の装置に対する位置情報とともにメッセージを確定して送ることを含むことができる。この情報を送ることは、たとえば、SS7リンクやTCP/IPリンクのような各種通信リンク上で実行される。MESは、送られた情報に基づいて、関連する無線装置が無線通信網および無線装置の位置またはそれらのいずれかと接続されるか切り離されるかを決定することができる。このシステムと方法は、たとえば、IS−41やGSM MAPのような各種シグナリング・プロトコルに応用可能である。
【0036】
図6a、6bは、本発明のさらなる実施例に従って、リンクを監視するとともにSS7メッセージを送るためのシステムと方法を示している。図6aは、信号中継局(signal transfer point:STP)604、606に接続され、SS7メッセージのトラヒックを転送するSS7網602を有するシステムを示す。1つのSTP604は、各スニファー(sniffer)614、616を介してHLR608、610に接続される。同様に、もう1つのSTP606は、各スニファー(sniffer)618、620を介してHLR608、610に接続される。スニファー614、616、618、620は、SS7網を探知して、すべてのSS7メッセージまたはSS7メッセージの濾波されたサブセットのいずれかを複製し、MES612のような他の装置に送ることを可能にする。さらに、監視用ポートまたは外部のリンクを用いて、通信網上のSS7トラヒックを直接STP606で監視することが可能である。たとえば、Tekelecで製造されたSTPは監視用ポートが内蔵されており、各種メッセージ用のSS7網を監視することを可能にする。これらのメッセージは、STP606で濾波されるか、オプションとしてSTP606とMES612の中間に配置された外部のプリプロセッサ622内で濾波される。代替方法として、STP606には、すべてのメッセージまたはメッセージの濾波されたサブセットのいずれかを複製して、MES612のような外部装置に送ることを可能にする何らかの形式の外部リンクを含めてもよい。
【0037】
図6bは、リンク監視とSS7メッセージを送ることに関連する方法を示す。この方法は、その中で適切なHLRへのSS7メッセージに対してSS7網が探知または監視される、探知ステップ652を含む。この方法は、その中でMES612がSS7網のメッセージを受信し、それらのメッセージを処理して、関連する存在情報および位置情報またはそれらのいずれかを形成する受信・処理ステップ654をさらに含む。それだけでなく、この方法は、その中で得られた存在情報および位置情報またはそれらのいずれかをMESが出力する出力ステップを含む。このシステムと方法は、たとえば、IS−41やGSM MAPのようないろいろなシグナリング・プロトコルに適用可能である。
【0038】
図7a、7bは、本発明のさらなる実施例に従って、HLRトリガを使用して、存在情報および位置情報またはそれらのいずれかをMESに送るためのシステムと方法を示す。
【0039】
図7aは、HLR704に接続され、無線通信網702に接続されている無線装置に関連するユーザーのイベント情報(メッセージ)を送る無線通信網702を示す。HLR704も、移動イベント・サーバー(MES)706にさらに接続され、HLRのトリガ条件に基づいて、関連する存在情報および位置情報またはそれらのいずれかを送る。
【0040】
図7bは、HLRのトリガを使用してMES706に存在情報および位置情報またはそれらのいずれかを送ることに関連する方法を示す。この方法は、その中でHLRがユーザーのイベント情報(メッセージ)を受信する受信ステップ752を含む。この方法は、その中でHLR704がユーザーのイベント情報を処理する処理ステップ754をさらに含む。処理ステップ754は、SS7メッセージを介して、特定な該当フィールドを解析(parsing)することと、トリガ条件756が満足されているか否かについての決定を含む。トリガ条件756は、MES706のようなプロキシ・サーバーに無線装置の存在情報および位置情報またはそれらのいずれかを送るために設備されているHLR704で使用されうる。HLRのトリガ条件には、プロキシ・サーバーに送るためにトリガのベースが無線装置に備えられているか否かのような情報を含めてもよい。トリガが検出されない場合、この方法はなにもしない動作758をとる。代替方法として、トリガ条件が検出される場合、この方法は、その中でHLRが存在情報および位置情報またはそれらのいずれかを送る、送信ステップ760に進む。この方法は、その中でMES706が存在情報および位置情報またはそれらのいずれかをHLR704から受信する、受信ステップをさらに含む。
【0041】
図8a、8bは、発明のさらなる実施例に従って、非SS7網におけるユーザーのイベント情報を得るために、HLRをポーリングするMESを使用するためのシステムと方法を示す。
【0042】
図8aは、HLR804に接続され、無線通信網802に接続されている無線装置に関連するユーザーのイベント情報を送る無線通信網702を示す。HLR804は、EPI接続または他の適切なインターフェースのような非SS7リンクを介して、移動イベント・サーバー(MES)706にさらに接続される。
【0043】
図8bは、非SS7網におけるユーザーのイベント情報を得るためにHLRをポーリングするMESを使用するための関連する方法を示す。この方法は、その中でMES806が非SS7リンクを介してHLR804のデータベースをポーリングするポーリング・ステップ852を含む。この方法は、その中で、HLRのポーリングへの応答がMES806によって受信される、受信ステップ854をさらに含む。この方法は、その中でMES806が、存在情報および位置情報またはそれらのいずれかを形成するためにHLRの応答データを処理する、処理ステップ856をさらに含む。この方法は、その中でMES806が、得られた存在情報および位置情報またはそれらのいずれかを出力する、出力ステップ858を含む。このシステムと方法は、たとえば、IS−41やGSM MAPのようないろいろなシグナリング・プロトコルに適用可能である。
【0044】
図9a、9bは本発明のさらなる実施例に従って、SS7網におけるユーザーのイベント情報を得るためにHLRをポーリングするMESを使用するためのシステムと方法を示す。図9a、9bに示すシステムと方法は、上の図8a、8bに対して説明したシステムと方法に類似している。唯一の相違点は、図9a、9bのシステムと方法がMESとHLR間のSS7リンクに関連していることである。
【0045】
図10a、10bは本発明のさらなる実施例に従って、MSCが発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するためのシステムと方法を示す。
【0046】
図10aは、SS7網1002に接続され、HLR1004にSS7メッセージを送るMSC1000を含むシステムを示す。
【0047】
図10bは、MSCが発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するための関連する方法を示す。この方法は、その中でMSC1000が存在および位置またはそれらのいずれかのSS7メッセージを形成する、形成ステップ1052を含む。たとえば、GSM MAPの次回のバーションアップでは、CAMELアプリケーション・プロトコル・シグナリング・バージョン3の完全なC7スタック、勧告3GPP 23.078のサポートを必要とする。この新しい規格では、SS7メッセージに直接含まれる存在情報および位置情報またはそれらのいずれかが配慮されている。この方法には、その中で、MSCが存在および位置またはそれらのいずれかのSS7メッセージをHLR1004に送る、送信ステップ1054がさらに含まれる。この方法は、その中で、HLR1004が存在および位置またはそれらのいずれかのSS7メッセージを受信して、MES1006のような他の装置にプッシュする、受信・プッシュ・ステップ1056をさらに含む。この方法は、その中で、MES1006が存在および位置またはそれらのいずれかのSS7メッセージを受信して、存在情報および位置情報またはそれらのいずれかを抽出する受信ステップ1005も含む。
【0048】
無線通信網と固定IP通信網の間で移動ユーザーのイベント情報を共用するためのシステムと方法を説明してきた。いくつかの好適実施例に従って本発明を説明してきた。しかし、本発明の範囲を逸脱することなく、説明されているように本発明に対して各種の修正や改善を加えることは当業者には理解できるであろう。本発明の範囲は特許請求の範囲だけで限定されている。
【図面の簡単な説明】
【図1】
本発明の一実施例によるシステム全体のアーキテクチャを示す図。
【図2】
本発明のさらなる実施例に従って、セルラー電話のユーザーがセルラー通信網に接続する場合のデータの流れを示す図。
【図3】
本発明の他の実施例に従って、インスタント・メッセージの加入者が通信網にログオンする場合のデータの流れを示す図。
【図4】
本発明のさらなる実施例に従って、データパケットシステムが、MESに自身の存在に関する情報を知らせる場合のデータの流れを示す図。
【図5】
本発明のさらなる実施例に従って、ユーザーのイベント情報を複製したMESに送るためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図6】
本発明のさらなる実施例に従って、リンク監視とSS7メッセージを送るためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図7】
本発明のさらなる実施例に従って、存在情報および位置情報またはそれらのいずれかをMESに送ることにHLRのトリガを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図8】
本発明のさらなる実施例に従って、非SS7網におけるユーザーのイベント情報を求めるためにHLRをポーリングするMESを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図9】
本発明のさらなる実施例に従って、SS7網におけるユーザーのイベント情報を求めるためにHLRをポーリングするMESを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
【図10】
本発明のさらなる実施例に従って、MSCを使用して発生した存在および位置またはそれらのいずれかのSS7メッセージを使用するためのシステムと方法を示す図であって、aはシステムの接続を示す図、bは方法を構成する各種ステップを示す図。
Claims (2)
- 無線通信網に関連する特定の無線装置に対するインスタント・メッセージを容易にする方法であって、
前記無線電話通信網のホーム・ロケーション・レジスタから、前記無線電話通信網に接続されている特定の無線装置を示す信号を受信し、
第2の通信網を介して、前記特定の無線装置を示す信号を報知し、
前記第2の通信網上の一人または複数のユーザーの存在に関する情報を、一人または複数のインスタント・メッセージ・プロバイダに質問する、
ことを含む前記方法。 - 無線通信網に関連する特定の電話機に対するインスタント・メッセージを容易にする方法であって、
前記無線電話通信網のホーム・ロケーション・レジスタから、前記無線電話通信網に接続されている特定の電話機を示す信号を受信し、
第2の通信網を介して、前記特定の電話機を示す信号を報知し、
前記第2の通信網上の一人または複数のユーザーの存在に関する情報を、一人または複数のインスタント・メッセージ・プロバイダに質問し、
送信される情報を特定の電話機に送るように短メッセージ・サービスに命令する情報とともに、前記一人または複数のインスタント・メッセージ・プロバイダの固定通信網上の一人または複数のユーザーの存在に関する情報から受信した何らかの情報を、前記短メッセージ・サービス・プラットフォームに送信する、
ことを含む前記方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17814200P | 2000-01-26 | 2000-01-26 | |
PCT/US2001/002526 WO2001056308A2 (en) | 2000-01-26 | 2001-01-26 | Method and apparatus for sharing mobile user event information between wireless networks and fixed ip networks |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004501526A true JP2004501526A (ja) | 2004-01-15 |
Family
ID=22651371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001554635A Pending JP2004501526A (ja) | 2000-01-26 | 2001-01-26 | 無線通信網と固定ip通信網の間で移動ユーザーのイベント情報を共用する方法と装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US6839554B2 (ja) |
EP (1) | EP1254573A2 (ja) |
JP (1) | JP2004501526A (ja) |
AU (1) | AU2001232983A1 (ja) |
CA (1) | CA2398413A1 (ja) |
RU (1) | RU2002122990A (ja) |
WO (1) | WO2001056308A2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009538092A (ja) * | 2006-05-19 | 2009-10-29 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | ロケーションベース・サービス・システムにおけるロケーション問い合わせの優先順位付け |
Families Citing this family (120)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7783299B2 (en) | 1999-01-08 | 2010-08-24 | Trueposition, Inc. | Advanced triggers for location-based service applications in a wireless location system |
US7389351B2 (en) * | 2001-03-15 | 2008-06-17 | Microsoft Corporation | System and method for identifying and establishing preferred modalities or channels for communications based on participants' preferences and contexts |
US7103806B1 (en) | 1999-06-04 | 2006-09-05 | Microsoft Corporation | System for performing context-sensitive decisions about ideal communication modalities considering information about channel reliability |
DE19941164C2 (de) * | 1999-08-24 | 2001-11-22 | Mannesmann Ag | SMS-gestütztes Verfahren zur Online-/Offline-Erkennung von Benutzergruppen in Mobilfunknetzen |
US8073477B2 (en) | 2000-04-11 | 2011-12-06 | Telecommunication Systems, Inc. | Short message distribution center |
US7809382B2 (en) | 2000-04-11 | 2010-10-05 | Telecommunication Systems, Inc. | Short message distribution center |
US6668167B2 (en) | 2000-01-26 | 2003-12-23 | Mcdowell Mark | Method and apparatus for sharing mobile user event information between wireless networks and fixed IP networks |
EP1266321A4 (en) | 2000-02-25 | 2003-05-21 | Telecomm Systems Inc | SHORT NEWS WITH PRE-PAYMENT |
US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
US9736209B2 (en) | 2000-03-17 | 2017-08-15 | Facebook, Inc. | State change alerts mechanism |
US7701925B1 (en) | 2000-03-22 | 2010-04-20 | Tekelec | Presence registration and routing node |
US7110773B1 (en) * | 2000-04-11 | 2006-09-19 | Telecommunication Systems, Inc. | Mobile activity status tracker |
US7522911B2 (en) * | 2000-04-11 | 2009-04-21 | Telecommunication Systems, Inc. | Wireless chat automatic status tracking |
US7949773B2 (en) | 2000-04-12 | 2011-05-24 | Telecommunication Systems, Inc. | Wireless internet gateway |
US6891811B1 (en) | 2000-04-18 | 2005-05-10 | Telecommunication Systems Inc. | Short messaging service center mobile-originated to HTTP internet communications |
US7200634B2 (en) * | 2000-05-10 | 2007-04-03 | Chikka Pte Ltd. | Instant messaging account system |
US7218921B2 (en) * | 2000-05-12 | 2007-05-15 | Chikka Pte Ltd | Method and system for inviting and creating accounts for prospective users of an instant messaging system |
US7146404B2 (en) * | 2000-08-22 | 2006-12-05 | Colloquis, Inc. | Method for performing authenticated access to a service on behalf of a user |
US6430602B1 (en) * | 2000-08-22 | 2002-08-06 | Active Buddy, Inc. | Method and system for interactively responding to instant messaging requests |
US6956831B1 (en) * | 2000-08-28 | 2005-10-18 | Converse Ltd. | Wireless initiated messaging |
AU2002219796A1 (en) * | 2000-11-20 | 2002-06-03 | At And T Wireless Services, Inc. | Systems for providing wireless communication presence information |
US7519654B1 (en) | 2000-11-22 | 2009-04-14 | Telecommunication Systems, Inc. | Web gateway multi-carrier support |
US20020078154A1 (en) * | 2000-12-19 | 2002-06-20 | Safia Djennane | WAP/IRC based instant collaboration tool |
US7640031B2 (en) | 2006-06-22 | 2009-12-29 | Telecommunication Systems, Inc. | Mobile originated interactive menus via short messaging services |
US7330895B1 (en) | 2001-03-15 | 2008-02-12 | Microsoft Corporation | Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications |
US7251696B1 (en) | 2001-03-15 | 2007-07-31 | Microsoft Corporation | System and methods enabling a mix of human and automated initiatives in the control of communication policies |
FI115813B (fi) * | 2001-04-27 | 2005-07-15 | Nokia Corp | Järjestelmä ryhmäviestin lähettämiseksi |
DK1528754T3 (da) | 2001-05-11 | 2008-03-31 | Nokia Corp | Mobil instant messaging- og tilstedeværelsestjeneste |
US7099862B2 (en) * | 2001-08-02 | 2006-08-29 | International Business Machines Corporation | Programmatic discovery of common contacts |
US20030046273A1 (en) * | 2001-08-28 | 2003-03-06 | Intel Corporation | Personal assistance service with instant messaging |
US6658260B2 (en) | 2001-09-05 | 2003-12-02 | Telecommunication Systems, Inc. | Inter-carrier short messaging service providing phone number only experience |
WO2003021985A1 (en) * | 2001-09-06 | 2003-03-13 | Tersync Ltd. | System and method for providing two-way radio communications network transmissions over internet protocol |
US7554938B1 (en) * | 2001-09-28 | 2009-06-30 | At&T Intellectual Property I, L.P. | System and method for providing an instant messaging function using a personal computer equipped with a wireless digital packet-switched modem |
US8977284B2 (en) | 2001-10-04 | 2015-03-10 | Traxcell Technologies, LLC | Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same |
GB0125201D0 (en) * | 2001-10-19 | 2001-12-12 | Nokia Corp | A messaging system |
US7221933B2 (en) | 2001-10-22 | 2007-05-22 | Kyocera Wireless Corp. | Messaging system for mobile communication |
US20030078979A1 (en) * | 2001-10-22 | 2003-04-24 | Motorola, Inc. | Method and apparatus for controlling an intelligent device through an instant messaging protocol over a communication network |
US20030081579A1 (en) * | 2001-10-29 | 2003-05-01 | Sierra Wireless, Inc., A Canadian Corporation | Apparatus and method for coupling a network data device to a digital network |
DE10153946A1 (de) * | 2001-11-06 | 2003-05-28 | T Mobile Deutschland Gmbh | Verfahren zur Vereinheitlichung der Bediensteuerung bei Mobilfunkendgeräten |
US7853272B2 (en) | 2001-12-21 | 2010-12-14 | Telecommunication Systems, Inc. | Wireless network tour guide |
US7644144B1 (en) | 2001-12-21 | 2010-01-05 | Microsoft Corporation | Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration |
AU2003206550A1 (en) * | 2002-02-15 | 2003-09-04 | Hotsip Ab | A method for distributing information in a presence service system |
TW589907B (en) * | 2002-03-15 | 2004-06-01 | Ind Tech Res Inst | Method and system of multicast management mechanism for mobile networks |
US20030185216A1 (en) * | 2002-03-26 | 2003-10-02 | Wende Michael T. | Indicating occurrence of protocol events |
KR20040102140A (ko) * | 2002-04-22 | 2004-12-03 | 콸콤 인코포레이티드 | 다른 셀룰라 시스템용 sms 포맷 매핑 |
ATE479298T1 (de) | 2002-05-13 | 2010-09-15 | Markport Ltd | Steuerung von plmn-nachrichtendiensten in ip- domänen |
US8554915B2 (en) * | 2002-05-15 | 2013-10-08 | Telcordia Technologies Inc. | Management of communication among network devices having multiple interfaces |
US7640300B2 (en) * | 2002-06-10 | 2009-12-29 | Microsoft Corporation | Presence and notification system for maintaining and communicating information |
US7870240B1 (en) | 2002-06-28 | 2011-01-11 | Microsoft Corporation | Metadata schema for interpersonal communications management systems |
US7545762B1 (en) | 2002-08-20 | 2009-06-09 | Sprint Spectrum L.P. | Method and system for network presence notification |
US7602795B1 (en) | 2002-08-20 | 2009-10-13 | Sprint Spectrum L.P. | Method and system for identifying a mobile station to a content server |
KR100492959B1 (ko) * | 2002-09-11 | 2005-06-07 | 삼성전자주식회사 | 공중 이동통신망과 연동되는 사설 무선망의 단문 메시지서비스 서버 및 방법 |
ATE370620T1 (de) | 2002-09-19 | 2007-09-15 | Research In Motion Ltd | Vorrichtung und verfahren zur sofortigen drahtlosen nachrichtenübermittlung |
US7590696B1 (en) | 2002-11-18 | 2009-09-15 | Aol Llc | Enhanced buddy list using mobile device identifiers |
US8965964B1 (en) | 2002-11-18 | 2015-02-24 | Facebook, Inc. | Managing forwarded electronic messages |
US7428580B2 (en) * | 2003-11-26 | 2008-09-23 | Aol Llc | Electronic message forwarding |
AU2003287671A1 (en) | 2002-11-18 | 2004-06-15 | America Online, Inc. | People lists |
US8701014B1 (en) | 2002-11-18 | 2014-04-15 | Facebook, Inc. | Account linking |
US7640306B2 (en) | 2002-11-18 | 2009-12-29 | Aol Llc | Reconfiguring an electronic message to effect an enhanced notification |
US8005919B2 (en) | 2002-11-18 | 2011-08-23 | Aol Inc. | Host-based intelligent results related to a character stream |
US7899862B2 (en) | 2002-11-18 | 2011-03-01 | Aol Inc. | Dynamic identification of other users to an online user |
US8122137B2 (en) | 2002-11-18 | 2012-02-21 | Aol Inc. | Dynamic location of a subordinate user |
CN102664818B (zh) * | 2002-12-18 | 2015-08-19 | 诺基亚公司 | 用于通信的终端、方法和*** |
CN1729704B (zh) | 2002-12-18 | 2012-05-16 | 诺基亚公司 | 即时通讯和存在服务 |
US8335860B2 (en) * | 2002-12-19 | 2012-12-18 | Nokia Corporation | Filtering application services |
US7769811B2 (en) * | 2003-03-03 | 2010-08-03 | Aol Llc | Instant messaging sound control |
US7616647B1 (en) | 2003-03-11 | 2009-11-10 | Sprint Spectrum L.P. | Method and system for wireless local number portability |
US7613776B1 (en) | 2003-03-26 | 2009-11-03 | Aol Llc | Identifying and using identities deemed to be known to a user |
US7653693B2 (en) | 2003-09-05 | 2010-01-26 | Aol Llc | Method and system for capturing instant messages |
WO2005022863A1 (en) * | 2003-08-29 | 2005-03-10 | SIEMENS MOBILE COMMUNICATIONS S.p.A. .A. | Method for managing presence services in a communication system with heterogeneous presence protocols |
EP1511267A1 (en) * | 2003-08-29 | 2005-03-02 | Siemens Mobile Communications S.p.A. | Method for managing presence services in a communication system with heterogeneous presence protocols |
US20050113134A1 (en) * | 2003-11-24 | 2005-05-26 | Bushnell William J. | System for providing interoperability of a proprietary enterprise communication network with a cellular communication network |
US20050125541A1 (en) * | 2003-12-04 | 2005-06-09 | Randall Frank | Integrating multiple communication modes |
US7146181B2 (en) * | 2004-03-11 | 2006-12-05 | Tekelec | Methods and systems for delivering presence information regarding push-to-talk subscribers |
US7933608B2 (en) * | 2004-03-11 | 2011-04-26 | Tekelec | Methods, systems, and computer program products for providing presence gateway functionality in a telecommunications network |
US7936686B2 (en) | 2004-03-25 | 2011-05-03 | France Telecom | Communication state publishing gateway |
US7921163B1 (en) | 2004-07-02 | 2011-04-05 | Aol Inc. | Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity |
US20060009243A1 (en) * | 2004-07-07 | 2006-01-12 | At&T Wireless Services, Inc. | Always-on mobile instant messaging of a messaging centric wireless device |
US7818379B1 (en) | 2004-08-31 | 2010-10-19 | Aol Inc. | Notification and disposition of multiple concurrent instant messaging sessions involving a single online identity |
US7356567B2 (en) | 2004-12-30 | 2008-04-08 | Aol Llc, A Delaware Limited Liability Company | Managing instant messaging sessions on multiple devices |
FR2883436A1 (fr) * | 2005-03-21 | 2006-09-22 | Alcatel Sa | Procede pour fournir un service de presence, et serveur pour la mise en oeuvre de ce procede |
US8204052B2 (en) * | 2005-05-02 | 2012-06-19 | Tekelec, Inc. | Methods, systems, and computer program products for dynamically coordinating collection and distribution of presence information |
US7548158B2 (en) | 2005-08-08 | 2009-06-16 | Telecommunication Systems, Inc. | First responder wireless emergency alerting with automatic callback and location triggering |
US20090144626A1 (en) * | 2005-10-11 | 2009-06-04 | Barry Appelman | Enabling and exercising control over selected sounds associated with incoming communications |
US7907713B2 (en) | 2005-10-25 | 2011-03-15 | Tekelec | Methods, systems, and computer program products for using a presence database to deliver enhanced presence information regarding communications made to or from a presentity |
US8463284B2 (en) | 2006-07-17 | 2013-06-11 | Telecommunication Systems, Inc. | Short messaging system (SMS) proxy communications to enable location based services in wireless devices |
US9408046B2 (en) | 2006-10-03 | 2016-08-02 | Telecommunication Systems, Inc. | 911 data messaging |
US7974235B2 (en) | 2006-11-13 | 2011-07-05 | Telecommunication Systems, Inc. | Secure location session manager |
US8606222B2 (en) | 2006-12-28 | 2013-12-10 | Tekelec Global, Inc. | Methods, systems, and computer program products for performing prepaid account balance screening |
US8213440B2 (en) | 2007-02-21 | 2012-07-03 | Tekelec Global, Inc. | Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers |
US8730970B2 (en) | 2007-02-23 | 2014-05-20 | Tekelec Global, Inc. | Methods systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services |
US7711716B2 (en) | 2007-03-06 | 2010-05-04 | Microsoft Corporation | Optimizations for a background database consistency check |
US20080235337A1 (en) * | 2007-03-21 | 2008-09-25 | Cisco Technology, Inc. | Adaptive buddy lists |
US8489111B2 (en) * | 2007-08-14 | 2013-07-16 | Mpanion, Inc. | Real-time location and presence using a push-location client and server |
US8050690B2 (en) | 2007-08-14 | 2011-11-01 | Mpanion, Inc. | Location based presence and privacy management |
US8583079B2 (en) | 2007-08-14 | 2013-11-12 | Mpanion, Inc. | Rich presence status based on location, activity, availability and transit status of a user |
US7792913B2 (en) * | 2007-09-17 | 2010-09-07 | At&T Intellectual Property I, L.P. | Providing multi-device instant messaging presence indications |
EP2241098B1 (en) * | 2007-12-14 | 2018-12-05 | Telefonaktiebolaget LM Ericsson (publ) | A method of and an arrangement for call establishment between an internet communication environment and a mobile communication environment |
US8861502B2 (en) * | 2008-03-03 | 2014-10-14 | Qualcomm Incorporated | Assisted initial network acquisition and system determination |
WO2009152512A2 (en) | 2008-06-13 | 2009-12-17 | Tekelec | Methods, systems, and computer readable media for providing presence data from multiple presence information providers |
US8798029B2 (en) * | 2008-08-06 | 2014-08-05 | Qualcomm Incorporated | Ultra wideband assisted initial acquisition |
US8954028B2 (en) * | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
US8831645B2 (en) | 2008-11-24 | 2014-09-09 | Tekelec, Inc. | Methods, systems, and computer readable media for providing geo-location proximity updates to a presence system |
WO2010060087A2 (en) | 2008-11-24 | 2010-05-27 | Tekelec | Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network |
CN101478500A (zh) * | 2008-12-24 | 2009-07-08 | 腾讯科技(深圳)有限公司 | 一种即时通讯的方法、服务器、im客户端和*** |
WO2010083509A2 (en) | 2009-01-16 | 2010-07-22 | Tekelec | Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages |
US9712341B2 (en) | 2009-01-16 | 2017-07-18 | Tekelec, Inc. | Methods, systems, and computer readable media for providing E.164 number mapping (ENUM) translation at a bearer independent call control (BICC) and/or session intiation protocol (SIP) router |
US20110113100A1 (en) * | 2009-03-21 | 2011-05-12 | Mpanion, Inc. | System for sharing favorites and enabling in-network local search based on network rankings |
US8213957B2 (en) | 2009-04-22 | 2012-07-03 | Trueposition, Inc. | Network autonomous wireless location system |
US9319318B2 (en) | 2010-03-15 | 2016-04-19 | Tekelec, Inc. | Methods, systems, and computer readable media for performing PCRF-based user information pass through |
US8903974B2 (en) | 2010-10-05 | 2014-12-02 | Tekelec, Inc. | Methods, systems, and computer readable media for user controlled policy sharing |
US9332036B2 (en) | 2010-10-15 | 2016-05-03 | Tekelec, Inc. | Methods, systems, and computer readable media for providing user receptivity driven policy in a communications network |
US8620263B2 (en) | 2010-10-20 | 2013-12-31 | Tekelec, Inc. | Methods, systems, and computer readable media for diameter routing agent (DRA) based credit status triggered policy control |
EP2652980A2 (en) | 2010-12-13 | 2013-10-23 | TeleCommunication Systems, Inc. | Location services gateway server |
US8681622B2 (en) | 2010-12-17 | 2014-03-25 | Tekelec, Inc. | Policy and charging rules function (PCRF) and performance intelligence center (PIC) based congestion control |
US8996670B2 (en) | 2011-08-05 | 2015-03-31 | Tekelec, Inc. | Methods, systems, and computer readable media for network metadata based policy control |
US9544271B2 (en) | 2011-09-16 | 2017-01-10 | Telecommunication Systems, Inc. | Anonymous messaging conversation |
US8929854B2 (en) | 2011-10-27 | 2015-01-06 | Telecommunication Systems, Inc. | Emergency text messaging |
US9408047B2 (en) | 2013-10-10 | 2016-08-02 | Telecommunication Systems, Inc. | Read acknowledgement interoperability for text messaging and IP messaging |
CN104320425A (zh) * | 2014-08-28 | 2015-01-28 | 海视云(北京)科技有限公司 | 消息的接收与发送方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943399A (en) * | 1995-09-29 | 1999-08-24 | Northern Telecom Limited | Methods and apparatus for providing communications to telecommunications terminals |
US5978672A (en) | 1996-09-27 | 1999-11-02 | Global Mobility Systems, Inc. | Mobility extended telephone application programming interface and method of use |
US6141371A (en) | 1996-12-18 | 2000-10-31 | Raytheon Company | Jamming suppression of spread spectrum antenna/receiver systems |
US6512930B2 (en) * | 1997-12-30 | 2003-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | On-line notification in a mobile communications system |
US6130643A (en) | 1999-04-14 | 2000-10-10 | Trw Inc. | Antenna nulling system for suppressing jammer signals |
US6301609B1 (en) * | 1999-07-07 | 2001-10-09 | Lucent Technologies Inc. | Assignable associate priorities for user-definable instant messaging buddy groups |
KR20010021111A (ko) | 1999-07-23 | 2001-03-15 | 스테븐 디.피터스 | 무선 통신장치에 대한 메시징 및 상태 표시 |
-
2001
- 2001-01-26 RU RU2002122990/09A patent/RU2002122990A/ru not_active Application Discontinuation
- 2001-01-26 WO PCT/US2001/002526 patent/WO2001056308A2/en not_active Application Discontinuation
- 2001-01-26 EP EP01905065A patent/EP1254573A2/en not_active Withdrawn
- 2001-01-26 CA CA002398413A patent/CA2398413A1/en not_active Abandoned
- 2001-01-26 JP JP2001554635A patent/JP2004501526A/ja active Pending
- 2001-01-26 US US09/771,201 patent/US6839554B2/en not_active Expired - Fee Related
- 2001-01-26 AU AU2001232983A patent/AU2001232983A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009538092A (ja) * | 2006-05-19 | 2009-10-29 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | ロケーションベース・サービス・システムにおけるロケーション問い合わせの優先順位付け |
Also Published As
Publication number | Publication date |
---|---|
WO2001056308A3 (en) | 2002-01-03 |
EP1254573A2 (en) | 2002-11-06 |
US6839554B2 (en) | 2005-01-04 |
AU2001232983A1 (en) | 2001-08-07 |
WO2001056308A2 (en) | 2001-08-02 |
US20010034224A1 (en) | 2001-10-25 |
CA2398413A1 (en) | 2001-08-02 |
RU2002122990A (ru) | 2004-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004501526A (ja) | 無線通信網と固定ip通信網の間で移動ユーザーのイベント情報を共用する方法と装置 | |
US11032693B2 (en) | System and methods for data communications in a wireless communication system | |
US6668167B2 (en) | Method and apparatus for sharing mobile user event information between wireless networks and fixed IP networks | |
EP1450570B1 (en) | Communication to one mobile station of update of call participation availability status of another mobile station | |
KR100592882B1 (ko) | 세션 초기화 프로토콜(sip) 기능이 없는 이동 단말에인터넷 프로토콜 멀티미디어 서브시스템을 통한 세션초기화 프로토콜 기반 인스턴스 메시징 서비스 제공방법,시스템 및 이를 위한 인스턴스 메시징 프록시 서버 | |
US8422487B2 (en) | Presence registration and routing node | |
EP1633156B1 (en) | System and method for device identity check | |
EP1745673B1 (en) | Method and system for device discovery | |
JP4638506B2 (ja) | 迷惑メッセージの防止 | |
TW200922216A (en) | Wireless communication method and system for establishing a multimedia message service over a WLAN | |
EP2130388B1 (en) | Compatibility of instant messaging in communications system | |
US20020188714A1 (en) | State of activity management method for a radio communications terminal | |
US20040023670A1 (en) | Method for providing location information from a mobile device to a group of mobile devices | |
US7412231B1 (en) | Method and apparatus for cellular instant messaging | |
KR100548429B1 (ko) | 이동통신 단말기 메시지의 호환을 위한 시스템 및 방법 | |
KR100646377B1 (ko) | 스팸 호 수신 거부 시스템 및 방법 | |
EP2136517B1 (en) | Short message delivery | |
KR100560144B1 (ko) | 이동통신망을 이용한 인스턴트 메시지 송수신 서비스 방법및 시스템 | |
JP2003115795A (ja) | 通信システム、この通信システムに用いるサーバ、エージェント制御方法、エージェント制御プログラム | |
CN1985530A (zh) | Wlan上建立多媒体信息服务的无线通信方法及*** | |
JP3761515B2 (ja) | インスタントメッセージ通信システム | |
KR100958255B1 (ko) | 비동기식 3세대 이동통신 망에서 멀티미디어 메시징서비스 제공방법 | |
KR20040034005A (ko) | 단문메시지 수신사실 통보방법 | |
Akerkar | Improving'Presence'Situation in the SIP Based IP Telephony Networks | |
KR20050013815A (ko) | 데이터 세션 관리 방법 및 시스템 |