(57)【要約】【課題】電話ネットワークを実質上変更することなく、電話装置からのネットワーク・ベースのボイス・メール・システムに関連する呼のスクリーニングを実現すること。【解決手段】メッセージ交換システム構成要素は、複数の電話装置のうちの電話装置からの着呼のスクリーニングを実現する。メッセージ交換システム構成要素はネットワークと関連付けられ、ネットワークのシグナリング・プロトコルに準拠し、ネットワークと通信する。メッセージ交換システム構成要素は、ネットワークの末端関係に位置し、それによってネットワークに関連するアーキテクチャを変更することなく、電話装置からの着呼のスクリーニングの実現を追加することが可能となる。【選択図】図１
2004364301.tif 000002
【特許請求の範囲】
【請求項１】
電話装置からの着呼のスクリーニングを実現する、ネットワークに関連付けられるメッセージ交換システム構成要素を備える装置であって、
前記メッセージ交換システム構成要素が、前記ネットワークのシグナリング・プロトコルに準拠して前記ネットワークと通信することを特徴とする装置。
【請求項２】
前記メッセージ交換システム構成要素が前記ネットワークに対する末端関係に位置しており、前記ネットワークに対する前記末端関係により、前記ネットワークに関連するアーキテクチャを変更することなく、前記電話装置からの前記着呼のスクリーニングの実現を追加することが可能となることを特徴とする請求項１に記載の装置。
【請求項３】
前記ネットワークの前記シグナリング・プロトコルに準拠する電話／信号処理ハードウェアをさらに備え、前記プロトコル・スタックが前記シグナリング・プロトコルを使用して、前記ネットワークのアーキテクチャを変更することなく前記ネットワークと通信することを特徴とする請求項１に記載の装置。
【請求項４】
スクリーニング・エンジンをさらに備え、前記スクリーニング・エンジンおよび前記プロトコル・スタックが、前記着呼をスクリーニング・コールにブリッジし、前記電話装置によって前記着呼をスクリーニングすることを可能にし、前記スクリーニング・エンジンおよび前記電話／信号処理ハードウェアが、前記メッセージ交換システム構成要素と前記電話装置との間で前記スクリーニング・コールを確立する働きをすることを特徴とする請求項３に記載の装置。
【請求項５】
着呼側電話装置が前記着呼を受信し、前記スクリーニング・エンジンがスクリーニング・アウトコール・エンジンを有し、前記スクリーニング・コールがスクリーニング・アウトコールを含み、スクリーニング装置が前記電話装置を備え、
前記スクリーニング・アウトコール・エンジンおよび前記電話／信号処理ハードウェアが、前記着呼側電話装置に関連する前記スクリーニング装置への前記スクリーニング・アウトコールを開始し、
前記スクリーニング・エンジンおよび前記プロトコル・スタックが、前記着呼を前記スクリーニング・アウトコールにブリッジし、前記電話装置からの前記着呼のスクリーニングを実現し、前記電話装置が前記スクリーニング・アウトコールに応答することを特徴とする請求項４に記載の装置。
【請求項６】
ネットワークに関連するメッセージ交換システム構成要素によって電話装置からの着呼のスクリーニングを実現する工程と、
前記メッセージ交換システム構成要素によって前記ネットワークのシグナリング・プロトコルに準拠して、前記ネットワークと通信する工程とを含むことを特徴とする方法。
【請求項７】
聴取専用モードでスクリーニング・コールに前記着呼をブリッジし、前記電話装置からの前記着呼のスクリーニングを実現する工程を含むことを特徴とする請求項６に記載の方法。
【請求項８】
発呼側電話装置が前記着呼を開始し、
前記電話装置からの前記スクリーニング・コールを監視する工程と、
前記電話装置からトリガを受信する工程と、
双方向モードで前記スクリーニング・コールに前記着呼をブリッジし、前記電話装置と前記発呼側電話装置との間の対話セッションを実現する工程とを含む請求項７に記載の方法。
【請求項９】
前記ネットワークに関連する前記メッセージ交換システム構成要素によって前記電話装置からの前記着呼のスクリーニングを実現する前記工程が、
データベースから前記着呼の着呼側電話装置に関連するプロファイルを取り出す工程と、
前記着呼側電話装置に関連する前記プロファイルを使用する工程であって、前記メッセージ交換システム構成要素が、スクリーニング・アウトコールを開始するか、またはスクリーニング・インコールに応答するかの一方によって前記着呼のスクリーニングを実現する工程とを含む請求項６に記載の方法。
【請求項１０】
前記スクリーニング装置が着呼側電話装置に関連する前記電話装置を備え、前記スクリーニング・コールがスクリーニング・アウトコールを含み、前記ネットワークに関連する前記メッセージ交換システム構成要素によって前記電話装置からの前記着呼のスクリーニングを実現する前記工程が、
着呼側電話装置に関連する前記スクリーニング装置への前記スクリーニング・アウトコールを開始する工程であって、前記着呼側電話装置が前記着呼を受信する工程と、
聴取専用モードで前記１つのスクリーニング・アウトコールに前記着呼をブリッジし、１つの前記スクリーニング装置からの前記着呼のスクリーニングを実現する工程であって、１つの前記スクリーニング装置が前記スクリーニング・アウトコールに応答する工程とを含むことを特徴とする請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にネットワークに関連する電話装置に関し、より詳細にはネットワーク上の呼をスクリーニング(screening)するために電話装置を利用することに関する。
【背景技術】
【０００２】
着呼側電話装置のユーザはネットワークから呼を受信する。着呼側電話装置のユーザは、呼への応答を決定する前に、呼をスクリーニングすることを望む。一例として、留守番電話がスクリーニング装置として使用される。着呼側電話装置のユーザは、留守番電話のスピーカから発呼側電話装置のユーザによって記録されたメッセージを聴く。着呼側電話装置のユーザが留守番電話のスピーカの近くに位置していない場合、ユーザは記録されたメッセージを聴くことができないので、ユーザは呼をスクリーニングすることができない。
【０００３】
別の例では、電話ネットワークに関連するボイス・メール・システムがスクリーニング装置として使用される。着呼側電話装置のユーザは呼を受信し、呼に応答することに失敗する。呼は、発呼側電話装置のユーザがメッセージを記録する着呼側電話装置に関連するボイス・メール・システムに転送される。遺憾ながら、ネットワーク・ベースのボイス・メール・システムでは、着呼側電話装置のユーザは、呼をスクリーニングする前に、発呼側電話装置のユーザがメッセージを記録し終えるのを待たなければならないので、着呼側電話装置のユーザは、リアル・タイムで呼をスクリーニングすることができない。
【０００４】
アドバンスト・インテリジェンス・ネットワーク（Advanced Intelligence Network：ＡＩＮ）は、ネットワーク・ベースのボイス・メール・システムからのリアル・タイムでの呼のスクリーニングを実現するが、電話ネットワークのアーキテクチャの変更（例えば、１つまたは複数の交換機の変更および／または置換え）を必要とする。遺憾ながら、電話ネットワークに関連するサービス・プロバイダは、電話ネットワークのアーキテクチャを変更して呼のスクリーニングを実現するために著しい出費をこうむる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、電話ネットワークを実質上変更することなく、電話装置からのネットワーク・ベースのボイス・メール・システムに関連する呼のスクリーニングを実現することが求められている。
【課題を解決するための手段】
【０００６】
本発明は一実施形態において装置を包含する。この装置は、複数の電話装置のうちの１つの電話装置からの着呼のスクリーニングを実現するメッセージ交換システム構成要素を備える。メッセージ交換システム構成要素はネットワークに関連付けられ、ネットワークのシグナリング・プロトコルに準拠してネットワークと通信する。
【０００７】
本発明の別の実施形態は方法を包含する。ネットワークに関連するメッセージ交換システム構成要素が、電話装置からの着呼のスクリーニングを実現する。メッセージ交換システム構成要素は、ネットワークのシグナリング・プロトコルに準拠してネットワークと通信する。
【０００８】
本発明のさらに別の実施形態は、物品を包含する。この物品は、１つまたは複数のコンピュータ読み取り可能信号担持媒体を含む。この物品は、その１つまたは複数の媒体内に、ネットワークの末端の顧客の構内装置に関連するメッセージ交換システム構成要素による電話装置からの着呼をスクリーニングする手段を含む。この物品は、その１つまたは複数の媒体内に、メッセージ交換システム構成要素によるネットワークのシグナリング・プロトコルに準拠してネットワークと通信する手段を含む。この物品は、その１つまたは複数の媒体内に、データベースから着呼の着呼側電話装置に関連するプロファイルを取り出す手段を含む。この物品は、その１つまたは複数の媒体内に、着呼側電話装置に関連するプロファイルを使用する手段を含み、メッセージ交換システム構成要素が、スクリーニング・アウトコールを開始するか、またはスクリーニング・インコールに応答するかの一方によって着呼のスクリーニングを実現する。
【０００９】
本発明の例示的実装の特徴は、説明、特許請求の範囲、および添付の図面から明らかとなるであろう。
【発明を実施するための最良の形態】
【００１０】
こうした非限定的な実施例で論じる特定の値および構成は変更することができ、本発明の一実施形態を示すために挙げるに過ぎず、本発明の範囲を限定するものではない。
【００１１】
図１を参照すると、一実施形態での装置１００が、コンピュータ・ソフトウェアおよび／またはハードウェア構成要素などの複数の構成要素を含む。装置１００において、こうした構成要素のいくつかを組み合わせることができ、または分割することができる。当業者は理解するであろうが、装置１００の例示的構成要素は、いくつかのプログラミング言語のいずれかで書かれ、または実装された１組および／または一連のコンピュータ命令を使用し、かつ／または含む。
【００１２】
装置１００は、メッセージ交換システム構成要素１０５、ネットワーク１１０、１つまたは複数の電話装置１２０、１２５、および／または１３０、ならびに交換機１３５を備える。メッセージ交換システム構成要素１０５はボイス・メール・システムを備える。当業者は理解するであろうが、ネットワーク１１０は、ネットワーク、交換機、中継線、およびシグナリング・ポイントの集合を含む。電話装置１２０、１２５、および／または１３０は、電話、携帯電話、および／またはパーソナル・コンピュータのうち１つまたは複数を含む。
【００１３】
当業者は理解するであろうが、メッセージ交換システム構成要素１０５は、ネットワークの末端で顧客の構内装置に関連付けられる。メッセージ交換システム構成要素１２５は交換機１３５と通信する。交換機１３５は、メッセージ交換システム構成要素１０５に向けて１つまたは複数の呼を経路指定する。メッセージ交換システム構成要素１０５は、交換機１３５から１つまたは複数の呼を受け取り、交換機１３５への１つまたは複数の呼を開始する。ネットワーク１１０は、交換機１３５、ならびに電話装置１２０、１２５、および１３０と通信し、１つまたは複数の呼を経路指定する。電話装置１２０、１２５、および１３０はネットワーク１１０と通信し、１つまたは複数の呼を開始および／または受信する。
【００１４】
メッセージ交換システム構成要素１０５は、着呼側電話装置、例えば電話装置１２５に関連する着呼の終了、ならびに着呼側電話装置に関連する複数の電話装置、例えば電話装置１２０、１２５、および１３０のうちの電話装置、例えば電話装置１３０からの着呼のスクリーニングを実現する。メッセージ交換システム構成要素１０５は、シグナリング・プロトコル、例えばＳｉｇｎａｌ  Ｓｙｓｔｅｍ  ７（「ＳＳ７」）プロトコルに準拠して、ネットワーク１１０と通信する。
【００１５】
ネットワーク１１０は、１つまたは複数の呼、例えば１つまたは複数のボイス・コール、あるいは１つまたは複数のボイス・オーバ・インターネット・プロトコル（Voice over Internet Protocol：ＶｏＩＰ）コールを経路指定する。ネットワーク１１０は、メッセージ交換システム構成要素１０５、ならびに電話装置１２０、１２５、および１３０のうち１つまたは複数から１つまたは複数の呼を受信する。ネットワーク１１０は、その１つまたは複数の呼を、メッセージ交換システム構成要素１０５、ならびに電話装置１２０、１２５、および１３０のうちのいずれか１つまたは複数に経路指定する。ネットワーク１１０は交換機１３５を備える。ネットワーク１１０は、長距離キャリア(long distance carrier)、ローカル交換キャリア(local exchange carrier)、およびローカル電話会社のうち１つまたは複数によって所有される複数のネットワーク構成要素を備える。当業者は理解するであろうが、ネットワーク１１０は、その１つまたは複数の呼の発呼側番号および／または着呼側番号、例えばＥ．１６４番号（例えば８８８−５５５−１０００）またはユニバーサル・リソース識別子（Uniform Resource Identifier：ＵＲＩ）（例えばｗｗｗ．ｍｙｈｏｍｅ．ｃｏｍやｍｙｅｍａｉｌ＠ｙａｈｏｏ．ｃｏｍ）に基づいて、その１つまたは複数の呼を経路指定する。ネットワーク１１０は、シグナリング・プロトコルに準拠することによって通信する。
【００１６】
一実施例では、電話装置１２０が電話装置１２５への着呼を開始する。電話装置１２５は、発呼側電話装置から着呼を受信する。電話装置１３０は、着呼側電話装置に関連する着呼をスクリーニングする。電話装置１２０、１２５、および１３０は、シグナリング・プロトコルに準拠することによって通信する。
【００１７】
当業者は理解するであろうが、メッセージ交換システム構成要素１０５は、電話装置１２０に対して１つまたは複数の事前記録された伝言のうちの１つの事前記録された伝言を再生し、電話装置１２５に対するメッセージを記録する機会を電話装置１２０に与えることにより、発呼側電話装置によって開始された１つまたは複数の呼の着呼の終了を実現する。メッセージ交換システム構成要素１０５は、電話装置１２５に関連するメールボックスにメッセージを格納する。
【００１８】
メッセージ交換システム構成要素１０５は、聴取専用モードで電話装置に関連するスクリーニング・コールに着呼をブリッジすることにより、電話装置、例えば電話装置１３０からの着呼のスクリーニングを実現する。電話装置１３０は、電話装置１２０によって記録される電話装置１２５に対するメッセージをリアル・タイムで聴取する。電話装置１３０からのトリガの受信時に、メッセージ交換システム構成要素１０５は、着呼を双方向モードでスクリーニング・コール(screening call)にブリッジする。電話装置１３０は、発呼側電話装置との対話セッションに関与する。
【００１９】
一実施例では、スクリーニング・コールはスクリーニング・アウトコール(screening outcall)を含む。メッセージ交換システム構成要素１０５は、着呼側電話装置、例えば電話装置１２５に関連する複数の電話装置のうち１つまたは複数の電話装置への１つまたは複数のスクリーニング・アウトコールを開始する。スクリーニング・アウトコールは、スクリーニング・アウトコールを識別するメッセージ交換システム番号の発呼側番号を含む。例えば、着呼側電話装置に関連する１つまたは複数のスクリーニング装置の電話装置は、その電話装置が発呼側識別機能を備える場合、発呼側識別機能上に表示されるメッセージ交換システム番号の発呼側番号を使用して、スクリーニング・アウトコールに応答するか否かを決定する。スクリーニング・アウトコールに応答するか否かを決定するために標識として利用することのできるその他の装置に当業者は通じているであろう。
【００２０】
別の実施例では、スクリーニング・コールはスクリーニング・インコール(screening in-call)を含む。メッセージ交換システム構成要素１０５は、着呼側電話装置、例えば電話装置１２５に関連する複数の電話装置のうちの電話装置によって開始されたスクリーニング・インコールに応答する。スクリーニング・インコールは、スクリーニング番号の着呼側番号、および発呼側番号を含む。発呼側番号および被呼側番号は、電話装置、例えば電話装置１３０に関連するＥ．１６４番号（例えば８８８−５５５−１０００）およびＵＲＩ（例えばｗｗｗ．ｍｙｅｍａｉｌ．ｃｏｍ）のどちらかの１つまたは複数を含む。
【００２１】
メッセージ交換システム構成要素１０５は、スクリーニング番号を使用して、スクリーニング・インコールを、着呼側電話装置、例えばメッセージが記録されている電話装置１２５に関連するメールボックスに関連付ける。メッセージ交換システム構成要素１０５は、スクリーニング・インコールのスクリーニング番号を使用して、スクリーニング・インコールに対する電話装置１２５に関連する終了サービスの提供を省略する。ネットワーク１１０は、着呼側番号、例えばスクリーニング番号に基づいて、スクリーニング・インコールをメッセージ交換システム構成要素１０５に経路指定する。
【００２２】
図２を参照すると、メッセージ交換システム構成要素１０５は、電話構成要素２０５、記憶構成要素２１０、および接続ネットワーク２１５を備える。電話構成要素２０５および記憶構成要素２１０は、着呼の終了を実現する。電話構成要素２０５は、事前記録された伝言を再生し、電話装置１２０、１２５、および１３０に関連する複数のプロファイルのうち、着呼側電話装置、例えば電話装置１２５に関連する１つのプロファイルに基づいてメッセージを記録する機会を与える。記憶構成要素２１０は、電話構成要素１２５に関連するメールボックスにメッセージを格納する。
【００２３】
電話構成要素２０５は、複数のプロファイルのうち電話装置１２５に関連する１つのプロファイルに基づいて、電話装置による着呼のスクリーニングを実現する。記憶構成要素２１０は、その複数のプロファイルを格納する。その複数のプロファイルは、それぞれの複数の番号を含む。それぞれの複数の番号は、電話装置１２０、１２５、および１３０にそれぞれ関連する複数のスクリーニング装置に関連付けられる。
【００２４】
一実施例では、電話構成要素２０５は、接続ネットワーク２１５を介して記憶構成要素２１０と通信するように働く。一実施例では、接続ネットワーク２１５はローカル・エリア・ネットワーク（Local Area Network：ＬＡＮ）を含む。別の実施例では、接続ネットワーク２１５は広域ネットワーク（Wide Area Network：ＷＡＮ）を含む。
【００２５】
電話構成要素２０５は、ユーザインタフェース論理構成要素２２０、スクリーニング・アウトコール・エンジン２２５、スクリーニング・インコール・エンジン２３０、プロトコル・スタック２３５、および電話／信号処理ハードウェア２４０を備える。ユーザインタフェース論理構成要素２２０は、スクリーニング・アウトコール・エンジン２２５、スクリーニング・インコール・エンジン２３０、およびプロトコル・スタック２３５と通信する。プロトコル・スタック２３５は、ユーザインタフェース論理構成要素２２０、スクリーニング・アウトコール・エンジン２２５、スクリーニング・インコール・エンジン２３０、接続ネットワーク２１５、および電話／信号処理ハードウェア２４０と通信する。
【００２６】
当業者は理解するであろうが、ユーザインタフェース論理構成要素２２０は、１つの事前記録された伝言を電話装置１２０に対して再生することによって呼の終了を実現し、電話装置１２５に対するメッセージを記録する機会を電話装置１２０に与える。スクリーニング・アウトコール・エンジン２２５は、プロトコル・スタック２３５と一緒に、電話装置１３０に関連するスクリーニング・アウトコールと呼をブリッジする。スクリーニング・アウトコール・エンジン２２５は、スクリーニング・アウトコールを監視する。スクリーニング・インコール・エンジン２３０は、プロトコル・スタック２３５と一緒に、電話装置１３０に関連するスクリーニング・インコールに呼をブリッジする。スクリーニング・インコール・エンジン２３０は、スクリーニング・インコールを監視する。電話／信号処理ハードウェア２４０は、ネットワーク１１０のシグナリング・プロトコルに準拠し、ネットワーク１１０から受信され、またはネットワーク１１０に対して開始される１つまたは複数の呼を処理する。プロトコル・スタック２３５は、スクリーニング・コールに着呼をブリッジする。
【００２７】
ユーザインタフェース論理構成要素２２０は、電話装置１２５に関連する１つのプロファイルに基づいて、電話装置からの着呼のスクリーニングを実現する。ユーザインタフェース論理構成要素２２０は、電話装置１２５に関連する１つのプロファイルを取得する。一実施例では、ユーザインタフェース論理構成要素２２０は、スクリーニング・アウトコール・エンジン２２５と通信し、電話装置１２５に関連する複数のスクリーニング装置に対して複数のスクリーニング・アウトコールを開始する。別の実施例では、ユーザインタフェース論理構成要素２２０は、スクリーニング・インコール・エンジン２３０と通信し、電話装置１３０からの１つのスクリーニング・インコールに応答する。
【００２８】
例えば、当業者は理解するであろうが、メッセージ交換システム構成要素１０５は、１つのプロファイルの１つまたは複数のフィルタ規則を使用して呼を評価する。当業者は理解するであろうが、メッセージ交換システム構成要素１０５は、家族の携帯電話の発呼側番号を含む呼に関する１つまたは複数のフィルタ規則に基づいて、電話装置１３０への複数のスクリーニング・アウトコールのうちの１つのスクリーニング・アウトコールと、作業Ｅメール・アドレスへの第２スクリーニング・アウトコールとを開始する。電話装置１２５に関連する１つのプロファイルは、電話装置に関連する番号、作業Ｅメール・アドレス、および１つまたは複数のフィルタ規則を含む。
【００２９】
スクリーニング・アウトコール・エンジン２２５は、プロトコル・スタック２３５と一緒に、聴取専用モードでスクリーニング・アウトコールに着呼をブリッジする。スクリーニング・アウトコール・エンジン２２５は、電話装置１３０へのスクリーニング・アウトコールを監視する。トリガの受信時に、スクリーニング・アウトコール・エンジン２２５は、プロトコル・スタック２３５と一緒に、双方向モードでスクリーニング・アウトコールに着呼をブリッジし、電話装置１３０と発呼側電話装置、例えば電話装置１２０との間の対話セッションを実現する。スクリーニング・インコール・エンジン２３０は、スクリーニング・アウトコール・エンジン２２５と類似の方式で、電話装置１３０からのスクリーニング・インコールを監視する。
【００３０】
スクリーニング・インコール・エンジン２３０は、スクリーニング・インコールの発呼側番号を使用して、スクリーニング・インコールを電話装置１２５のメールボックスと関連付ける。スクリーニング・インコール・エンジン２３０は、スクリーニング・インコールの発呼側番号に関する確認を実施し、メッセージが電話装置１２５に関して確実に記録できるようにする。一実施例では、電話装置１３０がスクリーニング・インコールを開始したときにメッセージが記録されていない場合、スクリーニング・インコール・エンジン２３０は、スクリーニング・コールのブリッジを抑える。ユーザインタフェース論理構成要素２２０は、メッセージがスクリーニングするために使用可能でないことを示す情報メッセージを電話装置１３０に対して再生する。
【００３１】
スクリーニング・アウトコール・エンジン２２５およびスクリーニング・インコール・エンジン２３０は、着呼をスクリーニングすると共に、電話装置１３０によって開始されるトリガ、例えばタッチトーンに応答する。スクリーニング・アウトコール・エンジン２２５はトリガを使用して、双方向モードでスクリーニング・アウトコールに着呼をブリッジし、メッセージ交換システム構成要素１０５によるメッセージの記録を停止する。別の実施例では、スクリーニング・インコール・エンジン２３０はトリガを使用して、双方向モードでスクリーニング・インコールに着呼をブリッジし、メッセージ交換システム構成要素１０５によるメッセージの記録を停止し、電話装置１２５に関連するメールボックス（例えばボイス・メールボックス）にメッセージを格納する。別の実施例では、スクリーニング・アウトコール・エンジン２２５はトリガを使用して、双方向モードでスクリーニング・アウトコールに着呼をブリッジし、発呼側電話装置とスクリーニング装置との間の対話セッションを記録し、電話装置１２５に関連するメールボックスに対話セッションの記録を置く。
【００３２】
当業者は理解するであろうが、プロトコル・スタック２３５は、通信プロトコル・スタック２７０、オペレーティング・システム層２７５、およびセッション／呼制御層２８０を含む。通信プロトコル・スタック２７０は、ネットワーク２１５から受信され、またはネットワーク２１５に対して開始される１つまたは複数の呼を処理する。オペレーティング・システム層２７５は、プロトコル・スタック２３５に対して１つまたは複数の命令を提供する。セッション／呼制御層２８０は、１つまたは複数の呼を管理し、スクリーニング・コールに着呼をブリッジする。電話／信号処理ハードウェア２４０は、ネットワーク１１０からの１つまたは複数の呼を送信および受信する働きをする。電話／信号処理ハードウェア２４０は、ネットワークのシグナリング・プロトコルに準拠し、メッセージ交換システム構成要素１０５がネットワークに対する末端関係(peripheral relationship)を含むことを可能にする。
【００３３】
記憶構成要素２１０は、プロトコル・スタック２９８およびデータベース２５５を備える。当業者は理解するであろうが、プロトコル・スタック２９８は接続ネットワーク２１５と通信し、データベース２５５にアクセスする。データベース２５５は、それぞれの電話装置１２０、１２５、および１３０についての１つまたは複数のメールボックスを含む。データベース２５５は、１つまたは複数のメールボックスに、電話装置１２０、１２５、および１３０に関して記録された１つまたは複数のメッセージを格納する。データベース２５５は、それぞれの電話装置、１２０、１２５、および１３０に関連する複数のプロファイルを含む。
【００３４】
プロトコル・スタック２５０は、通信プロトコル・スタック２８５、オペレーティング・システム層２９０、およびディレクトリ／メールボックス・アクセス層２９５を含む。通信プロトコル・スタック２８５は、接続ネットワーク２１５から受信され、接続ネットワーク２１５に対して開始される１つまたは複数の呼を処理する。一実施例では、オペレーティング・システム層２９０は、プロトコル・スタック２５０に対して１つまたは複数の命令を提供する。当業者は理解するであろうが、ディレクトリ／メールボックス・アクセス層２９５は、電話構成要素２０５によるデータベース２５５への１つまたは複数のアクセスを管理する。
【００３５】
図２を参照すると、電話構成要素２０５および記憶構成要素２１０は、ランダム・アクセス・メモリ（Random Access Memory：ＲＡＭ）、読取り専用メモリ（Read-Only Memory：ＲＯＭ）、１つまたは複数のハードディスク、および１つまたは複数のフレキシブル・ディスク（例えば、フロッピー（登録商標）・ディスク）のうち１つまたは複数を備える。記憶装置２９６および２９８は、ソフトウェア命令を格納する働きをする。プロセッサ２９７および２９９はマイクロプロセッサを含む。プロセッサ２９７および２９９は、それぞれの記憶装置２９６および２９８からソフトウェア命令を取り出し、ソフトウェア命令に従ってアクションを実行する。例えば、ソフトウェア命令は、プロセッサ２９７に複数のスクリーニング・アウトコールを開始させ、着呼に応答させ、本明細書に記載のスクリーニング・インコールを処理させる働きをする。
【００３６】
図３を参照すると、メッセージ交換システム構成要素１０５、ネットワーク１１０、および電話装置１２０、１２５、および１３０は、１つまたは複数のステップ、例えばステップ３０２、３０４、３０６、および３０８を実行することにより、電話装置１２０からの着呼を電話装置１２５に経路指定する。
【００３７】
ステップ３０２で示すように、電話装置１２０は、電話装置１２５への着呼を開始する。ネットワーク１１０は着呼を受信し、それを交換機１３５に経路指定する。ステップ３０４で示すように、交換機１３５は、呼を電話装置１２５に経路指定する。電話装置１２５が呼への応答に失敗した場合、当業者は理解するであろうが、ステップ３０６で示すように、ネットワーク１１０は、着呼をメッセージ交換システム構成要素１０５に転送する。メッセージ交換システム構成要素１０５は、電話装置１２５に関連する１つのプロファイルに基づいて、着呼の終了を実現する。メッセージシステム構成要素１０５は、電話装置１２５に関連する１つのプロファイルを使用して、電話装置１３０からの着呼のスクリーニングを実現する。ステップ３０８で示すように、メッセージ交換システム構成要素１０５は、電話装置１２５に関連するプロファイルに基づいて、電話装置１３０へのスクリーニング・アウトコールを開始する。メッセージ交換システム構成要素１０５は、聴取専用モードで着呼とスクリーニング・アウトコールをブリッジし、トリガを求めて着呼を監視する。
【００３８】
図４を参照すると、メッセージ交換システム構成要素１０５、交換機１３５、電話装置１２０、および電話装置１２５は、１つまたは複数のステップ、例えばステップ３０２、３０４、３０６、およびステップ４０２を実行することにより、発呼側電話装置、例えば電話装置１２０からの着呼を、着呼側電話装置、例えば電話装置１２５に経路指定する。
【００３９】
図４を参照すると、電話装置１２５は、着呼の２つの通知を受信する。ステップ３０２および３０４では、電話装置１２５は、電話装置１２０によって開始された着呼を受信する。電話装置１２５が呼への応答に失敗した場合、ステップ３０６で示すように、交換機１３５は、着呼をメッセージ交換システム構成要素１０５に転送する。メッセージ交換システム構成要素１０５は、電話装置１２５に関連する１つのプロファイルに基づいて、着呼の終了を実現する。電話装置１２５に関連するこの１つのプロファイルは、電話装置１２５が電話装置を有することを示す。ステップ４０２で示すように、メッセージ交換システム構成要素１０５は、電話装置１２５へのスクリーニング・アウトコールを開始する。
【００４０】
図５を参照すると、メッセージ交換システム構成要素１０５、交換機１３５、電話装置１２０、および電話装置１２５は、１つまたは複数のステップ、例えばステップ３０２、３０４、３０６、およびステップ５０２を実行することにより、発呼側電話装置、例えば電話装置１２０からの着呼を、着呼側電話装置、例えば電話装置１２５に経路指定する。
【００４１】
ステップ３０２および３０４で、電話装置１２５は着呼を受信する。電話装置１２５が呼への応答に失敗した場合、ステップ３０６で示すように、交換機１３５は、着呼をメッセージ交換システム構成要素１０５に転送する。メッセージ交換システム構成要素１０５は、電話装置１２５に関連する１つのプロファイルに基づいて、着呼の終了を実現する。ステップ５０２では、電話装置１２５は、メッセージ交換システム構成要素１０５へのスクリーニング・インコールを開始する。スクリーニング・インコールは、メッセージ交換システム構成要素１０５へのスクリーニング番号の着呼側番号を含む。スクリーニング・インコールの受信時に、メッセージ交換システム構成要素１０５は、スクリーニング・インコールの発呼側番号を、電話装置１２５のメールボックスと関連付け、聴取専用モードでスクリーニング・インコールに着呼をブリッジし、電話装置１２５からの着呼のスクリーニングを実現する。
【００４２】
図６を参照すると、メッセージ交換システム構成要素１０５、交換機１３５、電話装置１２０、および電話装置１３０は、１つまたは複数のステップ、例えばステップ６０２、６０４、および６０６を実行することにより、発呼側電話装置、例えば電話装置１２０からの着呼を、メッセージ交換システム構成要素１０５に経路指定する。
【００４３】
ステップ６０２では、電話装置１２０は、メッセージ交換システム番号を着呼側番号として含む着呼を開始する。ステップ６０４に示すように、交換機１３５は、着呼側番号に基づいて着呼をメッセージ交換システム構成要素１０５に経路指定する。呼の受信時に、メッセージ交換システム構成要素１０５がメッセージ交換システム番号を電話装置１２５と関連付ける場合、メッセージ交換システム構成要素１０５は、電話装置１２５に関連する１つのプロファイルに基づいて着呼の終了を実現する。ステップ６０６では、メッセージ交換システム構成要素１０５は、電話装置１３０へのスクリーニング・アウトコールを開始し、スクリーニング・アウトコールに着呼をブリッジし、電話装置１３０からの着呼のスクリーニングを実現する。
【００４４】
説明のために、装置１００の例示的動作の例示的説明を提示する。
【００４５】
一実施例では、電話装置１２０は、電話装置１２５への着呼を開始する。ネットワーク１１０は、電話装置１２０からの呼を電話装置１２５に経路指定する。当業者は理解するであろうが、電話装置１２５が所定の警報数内に着呼への応答に失敗した場合、ネットワーク１１０は、交換機１３５に着呼を転送する。交換機１３５は、メッセージ交換システム構成要素１０５に呼を経路指定する。
【００４６】
電話／信号処理ハードウェア２４０は呼を受信し、呼を解析する。プロトコル・スタック２３５は、記憶構成要素２１０と通信し、電話装置１２５に関連する１つのプロファイルを取り出す。ユーザインタフェース論理２２０は、電話装置１２５に関連するその１つのプロファイルを使用して、電話装置１２０に対して１つの事前記録された伝言を再生し、電話装置１２５に対するメッセージを記録する機会を電話装置１２０に与える。
【００４７】
ユーザインタフェース論理構成要素２２０は、電話装置１２５に関連するその１つのプロファイルをスクリーニング・アウトコール・エンジン２２５と共に使用して、電話装置１３０へのスクリーニング・アウトコールを開始する。プロトコル・スタック２３５は、交換機１３５へのスクリーニング・アウトコールを開始する。交換機１３５は、ネットワーク１１０にスクリーニング・アウトコールを経路指定する。ネットワーク１１０は、スクリーニング・アウトコールを電話装置１３０に経路指定する。スクリーニング・アウトコール・エンジン２２５は、プロトコル・スタック２３５と一緒に、聴取専用モードでスクリーニング・アウトコールに着呼をブリッジし、電話装置１３０からの着呼のスクリーニングを実現する。スクリーニング・アウトコール・エンジン２２５は、電話装置１３０からのトリガを求めてスクリーニング・アウトコールを監視する。トリガの受信時に、スクリーニング・アウトコール・エンジン２２５は、プロトコル・スタック２３５と共に、双方向モードで呼にスクリーニング・アウトコールをブリッジし、電話装置１２０と電話装置１３０との間の対話セッションを実現し、メッセージの記録を停止する。
【００４８】
別の実施例では、電話装置１２０は、電話装置１２５への着呼を開始する。交換機１３５は、メッセージ交換システム構成要素１０５への着呼を経路指定する。ユーザインタフェース論理構成要素２２０はプロトコル・スタック２３５を使用して、データベース２５５から電話装置１２５に関連する１つのプロファイルを取り出す。ユーザインタフェース論理構成要素２２０は、着呼の終了を実現する。電話装置１２５に関連する１つのプロファイルは、スクリーニング・インコール・エンジン２３０がスクリーニング・インコールに応答することを示す。
【００４９】
スクリーニング・インコールの受信時に、スクリーニング・インコール・エンジン２３０は、スクリーニング・インコールの発呼側番号を、メッセージが記録される電話装置１２５のメールボックスと関連付ける。スクリーニング・インコール・エンジン２３０は、プロトコル・スタック２３５と一緒に、聴取専用モードで着呼とスクリーニング・インコールをブリッジし、トリガを求めてスクリーニング・インコールを監視する。
【００５０】
トリガの受信時に、スクリーニング・インコール・エンジン２３０は、プロトコル・スタック２３５と一緒に、双方向モードでスクリーニング・インコールと着呼をブリッジし、電話装置１２０と電話装置１３０との間の対話セッションを実現する。ユーザインタフェース論理構成要素２２０は、記録したメッセージを電話装置１２５に関連するメールボックスに格納する。
【００５１】
別の実施例では、電話装置１２０は携帯電話を含み、電話装置１２５はパーソナル・コンピュータを含む。電話装置１２０は、電話装置１２５への着呼を開始する。ネットワーク１１０は、電話装置１２５に着呼を経路指定する。電話装置１２５がインターネットに対してダイヤルアップされる場合、電話装置１２５は着呼への応答に失敗する。ネットワーク１１０は、メッセージ交換システム構成要素１０５に着呼を転送する。
【００５２】
電話構成要素２０５は記憶構成要素２１０と通信し、電話装置１２５に関連する１つのプロファイルを取り出す。電話装置１２５に関連する１つのプロファイルは、電話装置１２５がスクリーニング装置を備えることを示す。メッセージ交換システム構成要素１０５は、電話装置１２５へのボイス・オーバ・インターネット・プロトコル（「ＶｏＩＰ」）コールのスクリーニング・アウトコールを開始する。スクリーニング・アウトコールは、発呼側識別機能を表示するポップアップウィンドウを電話装置１２５のディスプレイ上に表示する。電話装置１２５は、ポップアップウィンドウから着呼をスクリーニングするよう選択する。電話装置１２５が電話装置１２５のディスプレイ上のポップアップウィンドウから呼をスクリーニングするよう選択した場合、メッセージ交換システム構成要素１０５は、着呼をスクリーニング・アウトコールにブリッジする。電話装置１２５は、呼が電話装置１２５から再生されるときに呼をスクリーニングする。電話装置１２５が電話装置１２５のディスプレイ上のポップアップウィンドウから対話セッションを選択した場合、メッセージ交換システム構成要素１０５は、双方向モードでスクリーニング・アウトコールに着呼をブリッジする。
【００５３】
本明細書で説明したステップまたは動作は例に過ぎない。本発明の精神から逸脱することなく、こうしたステップまたは動作に対する多数の変形形態が存在する。例えば、各ステップを異なる順序で実施することができ、あるいはステップを追加、削除、または変更することができる。
【００５４】
本明細書で本発明の例示的実装を詳細に示し、説明したが、本発明の精神から逸脱することなく様々な変更、追加、置換えなどを行うことができ、したがってそれらは頭記の特許請求の範囲で定義される本発明の範囲内とみなされることは、関連技術の技術者には明らかであろう。
【図面の簡単な説明】
【００５５】
【図１】メッセージ交換システム構成要素、ネットワーク、複数の電話装置、および交換機を備える装置の例示的一実装の表現である。
【図２】電話構成要素および記憶構成要素を備える図１の装置のメッセージ交換システム構成要素の表現である。
【図３】発呼側電話装置から着呼側電話装置への着呼、および着呼のメッセージ交換システム構成要素への転送の第１フローの例示的ダイアグラムである。メッセージ交換システム構成要素は、図１の装置の複数の電話装置のうち１つへのスクリーニング・アウトコールを開始する。
【図４】発呼側電話装置から着呼側電話装置への着呼、および着呼のメッセージ交換システム構成要素への転送の第２フローの例示的ダイアグラムである。メッセージ交換システム構成要素は、図１の装置の着呼側電話装置へのスクリーニング・アウトコールを開始する。
【図５】発呼側電話装置から着呼側電話装置への着呼、および着呼のメッセージ交換システム構成要素への転送の第３フローの例示的ダイアグラムである。着呼側電話装置は、図２のメッセージ交換システム構成要素へのスクリーニング・インコールを開始する。
【図６】発呼側電話装置からメッセージ交換システム構成要素への着呼の第４フローの例示的ダイアグラムである。メッセージ交換システム構成要素は、図１の装置の着呼側電話装置へのスクリーニング・アウトコールを開始する。
【図１】
2004364301.tif 000003
【図２】
2004364301.tif 000004
【図３】
2004364301.tif 000005
【図４】
2004364301.tif 000006
【図５】
2004364301.tif 000007
【図６】
2004364301.tif 000008