(57)【要約】本発明の方法及び装置は複数のユーザーの装置に対して到達した通信の通知をユーザーの所望の装置に与える。到達した通信の通知は通信サービスを介してユーザーの所望の装置に与えられる。通信サービスはデータネットワークまたは音声ネットワークから複数のユーザーの装置の１つに向けられた、到達した通信を表す情報を受信する。そして、通信サービスは到達した通信の通知をユーザーの所望の装置に与える。
2006507771.tif 000002
【特許請求の範囲】
【請求項１】
所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための方法であって：
ユーザーの複数の装置の１つに向けられた、複数のデータタイプの１つの形式である到達したデータを示す情報を受信すること；及び、
前記到達したデータのタイプの識別を含む通知をユーザーの所望の装置に送信することを含む方法。
【請求項２】
前記所望の装置に対するユーザーの選択を受信することをさらに含む、請求項１に記載の方法。
【請求項３】
通知が前記所望の装置に送信される時間帯に対するユーザーの選択を受信することをさらに含む、請求項１に記載の方法。
【請求項４】
通知が送信されるための装置に対するユーザーの選択を受信することをさらに含む、請求項１に記載の方法。
【請求項５】
そこから通知が前記所望の装置に送信される発呼者に対するユーザーの選択を受信することをさらに含む、請求項１に記載の方法。
【請求項６】
発呼者に対するユーザーの前記選択が日毎に特定された通知を特定するためのカレンダー機能の使用を含む、請求項５に記載の方法。
【請求項７】
一日の時間または発呼者の少なくとも１つに基づいた、通知を受信するための所望の装置のユーザー設定を受信することをさらに含む、請求項１に記載の方法。
【請求項８】
所望の装置のユーザー選択を受信することがテキストメッセージを表示することが可能なワイヤレス電話の選択を受信することを含む、請求項２に記載の方法。
【請求項９】
所望の装置のユーザー選択を受信することが有線電話の選択を受信することを含む、請求項２に記載の方法。
【請求項１０】
所望の装置のユーザー選択を受信することがデスクトップコンピューターまたはノート型コンピューターの選択を受信することを含む、請求項２に記載の方法。
【請求項１１】
所望の装置のユーザー選択を受信することが手持ち式の装置の選択を受信することを含む、請求項２に記載の方法。
【請求項１２】
所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための装置であって：
複数のデータタイプの１つの形式である、ユーザーの複数の装置の１つに到達したデータを示す情報を受信するための第１サーバー機能；及び、
前記到達したデータのタイプの識別を含む通知をユーザーの所望の装置に送信するための第２サーバー機能を備える装置。
【請求項１３】
そこからの通知が所望の装置に送信される発呼者の識別を格納するためのデータベースをさらに備える、請求項１２に記載の装置。
【請求項１４】
前記データベースが、通知が所望の装置に送信される時間帯を格納する、請求項１３に記載の装置。
【請求項１５】
所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための方法であって：
前記複数の装置の１つを呼出している発呼者からの情報を受信すること；
前記受信した情報に対応する通知を生成すること；及び、
リアルタイムで通知を表示するために所望の装置への信号を生成することを含む方法。
【請求項１６】
通知を生成することが発呼者の名前及び電話番号を含む、請求項１５に記載の方法。
【請求項１７】
通知がデータ及び時間、通信の種類、及びアクセス方法を含む、請求項１６に記載の方法。
【請求項１８】
通知を生成することが音声メールメッセージをさらに含む、請求項１７に記載の方法。
【請求項１９】
所望の装置を含む複数の装置を有する通信のユーザーに通知を提供するための装置であって：
複数のデータタイプの１つの形式である、ユーザーの複数の装置の１つに到達したデータを示す情報を受信するための手段；及び、
前記到達したデータのタイプの識別を含む通知をユーザーの所望の装置に送信するための手段を備える装置。
【請求項２０】
そこから通知が所望の装置に送信される発呼者を選択するための手段をさらに備える、請求項１９に記載の装置。
【請求項２１】
前記発呼者を選択するための手段が、通知が所望の装置に送信される時間帯を示す、請求項２０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は２００２年２月２７日に出願された米国特許出願No.10/083,793「METHOD AND APPARATUS FOR CALENDARED COMMUNICATIONS FLOW CONTROL」、２００２年２月２７日に出願された米国特許出願No.10/083,792「VOICE MAIL INTEGRATION WITH INSTANT MESSENGER」、２００２年２月２７日に出願された米国特許出願No.10/083,884「DEVICE INDEPENDENT CALLER ID」及び、２００２年２月２７日に出願された米国特許出願No.10/083,822「METHOD AND APPARATUS FOR A UNIFIED COMMUNICATION MANAGEMENT VIA INSTANT MESSAGING」の後続出願であり、それらは米国特許出願No.60/272,122、No.60/272,167、 No.60/275,667、No.60/275,719、No.60/275,020、No.60/275,031、及びNo.60/276,505の優先権を主張し、また、それらの内容はその全体が参照として本願に取り込まれる。
【０００２】
出願人はまた、２００２年１１月２５日に出願された米国特許出願No.60/428,704「DIGITAL COMPANION」及び、２００２年１２月２６日に出願された米国特許出願No.60/436,018「DIGITAL COMPANION」の優先権を主張し、両出願の内容はその全体が参照として本出願に組み込まれる。
【０００３】
本出願はまた、２００２年２月２７日に出願された米国特許出願No.10/084,121「CALENDAR-BASED CALLING AGENTS」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR DRAG AND DROP CONFERENCE CALLING」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR CONFERENCE CALL BUFFERING」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR COMPUTER ENHANCED CONFERENCE CALLING」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR REMOTE CALL ESTABLISHMENT」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR CALL MANAGEMENT WITH USER INTERVENTION」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR DIRECTORY INFORMATION LOOKUP」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR AUTOMATICALLY FORWARDING CALLS TO CELL PHONE」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR A CALL LOG」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR AUTOMATIC FORWARDING OF CALLS TO A PREFERRED DEVICE」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR MULTI-LINE INTEGRATED DEVICE OR LINE MANAGEMENT」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR CONTACT MANAGEMENT」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR NOTIFICATION OF CALL TO PHONEDEVICE」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR SINGLE NUMBER TEXT MESSAGING」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR MULTI-USER SELECTIVE NOTIFICATION」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR CPN TRIGGERED COLLABORATION」、米国特許出願No.（_____）「METHODS AND SYSTEMS FOR PREEMPTIVE REJECTION OF CALLS」を引用し、それらの内容はその全体が参照として本出願に組み込まれる。
【０００４】
本発明はユーザーの所望の装置（または、ユーザーの選択した装置）以外の、複数のユーザーの装置の１つへ到達した呼出しまたは通話、または音声メールの通知をユーザーの所望の装置（または、ユーザーの選択した装置）に提供するための方法及びシステムに関する。
【背景技術】
【０００５】
ユーザーの間には多様な種類の通信のための手段が存在する。例えば、ユーザーは家庭の電話、会社の電話、及び携帯電話を介して電話をかけることができる。さらに、ユーザーは電子メールやインスタントメッセージ等の通信様式等を使用してパソコン、ＰＤＡ、ポケベル等の装置を使用して通信することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
残念なことに、このような多様な通信手段を管理することは困難である場合が多い。特に、ユーザーが場所を変えたとき、ユーザーとの通信手段も変わる可能性がある。例えば、旅行中は携帯電話によってのみユーザーに連絡をとることが可能であるかもしれない。一方、仕事中は電子メールによって連絡をとるのが最善であることが多い。また、ユーザーは通信を受信及び制御するために多様なルールを実施することを望んでいる。例えば、家庭に連絡をとるために、ユーザーは家庭の電話を３回鳴らした後に、携帯電話に転送することを望むかもしれない。もう１つの例として、ユーザーは社外にいるときに特定の人物から電子メールを受信するたびに（ポケベル等で）呼出されることを望むかもしれない。
【０００７】
通常、通信の管理を実施するために、ユーザーは各通信装置を個別に操作しなければならない。すなわち、ユーザーがどのように通信が管理されるかを変更したい場合、ユーザーは複数の装置を操作しなければならず、さらに、時としてサービスセンター等に連絡する必要があるだろう。
【０００８】
例えば、音声メールサーバーからのポケベルの通知等の、従来の通知システムはユーザーに接触しようと試みる発呼者（または、起呼側）がメッセージを特定のポケベル装置に送信することを必要とする。しかしながら、発呼者がユーザーの家庭の電話番号をダイアルした場合、発呼者はその時にユーザーがアクセスすることが不可能な装置に対する音声メールシステム上に音声メールを残すかもしれない。結果として、ユーザーはその時点で音声メールを受信することができないだろう。
【０００９】
通信の通告または通知を維持するために、ユーザーは利用不可能な装置に対するメッセージや取りそこなった呼出しをチェックするために、利用可能な装置を使用して音声メールシステムにダイアルしなければならないだろう。例えば、ユーザーが家庭または職場から離れている場合、ユーザーはメッセージや取りそこなった呼出しをチェックするために職場や家庭の音声メールシステムに電話するための携帯電話を持たなければならないだろう。しかしながら、このような手法はユーザーがメッセージや取りそこなった呼出しをチェックするためにこれらの音声メールシステムに定期的にダイアルすることを必要とする。結果として、ユーザーはメッセージや取りそこなった呼出しをすぐに知ることができないかもしれない。あるいは、ユーザーは存在しないかもしれないメッセージに対して音声メールシステムをチェックするために不必要な時間を費やさなければならないかもしれない。
【００１０】
それゆえ、ユーザーの所望の装置（または、ユーザーの選択した装置）以外の、ユーザーの装置に到達した呼出しまたは通話、または音声メールの通知をユーザーの所望の装置（または、ユーザーの選択した装置）に提供するための適応性のある方法及び装置に対する必要性が存在する。それらの方法及び装置により、ユーザーは掛かってきた電話及び到達した音声メールメッセージの迅速な通知を受信することができるだろう。
【課題を解決するための手段】
【００１１】
ここで説明される本発明に従うと、本発明の方法及びシステムはユーザーの複数の装置の１つに対する到達した呼出しまたは音声メールの通知をユーザーの所望の装置に提供する。
【００１２】
本発明の原理に従った１つの実施例は所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための方法を与える。ユーザーの複数の装置の１つに向けられた、到達したデータを示す情報が受信される。データは複数のデータタイプの１つの形式であってもよい。到達したデータの種類の識別を含む通知はユーザーの所望の装置に送信される。
【００１３】
本発明の原理に従った１つの実施例は所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための装置を与える。第１サーバー機能はユーザーの複数の装置の１つへ到達したデータを示す情報を受信する。データは複数のデータタイプの１つの形式であってもよい。第２サーバー機能は到達したデータの種類の識別を含む通知をユーザーの所望の装置に送信する。
【００１４】
本発明の原理に従った１つの実施例は所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための方法を与える。複数の装置の１つを呼出している発呼者（または、起呼側）からの情報が受信される。受信した情報に対応する通知が生成される。そして、リアルタイムの通知を表示するために所望の装置への信号が発生させられる。
【００１５】
本発明の原理に従った１つの実施例は所望の装置を含む複数の装置を有する電話のユーザーに通知を提供するための装置を提供する。装置はユーザーの複数の装置の１つへ到達したデータを示す情報を受信するための手段を含む。データは複数の種類の１つの形式であってもよい。装置はまた、ユーザーの所望の装置に通知を送信する手段を含む。通知は到達したデータの種類の識別を含む。
【００１６】
ここで、上述の概要的な記載及び以後の詳細な説明が例としてのみのものであり、請求の範囲によって規定される本発明を制限するためのものではないことは理解されなければならない。発明の詳細の説明に組み込まれその一部を構成する、付随する図面は本発明の詳細な説明とともに本発明の複数の実施例を図示し、本発明の原理を説明するために利用される。
【００１７】
本発明の原理に従うと、ユーザーの複数の装置の１つに対する到達した呼出しの通知は通信管理サービスを使用して、ユーザーの所望の装置に提供される。通信管理サービスは発呼者（または、起呼側）からユーザーの複数の装置の１つへの到達した呼出しを表している、発信者（または、呼出し人）の識別情報を含む信号情報を電話のネットワークから受信する。通信管理サービスはユーザーがどの装置を所望の装置として選択しているかを決定する。そして、通信管理サービスは発呼者の名前及び電話番号等を含んでもよい、呼出しの通知をユーザーの所望の装置に提供する。
【００１８】
本発明の原理に従うと、ユーザーの複数の装置の１つに対する到達した音声メールの通知は通信管理サービスを使用してデータネットワークを介して、ユーザーの所望の装置に提供される。通信管理サービスは発呼者（または、起呼側）からユーザーの複数の装置の１つへ送信された音声メールを表している、発信者の識別情報を含む信号情報を検出する。通信管理サービスはユーザーがどの装置を所望の装置として選択しているかを決定する。そして、通信管理サービスは発呼者の名前及び電話番号等を含んでもよい、音声メールの通知をユーザーの所望の装置に提供する。
【発明を実施するための最良の形態】
【００１９】
以下に、付随する図面に図示されている本発明の例としての実施例に対して詳細な説明をする。図面において、同一または同様な構成要素を参照するために可能な限り同一または同様な参照番号が使用される。
【００２０】
図１は本発明の原理に基づいた特徴及び側面を有するデータ処理及び遠距離通信環境１００のブロック図である。環境１００の構成要素の数は図示されている数には限定されず、他の数の構成要素による構成が可能であり、それらも本発明の実施例に含まれる。図１の構成要素はハードウェア、ソフトウェア、及び（または）ファームウェアによって実施されてもよい。データ処理及び遠距離通信環境１００はデータネットワーク１０２、音声ネットワーク１０４、及びサービスセンター１０６を含んでもよい。ユーザー１１０はデータネットワーク１０２とインターフェースするためにユーザー端末１１２を使用してもよいし、また、音声ネットワーク１０４とインターフェースするために電話１１４，１１６，１１８を使用してもよい。発呼者（または、起呼側）１２０はユーザー１１０等のユーザーの電話１１４，１１６，１１８のいずれか１つに電話をかけるために電話１２２を使用してもよい。
【００２１】
データネットワーク１０２はユーザー端末１１２及びサービスセンター１０６等の、図１の環境１００に図示されている多様な実在物（または、エンティティー）の間の通信を与える。データネットワーク１０２は共有、公共、または私有のネットワークであってもよく、広域または構内領域を包含する。データネットワーク１０２は有線及び（または）無線通信ネットワークの適当な組み合わせを介して実施されてもよい。例として、データネットワーク１０２は広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、イントラネット、及び（または）インターネットを介して実施されてもよい。さらに、サービスセンター１０６はワイヤレス通信業者ネットワーク（wireless carrier network）及びインターネット等の、複数のデータネットワーク１０２に接続されてもよい。
【００２２】
音声ネットワーク１０４は発呼者１２０等の発呼者がユーザー１１０に電話をかけることを可能にするために電話方式のサービスを提供してもよい。１つの実施例において、音声ネットワーク１０４は公衆交換電話網（「ＰＳＴＮ（Public Switched Telephone Network）」）等のネットワークを使用して実施されてもよい。あるいは、音声ネットワーク１０４は「ＶｏＩＰ（Voice-over Internet Protocol）技術」を使用して実施されてもよい。さらに、音声ネットワーク１０４は本発明の原理に基づいて、ＰＳＴＮ及びＶｏＩＰ技術の両方を使用して実施されてもよい。さらに、サービスセンター１０６はベライゾンの「Voice Network（登録商標）」、他の通信事業者によって運営されている音声ネットワーク、及びワイヤレス通信業者ネットワーク等の複数の音声ネットワーク１０４に接続されてもよい。
【００２３】
サービスセンター１０６はデータネットワーク１０２及び音声ネットワーク１０４上の通信を管理するためのプラットフォームを提供する。サービスセンター１０６はまた、データネットワーク１０２と音声ネットワーク１０４との間の通信を伝達させるためにコード及びプロトコルの変換等のゲートウェイ機能を提供してもよい。サービスセンター１０６はハードウェア、ソフトウェア、及び（または）ファームウェアによって実施されてもよい。例えば、サービスセンター１０６はネットワーク（図示せず）によって接続された複数の汎用コンピューターまたはサーバーを使用して実施されてもよい。図において、サービスセンター１０６はデータネットワーク１０２及び音声ネットワーク１０４に直接接続された状態で示されているが、サービスセンター１０６、データネットワーク１０２、及び音声ネットワーク１０４の間に適当な数かつ適当な種類のネットワーク要素が接続されてもよい。
【００２４】
ユーザー端末１１２はユーザー１１０に対するデータネットワーク１０２へのインターフェースを与える。例えば、ユーザー端末１１２は汎用コンピューターやモデムを備えたパソコン等の、インターネットにアクセス可能ないかなる装置を使用して実施されてもよい。ユーザー端末１１２はまた、Blackberry（登録商標）やErgo Audrey（登録商標）等の他の装置で実施されてもよい。さらに、ユーザー端末１１２はポケベル、（データアクセス機能を備えた）携帯電話、及びネットワーク接続を備えたＰＤＡ（または、電子手帳）等の、ワイヤレス装置で実施されてもよい。
【００２５】
ユーザー端末１１２はまた、ユーザー１１０がサービスセンター１０６と通信することを可能にする。例えば、ユーザー１１０はサービスセンター１０６と通信するためにインスタントメッセージ（「ＩＭ」）を使用してもよい。さらに、ユーザー端末１１２はハイパーテキスト転送プロトコル（「ＨＴＴＰ」）、ユーザーデータグラムプロトコル（「ＵＤＰ」）、ファイル転送プロトコル（「ＦＴＰ」）、ハイパーテキストマーク付け言語（「ＨＴＭＬ」）、及び拡張可能マーク付け言語（「ＸＭＬ」）を含む、ＴＣＰ／ＩＰの他の特徴を使用してもよい。
【００２６】
さらに、ユーザー端末１１２はサービスセンター１０６と直接的に通信してもよい。例えば、サービスセンター１０６と直接通信するクライアントアプリケーションがユーザー端末１１２にインストールされてもよい。また、ユーザー端末１１２はプロキシを介してサービスセンター１０６と通信してもよい。
【００２７】
電話１１４，１１６，１１８，１２２は音声ネットワーク１０４とインターフェースする。電話１１４，１１６，１１８，１２２は有線の電話及び携帯電話を含む周知の装置を使用して実施されてもよい。図において、電話１１４，１１６，１１８，１２２は音声ネットワーク１０４に直接的に接続されて示されているが、構内交換機（「ＰＢＸ」）等の、いかなる数の中間的な要素が電話１１４，１１６，１１８，１２２と音声ネットワーク１０４の間に介在してもよい。また、１つまたは複数の電話１１４，１１６，１１８，１２２がユーザー１１０と関連してもよい。例えば、電話１１４はユーザー１１０が契約している家庭の電話であってもよく、電話１１６はユーザー１１０が契約している携帯電話であってもよく、そして、電話１１８はユーザー１１０の友人が契約している家庭の電話であってもよい。例えば、電話１１４及び１１６はユーザー１１０の同一または異なったアカウントで契約されていてもよい。
【００２８】
図２は本発明に従ったユーザー端末１１２のブロック図である。ユーザー端末１１２は中央処理ユニット（ＣＰＵ）２００、メモリー２０２、格納モジュール２０４、ネットワークインターフェース２０６、入力インターフェース２０８、出力インターフェース２１０、入力装置２１２、及び出力装置２１４を含む。
【００２９】
ＣＰＵ２００はユーザー端末１１２に対する制御及び処理機能を与える。図２は単一のＣＰＵを図示しているが、ユーザー端末１１２は複数のＣＰＵを含んでもよい。ＣＰＵ２００はまた、例えば、１つまたは複数のコプロセッサー、メモリー、レジスター、及び他の処理装置、並びにシステムを含んでもよい。ＣＰＵ２００は例えば、インテルコーポレイションから供給されているPentium（登録商標）プロセッサー等を使用して実施されてもよい。
【００３０】
メモリー２０２はプログラムコード等の、ＣＰＵに対する主記憶装置を与えてもよい。メモリー２０２はランダムアクセスメモリー（「ＲＡＭ」）及びリードオンリーメモリー（「ＲＯＭ」）を含む多様な構成要素またはサブシステムとともに実施されてもよい。ユーザー端末１１２が格納モジュール２０４にインストールされているアプリケーションを実行しているとき、ＣＰＵ２００は少なくとも一部のプログラムコードを格納モジュール２０４からメモリー２０２にダウンロードしてもよい。ＣＰＵ２００がプログラムコードを実行するとき、ＣＰＵ２００はまた、格納モジュール２０４からプログラムコードの付加的な部分を取得してもよい。
【００３１】
格納モジュール２０４はユーザー端末１１２のために大容量記憶装置を提供してもよい。格納モジュール２０４は、例えば、ハードディスク、光学ディスク、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブ、汎用格納装置、リムーバル格納装置、及び（または）情報を格納することが可能な他の装置を含む多様な構成要素またはサブシステムとともに実施されてもよい。さらに、図において、格納モジュール２０４はユーザー端末１１２の内部に示されているが、格納モジュール２０４はユーザー端末１１２の外部で実施されてもよい。
【００３２】
格納モジュール２０４はユーザー端末１１２がサービスセンター１０６と通信するためのプログラムコード及び情報を含む。格納モジュール２０４は、例えば、Novell Corporationによって供給されているGroupWiseやMicrosoft Corporationによって供給されているOutlook等の、カレンダーアプリケーション；Microsoft Network Messenger Service （MSNMS） クライアントやAmerica Online Instant Messenger （AIM） クライアント等のクライアントアプリケーション；及び、Microsoft Corporationから供給されているWindows（登録商標） Operation System等のオペレーティングシステム（ＯＳ）のためのプログラムコードを含んでもよい。さらに、格納モジュール２０４はＴＣＰ／ＩＰ接続のためのプログラムコード；カーネル及びデバイスドライバー；動的ホスト構成プロトコル（ＤＨＣＰ）コンフィギュレーション等のコンフィギュレーション情報（または、機器構成情報）；Microsoft Corporationによって供給されているInternet ExplorerやNetscape Corporationによって供給されているNetscape Communicator等のウェブブラウザー；及び、ユーザー端末１１２にインストールされてもよい他のソフトウェア等の、他のプログラムコード及び情報を含んでもよい。
【００３３】
ネットワークインターフェース２０６はユーザー端末１１２とデータネットワーク１０２との間の通信インターフェースを与える。ネットワークインターフェース２０６はユーザー端末１１２のための通信を受信及び送信してもよい。例えば、ネットワークインターフェース２０６はモデムまたはローカルエリアネットワーク（「ＬＡＮ」）ポートであってもよい。
【００３４】
入力インターフェース２０８は入力装置２１２を介してユーザー１１０から入力を受信し、その入力をＣＰＵ２００に供給する。入力装置２１２は例えば、キーボード、マイク、及びマウスを含んでもよい。また、本発明の原理に従って他の種類の入力装置が実施されてもよい。
【００３５】
出力インターフェース２１０は出力装置２１４を介してユーザー１１０に情報を供給する。出力装置２１４は例えば、ディスプレイ、プリンター、及びスピーカーを含んでもよい。また、本発明の原理に従って他の種類の出力装置が実施されてもよい。
【００３６】
図３は本発明の原理に従った、音声ネットワーク１０４の詳細な図である。示されているように、音声ネットワーク１０４はインテリジェントサービス制御ポイント（ＩＳＣＰ）３０２、サービス転送ポイント（ＳＴＰ）３０４及び３０６、サービス交換ポイント（ＳＳＰ）３０８及び３１０、回線情報データベース（ＬＩＤＢ）３１２、ＩＳＣＰサービス提供及び生成環境（Service Provisioning And Creation Environment）（ＩＳＣＰ ＳＰＡＣＥ）３１４、リセントチェンジ環境（Recent Change Environment）３１６、及びインテリジェントペリフェラル（Intelligent Peripheral）（ＩＰ）３２０を含む。
【００３７】
音声ネットワーク１０４は信号方式プロトコルとしてＰＳＴＮ及びＳＳ７を使用して実施されてもよい。ＳＳ７プロトコルは音声ネットワーク１０４が自動転送、発信者番号通知サービス、三者通話、ローミング及び移動通信体加入者認証等のワイヤレスサービス、ローカルナンバー可搬性、並びにフリーダイアルサービス等の特徴を提供することを可能にする。ＳＳ７プロトコルは音声ネットワーク１０４の特徴をサポートするために多様な種類のメッセージを提供する。例えば、それらのＳＳ７メッセージはＩＳＣＰ３０２とＳＳＰ３０８及び３１０との間のイベント「トリガー」（event "triggers"）、及びクエリー及びレスポンス（または、質問及び応答）をサポートするためにトランザクション機能応用部（Transaction Capabilities Applications Part）（「ＴＣＡＰ」）を含んでもよい。
【００３８】
ＩＳＣＰ３０２はまた、例えば、標準的なサービス制御ポイント（service control point）（ＳＣＰ）または高度インテリジェントネットワーク（Advanced Intelligent Network）（ＡＩＮ）ＳＣＰであってもよい。ＩＳＣＰ３０２は自動転送等の音声ネットワーク１０４の特徴をサポートするためにＳＳ７メッセージの変換及びルーティング（または、経路制御）サービスを与える。さらに、ＩＳＣＰ３０２はＴＣＰ／ＩＰまたはＳＳ７を使用してサービスセンターと情報を交換してもよい。ＩＳＣＰ３０２は周知のハードウェアとソフトウェアの組み合わせによって実施されてもよい。図において、ＩＳＣＰ３０２はＩＳＣＰ ＳＰＡＣＥ３１４を介してサービスセンター１０６に直接接続した状態で示されているが、ＩＳＣＰ３０２とサービスセンター１０６を接続するためにルーター、スイッチ、ハブ等を含む、いかなる数のネットワーク要素が使用されてもよい。
【００３９】
ＳＴＰ３０４及び３０６は音声ネットワーク１０４内でＳＳ７メッセージを中継（または、リレー）する。例えば、ＳＴＰ３０４はＳＳＰ３０８と３１０との間でＳＳ７メッセージをルーティング（または、経路制御）してもよい。ＳＴＰ３０２はNORTEL（登録商標）やLUCENT Technologies（登録商標）等の製造者からのハードウェア及びソフトウェアを使用して実施されてもよい。
【００４０】
ＳＳＰ３０８及び３１０は音声ネットワーク１０４内で通話を設定、管理、リリースするために、音声ネットワーク１０４と電話１１４及び１２０との、それぞれの間のインターフェースを与える。ＳＳＰ３０８及び３１０は音声スイッチ、ＳＳ７スイッチ、またはスイッチに接続されたコンピューターとして実施されてもよい。ＳＳＰ３０８及び３１０は発呼者１２０とユーザー１１０との間の通話をサポートするためにＳＳ７信号ユニットを交換する。例えば、ＳＳＰ３０８及び３１０は通話を制御し、コンフィグレーションデータベース（または、構成データベース）３１２へのデータベースクエリー（データベース質問）を実施し、さらに、メンテナンス情報を提供するために、メッセージ信号ユニット（message signal units）（「ＭＳＵ」）内でＴＣＡＰメッセージ等のＳＳ７メッセージを交換してもよい。
【００４１】
回線情報データベース（Line Information Database）（ＬＩＤＢ）３１２は音声ネットワーク１０４の特徴をサポートするために、１つまたは複数の周知のデータベースを備える。例えば、ＬＩＤＢ３１２はサービスプロフィール、名前、及び住所、クレジットカード確認情報等の、加入者情報を含んでもよい。
【００４２】
ＩＳＣＰサービス提供及び生成環境（Service Provisioning and Creation Environment）（ＳＰＡＣＥ）３１４はＩＳＣＰ３０２の一部として、またはＩＳＣＰ３０２とは別個に備えられてもよい。例えば、システム１００の一部として、Telcordia（登録商標）ＩＳＣＰがＳＰＡＣＥ３１４の機能を提供してもよい。さらに、ＩＳＣＰ ＳＰＡＣＥ３１４は１つまたは複数のサーバーを含んでもよい。ＩＳＣＰ ＳＰＡＣＥ３１４は、そこにおいてユーザー記録の更新がされてもよいＩＳＣＰプラットフォ−ムのポイントである。
【００４３】
１つの実施例において、ユーザー記録は、ユーザー記録が更新されＩＳＣＰ３０２に送信されるように、ＩＳＣＰ ＳＰＡＣＥ３１４に格納されてもよい。これらの記録はユーザーへの通話または呼出しをどのように扱うかに関する情報を含んでもよい。例えば、これらのユーザー記録は特定の回数の呼び鈴の後、ユーザーへの通話または呼出しが異なった番号に転送されるかどうか、及び（または）通話または呼出しが音声メールシステム等のＩＰに向けられかどうかに関する情報を含んでもよい。付加的に、１つのＩＳＣＰ ＳＰＡＣＥ３１４がＩＳＣＰネットワーク（図示せず）を介して１つまたは複数のＩＳＣＰ３０２への更新を与えてもよい。
【００４４】
付加的に、音声ネットワーク１０４は例えば、エンタープライズリセントチェンジエンジン（Enterprise Recent Change engine）（ｅＲＣ）；アサインメントアクティベーションアンドインベントリーシステム（Assignment, Activation, and Inventory System）（ＡＡＩＳ）；または、マルチサービスプラットフォ−ム（ＭＳＰ）等の、１つまたは複数のリセントチェンジエンジン（recent change engine）３１６を含んでもよい。例として、ｅＲＣ及びＡＡＩＳが米国の西部地区に配置された音声ネットワーク１０４で使用され、ＭＳＰが東部地区のネットワークで使用されてもよい。リセントチェンジエンジンはスイッチ及びＩＳＣＰデータベースを更新するために使用されてもよい。例えば、リセントチェンジエンジンは、データベースの更新時にこれらのリセントチェンジエンジンが人間の操作をエミュレートするように、ＳＳＰ及びＩＳＣＰにデータベースの更新を配信してもよい。付加的に、インストラクション（または、命令）がＩＳＣＰ３０２に送信されることになっている場合、リセントチェンジエンジンは最初にＩＳＣＰ ＳＰＡＣＥ３１４にインストラクションを送信してもよい。そして、ＩＳＣＰ ＳＰＡＣＥ３１４は上述したように、インストラクションをＩＳＣＰ３０２に伝達する。さらに、ＭＳＰは、例えば、ＳＳＰ３０８または３１０及びＩＳＣＰ３０２の両方への更新を与えるために使用されてもよい。あるいは、ｅＲＣが、例えばＳＳＰ３０８または３１０への更新を与えるために使用され、ＡＡＩＳがＩＳＣＰ３０２への更新を与えるために使用されてもよい。
【００４５】
付加的に、音声ネットワーク１０４は１つまたは複数のインテリジェントプリフェラル（ＩＰ）を含んでもよい。例えば、図４には、ＩＰ３２０がＳＳＰ３０８に接続された状態で図示されている。これらのＩＰは音声メールサービス等のサービスを提供するために使用されてもよい。
【００４６】
図４は本発明の原理に従ったサービスセンター１０６のブロック図である。示されているように、サービスセンター１０６はファイアウォール４０２及び４０４、１つまたは複数のデジタルコンパニオンサーバー（digital companion server）４０６、１つまたは複数の通信ポータルサーバー（communication portal server）４０８、１つまたは複数のネットワークアクセスサーバー４１０及び音声ポータル（voice portal）４１２を含んでもよい。音声ポータル４１２は音声ポータルアプリケーションサーバー４１４及び音声認識サーバー４１６を含んでもよい。ネットワーク４１８はファイアウォール及びサーバーを相互接続するために使用されてもよい。付加的に、バックエンドサーバー４２０がサービスセンター１０６と音声ネットワーク１０４との間に備えられてもよい。
【００４７】
ファイアウォール４０２及び４０４はサービスセンター１０６、データネットワーク１０２、及び音声ネットワーク１０４のそれぞれの間の通信に対するセキュリティーサービスを与える。例えば、ファイアウォール４０２及び４０４はユーザー１１２とサービスセンター１０６内の１つまたは複数のサーバーとの間の通信を制限してもよい。本発明の原理に従って、ファイアウォール４０２及び４０４にいかなる適当なセキュリティー方針が実施されてもよい。例えば、ファイアウォール４０２及び４０４はAxent Corporationによって提供されているRaptor Firewall等の周知のハードウェア及びソフトウェアを使用して実施されてもよい。さらに、ファイアウォール４０２及び４０４はサービスセンター１０６内の別個のマシーンとして実施されてもよいし、あるいは、サービスセンター１０６に対して外部の１つまたは複数のマシーンによって実施されてもよい。
【００４８】
ネットワーク４１８はイーサーネットまたはＦＤＤＩネットワーク等の、いかなる適当なタイプのネットワークであってもよい。付加的に、ネットワーク４１８はまた、本発明の範囲から外れることなく、必要に応じて、スイッチ及びルーターを含んでもよい。さらに、例えば、１つまたは複数のサーバー４０６，４０８，４１０または音声ポータル４１２をファイアウォールの背後に配置するために、付加的なファイアウォールが備えられてもよい。
【００４９】
各サーバー（４０６，４０８，４１０，４１４，４１６，４２０）はUnix（登録商標）またはＤＯＳベースのサーバーまたはコンピューター等の、いかなる適当なサーバーまたはコンピューターであってもよい。サーバーは後で説明するような多様な論理機能を実施してもよい。図４においては、各論理機能のために使用されている、異なったサーバーが図示されている。他の実施例においては、複数の論理機能が複数のサーバー間で分割されてもよいし、単一の機能のために複数のサーバーが使用されてもよいし、全ての機能が単一のサーバーによって実行されてもよい。
【００５０】
一般に、デジタルコンパニオンサーバー４０６はサービスセンター１０６の特定のサービスを提供するためのソフトウェア及びハードウェアを与える。例としてのサービスは例えば、ユーザー１１０がユーザー１１０によって送信または受信された通話の履歴からアドレス帳に連絡相手を加えることを可能にすること、ユーザー１１０が彼らのアドレス帳から検索された番号から電話をかけることを可能にすること、特定の時間に電話をかけることをスケジュールすること、または、ユーザー１１０が電話番号に関連した名前及び（または）住所にアクセス及び閲覧することを可能にすることを含む。付加的に、これらのサービスはユーザー１１０がインターネット上で、オンラインで音声メールメッセージを聞くこと、スケジューラー及び（または）発呼者番号に基づいて彼らの通話を転送すること、オンラインで会議電話を設定することを可能にすることを含んでもよい。特に、ユーザーはユーザーの家庭の電話１１２以外の装置１１４−１２２に対する到達した呼出し、音声メールメッセージ、及びＳＭＳメッセージの通知を受信してもよい。
【００５１】
通信ポータルサーバー４０８はユーザーのアカウントを管理するための、そしてユーザーの音声ネットワーク１０４のプロバイダーによって格納されたユーザーアカウント情報とインターフェースするためのハードウェア及びソフトウェアを与えてもよい。ネットワークアクセスサーバー４１０はサービスセンターによって提供されたアプリケーションの処理において、音声ネットワーク１０４への情報の送信及び受信のためのハードウェア及びソフトウェアを与えてもよい。例えば、ネットワークアクセスサーバー４１０は音声ネットワーク１０４のＩＳＣＰ３０２またはＳＳＰ３０８または３１０に情報を送信するため、及び（または）それらから情報を受信するために使用されてもよい。
【００５２】
音声ポータル４１２は音声を介したユーザーからのインストラクション（または、命令）を受信及び処理するためのハードウェア及びソフトウェアを含む。例えば、ユーザーは音声ポータル４１２に対する特定の番号をダイアルしてもよい。そして、スピーチを使用してユーザーはユーザーが契約しているサービスを変更するためにサービスセンター１０６に対するインストラクションを与えてもよい。音声ポータル４１２は例えば、音声認識機能４１６及びアプリケーション機能４１４を含んでもよい。音声認識サーバー４１６は口述を受信及び解釈してもよいし、または話されたコマンド（または、命令）を認識してもよい。アプリケーション機能４１４は例えば、音声認識サーバー４１６からの出力を受け取り、それをサービスセンター１０６に適したフォーマットに変換し、さらに、その情報をサービスセンター１０６の１つまたは複数のサーバー（４０６，４０８，４１０）に転送する。
【００５３】
図５は本発明に従った、例としてのシステムの論理アーキテクチャーを図示している。図示されているように、論理アーキテクチャーは４つの区分またはプレーン：クライアント側プレーン５０２、アプリケーションサービスプレーン５０４、ネットワークアクセスプレーン５０６、及び音声ネットワークプレーン５０８に分割されてもよい。
【００５４】
クライアント側５０２は、ユーザーがサービスセンター１０６に情報を送信、及び（または）そこから情報を受信するために使用してもよいユーザー端末１１２Ａ及び１１２Ｂを含む。付加的に、クライアント側５０２はユーザーの電話１１４を含む。上述したように、ユーザー端末１１２はユーザーがサービスセンター１０６と通信するために使用可能な、いかなる適当な装置であってもよい。例えば、ユーザー端末１１２Ａはサービスセンター１０６との通信のためのプログラムを実行しているＰＤＡ（または、電子手帳）であってもよいし、ユーザー端末１１２Ｂはインターネットを介してサービスセンター１０６との通信のためのウェブブラウザーを実行しているデスクトップ型コンピューターであってもよい。付加的に、ユーザーは例えば、１つまたは複数の標準の有線型の電話及び（または）ワイヤレス電話等の、１つまたは複数の電話１１４を有してもよい。
【００５５】
アプリケーションサービスプレーン５０４はデジタルコンパニオンサーバー４０６、通信ポータルサーバー４０８、及び音声ポータル４１２を含む。これらの実在物（または、エンティティー）は例えばウェブサービスまたは他の適当なプロトコルを使用して互いに通信してもよい。ウェブサービスは拡張可能マーク付け言語（ＸＭＬ）、シンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）、ウェブサービス記述言語（ＷＳＤＬ）及び、インターネットプロトコル（ＩＰ）バックボーン上のユニバーサル記述ディスカバリー及びインテグレーション（Universal Description, Discovery and Integration）（ＵＤＤＩ）オープンスタンダード（open standard）を使用してウェブベースのアプリケーションを組み込むための標準化された方法である。
【００５６】
図示されているように、デジタルコンパニオンサーバー４０６は次の機能：クライアントプロキシ機能５１２、ウェブサーバー機能５１４、アプリケーションサーバー機能５１６、カレンダーサーバー機能５１８、通知サーバー機能５２０、及びデータベースサーバー機能５２２を提供してもよい。これらの機能の各々はハードウェア、ソフトウェア、及び（または）ファームウェアで実施されてもよい。さらに、これらの機能は各々が異なったサーバーによって実行されてもよいし、複数のサーバーに分割されてもよいし、同一のサーバー機能に含まれてもよいし、または他の様式で実行されてもよい。
【００５７】
クライアントプロキシ機能５１２はセキュリティーの目的で使用されてもよいデジタルコンパニオンに対するプロキシ機能を与える。クライアントプロキシ機能５１２は、データネットワーク１０２を介して他のデジタルコンパニオン機能／サーバーからユーザー端末１１２に送信された全ての通信がクライアントプロキシを通過するように別個のサーバーに含まれてもよい。また、クライアントプロキシ５１２が別個のサーバー上に含まれる場合、付加的なセキュリティーを与えるためにクライアントプロキシ５１２と他のデジタルコンパニオンサーバーとの間に付加的なファイアウォール等が備えられてもよい。
【００５８】
ウェブサーバー５１４はデータネットワーク上でユーザーからトラフィックを受信する（図１）ための機能性を与えてもよい。例えば、ウェブサーバー５１４は、ユーザーがInternet ExplorerやNetscape Communicator等のウェブブラウザープログラムを使用してアクセスしてもよい標準的なウェブブラウザーサーバーであってもよい。
【００５９】
アプリケーションサーバー機能５１６はデジタルコンパニオンサーバー４０６によって実施される一般的な機能を包含する。例えば、これらの機能（または、ファンクション）はサービスセンターによって提供される特定のアプリケーションを実施するために多様な他のデジタルコンパニオン機能とインターフェースすることを含んでもよい。これらのサービスは例えば、ユーザーに彼らのオンライン通話を管理する能力を与えるために他のファンクション、ソフトウェア、及び（または）ハードウェアとインターフェースすることを含んでもよい。例えば、これらの機能（または、ファンクション）は、ユーザーがユーザーによって送信または受信された通話の履歴からアドレス帳に連絡相手を加えることを可能にすること、ユーザーが彼らのアドレス帳から直接電話をかけることを可能にすること、特定の時間に電話をかけることをスケジュールすること、または、ユーザーが電話番号に関連した名前及び（または）住所を閲覧することを可能にすることを含んでもよい。付加的に、これらのサービスはユーザーがオンラインで彼らの音声メールを聞くこと、スケジューラー及び（または）発呼者番号に基づいて彼らの通話を転送すること、オンラインで会議電話を設定することを可能にすることを含んでもよい。
【００６０】
本発明に従うと、通信通知サービスはユーザーへの通知のために、複数のユーザーの装置の１つに対して発信された通信の通知をユーザーの所望の装置に与える。到達した通信の例は音声メール、電子メール、インスタントメッセージ、ＳＭＳメッセージ等を含む。また、本発明に従うと、音声メール通知サービスは複数のユーザーの装置の１つに対する音声メールの通知をユーザーの所望の装置に与える。
【００６１】
付加的に、アプリケーションサーバー機能５１６は情報を取得または送信するために、外部のウェブサーバー等の、１つまたは複数の外部装置とインターフェースしてもよい。例えば、アプリケーションサーバー機能５１６はユーザーが契約しているサービス（例えば、キャッチホン、自動転送、音声メール等）を決定するために音声ネットワークのデータセンター５５６とインターフェースしてもよい。
【００６２】
カレンダーサーバー機能５１８はイベントのスケジューリング、特定のイベントが発生したときのロギング（logging）、特定の時間に機能を実施するためのアプリケーション機能のトリガー（または、起動）等の能力を与えてもよい。
【００６３】
通知サーバー機能５２０はサービスセンター１０６からユーザー端末１１２に情報を送信するための能力を与えてもよい。例えば、通知サーバー機能５２０はアプリケーションサーバー機能５１６の指示で、ユーザーがユーザーの電話１１４に現在、電話のコールを受信しているという通知をユーザー端末１１２に送信してもよい。
【００６４】
データベース機能５２２はデータベースの形式で、デジタルコンパニオンサーバーによって実行されるアプリケーションによって使用可能な情報を格納する。これらのデータベースは例えば、デジタルコンパニオンサーバーに接続された、１つまたは複数の外部格納装置に含まれてもよい。あるいは、データベースはデジタルコンパニオンサーバー自体の格納装置に含まれてもよい。データベース機能５２２を与えている格納装置は例えば、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク、磁気テープ等の、いかなるタイプの格納装置であってもよい。
【００６５】
上述したように、通信ポータルサーバー４０８はユーザーのアカウントを管理するため、そしてユーザーの音声ネットワーク１０４のプロバイダーによって格納されたユーザーアカウント情報とインターフェースするためのハードウェア及びソフトウェアを与える。図５に図示されているように、通信ポータルサーバー４０８は次の機能：ウェブサーバー機能５２６、アプリケーションサーバー機能５２８、連絡相手データベース機能５３０、及び（または）ユーザープロフィール機能５３２を与えてもよい。これらの機能は別個のサーバーによって実行されてもよいし、複数のサーバーに分割されてもよいし、同一のサーバー機能に含まれてもよいし、または他の様式で実行されてもよい。
【００６６】
ウェブサーバー機能５２６はデジタルコンパニオンサーバーのウェブサーバー機能５１４と同様に、データネットワーク上でユーザーからトラフィックを受信するための機能性を与える。例えば、ウェブサーバーはInternet ExplorerやNetscape Communicator等のウェブブラウザーを使用してユーザーがアクセスしてもよい標準的なウェブブラウザーサーバーであってもよい。
【００６７】
アプリケーションサーバー機能５２８は通信ポータルサーバー４０８によって実施される一般的な機能を包含する。例えば、これらの機能はユーザープロフィール情報を取得及び（または）変更するために音声ネットワークとインターフェースすること、及びユーザーに対するアドレス帳を作成及び編集することを含んでもよい。付加的に、アプリケーションサーバー機能５２８は外部サーバー及び（または）装置に情報を送信、及び（または）そこから情報を受信するための機能性を含んでもよい。例えば、通信ポータルサーバー４０８はインターネット等のネットワークに接続されてもよい。そして、アプリケーションサーバー機能５２８はインターネットを介して、Superpages webpage等のウェブサービスを与える外部サーバー５５２への接続性を与える。そして、アプリケーション機能５２８はユーザーのアドレス帳の人物に対するアドレス等の情報を取得するためにこれらの外部サーバー５５２と接触してもよい。
【００６８】
もう１つの例において、通信ポータル４０８のアプリケーションサーバー機能５２８はサーバー５５４上のシングルサインオン（single sign on）（ＳＳＯ）とインターフェースしてもよい。ＳＳＯ５５４は、ユーザーがネットワークに最初にアクセスするときに実施される単一の認証（または、１回の認証）に基づいて、ユーザーが契約している全てのサービスにアクセスすることを可能にするために使用されてもよい。
【００６９】
連絡相手データベース５３０はユーザーのためのアドレス帳を形成するデータを格納するための格納装置を含む。このアドレス帳はいかなる適当なタイプのアドレス帳であってもよい。例えば、ユーザーのアドレス帳は人物及び（または）組織の名前、電話番号、及びアドレスを含んでもよい。これらの格納装置は通信ポータルサーバー４０６の内部または外部、あるいはそれらの組み合わせとして備えられてもよい。さらに、これらの格納装置は磁気格納装置、メモリー格納装置等の、いかなるタイプの格納装置であってもよい。
【００７０】
ユーザープロフィールデータベース５３２はユーザーのためのプロフィール情報を格納するための格納装置を含む。これらの格納装置は連絡相手データベースのために使用される格納装置と同一の格納装置、または別個の格納装置であってもよい。ユーザープロフィールは彼らの音声ネットワークに対するユーザーのアカウントに関する情報を含んでもよい。例えば、この情報はユーザーの名前、課金上の住所、及び他のアカウント情報を含んでもよい。付加的に、ユーザープロフィールは例えば、キャッチホン、音声メール等の、ユーザーが契約している音声サービスに関する情報を含んでもよい。
【００７１】
付加的に、このアーキテクチャーのアプリケーションサービスプレーン５０４は音声ポータル４１２を含んでもよい。上述したように、音声ポータル４１２は例えば、音声認識サーバー４１６及びアプリケーションサーバー機能４１４を含んでもよく、音声を介してユーザーからインストラクションを受信及び処理するために使用されてもよい。音声認識機能は音声認識能力を与えることが可能なハードウェア及び（または）ソフトウェアを使用して実施されてもよい。このハードウェア及び（または）ソフトウェアはTellme Networks, Incorporatedから入手可能なVoice Appticationプラットフォ−ム等の、商業上入手可能な製品であってもよい。音声ポータル４１２のアプリケーションサーバー機能４１４はデジタルコンパニオンサーバー４０６と音声認識サーバー４１６との間で情報を交換するためのハードウェア及び（または）ソフトウェアを含んでもよい。付加的に、アプリケーションサーバー機能４１４は別個のサーバーに含まれてもよいし、音声認識サーバー４１６を与えるハードウェア付加的にソフトウェアに含まれてもよいし、デジタルコンパニオンサーバー４０６に含まれてもよい。
【００７２】
このアーキテクチャーのネットワークアクセスプレーン５０６はアプリケーションサーバープレーン５０２と音声ネットワーク１０４との間の接続性を与えるための機能を含んでもよい。例えば、このプレーンはリセントチェンジエンジン３１６、ネットワークアクセスサーバー４１０、及び（または）バックエンドサーバー４２０を含んでもよい。
【００７３】
上述したように、リセントチェンジエンジン３１６は音声ネットワーク１０４に含まれるスイッチ及びＩＳＣＰデータベースを更新するために使用されてもよい。１つの実施例において、リセントチェンジエンジン３１６はＡＡＩＳ５４４、ｅＲＣ５４６、及び（または）ＭＳＰ５４８を含んでもよい。あるいは、ＩＳＣＰ及びそれのデータベースは直接的にアクセス及び変更されてもよい。付加的に、セキュリティーの目的のためにデジタルコンパニオンサーバー４０６とリセントチェンジエンジン３１６との間にプロキシ５４２が使用されてもよい。
【００７４】
ネットワークアクセスサーバー４１０はサービスセンター１０６に含まれてもよく、サービスセンターによって与えられるアプリケーションの処理において音声ネットワーク４１０への情報を送信及び受信するためのハードウェア及びソフトウェアを与えてもよい。例えば、ネットワークアクセスサーバー４１０は音声ネットワーク１０４から発信者ＩＤを取得または検索するための発信者ＩＤ（ＣＩＤ）機能性、ＳＳＰを介して電話をかけるために音声ネットワーク上でインテリジェントプリフェラル（ＩＰ）に命令するためのクリックツーダイアル（click to dial）（ＣＴＤ）機能性、及び（または）音声ネットワークのＩＳＣＰとインターフェースするためのリアルタイム通話管理（real time call management）（ＲＴＣＭ）機能性を含んでもよい。
【００７５】
ネットワークアクセスプレーン５０６はまた、１つまたは複数のバックエンドサーバー４２０を含んでもよい。これらのバックエンドサーバー４２０はサービスセンター１０６と音声ネットワーク１０４をインターフェースするためのハードウェア及び（または）ソフトウェアを含んでもよい。バックエンドサーバー４２０はネットワーク、直接接続、または他の適当な様式によってサービスセンター１０６に接続されてもよい。さらに、バックエンドサーバー４２０はネットワーク、直接接続、または他の適当な様式によって音声ネットワーク１０４内で１つまたは複数の装置に接続されてもよい。
【００７６】
バックエンドサーバー４２０は例えば、音声メール取得及び通知機能を与えるサーバーを含んでもよい。例えば、この音声メールの取得及び通知機能は音声メールメッセージがユーザーの音声メールボックスに格納されたときに信号を受信し、音声メールメッセージを取得するために適当なコードを送信し、音声メールメッセージを取得し、音声メールメッセージをデジタルファイルに変換し、さらにそれをデジタルコンパニオンサーバー４０６に送信するためにＩＰ３２０の音声メール格納システムと通信してもよい。
【００７７】
付加的に、バックエンドサーバー４２０は例えば、ディレクトリー支援サーバー（directory assistance server）を含んでもよい。ディレクトリー支援サーバーは例えば、サービスセンター１０６を音声ネットワーク１０４の逆ディレクトリー支援ゲートウェイ（Reverse Directory Assistance Gateway）（ＲＤＡゲートウェイ）とインターフェースさせてもよい。ＲＤＡゲートウェイは音声ネットワーク１０４のデータオペレーションセンター（ＤＯＣ）に電話番号に関連した名前及び（または）アドレス情報に対する要求を発行し、この要求への応答で名前及び（または）電話番号を取得または検索するための装置である。
【００７８】
もう１つの例において、バックエンドサーバー４２０はワイヤレス音声ネットワークのモバイル切換センター（mobile switching center）（ＭＳＣ）とインターフェースするために使用されるワイヤレスインターネットゲートウェイを含んでもよい。上述したバックエンドサーバー４２０と同様に、このワイヤレスインターネットゲートウェイはサービスセンター１０６によって使用されるフォーマットとワイヤレス音声ネットワークによって使用されるフォーマットとの間で要求及び情報を変換するために使用されてもよい。
【００７９】
もう１つの例において、バックエンドサーバー４２０はＳＳＰを介して音声会議の参加者にダイヤルアウトするために音声ネットワーク１０４でカンフェレンスブリッジ（conference bridge）に命令するためのカンファレンスブラスティングサーバー（conference-blasting server）を含んでもよい。あるいは、バックエンドサーバーは例えば、関係者の各々にダイヤルアウトすることによって２人の関係者（または、電話の相手）に電話をかけるために音声ネットワークのＩＰに命令するためのサーバーを含んでもよい。バックエンドサーバーはまた、会議を聞くことができる音声デジタイジング装置を呼出し、音声信号をデジタルフォーマットに変換し、そしてデジタル化された信号を例えば音声ストリーミングサーバーを介してユーザーの装置に転送するためにブリッジまたはＩＰに命令する能力を含む。音声ストリーミングサーバーは例えば、ユーザーがインターネット等を介してそれに接続することを可能にしてもよい。付加的に、音声ストリーミング装置は、ユーザーが会議を通してポーズ、巻き戻し、及び（または）早送りすることを可能にするために信号をバッファリング（または、一時記憶）または記録してもよい。
【００８０】
もう１つの例において、バックエンドサーバー４２０はサービスセンター１０６を音声ネットワーク１０４のＳＭＳゲートウェイとインターフェースさせるための単一番号ショートメッセージサービス（Single Number Short Message Service）（ＳＮ ＳＭＳ）サーバーを含んでもよい。このサーバーは例えば、ユーザーの家庭の電話１１４にアドレッシングされた（または、宛先を指定された）ＳＭＳメッセージを電話１１６等の、ユーザーが選択したＳＭＳ可能装置に向けるために使用されてもよい。
【００８１】
音声ネットワークプレーン５０８は、図３への参照とともに上述されたように、音声ネットワーク１０４に含まれるハードウェア及びソフトウェアを含む。例えば、音声ネットワークプレーン５０８はＩＳＣＰ ＳＰＡＣＥ３１４、ＩＳＣＰ３０２、インテリジェントプリフェラル３２０、及びＳＳＰ３１０を含んでもよい。付加的に、音声ネットワークプレーン５０８はまた、例えば、モバイル切換センター等のワイヤレス通信業者のネットワークに含まれるハードウェア及びソフトウェアを含んでもよい。
【００８２】
本発明に従った例としての実施例において、ユーザーに関連した１つまたは複数の通信装置は到達する通信データに対して監視される。通信データは取りそこなった呼出し、待機中の音声メールメッセージの通知、または同様なものであってもよい。例えば、発呼者は音声ネットワーク５０８上でユーザーに標準的な電話の通話をかけるために電話１２２を使用してもよい。ＳＳＰ３１０はＩＳＣＰ３０２と呼出しを交換し、ＩＳＣＰ３０２はネットワークアクセスサーバー４１０の１つでその呼出しをネットワークアクセスレベル５０６に転送してもよい。
【００８３】
上述したように、ネットワークアクセスサーバー４１０は音声ネットワーク１０４から発信者ＩＤ（ＣＩＤ）を取得または検索するために発信者ＩＤ機能性を含んでもよい。すなわち、ネットワークアクセスサーバー４１０のＣＩＤ機能性は起呼側の呼出しから、図６に図示されているような例としてのデータ構造で表示される情報等の、発呼者の識別情報を抽出してもよい。
【００８４】
図６は本発明の原理に従った方法及び装置に従った、発信者ＩＤ通知データ構造の例である。発信者ＩＤ通知データ構造表６００は発信者ＩＤが受信されたときにユーザーに利用可能な情報のタイプを図示している。発信者ＩＤ通知データ構造表６００の各行は発信者ＩＤ通知イベントを表している。各発信者ＩＤ通知イベントは時間６２０、データ６２２、及び発呼者の名前または電話番号またはその両者等であってもよい発信者ＩＤ６２４を含む。また、音声ファイル６２６が備えられ、音声メッセージを含んでよい。発信者ＩＤは呼出しの発信源を特定する情報である。
【００８５】
発信者ＩＤ情報はアプリケーションサービスレベル５０４に、そして特に、デジタルコンパニオンサーバー４０６に供給されてもよい（図５）。通知サーバー５２０によって受信された後、発信者ＩＤ情報はデータベース機能５２２によって格納される。データベース機能５２２はデジタルコンパニオンサーバー４０６によって実行される多様なアプリケーションによって使用可能な情報の格納を与える。
【００８６】
図５に示されているように、アプリケーションサーバー機能５２８は通信ポータルサーバー４０８によって実施される一般的な機能を包含する。例えば、これらの機能はユーザープロフィール情報を取得及び（または）変更するために音声ネットワークとインターフェースすること、及びユーザーに対するアドレス帳を作成及び編集することを含んでもよい。付加的に、アプリケーションサーバー機能５２８は外部サーバー及び（または）装置に情報を送信、及び（または）そこから情報を受信するための機能性を含んでもよい。
【００８７】
通知を受信するための所望の装置を選択するために、ユーザーは例えば、端末１１２Ｂ上のデジタルコンパニオンクライアントソフトウェアを実行することによってデジタルコンパニオンサーバー４０６と通信してもよい。例えば、ユーザーは電話番号または所望の装置を特定する他の識別子を入力するためにデジタルコンパニオンサーバー４０６のウェブページレジデント（web page resident）にアクセスしてもよい。あるいは、ユーザーは音声ポータル４１２のサービス番号に電話をかけるために電話１１４を使用し、それによって、ユーザーは自動音声応答メニューと対話してもよいし、または所望の装置を特定するためにユーザーサービス係員と話してもよい。もう１つの代替例において、ユーザー１１０は所望の装置の電話番号をデジタルコンパニオンサーバー４０６に送信するために端末１１２上のデジタルコンパニオンクライアントソフトウェアと対話してもよい。これにより、ユーザーによって特定された装置の識別が所望の装置としてデータベース５２２内に格納される。
【００８８】
初期の所望の装置を特定した後、ユーザーはその後、上述の処理を繰り返すことによって所望の装置を異なった装置に変更してもよい。あるいは、ユーザーは通知を受信するための、特定の所望の装置を日単位または週単位で特定してもよい。同様に、ユーザーは事前に、通知を受信するために異なった装置が所望の装置として特定される時間帯を設定してもよい。当業者には明白であると思われるが、本発明の意図及び範囲から外れることなく、所望の装置のユーザーの選択を容易にする（または、促進する）ために多様な方法及びシステムを実施することができるだろう。
【００８９】
アプリケーションサーバー機能５１６はクエリーデータベース（または、質問データベース）機能５２２によって、ユーザーによって特定される所望の装置を決定してもよい。ユーザーは電話１１４等の電話、ユーザー端末１１２Ａ、またはユーザー端末１１２Ｂを所望の装置として事前に選択してもよい。例えば、電話１１４は通常の電話またはワイヤレス電話であってもよく、ユーザー端末１１２Ａは例えばクライアントソフトウェアであってもよく、そして、ユーザー端末１１２Ｂは呼出し（または、警告）のウェブベースの閲覧ためのウェブブラウザーを含んでもよい。
【００９０】
アプリケーションサーバー機能５１６はまた、ユーザーが現在デジタルコンパニオンクライアントにログインしており、アプリケーションサービス／ビジネス論理プレーン５０４にログ記憶された所望の装置を有しているかを決定してもよい。そのようなログ記録が存在しない場合、データベース機能５２２に記憶された全ての呼出し通知はユーザーが次にログオンするときまで、または装置１１２Ａ、１１２Ｂまたは１１４をオンにし、アプリケーションサービス／ビジネス論理プレーン５０４との接続を確立するまで送信されない。例えば、装置が起動されたとき、データベース５２２はアプリケーションサーバー機能５１６によって送信されていない通知に対してクエリーを発行され（または、質問され）、そして、保存してある通知を送信してもよい。
【００９１】
クライアントプロキシ機能５１２はデジタルコンパニオンサーバー４０６からユーザー端末１１２へ情報を送信する能力を与える。例えば、ユーザーの所望の装置がデータベース５２２から決定された後、クライアントプロキシ機能５１２はアプリケーションサーバー機能５１６の指示で、到達した呼出しの通知をユーザーの所望の装置に送信する。例えば、ユーザーが事前に電話１１４を所望の装置として選択している場合、クライアントプロキシ機能５１２は通知を音声ポータル４１２に送信する。音声ポータル４１２はアプリケーションサーバー４１４の指示で、例えば、音声認識サーバー４１６を使用して呼出し通知を音声メッセージに変換してもよい。そして、それは到達した呼出し通知を電話１１４に送信する。
【００９２】
あるいは、ユーザーの所望の装置がユーザー端末１１２Ａである場合、クライアントプロキシ機能５１２は通知をユーザー端末１１２Ａに送信する。もう１つの代替的な例として、ユーザーの所望の装置がユーザー端末１１２Ｂである場合、クライアントプロキシ機能５１２はウェブサーバー５２６を含む通信ポータルに通知を送信する。アプリケーションサーバー５２８は通知を処理し、それをユーザー端末１１２Ｂに送信する。
【００９３】
ユーザーの所望の装置に送信された到達した呼出し通知は例えば、呼出し通知を示すテキストメッセージを含んでもよい。メッセージは発呼者の名前及び電話番号を示してもよい。例えば、通知がユーザー端末１１２Ａに送信された場合、そこに存在するクライアントソフトウェアが通知を表示してもよい。通知がユーザー端末１１２Ｂに送信された場合、通知はウェブブラウザー上にロードされたＨＴＭＬページの一部として表示されてもよい。付加的に、所望の装置が電話１１４である場合、電話１１４は単に呼鈴を鳴らし、ディスプレイスクリーン上に発呼者の名前及び電話番号を含む、発信者ＩＤ情報を表示してもよい。
【００９４】
本発明に従ったもう１つの例としての実施例において、ユーザーに属する１つまたは複数の電話及びデータベース５２２に含まれる、関連する音声メールメールボックスが新規の音声メールメッセージに対して監視されてもよい。例えば、発呼者はユーザーに音声メールメッセージを残すために電話１２２を使用してもよい。音声メールメッセージは、例えば、音声メールの取得または検索及び通知機能を与えるサーバーを含んでもよいバックエンドサーバー４２０の１つによって処理されてもよい。例えば、音声メール取得及び通知機能は音声メールが格納されたときに通知を送信する、ユーザーの音声メールシステムを物理的に呼出す、音声メールを取得するために適当なコードを入力する、音声メールを取得する能力、音声メールをデジタルファイルに変換する、及びデジタルファイルをデジタルコンパニオンサーバー４０６に送信する能力を含んでもよい。付加的に、音声メールは音声メールの取得または検索及び通知機能を与えるサーバーに格納されてもよい。
【００９５】
デジタルコンパニオンサーバー４０６はユーザーの複数の装置への新規の音声メールメッセージに対して、通知サーバー機能５２０を使用して音声メール取得及び通知機能を与えるバックエンドサーバー４２０を監視し、定期的に質問してもよい（または、クエリーを発行してもよい）。例えば、ユーザーに対する音声メールが検索された場合、音声メッセージ取得及び通知サーバーは音声メールを記述している（そして、音声メールを含んでいる）、図６に図示されている情報を通知サーバーに送信してもよい。音声ファイル６２６は発呼者の音声メールメッセージを格納してもよい。
【００９６】
通知サーバー機能５２０（図５）によって受信されるデータ構造６００（図６）内の情報はデータベース機能５２２に格納される。アプリケーションサーバー機能５１６はユーザーの所望の装置を決定し、ユーザーがいずれかの装置を介してネットワークにログインしているかを決定してもよい。ユーザーは事前に選択した電話１１４、ユーザー端末１１２Ａ、またはユーザー端末１１２Ｂを所望の装置として有してもよい。例えば、電話１１４は有線の電話またはワイヤレス電話であってもよく、ユーザー端末１１２Ａは例えばクライアントソフトウェアであってもよく、そして、ユーザー端末１１２Ｂは呼出し（または、警告）のウェブベースの閲覧ためのウェブブラウザーであってもよい。
【００９７】
ユーザーの所望の装置が決定された後、クライアントプロキシ機能５１２はユーザーの所望の装置に音声メール通知を送信してもよい。音声メール通知は例えば、新規の音声メッセージを示すテキストメッセージを含んでもよい。メッセージはまた、発呼者の名前、電話番号を含んでもよい。付加的に、ユーザー端末１１２はユーザーに音声メール音声ファイル６２６を再生するための機能を選択するオプションを与えてもよい。
【００９８】
本発明に従ったもう１つの例としての実施例において、ユーザーは、それらからユーザーが到達した呼出しの通知及び音声メールの通知を受信したいと考えている電話番号または人物を特定してもよい。例えば、ユーザーはユーザー端末１１２Ｂを介してインターネットにアクセスしてもよい。また、連絡相手の情報が連絡相手データベース５３０に格納されてもよい。連絡相手情報は連絡相手データベース５３０からデジタルコンパニオンサーバー４０６のデータベース機能５２２に送信されてもよい。
【００９９】
例えば、ユーザーの所望の装置に呼出し通知を送信する前に、アプリケーションサーバー機能５１６は呼出し通知を受信するためのユーザーの設定を調べるためのチェックを行ってもよい。ユーザーがユーザープロフィール５３２を使用して特定の発呼者１２０からの呼出し通知を許可するように設定している場合、呼出し通知はユーザーの所望の装置に送信される。しかしながら、ユーザーがユーザープロフィール５３２を使用して特定の発呼者１２０からの呼出し通知をブロックするように設定している場合、呼出し通知はユーザーの所望の装置に送信されない。同様に、ユーザーは同様な様式で音声メール通知に対する事前設定を確立することによって音声メール通知を許可または阻止してもよい。
【０１００】
本発明に従ったもう１つの例としての実施例において、ユーザーは、ユーザーが到達した呼出し通知及び音声メール通知を受信したい時間帯を特定してもよい。ユーザープロフィール５３２を使用することにより、ユーザーは時間単位または曜日単位で到達した呼出し通知及び音声メール通知がユーザーの所望の装置に送信される時間帯を決定してもよい。
【０１０１】
本発明に従ったもう１つの例としての実施例において、ユーザーは所望の装置のアドレス帳機能を使用して、ユーザーが到達した呼出し通知及び音声メール通知を受信したい装置及び時間帯を特定してもよい。アドレス帳機能は例えば、連絡相手データベース５３０またはデータベース機能５２２と相互作用または対話してもよい。
【０１０２】
本発明に従ったもう１つの例としての実施例において、ユーザーはカレンダー機能を使用して、それらからユーザーが到達した呼出しの通知及び音声メールの通知を受信したいと考えている人物または電話番号を決定してもよい。例えば、カレンダーサーバー５１８は電話１１４、ユーザー端末１１２Ａまたはユーザー端末１１２Ｂによってアクセス可能なカレンダーを格納してもよい。このカレンダーの使用は、ユーザーが特定の人物または電話番号から到達した呼出しの通知及び音声メールの通知を受信したい、特定の日及び時間を示してもよい。
【０１０３】
本発明に従ったもう１つの例としての実施例において、ユーザーはユーザー端末１１２Ｂ上のインターネットブラウザーを使用し、ウェブページを介して操作し、呼出し通知及び音声メール通知の受信に対する設定を選択及び確立してもよい。例えば、ユーザーはウェブページを使用して、到達する呼出し及び音声メールに対する監視を行うために２つ以上の電話番号を特定してもよい。
【０１０４】
図７は到達する呼出し及び音声メールの通知の全体像を図示する概略図である。到達した呼出しまたは音声メールはデータネットワーク１０２または音声ネットワーク１０４のどちらから発せられてもよい。インテリジェントサービス制御ポイント３０２は発呼者識別情報を扱い、それはデジタルコンパニオンサーバー４０６に送信される。デジタルコンパニオンサーバー４０６は上述したように、受信者（または、被呼側）の所望の装置を決定するための機能性を含む。所望の装置が決定された後、呼出し通知または音声メール通知がユーザーの事前に選択された所望の装置７１０に送信されてもよい。
【０１０５】
詳細に述べると、呼出し通知及び音声メール通知は１つまたは複数のフォーマットでユーザーの所望の装置７１０に送信されてもよい。例えば、ユーザーの所望の装置がウェブベースのクライアントである場合、呼出しまたは音声メール通知はウェブページ上の表示のためにインターネットに送信されてもよい。ユーザーの所望の装置が電話である場合、呼出しまたは音声メール通知は電話のスクリーン上の表示のために適当なテキストメッセージに変換されてもよいし、または、ソフトウェアを使用して音声ファイルに変換され、音声ポータルを介して電話番号に送信されてもよい。ユーザーの所望の装置がデジタルコンパニオンクライアントである場合、呼出しまたは音声メール通知は通知の表示のためにフォーマットされ、デジタルコンパニオンクライアントに送信される。ユーザーの所望の装置がインスタントメッセージクライアントである場合、呼出しまたは音声メール通知はテキストメッセージとしてフォーマットされ、インスタントメッセージクライアントに送信される。ユーザーの所望の装置がＳＭＳメッセージを受信可能な装置である場合、呼出しまたは音声メール通知はＳＭＳメッセージフォーマットにフォーマットされ、装置に送信される。ユーザーの所望の装置が電子メールアカウントである場合、呼出しまたは音声メール通知は電子メールメッセージとしてフォーマットされ、電子メールアドレスに送信される。ユーザーの所望の装置がポケベルである場合、呼出しまたは音声メール通知はポケベルメッセージとしてフォーマットされ、適当な番号に送信される。上述の好まれる装置が例としてのものであり、本発明に従って呼出しまたは音声メール通知を送信及び受信するために他の装置及びメッセージのフォーマットが使用されてもよいことは当業者にとって明白であるだろう。
【０１０６】
図８は本発明に従って、音声ネットワーク及びデータネットワーク上で呼出し通知を提供するための方法を図示しているフローチャートである。（図５のＳＳＰ３１０等の）スイッチが発呼者１２０によるユーザーの電話１１４への呼出しを検出及び受信し、呼出しをネットワークアクセスサーバー４１０に転送する（ステップ８１０）。ユーザーの電話に呼出しがなされたときは常に、警告または通知がＩＳＣＰ３０２に送信されることをトリガー（または、起動）するようにＳＳＰ３１０を設定することによって、呼出しが検出されてもよい。
【０１０７】
ネットワークアクセスサーバー４１０が呼出しを受信した後（ステップ８１０）、ネットワークアクセスサーバー４１０は呼出しからの発信者ＩＤをデジタルコンパニオンサーバー４０６に転送する（ステップ８２０）。デジタルコンパニオンサーバー４０６は呼出された電話に関連するユーザーを決定するためにアプリケーションサーバー機能５１６を始動してもよい（ステップ８３０）。アプリケーションサーバー機能５１６は次に、ユーザーの所望の装置を決定する（ステップ８４０）。次に、アプリケーションサーバー機能５１６は、例えば、ユーザーが特定の時間または曜日に発呼者からの呼出し通知を受信したいかどうかを特定しているかを決定してもよい（ステップ８５０）。ユーザーが呼出し通知を受信したくない場合（または、受信しないと設定している場合）、処理は終了する（ステップ８６０）。しかしながら、ユーザーが呼出し通知を受信したい場合（または、受信すると設定している場合）、通知サーバー５２０は呼出し通知をユーザーの所望の装置に送信してもよい（ステップ８７０）。
【０１０８】
図９は本発明に従って、音声ネットワーク及びデータネットワーク上で音声メール通知を提供するための方法を図示しているフローチャートである。まず、発呼者からの音声メールメッセージが検出される（ステップ９１０）。ユーザーに対して音声メールが残されたときは常に警告または通知がＩＳＣＰ３９２に送信されることをトリガー（または、起動）するために音声メールが設定ＳＳＰ３１０によって検出されてもよい。
【０１０９】
バックエンドサーバー４２０は音声ネットワーク５０８上で発呼者からの音声メール及び発信者ＩＤ情報を受信し、その音声メール及び発信者ＩＤ情報をデジタルコンパニオンサーバー４０６に転送する（ステップ９２０）。デジタルコンパニオンサーバー４０６は呼出された電話に関連するユーザーを決定するためにアプリケーションサーバー機能５１６を始動してもよい（ステップ９３０）。次に、アプリケーションサーバー機能５１６はユーザーの所望の装置を決定する（ステップ９４０）。アプリケーションサーバー機能５１６は次に、例えば、ユーザーが特定の時間または曜日に発呼者からの音声メール通知を受信したいかどうかを特定しているかを決定してもよい（ステップ９５０）。ユーザーが音声メール通知を受信したくない場合（または、受信しないと設定している場合）、処理は終了する（ステップ９６０）。しかしながら、ユーザーが音声メール通知を受信したい場合（または、受信すると設定している場合）、通知サーバー５２０は音声メール通知をユーザーの所望の装置に送信してもよい（ステップ９７０）。
【０１１０】
上述の本発明の説明から、当業者には本発明の他の多様な実施例が明白であるだろう。上述の説明は本発明を説明するためだけのものであり、本発明の本来の範囲及び意図は付随する請求の範囲によって規定される。
【図面の簡単な説明】
【０１１１】
【図１】本発明の原理に基づいた特徴及び側面を有する、例としてのデータ処理及び遠距離通信環境の概略図である。
【図２】本発明の原理に基づいた例としての、ユーザー端末の概略図である。
【図３】本発明の原理に基づいた音声ネットワークの概略図である。
【図４】本発明の原理に基づいたサービスセンターのブロック図である。
【図５】本発明の原理に基づいた例としてのシステムの論理アーキテクチャーを図示している。
【図６】本発明に従った方法及び装置に従った、発信者の識別情報を提供するために使用される、例としてのデータ構造である。
【図７】呼出し通知及び音声メール通知の全体像を図示する概略図である。
【図８】本発明に従って、音声ネットワーク及びデータネットワーク上で呼出し通知を提供するための方法を図示しているフローチャートである。
【図９】本発明に従って、音声ネットワーク及びデータネットワーク上で音声メール通知を提供するための方法を図示しているフローチャートである。
【符号の説明】
【０１１２】
１００  データ処理及び遠距離通信環境
１０２  データネットワーク
１０４  音声ネットワーク
１０６  サービスセンター
１１０  ユーザー
１１２  ユーザー端末
１１４，１１６，１１８，１２２  電話
１２０  発呼者
２００  ＣＰＵ
２０２  メモリー
２０４  格納モジュール
２０６  ネットワークインターフェース
２０８  入力インターフェース
２１０  出力インターフェース
２１２  入力装置
２１４  出力装置
３０２  インテリジェントサービス制御ポイント
３０４，３０６  サービス転送ポイント
３０８，３１０  サービススイッチングポイント
３１２  回線情報データベース
３１４  ＩＳＣＰサービス提供及び生成環境（ＩＳＣＰ ＳＰＡＣＥ）
３１６  リセントチェンジエンジン
３２０  インテリジェントプリフェラル
４０２  ファイアウォール
４０６  デジタルコンパニオンサーバー
４０８  通信ポータルサーバー
４１０  ネットワークアクセスサーバー
４１２  音声ポータル
４１４  音声ポータルアプリケーションサーバー
４１６  音声認識サーバー
４１８  ネットワーク
４２０  バックエンドサーバー
５０２  クライアント側プレーン
５０４  アプリケーションサービスプレーン
５０６  ネットワークアクセスプレーン
５０８  音声ネットワークプレーン
５１２  クライアントプロキシ
５１４  ウェブサーバー
５１６  アプリケーションサーバー
５１８  カレンダーサーバー
５２０  通知サーバー
５２２  クエリーデータベース
５２６  ウェブサーバー
５２８  アプリケーションサーバー
５３０  連絡相手データベース
５３２  ユーザープロフィール
５４２  プロキシ
５４４  アサインメントアクティベーションアンドインベントリーシステム
５４６  エンタープライズリセントチェンジエンジン
５４８  マルチサービスプラットフォ−ム
５５２  ウェブサービス外部サーバー
５５４  シングルサインオン
５５６  音声ネットワークデータセンター
６００  発信者ＩＤ通知データ構造
６２０  時間
６２２  日付
６２４  発信者ＩＤ
６２６  音声ファイル
７１０  所望の装置
【図１】
2006507771.tif 000003
【図２】
2006507771.tif 000004
【図３】
2006507771.tif 000005
【図４】
2006507771.tif 000006
【図５】
2006507771.tif 000007
【図６】
2006507771.tif 000008
【図７】
2006507771.tif 000009
【図８】
2006507771.tif 000010
【図９】
2006507771.tif 000011
【国際調査報告】
2006507771.tif 000012