(57)【要約】本発明は、柔軟性に富み、ユーザが定義することが可能な、発呼ふるい分け処理を提供する。ユーザ(112)は、ふるい分けされた発呼を如何なる条件下でどの遠隔通信端末にブロードキャストするかを随意選択的に規定することができる。到来する発呼は発呼管理システム(124)へ転送され、該発呼管理システム(124)が発呼者(102)に音声メッセージを残すよう依頼する。発呼管理システム(124)は、発呼をPOTS回線又はVoIP対応装置(110)に選択的に接続し、これによりユーザ(112)が到来するメッセージを聞いて到来する発呼を振り分けることが可能となる。該ふるい分けに基づき、ユーザ(112)は、発呼者を該ユーザ(112)に接続するよう発呼管理システム(124)に命令することができる。
2005526466.tif 000002
【特許請求の範囲】
【請求項１】
発呼をふるい分けする能力を被発呼者に提供する方法であって、
前記被発呼者を意図して発呼者から転送された発呼を交換網を介して発呼管理システムで受信し、該転送された発呼に関連する通知情報が前記発呼者の電話番号を含み、
前記発呼者に対して挨拶を再生し、
前記発呼管理システムから前記被発呼者へ第２の発呼を生成し、該第２の発呼に関連する通知情報が前記発呼者の電話番号を含み、これにより該第２の発呼が前記発呼者から生成されたように見せ、
前記転送された発呼を前記第２の発呼に橋渡しする、
という各ステップを含む、発呼をふるい分けする能力を被発呼者に提供する方法。
【請求項２】
前記第２の発呼を生成する前に前記被発呼者に関連するコンピュータにインターネットへのアクセスをやめさせるステップを更に含む、請求項１に記載の方法。
【請求項３】
前記被発呼者を意図して第２の発呼者から転送された第２の発呼を前記発呼管理システムで受信し、該転送された第２の発呼に関連する通知情報が該第２の発呼者の電話番号を含み、
該第２の発呼者からの音声通信を受信し、
前記発呼管理システムから前記被発呼者に関連する携帯電話へ第３の発呼を生成し、該第３の発呼に関連する通知情報が前記第２の発呼者の電話番号を含み、これにより前記第３の発呼が前記第２の発呼者から生成されたように見せ、
前記音声通信を前記第２の発呼者から前記携帯電話へ送信するための命令を前記被発呼者から前記携帯電話を介して受信し、これにより前記被発呼者が前記第２の発呼をふるい分けできるようにし、
前記第２の発呼者からの音声通信の送信を少なくとも開始した後、前記第２の発呼者を前記携帯電話に接続するための命令を前記被発呼者から受信する、
という各ステップを更に含む、請求項１に記載の方法。
【請求項４】
前記発呼者が、少なくとも第１のローカルキャリア交換機により前記発呼管理システムから分離される、請求項１に記載の方法。
【請求項５】
所定時間の経過後に前記転送された発呼と前記第２の発呼との間の橋渡しを終了させるステップを更に含む、請求項１に記載の方法。
【請求項６】
第２の発呼者から第３の発呼を受信し、
前記第２の発呼者から被発呼者に関連するネットワーク接続されたコンピュータへ音声通信をストリーミングし、
該音声通信がストリーミングされている間に前記被発呼者から第２の命令を受信し、
該第２の命令に応じて前記第３の発呼を少なくとも部分的に受けないことを示す所定のメッセージを前記第２の発呼者に対して再生する、
という各ステップを更に含む、請求項１に記載の方法。
【請求項７】
発呼の処理方法であって、
被発呼者を意図した発呼者からの第１の発呼を交換網を介して発呼管理システムで受信し、該第１の発呼が、前記発呼者の電話番号を有する通知情報を含み、
前記発呼管理システムから前記交換網を介して前記被発呼者に関連する端末への新たな発呼を生成し、該新たな発呼が、前記発呼者の電話番号の少なくとも所定の部分を有する通知情報を含み、これにより前記第１の発呼の発呼者の身元を前記被発呼者が判定して該発呼者をふるい分けできるようにする、
という各ステップを更に含む、発呼の処理方法。
【請求項８】
発呼処理システムからの新たな発呼についてのSS7管轄区域情報データフィールドの少なくとも一部が、該発呼処理システムの地理的なエリアコードに設定される、請求項７に記載の方法。
【請求項９】
前記被発呼者からの命令に応じて前記第１の発呼及び前記新たな発呼を橋渡しするステップを更に含む、請求項７に記載の方法。
【請求項１０】
前記通知情報が、前記被発呼者に対して表示されるべき識別子を含み、該識別子が、前記新たな発呼が前記発呼処理システムにより生成されていることを示す、請求項７に記載の方法。
【請求項１１】
前記通知情報が、前記発呼管理システムに関連する番号をＮＰＡフィールドに含み、前記発呼者の電話番号の選択された部分の少なくとも一部をＮＸＸ−ＹＹＹＹフィールドに含む、請求項７に記載の方法。
【請求項１２】
前記発呼者の電話番号の少なくとも一部の可聴表現を送信するステップを更に含む、請求項７に記載の方法。
【請求項１３】
前記発呼者のエリアコードをオーディオ信号を使用して前記被発呼者へ提供するステップを更に含む、請求項７に記載の方法。
【請求項１４】
前記発呼者を第２の端末へ転送するための命令を前記被発呼者から受信するステップを更に含む、請求項７に記載の方法。
【請求項１５】
前記発呼処理システムによって新たな発呼が生成されていることを示す視覚的な指示を前記被発呼者に提供するステップを更に含む、請求項７に記載の方法。
【請求項１６】
前記被発呼者が前記発呼者と会話することに同意した後に前記発呼者の電話番号の第２の部分を前記被発呼者に提供するステップを更に含む、請求項７に記載の方法。
【請求項１７】
ディジタル化されたオーディオデータを使用して前記発呼者の電話番号の第２の部分を前記被発呼者に提供するステップを更に含む、請求項７に記載の方法。
【請求項１８】
前記発呼者を第２の端末へ転送するための命令を前記被発呼者から受信し、
前記発呼処理システムから前記交換網を介して前記第２の端末へ第３の発呼を生成し、該第３の発呼が、前記第２の端末におけるユーザが前記発呼者の身元を判定して該発呼者をふるい分けすることが可能となるよう該発呼者の電話番号を有する通知情報を含む、
という各ステップを更に含む、請求項７に記載の方法。
【請求項１９】
前記第２の端末が携帯電話である、請求項１８に記載の方法。
【請求項２０】
前記端末がPOTS電話である、請求項７に記載の方法。
【請求項２１】
前記第１の発呼が、前記発呼処理システムに割り当てられた電話番号に対するものである、請求項７に記載の方法。
【請求項２２】
電話発呼を選択的に受ける能力を被発呼者に提供する方法であって、
被発呼者を意図した発呼者からの第１の発呼を発呼処理システムで受信し、該第１の発呼が、前記発呼者の電話番号の少なくとも第１の部分を含み、
前記発呼処理システムから前記被発呼者へ第２の発呼を生成し、該第２の発呼が、前記発呼者の電話番号の前記第１の部分の少なくとも一部を含み、これにより前記発呼者の身元に関する情報を前記被発呼者に提供して該非発呼者が前記第１の発呼をふるい分けできるようにする、
という各ステップを含む、電話発呼を選択的に受ける能力を被発呼者に提供する方法。
【請求項２３】
前記発呼者の電話番号に関連する情報が、発呼者ID情報を含む、請求項２２に記載の方法。
【請求項２４】
前記第２の発呼が発せられた後に受信された前記被発呼者からの命令に少なくとも部分的に基づいて、以下に示す動作のうちの少なくとも１つを選択的に行わせる、請求項２２に記載の方法。
発呼者の発呼を拒絶する。
被発呼者のIP装置とのVoIP発呼セッションを確立し、及び該IP装置に発呼者の音声通信を送信して、被発呼者が発呼者をふるい分けできるようにする。
第１の発呼を被発呼者に関連するPOTS回線に橋渡しする。
【請求項２５】
前記第１の発呼が前記発呼者の電話番号に少なくとも部分的に基づいて無線電話に橋渡しされるべきであるか否かを判定するステップを更に含む、請求項２２に記載の方法。
【請求項２６】
到来するメッセージを、実質的にリアルタイムで、前記被発呼者に関連する複数の端末へ実質的に同時にストリーミングするステップを更に含む、請求項２２に記載の方法。
【請求項２７】
コンピュータによる読み出しが可能なメモリに格納された第１の命令であって、被発呼者を意図した発呼者からの発呼に対する応答が行われるよう構成された、第１の命令と、
コンピュータによる読み出しが可能なメモリに格納された第２の命令であって、前記発呼者に対して挨拶の言葉を再生するよう構成された、第２の命令と、
コンピュータによる読み出しが可能なメモリに格納された第３の命令であって、前記挨拶の再生中に、前記被発呼者に関連するネットワーク接続されたコンピュータとのインターネットを介した通信チャネルを維持するよう構成された、第３の命令と、
コンピュータによる読み出しが可能なメモリに格納された第４の命令であって、前記発呼者からのスピーチをインターネット通信チャネルを介して受信して前記ネットワーク接続されたコンピュータへストリーミングするよう構成され、該ストリーミングされるスピーチが、前記ネットワーク接続されたコンピュータによって前記被発呼者によりふるい分けされることを意図したものである、第４の命令と、
コンピュータによる読み出しが可能なメモリに格納された第５の命令であって、前記発呼者を前記被発呼者に接続するためのコマンドをインターネット通信チャネルを介して前記被発呼者から受信するよう構成された、第５の命令と、
コンピュータによる読み出しが可能なメモリに格納された第６の命令であって、前記被発呼者のネットワーク接続されたコンピュータをオフラインにするよう構成された、第６の命令と、
コンピュータによる読み出しが可能なメモリに格納された第７の命令であって、発呼管理システムから前記被発呼者へ第２の発呼を生成して前記発呼者の発呼を該第２の発呼に橋渡しするよう構成された、第７の命令と
を含む、発呼ふるい分け装置。
【請求項２８】
発呼者に関連する発呼者IDを被発呼者へ提供するよう構成された第８の命令を更に含む、請求項２７に記載の発呼ふるい分け装置。
【請求項２９】
被発呼者のコンピュータ上で実行されるよう構成されたクライアントアプリケーションを更に含み、該クライアントアプリケーションが、前記被発呼者のコンピュータがインターネットに接続されている際にサーバにオンライン指示を提供する、請求項２７に記載の発呼ふるい分け装置。
【請求項３０】
発呼をふるい分けする能力を被発呼者に提供する方法であって、
第２のユーザのための第１のユーザからの発呼を第１の発呼処理装置で受信し、
該第１のユーザからの音声通信を前記第１の発呼処理装置で受信し、
該音声通信の少なくとも一部を複数のクライアント装置へ実質的に同時にマルチキャストして前記第１のユーザの発呼をふるい分けすることを可能にする、
という各ステップを含む、発呼をふるい分けする能力を被発呼者に提供する方法。
【請求項３１】
前記第１のユーザを前記複数のクライアント装置のうちの第１のクライアント装置に接続するための命令を該第１のクライアント装置を介して受信するステップを更に含む、請求項３０に記載の方法。
【請求項３２】
前記第１のユーザを前記複数のクライアント装置のうちの第１のクライアント装置に接続する命令を該第１のクライアント装置を介して受信し、前記第２のユーザを前記第１のクライアント装置に橋渡しさせる、という各ステップを更に含む、請求項３０に記載の方法。
【請求項３３】
前記複数のクライアント装置のうちの少なくとも第１のクライアント装置がインターネットプロトコルを使用して通信を行うことが可能である、請求項３０に記載の方法。
【請求項３４】
前記複数のクライアント装置のうちの少なくとも第１のクライアント装置が電話である、請求項３０に記載の方法。
【請求項３５】
前記複数のクライアント装置のうちの少なくとも第１のクライアント装置が携帯電話である、請求項３０に記載の方法。
【請求項３６】
発呼をふるい分けする能力を被発呼者に提供する方法であって、
第２のユーザのための第１のユーザからの発呼を第１の発呼処理装置で受信し、
発呼警報を複数のクライアント装置へ実質的に同時にマルチキャストして前記第１のユーザの発呼をふるい分けすることを可能にする、
という各ステップを含む、発呼をふるい分けする能力を被発呼者に提供する方法。
【請求項３７】
前記第１のユーザから受信した音声通信の少なくとも一部を複数のクライアント装置に実質的に同時にマルチキャストするステップを更に含む、請求項３６に記載の方法。
【請求項３８】
前記発呼警報が、前記第１の発呼に関連する発呼者IDの少なくとも一部を含む、請求項３６に記載の方法。
【請求項３９】
前記第１のユーザを前記複数のクライアント装置のうちの第１のクライアント装置に接続するための命令を該第１のクライアント装置を介して受信するステップを更に含む、請求項３６に記載の方法。
【請求項４０】
前記第１のユーザを前記複数のクライアント装置のうちの第１のクライアント装置に接続する命令を該第１のクライアント装置を介して受信し、前記第２のユーザを前記第１のクライアント装置に橋渡しさせる、という各ステップを更に含む、請求項３６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に遠隔通信に関し、特に電話による発呼をふるい分けするためのシステム及び方法に関するものである。
【背景技術】
【０００２】
従来の電話システムは、到来する電話発呼であってベル無答状態、ビジー状態、又は謝絶状態に遭遇した電話発呼を、その発呼者が被発呼者のためのメッセージを記録することができるネットワーク音声メッセージシステムにリダイレクトする電話応答サービス（ＴＡＳ）を提供することが多い。次いで、その被発呼者にメッセージ待機指示子（ＭＷＩ）が提供される。多くの従来のシステムでは、ＭＷＩの通知は、被発呼者の電話における吃音的なダイヤルトーン又はランプの閃光という形で行われる。この指示子を見つけた際、被発呼者は、音声メッセージプラットホームに電話をかけて、記録されたメッセージを自身のメールボックスから取り出すことができる。
【０００３】
または、多くの住居用電話の顧客は、最初の３、４回の呼び出しサイクル中に到来する発呼に応答しなかった場合に自動的に電話に応答してメッセージを取得する電話応答マシン（ＴＡＭ）を自分の家に備えている。該ＴＡＭは、発呼者のメッセージをそのスピーカから再生し、これにより、被発呼者が、その発呼をふるい分けし必要に応じて選択して双方向通話を開始することができるようにする。発呼が選択されなかった場合、ＴＡＭはＭＷＩ通知を提供し、該通知は通常はＴＡＭ装置上のランプを発光させることにより行われる。この場合も、被発呼者は、その指示子を見つけた際に、記録されたメッセージを自身のメールボックスから取り出すことができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の２つの種類の従来の発呼自動応答解決策は、それぞれ別個の利点及び欠点を有する。ＴＡＳは、ビジー状態の発呼ならびに応答しなかった発呼を扱うが、メッセージのふるい分けを可能とするものではない。ＴＡＭは、応答しなかった発呼のふるい分けは可能であるが、ビジー状態の発呼を扱うものではない。更に、何れの解決策も、被発呼者がダイヤルアップ接続でインターネットをサーフィンしていて電話回線がつながっている際に失った発呼の適時の通知を提供するものではない。
【０００５】
CallWave社により提供されるインターネット応答マシン（IAM）と呼ばれるより最近の発呼応答サービスは、被発呼者が自身のコンピュータを介してインターネットにアクセスするのに電話回線を使用している間に発呼に応答するために、被発呼者の電話回線の「ビジー時発呼転送」機能と共に働く。これが実施されると、発呼者は、被発呼者がオンライン状態にある際にビジー信号に煩わされることがなくなる。実際に、発呼者は、挨拶の言葉を聞き、その後に短いメッセージを残すことができる。発呼者の電話番号及びメッセージがほぼリアルタイムで被発呼者のコンピュータに送信され、これにより被発呼者が該発呼をふるい分けし及び随意選択的に選択してその発呼時にその発呼者と対話することが可能となる。例えば、被発呼者は、発呼への応答、代わる代わるの発呼についてのふるい分けの続行、又は発呼者に対する電話勧誘阻止メッセージの再生の要求を選択することができる。
【０００６】
最近のＴＡＳシステムの中には、発呼者からのメッセージの記録中に発呼ふるい分けを提供するものがある。しかし、かかる従来の発呼ふるい分け方法の多くは、不利なことに、被発呼者の特定の電話回線を使用して発呼のふるい分けを可能とするものに過ぎず、該特定の電話回線は、発呼ふるい分け操作を実行するための最も望ましい電話回線ではない場合がある。更に、かかる従来の方法は、一般に、被発呼者に発呼者の発呼者IDを提供することができるものではない。更に、かかる従来の方法は、被発呼者が自身のコンピュータを介してインターネット等にアクセスするために特定の電話を使用している間に発呼のふるい分けを可能にするものでない場合がある。最後に、かかるサービスは典型的には、被発呼者のローカルな電話交換機との緊密な結合を必要とし、このため、単一のシステムによりカバーすることができるサービス領域の大きさが制限されることになる。
【課題を解決するための手段】
【０００７】
本発明の実施形態は、様々なネットワークベースの電話発呼応答処理及びサービスに関連する発呼ふるい分けを提供するための方法及びシステムに関するものである。
【０００８】
例示的な一実施形態では、インターネット応答マシン（IAM）システムは、被発呼者がダイヤルアップ接続を介してインターネットに接続している場合であっても、発呼者が残したメッセージを該被発呼者が監視することを可能にする。発呼者は、被発呼者のローカルな電話会社の固定及び可変の発呼転送機能を使用して、被発呼者の回線からIAMシステムへと転送される。かかる機能は、例えば、ビジー時発呼転送、ベル無応答時転送、及び全発呼転送（「do-not-disturb」とも呼ばれる）を含むことができる。IAMシステムは、転送された発呼に応答し、発呼者に対して挨拶の言葉を再生する。これと同時に、公衆インターネットを介した被発呼者との通信チャネルがオープンされて、スピーチが、被発呼者へストリーミングされ、及び被発呼者のコンピュータ（例えば、パーソナルコンピュータ又はネットワーク接続型テレビ）のスピーカにより再生される。ストリーミングを使用して、被発呼者のコンピュータ上で実行中のクライアントアプリケーションは、発呼者のスピーチデータファイル全体の送信が完了する前に、送信されたスピーチデータの再生を実質的に又はほぼリアルタイムで開始することができる。詳細には、発呼が発呼応答システムに到達した時点でインターネットチャネルがオープンされ、これにより、被発呼者は、挨拶の言葉の再生中に発呼者のスピーチを聞くことが可能となる。
【０００９】
被発呼者が望む場合には、被発呼者は、自身を発呼者にリンクさせることにより発呼をピックアップするようIAMシステムに命令することができる。IAMシステムは、メッセージを残そうとしている発呼者に割り込んで「電話を接続する間お待ち下さい」といった音声指示を再生することが可能である。発呼管理システムは、被発呼者のコンピュータをインターネットから切断させ、IAMから被発呼者のPOTS（Plain Old Telephone Service - 殆どのホームユーザが使用する標準的な電話サービス）電話への新たな発呼を生成し、該２つの発呼を共に橋渡しする。
【００１０】
もう１つの実施形態では、インターネットを介して被発呼者のコンピュータへのチャネルをオープンさせるのではなく、第２のPOTSであるPSTN（Public Switched Telephone Network）電話回線又は被発呼者の無線／携帯電話への転送された発呼の到着時に第２の発呼が選択的に生成される。IAMシステムは、被発呼者により規定された一組の規則に基づき、POTS回線と携帯回線の何れを転送すべきかを判定する。かかる規則は、オンライン及びオフラインステータス（インターネットの存在）、電話の存在（電話回線上／電話回線外の被発呼者）、ＶＩＰ発呼者IDフィルタリング（発呼番号）、被発呼番号、時刻、曜日、及びその他のパラメータを含むことができる。被発呼者が応答する際に短い挨拶の言葉が再生され、上述したように被発呼者は発呼者を監視し及び発呼者と対話することができる。
【００１１】
もう１つの実施形態では、IAMシステムからPOTS電話回線又は無線装置への発呼が生成される際、該発呼は、例えばSS7プロトコルを使用して、「当初の発呼者」の発呼者IDを有する回線に対して生成される。当初の発呼者の番号を下りの発呼と共に送ってPOTS回線又は無線電話の表示装置上に表示させることにより、被発呼者が該発呼を扱うか否かを決定するのを助けることができる。
【００１２】
更に別の実施形態では、IAMシステムが転送された発呼のみを受信するのではなく、被発呼者が、IAMシステムへの直接の発呼を終了させる固有の電話番号を選択的に発行することができる。被発呼者は、既述のように、発呼者を監視し、及び発呼者と選択的に対話することができる。
【００１３】
一実施形態では、発呼ふるい分け情報が、複数の電話及びIP装置へ同時にマルチキャストされる。マルチキャストの宛先の装置は何れも、発呼中にその発呼者と直接対話することができる。
【００１４】
別の実施形態では、発呼をふるい分けする能力を被発呼者に提供する方法は、被発呼者を意図して発呼者から転送された発呼を交換網を介して発呼管理システムで受信し、該転送された発呼に関連する通知情報が発呼者の電話番号を含み、発呼者に対して挨拶を再生し、該発呼管理システムから被発呼者へ第２の発呼を生成し、該第２の発呼に関連する通知情報が発呼者の電話番号を含み、これにより該第２の発呼が発呼者から生成されたように見せ、転送された発呼を該第２の発呼に橋渡しする、という各ステップを含む。
【００１５】
更に別の実施形態では、発呼処理方法は、被発呼者を意図した発呼者からの第１の発呼を交換網を介して発呼処理システムで受信し、該第１の発呼が、発呼者の電話番号を有する通知情報を含み、発呼処理システムから交換網を介して被発呼者に関連する端末への新たな発呼を生成し、該新たな発呼が、発呼者の電話番号の少なくとも所定の部分を有する通知情報を含み、これにより前記第１の発呼の発呼者の身元を被発呼者が判定して該発呼者をふるい分けすることができるようになっている、という各ステップを含む。
【００１６】
更に別の実施形態では、電話発呼を選択的に受ける能力を被発呼者に提供する方法は、被発呼者を意図した発呼者からの第１の発呼を発呼処理システムで受信し、該第１の発呼が、発呼者の電話番号の少なくとも第１の部分を含み、発呼処理システムから被発呼者への第２の発呼を生成し、該第２の発呼が、発呼者の電話番号の前記第１の部分の少なくとも一部を含み、これにより発呼者の身元に関連する情報を被発呼者に提供して、被発呼者が第１の発呼をふるい分けできるようにする、という各ステップを含む。
【００１７】
一実施形態では、発呼ふるい分け装置は、コンピュータによる読み出しが可能なメモリに格納された第１の命令であって、被発呼者を意図した発呼者からの発呼に対する応答が行われるよう構成された、第１の命令と、コンピュータによる読み出しが可能なメモリに格納された第２の命令であって、発呼者に対して挨拶の言葉を再生するよう構成された、第２の命令と、コンピュータによる読み出しが可能なメモリに格納された第３の命令であって、前記挨拶の言葉の再生中に、被発呼者に関連するネットワーク接続されたコンピュータとのインターネットを介した通信チャネルを維持するよう構成された、第３の命令と、コンピュータによる読み出しが可能なメモリに格納された第４の命令であって、発呼者からのスピーチをインターネット通信チャネルを介して受信して前記ネットワーク接続されたコンピュータへストリーミングするよう構成され、該ストリーミングされるスピーチが、前記ネットワーク接続されたコンピュータによって被発呼者によりふるい分けされることを意図したものである、第４の命令と、コンピュータによる読み出しが可能なメモリに格納された第５の命令であって、発呼者を被発呼者に接続するためのコマンドをインターネット通信チャネルを介して被発呼者から受信するよう構成された、第５の命令と、コンピュータによる読み出しが可能なメモリに格納された第６の命令であって、被発呼者のネットワーク接続されたコンピュータをオフラインにするよう構成された、第６の命令と、コンピュータによる読み出しが可能なメモリに格納された第７の命令であって、発呼管理システムから被発呼者へ第２の発呼を生成して発呼者の発呼を該第２の発呼に橋渡しするよう構成された、第７の命令とを含む。
【００１８】
別の実施形態では、発呼をふるい分けする能力を被発呼者に提供する方法は、第２のユーザのための第１のユーザからの発呼を第１の発呼処理装置で受信し、該第１のユーザからの音声通信を前記第１の発呼処理装置で受信し、該音声通信の少なくとも一部を複数のクライアント装置へ実質的に同時にマルチキャストして前記第１のユーザの発呼をふるい分けすることを可能にする、という各ステップを含む。
【００１９】
更に別の実施形態では、発呼をふるい分けする能力を被発呼者に提供する方法は、第２のユーザのための第１のユーザからの発呼を第１の発呼処理装置で受信し、発呼警報を複数のクライアント装置へ実質的に同時にマルチキャストして前記第１のユーザの発呼をふるい分けすることを可能にする、という各ステップを含む。
【発明を実施するための最良の形態】
【００２０】
本発明の実施形態を図面を参照して説明する。該図面及びそれに関連する説明は、本発明の実施形態を例示するために提供されたものであり、本発明の範囲を制限するものではない。なお、全図にわたり、同様の符号は、同一の又は機能的に類似する構成要素を指すために使用されている。
【００２１】
本発明は、発呼のふるい分けのためのシステム及び方法を提供する。以下で詳述するように、一実施形態では、IAMシステムは、被発呼者がインターネット等のコンピュータネットワークにアクセスするために電話回線を使用している際に発呼者が残したメッセージを該被発呼者が監視することを可能にする。
【００２２】
以下の説明全体を通して、用語「ウェブサイト」は、ハイパーテキスト文書のコーディング及び送信に基礎的なWWW規格を実施したユーザアクセス可能なネットワークサイトを指すために使用される。かかる規格は、現時点では、HTML（Hypertext Markup Language）及びHTTP（Hypertext Transfer Protocol）を含む。ウェブその他のネットワークサイトは、例えば、互いに適当にリンクされた多数の地理的に分散されたコンピュータシステムを含むことができ、このため、用語「サイト」は、単一の地理的な場所を示唆することを意図したものではない、ということが理解されよう。更に、以下の説明は、インターネット及びそれに関連するプロトコルを利用した実施形態に関するものであるが、ネットワークに接続された対話型テレビ等の他のネットワーク及び他のプロトコルを使用することも可能である。更に、特に示さない限り、本書で説明する機能は好適には、１つ又は２つ以上の汎用コンピュータ上で走る実行可能なコード及び命令により実施される。しかし、本発明はまた、特定用途コンピュータ、状態マシン、及び／又はハードワイヤード電子回路を使用して実施することが可能である。更に、通信回線が使用中であって従来の到来する発呼が該通信回線に接続されないとき、該通信回線を「ビジー」と称す。このため、例えば、ユーザが、従来の音声セッション及びデータセッションの一方のみを伝達することができその両方を同時に伝達することができない従来の回線をデータセッションのために使用している場合、該回線はビジーとなる。
【００２３】
図１は、本発明に従って使用することができる遠隔通信システムの実施形態を示している。図示のように、該遠隔通信システムは下記の要素を含む。
・複数のユーザ電話ステーション102,112
・複数のユーザコンピュータ端末110
・インターネット応答マシン（IAM）システムとして働く発呼処理システム124
これらの装置は、様々な回線及び中継回線を使用して公衆電話交換網（PSTN）104及びインターネット106等の一般的なデータネットワークへ接続される。
【００２４】
図２は、IAMシステム124をその機能的な構成要素（下記参照）へと更に分解したものである。
・PSTN104へのインタフェイスとして働いて上り又は下りの電話発呼を管理する発呼管理（CM）サブシステム108
・インターネット106へのインタフェイスとして働いてオンラインIPクライアント装置と様々なIAMサーバとの間の通信を管理するルータサブシステム140
・加入者データ端末のステータスを監視して発呼操作サービスの利用可能性を判定するオンライン存在検出インターネットセッション管理（SM）サブシステム122
・発呼者の音声メッセージ及び被発呼者／加入者の個人的な挨拶を継続的に保管する共有メディアストレージ（ＭＳ）サブシステム138
・被発呼者／加入者のIAMサービスパラメータが格納されるIAMデータベース（ＤＢ）システム136
これらの様々なサブシステムは、ローカルエリアネットワーク（ＬＡＮ）及び／又はワイドエリアネットワーク（ＷＡＮ）を介して相互接続される。IAMシステム124の別の実施形態が、米国特許出願09/539,375号（2000年3月31日出願）（現在では米国特許第6,477,246号）に記載されている。
【００２５】
CallWave社は、かかるIAMシステムの１つを運営している。インターネット通信分野で周知のように、IAMサービスは、標準的な電話回線の「ビジー時発呼転送」機能と共に作用して、加入者がオンラインであってインターネットにアクセスするために電話回線を使用している間に、発呼に応答する。これが始動されると、発呼者は、加入者がオンラインである際にビジー信号に煩わされることがもはや無くなる。発呼者は、ビジー信号ではなく、短い挨拶を聞き、その後に短いメッセージを残すことができるようになる。その記録は、その記録完了後に数秒でインターネットを介して加入者へ実質的にリアルタイムでストリーミングし又は送信することができる。家庭電話用応答マシンと同様に、加入者は、発呼者の回線がつながっている間に該発呼者と対話すること、又は後で折り返し電話することを選択することができる。
【００２６】
図１を再び参照すると、ユーザ電話ステーション102,112は、それぞれ、電話回線134,114を介してローカル交換機126,128に接続される。該ユーザ電話ステーション102,112は、随意選択的に、従来のPOTS（Plain Old Telephone Service）電話又は法人のＰＢＸ（Private Branch Exchange）の背後にある内線電話とすることができる。
【００２７】
電話ステーション102,112は、同じ交換機又は異なる交換機に接続することができる。電話ステーション102,112が同じ交換機に接続される場合には、該交換機は、ＬＡＴＡ内または市内通話といった、発呼者及び被発呼者の両者にとってローカルなものとなる。電話ステーション102,112が異なる交換機に接続される場合には、各交換機は、ＬＡＴＡ（長距離）通話等の非市内通話の場合のように、発呼者又は被発呼者の何れか一方にとってローカルなものとなる。
【００２８】
図示の実施形態では、CMサブシステム108は、交換機間キャリア（IXC）回路交換式又はパケット交換式電話網と直接インタフェイスする音声中継回線118を介して、PSTN104に接続される。このため、有利なことに、IAMシステム124は、発呼者または被発呼者の端末器102,112のように同じローカル交換キャリア（LEC）交換機又はＰＢＸにより直接サービスされる必要はない。実際に、IAMシステム124又はその個々のサブシステム要素は、発呼者または被発呼者とは異なる国に配置することができる。この場合、IAMシステム124は、随意選択的に電話端局として又は電話端局に見えるものとして構成され、クラス５交換機としてPSTN104とインタフェイスすることができる。別の実施形態では、IAMシステム124は、物理的な回線またはローカル中継インタフェイス回線を用いてＬＥＣ交換機にローカルに接続される。この交換機は、電話ステーション102及び／又は112をサービスすることもサービスしないことも可能である。
【００２９】
IAM音声中継回線118は、特定の信号規約に限定されるものではない。例えば、別個の音声／ユーザデータチャネル及び信号チャネルを有するNo.7共通線信号方式（SS7）等の共通チャネル信号システムに本発明を利用することが可能である。更に、本発明は、ISDN-PRI、AIN（Advanced Intelligent Network）、及び／又はサービスノードアーキテクチャといった中継側信号インタフェイス等の他の信号方式に使用することができる。好適には、選択した信号システムは、以下に示すもののうちの１つ又は２つ以上を含む一組の発呼表現情報をIAMシステム124に提供するものとなる。
・ANI−自動番号識別：発呼者の電話番号及びプライバシー指示子（発呼者ID）
・DNIS−被ダイヤル番号識別：発呼の転送先となったIAMシステムの音声中継回線118の電話番号
・OCN−オリジナル被発呼番号識別：当初の被発呼者（IAMサービスの加入者）の電話番号
・発呼タイプ−BCF、RNA、又はDND/CFA状態に起因して転送された発呼。更に、直接ダイヤルされた上り発呼を扱うこともできる。この場合には、発呼者は、加入者の電話番号を入力するようダイヤルを行うという第２のステージを実施する必要があり、又は発呼者により直接ダイヤルされる一意の個人番号を加入者に割り当てることが可能である。
【００３０】
電話回線134,114は、１つ又は２つ以上のコンピュータ端末で共有することが可能である。例えば、電話端末112は電話回線114をコンピュータ端末110と共有する。図示の実施形態では、コンピュータ端末110はパーソナルコンピュータであるが、該コンピュータ端末110は、対話型テレビ、ネットワーク対応型ＰＤＡ（Personal digital assistant）、他のIP（Internet Protocol）装置、及びその類とすることが可能である。代替的には、コンピュータ端末110は、モニタ、キーボード、マウス、ディスクドライブ、サウンドカード又はそれに類似したコーデック等のサウンド再生回路、Microsoft社から入手可能なプログラムMedia Player等のストリーミングメディア再生ソフトウェア、スピーカ、及び標準的なV.90 56K ダイヤルアップモデム等のモデムを有するパーソナルコンピュータとすることが可能である。該モデムは、コンピュータ端末110上に格納され実行されるコンタクトマネージャアプリケーション又は遠隔通信クライアントアプリケーションである電話ダイヤラといったアプリケーションの制御下で電話番号をダイヤルアップするように随意選択的に構成することが可能である。
【００３１】
電話回線114は、中継インタフェイス回線120を介したPSTN104からのダイヤルインリモートアクセスサービス接続を提供するインターネットサービスプロバイダ（ＩＳＰ）に対するコンピュータ端末（例えばコンピュータモデムを介した端末110等）のダイヤルアップ接続を確立するために使用することができる。コンピュータ端末110はまた、ＤＳＬ回線、ケーブルテレビ回線、又はＴ１回線といったブロードバンド接続を介してインターネット106に接続することができる。
【００３２】
更に、コンピュータ端末110は、VoIP（Voice over Internet Protocol）ソフトウェアモジュール及びヘッドセット又はハンドセット132（マイク及びスピーカを含む）を備えることができ、これにより、インターネット106等のコンピュータネットワークを介した音声通信の伝達が可能になる。VoIPは、小さなデータパケットを送るのに十分な時間だけコネクションをオープンするパケット交換を介して情報をやりとりする。各パケットは、パケットを送るべきネットワークを知らせる宛先アドレス並びに実際の音声データペイロードを含む。受信側ステーションもまたVoIP端末である場合には、該受信側端末がパケットを受信した際に、該受信側端末上で実行中のVoIPソフトウェアが該パケットをオリジナルのデータストリームへと組み立て直す。次いで該データストリームが音声信号へと変換される。受信側ステーションが従来の電話である場合には、VoIPゲートウェイがパケットを音声信号へと変換し、次いで該音声信号がPSTN104に接続される。
【００３３】
一実施形態では、VoIPプロセスは、ＩＴＵ（International Tlelecommunications Union）により規定されたH.323 標準プロトコルを使用して実行される。有利なことに、H.323は、リアルタイムの対話型ビデオ会議、データ共有、及びIP電話等のオーディオアプリケーションのための仕様を提供する。代替的に、ＩＥＴＦ（Internet Engineering Task Force）により規定されたSIP（Session Initiation Protocol）を使用することができる。SIPは、IP電話を特に意図したものであるため、一般にH.323プロトコルよりも一層効率的なものである。代替的に、マルチベンダ互換性が不要である場合には、私有のプロトコルを使用することが可能である。
【００３４】
随意選択的にコンピュータ端末110上に配置し実行するものが、通信管理クライアントアプリケーション116である。該クライアントアプリケーション116は、以下で詳述するような拡張された通信サービスを提供するために使用される。クライアントアプリケーション116は、インターネット106、他の公衆ワイドエリアコンピュータネットワーク、又はその類を介してIAMシステム124に接続されて該IAMシステム124と通信を行う。
【００３５】
IAMシステム124は、随意選択的に、IAMサービスの加入者のアカウントを設定し管理するため、到来する発呼に関する情報を見るため、及び到来する発呼を１つ又は２つ以上の宛先ステーションに経路指定する態様をIAMシステム124に命じるために、前記加入者により使用されるウェブサイトをホストする。これらと同じ機能の多くは、クライアントアプリケーション116により実施することも可能である。
【００３６】
CMサブシステム108は、クライアントアプリケーション116との通信、及び転送された発呼との通信を管理する。CMサブシステム108は、音声プロンプト、音声コマンド、及び／又はDTMFタッチトーンの入力を介して、発呼者および被発呼者と対話することができる。CMサブシステム108は、発呼に応答する電話応答システムとしての動作、外部への挨拶及びアナウンスの再生、到来するメッセージの記録、及び発呼の橋渡しといった更なる機能を実行するよう随意選択的に構成される。更に、以下で詳述するように、CMサブシステム108は発呼ふるい分け処理を更に提供する。
【００３７】
SMサブシステム122は、IAM加入者に対して登録されたオンラインIP装置に関してインターネットを監視し、それらIP装置を上り発呼ふるい分けサービス及び発呼操作サービスを操作するために利用することができるか否かを判定する。ユーザまたは加入者が、例えばダイヤルアップＩＳＰを使用してインターネットに接続したとき、加入者のコンピュータ端末110上で実行中のクライアントアプリケーション116は、該加入者のオンラインの存在をIAMシステム124に知らせる。存在の検出は、SMサブシステム122が遠隔通信クライアントアプリケーション116を介してコンピュータ端末110をポーリングし又はpingすることにより、又は遠隔通信クライアントアプリケーション116がSMサブシステム122に「ログイン／生存中」メッセージ及びそれ以降の定期的な「生存維持」メッセージを送ることにより、行うことができる。オンラインインターネットセッションの正常終了の直前に、クライアントアプリケーション116は「ログアウト」メッセージをSMサブシステム122に送る。インターネットセッションの異常終了状態は、期待されるクライアントの「生存維持」メッセージのタイムアウトによりSMサブシステム122が検出する。
【００３８】
ユーザまたは加入者が、ダイヤルアップ接続ではなく、ブロードバンドを使用しており、ＤＳＬ回線又はケーブルモデム等を介して常時接続状態になっている場合には、クライアントアプリケーション116は、コンピュータ110の電源が投入されてそのオン状態を維持しているときに、ユーザが手動でクライアントアプリケーション116をシャットダウンさせるまで、又はコンピュータ110の電源が落とされるまで、アクティブになる。
【００３９】
図４Ａおよび図４Ｂは、既述の遠隔通信システム及び例示的な発呼のフローチャートの概要を含む、本発明の一実施形態を示したものである。明瞭化のため、図１及び図２に示したIAMシステム124のネットワーク要素および個々のサブシステムの詳細な内容は、図４Ａには示さないこととする。この実施形態では、発呼者は、所定条件の発生時に発呼をリモートIAMシステム124に転送するインターネット発呼応答サービスに加入し、この場合、IAMシステム124は、発呼に関する通知を被発呼者に送信する。
【００４０】
図１を参照すると、被発呼者のステーション102は、ビジー（ＢＣＦ）、ベル無応答（ＲＮＡ）、又は「do-not-disturb」（ＤＮＤ）の際に、CMサブシステム108をPSTN104に接続する音声中継回線118に発呼を転送する。発呼者は、被発呼者の電話回線114の番号をダイヤルすることにより、発呼者の電話ステーション102を使用して発呼を開始する。PSTN104は、この発呼を被発呼者のローカル交換システム128に経路指定して、被発呼者の電話端末112にそのベルを鳴らさせ、又は電話回線114がビジーである場合又は「do-not-disturb」に設定されている場合に被発呼者の電話端末112に直ちに発呼を転送させる。例えば、被発呼者が特定の時間にわたり応答しない場合、または特定の回数のベルを鳴らした後には、関連する交換システム128が無応答状態を検出して「ＲＮＡ時発呼転送」と呼ばれる交換操作コマンドを呼び出す。次いで発呼がCMサブシステム108の電話番号に転送される。
【００４１】
転送された発呼のOCN（すなわち当初の被発呼者の電話番号）に少なくとも部分的に基づいて、CMサブシステム108は、SMサブシステム122に照会を行って、被発呼者が登録された加入者か否か、オンラインかオフラインか、及び加入者の発呼操作プリファレンスが何かを判定する。被発呼者のコンピュータ110がオンラインである場合には、CMサブシステム108は、公衆インターネット106を介して被発呼者のコンピュータ端末110上で実行中のクライアントアプリケーション116への通信チャネルをオープンする。発呼者の発呼者IDが利用可能であり個人的なものとして指定されていない場合には、発呼者IDをクライアントアプリケーション116に送って加入者に対して表示し、随意選択的に音による通知を行う。該音による通知は、被発呼者のコンピュータ端末110のスピーカを使用して生成されるベル音という形をとることができる。
【００４２】
CMサブシステム108は、発呼者に対して挨拶の再生へと進む。該挨拶は、加入者により予め録音されてＭＳサブシステム138に格納された「一般的な」挨拶または独自の挨拶とすることができる。CMサブシステム108は、発呼者のメッセージを録音してＭＳサブシステム138に格納し、これと同時に該メッセージスピーチをオープンされたインターネットチャネルを介して被発呼者のコンピュータ端末110上のクライアントアプリケーション116へと「ストリーミング」することができる。クライアントアプリケーション116は、ストリーミングされたスピーチを、コンピュータ端末のコーデックを使用して被発呼者のコンピュータ端末110上のスピーカから再生し、これにより被発呼者が発呼を聴いてふるい分けすることが可能となる。随意選択的に、ふるい分け処理中に被発呼者が生じさせた音を発呼者が聞くのを防止するために、インターネットを介したCMサブシステム108への音響の戻り経路はミュートされる。
【００４３】
例えば図３に示す到来発呼フィールドによって、到来する発呼の発呼者IDを監視し、及びそれに対応するストリーミングメッセージを聴く際に、以下のオプション（例示的なクライアントアプリケーションのポップアップダイアログメニューを示す図３を参照）のうちの１つ又は２つ以上が被発呼者に提示される。
１．何もしない。
２．「自宅ＰＣ」（コンピュータ端末110）上で実行中のソフトウェア電話を使用して発呼をピックアップして（応答して）発呼者と会話する。
３．インターネットに接続するために使用した電話回線上の「家庭用電話」（ユーザ電話ステーション112）を使用して発呼をピックアップして（応答して）発呼者と会話する。
４．代替的な電話又は代替的なＰＣへ発呼を転送した後に、該発呼をピックアップして（応答して）発呼者と会話する。
５．代替的な電話又は代替的なＰＣへ発呼を転送した後、発呼のふるい分けを続行する。
６．実質的に直ちに（「do-not-disturb」メッセージを伴って）発呼を終了させる。
７．発呼に応答しない。
【００４４】
被発呼者は、到来する発呼を無視することを選択することができる。例えば、発呼は、現在していることを中断するほど緊急なものでない場合があり、又は家族のうちの他の者を意図したものである場合がある。オプション(1)では、被発呼者は、「閉じる」オプションを使用して図３に示す発呼操作オプションダイアログボックスを閉じることにより、発呼者との対話のためにこれ以上の指示が必要ないことをIAMシステム124に知らせることができる。代替的に、到来する発呼の発呼者ID及び／又はそれに関連する発呼者のメッセージをふるい分けした被発呼者は、該発呼が到着する前に行っていたことを単純に続行することができる。発呼者が通話を終了することにより示された際、又は所定の記録時間の後、発呼者が完全なメッセージを残した後に、IAMシステム124は、記録されたメッセージを加入者のコンピュータ端末110にダウンロードし、被発呼者についてIAMシステム124により扱われた発呼をリストアップするクライアントアプリケーションの発呼ログを更新する。メッセージは、MSサブシステム138内にアーカイブされ、また被発呼者の都合の良いときに再生するためにコンピュータ端末110上でローカルに利用することが可能となる。
【００４５】
オプション(2)では、被発呼者は、進行中の発呼をピックアップしコンピュータ端末110を使用して発呼者と話をすることを決定することができる。発呼をふるい分けした場合に、被発呼者は、IAMシステム124に信号を送って、VoIPを使用して発呼者と話をすることを望んでいることを示すことができる。例えば、被発呼者は、図３に示す「自宅ＰＣ（VoIP）」オプションをアクティブにすることができる。被発呼者がオプション(2)を選択した後、クライアントアプリケーション116は、インターネットベースのクライアント／サーバ制御メッセージを介してIAMシステム124に命令を送る。該命令を受信すると、IAMシステム124は、記録及びストリーミングプロセスを中断させ、発呼者に対して所定のオーディオプロンプトを再生し、次いでベル音を鳴らす。該オーディオプロンプトは、例えば、「通話を接続する間、電話を切らないでください」とすることができる。次いで、IAMシステム124は、全二重モードで、発呼者からCMサブシステム108への上り発呼を、CMサブシステム108から被発呼者のコンピュータ110への下りVoIP発呼へと橋渡しする。
【００４６】
IAMシステム124は、通話中に発呼者と被発呼者との間の橋渡しを行う状態に留まり、また内部イベント又は被発呼者のアクションに応答することが可能となる。例えば、IAMシステム124は、時間制限を越えた場合に橋渡ししている通話に選択的に割り込んで発呼者及び／又は被発呼者に通話がまもなく終了することを通知するためのアナウンスを再生することができる。IAMシステム124はまた、クライアントアプリケーション116に対して警告メッセージを送信し又は伝送して、被発呼者のコンピュータ端末110上に通話の終了に関する視覚的な通知またはその類を表示させることができる。
【００４７】
図４Ａ及び図４Ｂは、被発呼者がオンラインであってふるい分けされた発呼にVoIPを介して応答することができる場合に使用することができる発呼処理のワークフローの一例を示したものである。この例では、発呼のふるい分けの後、被発呼者は発呼者と直接話すことに同意する。勿論、発呼のふるい分けの後、被発呼者は該発呼の辞退を選択することが可能である。図４Ａ及び図４Ｂを参照すると、状態401で、発呼者の電話102（以下「発呼者」と称す）が、電話112及びコンピュータ110に接続された被発呼者の電話回線114に発呼する。この例では、コンピュータ110は、電話回線114を使用してインターネットにアクセスしている最中であり、すなわち、該コンピュータ110がオンラインであるため電話回線はビジーである。
【００４８】
状態402で、PSTN104は、被発呼者の電話回線114がビジーであることを検出する。状態403で、発呼転送サービスにより、PSTN104が、ビジー中の該発呼を音声中継回線118を介してIAMシステム124へ転送する。状態404で、IAMシステム124は、到来する発呼警告をコンピュータ110へ送信し、該発呼警告がクライアントアプリケーション116により被発呼者に対して表示される。これと同時に、またはその後まもなく、状態405で、IAMシステム124が転送された到来する発呼に応答する。状態406で、PSTN104が、発呼者との全二重双方向通話経路を確立する。状態407で、IAMシステム124は、発呼者に挨拶の言葉を再生する。状態408で、発呼者は、音声メッセージを残すことを随意選択的に開始し、該音声メッセージがIAMシステム124により記録される。代替的に、電話応答マシンと同様に、発呼者は、IAMシステム124が挨拶の言葉を再生している間であっても、被発呼者に対する会話を開始することができる。状態409で、IAMシステム124は、コンピュータ110上で実行されているクライアントアプリケーション116又はその他のメディアプレーヤに対し、発呼者により残されているメッセージのストリーミングを実質的にリアルタイムで開始し、次いで該クライアントアプリケーション116又はその他のメディアプレーヤが該メッセージを再生する。
【００４９】
図４Ａ及び図４Ｂの状態410で、IAMシステム124は、トーンその他のオーディオ信号を生成して、発呼者がメッセージの記録を開始すべきことを発呼者に示す。状態411で、発呼者は音声メッセージを残すことを開始する。状態412で、IAMシステム124は、発呼者により残されているメッセージのストリーミングを、コンピュータ110上で実行されているクライアントアプリケーション116その他のメディアプレーヤに対して実質的にリアルタイムで開始し、該クライアントアプリケーション116その他のメディアプレーヤが該メッセージを被発呼者に対して再生する。
【００５０】
状態413で、被発呼者は、該被発呼者自身が発呼を受けたいことをIAMシステム124に通知する。状態414で、IAMシステム124は、トーン又は音声通知を介して発呼者に割り込む。状態415で、IAMシステム124は、該IAMシステム124が発呼者を被発呼者に接続する間、発呼者が回線を切らず又は待機することを要求する。状態416で、IAMシステム124は、VoIPソフトウェアモジュール130に介してVoIPセッションを確立することにより、発呼者を被発呼者のコンピュータ110に橋渡しする。これには、発呼者と被発呼者とが次の各項目について談合する（状態417）ことができるように、IAMシステム124を介して２つの発呼を共に橋渡しすることが必要となり、すなわち、
・PSTN104を介してCMサブシステム108に接続された発呼者102からの上り発呼が、
・加入者のコンピュータ端末110上で実行中のVoIPセッションに対してルータサブシステム140及びインターネット106を介して接続されたCMサブシステム108からの下り発呼に、橋渡しされる。
【００５１】
発呼者及び被発呼者の何れも、状態418で自分自身の電話を切断することにより発呼を終了させることができ、すなわち、発呼者は該発呼者の電話ステーション102の回線を切ることができ、被発呼者はコンピュータ端末110上のVoIPセッションを終了させることができる。状態419で、IAMシステム124は、橋渡しを行っているリソースを解放し、及び対応する制御メッセージを被発呼者に送信することにより発呼の完了を信号で知らせ、該制御メッセージがクライアントアプリケーション116を介して被発呼者に対して表示され若しくは再生される。
【００５２】
別の実施形態では、SMサブシステム122は、他の場所における異なるIP装置（他のコンピュータ又はウェブ対応型の携帯電話）での被発呼者の存在を検出する。例えば、セッション管理SMサブシステム122は、随意選択的に、下記のような他のインスタントメッセージングサービスとインタフェイスするものとなる。
【００５３】
AOL(R)インスタントメッセンジャー
MSN(R)インスタントメッセンジャー
Yahoo!(R)メッセンジャー
ICQ
なお、被発呼者の存在は、他のIPネットワークで、及び他の地理的な場所で、検出することができる。上述したものと同じ発呼／セッションダイアログが本実施形態で同様に実施される。
【００５４】
オプション(3)では、被発呼者は、進行中の発呼をピックアップして電話端末112等のPOTS電話を介して発呼者と話をすることを決定することができる。発呼をふるい分けすると、被発呼者は、IAMシステム124に信号を送って、発呼者と話をすることを望んでいることを示す。被発呼者が、例えば、図３に示すラジオボタン「家の電話」を押した状態で「家で通話」キーをアクティブにすると、クライアントアプリケーション116が、IAMシステム124に命令を送って、被発呼者のダイヤルアップインターネットセッションを実質的に直ちに終了させて、該被発呼者の電話回線114を利用可能な状態にする。クライアントアプリケーション116からの命令を受信すると、IAMシステム124は、記録及びストリーミングプロセスを中断して、「電話をつないでいる間、電話を切らないでください」といった所定の音声プロンプトを再生し、次いでベル音を鳴らす。次いで、IAMシステム124は、該IAMシステム124から被発呼者の電話回線114への新たな発呼を、空き状態の下り音声中継回線118上に送出する処理へと進む。IAMシステム124から被発呼者への該発呼は、必要に応じて、ローカルな電話、イントラステート電話、インターステート電話、又は国際PSTN通話とすることができる。随意選択的に、IAMシステム124により発せられた発呼は、州間電話として課金され請求され若しくは代金が要求されるよう管轄区域的に州間となるべきである。例えば、一実施形態では、SS7発呼設定メッセージ内の６ディジットの情報要素を、発呼処理IAMシステム124の地理的なエリアコード及びプリフィクスを使用して構成して、出て行く発呼の課金を州内ではなく州間で行わせることが可能である。
【００５５】
被発呼者の電話回線114に応答する際に、短いアナウンスが被発呼者に対して再生され、次いでIAMシステム124が、全二重モードで、発呼者とIAMシステム124との間の上り発呼を、IAMシステム124と被発呼者の回線114との間の下り発呼へと橋渡しする。
【００５６】
更に、ユーザは、発呼操作規則を指定することができる。該発呼操作規則は、１つ又は２つ以上の条件に基づいて、到来する発呼に関する発呼の取り扱い方を少なくとも部分的に決定するものである。該規則は、例えば、所与の発呼について１つ又は２つ以上の条件が満たされる場合に該発呼を対応する指定された取り扱い方に従って処理することを指定することができる。例えば、以下の条件及び自動的な取り扱いを規定することができる。
【００５７】
条件
・時刻（一定範囲の時間を含むことが可能）、曜日（複数の曜日を含むことが可能）、日付（休日）
・発呼者番号（発呼者ID、市外局番、電話タイプ、キャリア名）
・被発呼者番号
・加入者の存在（IP装置）
・電話通信の存在（電話器）
取り扱い
・音声メッセージを取得（選択的な挨拶を使用）
・発呼を自宅ＰＣで受ける
・発呼を家庭用電話で受ける
・発呼を業務用電話で受ける
・発呼を別の電話で受ける
・別の（１つ又は２つ以上の）電話又はその他の（１つ又は２つ以上の）装置上でのリ    モートふるい分け
・発呼を遮断（例えばオーディオメッセージやＳＩＴトーン等を使用）
・発呼に応答しない
・多者会議
例えば、加入者は、指定された発呼者番号からの発呼が平日（月曜〜金曜）に指定された時刻（8:00-5:00）に受信された際に該発呼が指定された電話（加入者の業務用電話とすることが可能）に転送されるべきことを指定することができる。もう１つの例として、加入者は、休日に該加入者に関連する指定された電話番号への発呼を受信した際に該加入者の別の電話番号を使用してリモートふるい分けを実行すべきことを指定することができる。
【００５８】
発呼の取り扱いが、発呼者が所与の装置を使用して加入者に接続されるべきことを指定する場合に、更なる発呼の取り扱い（上述したようなもの）を手動で指定する能力を該加入者に随意選択的に提供することができる。例えば、音声メッセージの取得（選択的な挨拶を使用）、発呼を自宅ＰＣで受ける、発呼を自宅の電話で受ける、発呼を会社の電話で受ける、発呼を別の電話で受ける、別の（１つ又は２つ以上の）電話又はその他の（１つ又は２つ以上の）装置上でのリモートふるい分け、発呼を遮断、発呼に応答しない、といった複数のオプションのうちの１つ又は２つ以上を被発呼者に提供することができる。加入者が現在使用している装置に応じて、視覚的なメニューや音声メニュー等を介してオプションを提供することができる。
【００５９】
図５Ａ及び図５Ｂは、被発呼者が発呼者メッセージを中断させて自宅の電話を使用して発呼者と話すことを被発呼者が要求する場合に使用できる発呼処理のワークフローの一例を示している。図５Ａ及び図５Ｂを参照すると、状態501で、発呼者は、電話112及びコンピュータ110に接続された被発呼者の電話回線114に発呼する。この例では、コンピュータ110は、電話回線114を使用してインターネットその他のコンピュータネットワークにアクセスしており、このためオンラインになっている。状態502で、PSTN104は、被発呼者の電話回線114がビジーであることを検出する。状態503で、発呼転送サービスにより、PSTN104がビジー時の発呼を音声中継回線118を介してIAMシステム124に転送する。状態504で、IAMシステム124は、発呼到来警告をコンピュータ110に送信し、該警告がクライアントアプリケーション116により被発呼者に対して表示される。これと同時に又はその後まもなく、状態505で、IAMシステム124が、転送された到来する発呼に対して応答する。状態506で、PSTN104が発呼者との全二重双方向通話経路を確立する。状態507で、IAMシステム124は発呼者に挨拶の言葉を再生する。状態508で、発呼者は、音声メッセージを残すことを随意選択的に開始し、該音声メッセージがIAMシステム124により記録される。この場合も、発呼者は、IAMシステム124が挨拶の言葉を再生している間であっても、被発呼者に対する会話を開始することができる。状態509で、IAMシステム124は、コンピュータ110上で実行されているクライアントアプリケーション116又はその他のメディアプレーヤに対し、発呼者により残されているメッセージのストリーミングを実質的にリアルタイムで開始し、次いで該クライアントアプリケーション116又はその他のメディアプレーヤが該メッセージを再生する。
【００６０】
図４Ａ及び図４Ｂの状態510で、IAMシステム124は、トーンその他の可聴信号を生成して、発呼者がメッセージの記録を開始すべきことを発呼者に示す。状態511で、発呼者は音声メッセージを残すことを開始する。状態512で、IAMシステム124は、発呼者により残されているメッセージのストリーミングを、コンピュータ110上で実行されているクライアントアプリケーション116その他のメディアプレーヤに対して実質的にリアルタイムで開始し、該クライアントアプリケーション116その他のメディアプレーヤが該メッセージを被発呼者に対して再生する。
【００６１】
状態513で、被発呼者は、該被発呼者が自宅の電話112により発呼を受けたいことをIAMシステム124に通知し、該IAMシステム124は、インターネット106からの接続を解除することによりコンピュータ110のオンラインセッションを終了させるようクライアントアプリケーション116に命令する。状態514で、IAMシステム124は、トーン又は音声プロンプトを介して発呼者に割り込む。状態515で、IAMシステム124は、該IAMシステム124が発呼者を被発呼者に接続する間、発呼者が回線を切らず又は待機することを要求する。状態516で、クライアントアプリケーション116は、インターネット106からの接続を解除することによりコンピュータ110のオンラインセッションを終了させ、これにより被発呼者の電話回線114をアイドル状態にする。状態517で、IAMシステム124は、被発呼者の電話112への新たな発呼を生成する。状態518で、被発呼者は、IAMシステム124からの該新たな到来する発呼に応答する。状態519で、IAMシステム124は、発呼者及び／又は被発呼者に対して発呼アナウンスを生成する。状態520で、IAMシステム124は、発呼者の電話102と被発呼者の電話112との間の通話を橋渡しする。状態521で、発呼者及び被発呼者は通常の電話による会話が可能となる。この場合も、発呼者及び被発呼者は、単純に電話を切ることにより（状態522で）通話を終了させることができる。状態523で、IAMシステム124は、他方の者が電話を切ったことを発呼者／被発呼者に随意選択的に通知した後に発呼の接続を解除することにより、橋渡しを行っていたリソースを解放して残りの発呼を終了させる。
【００６２】
オプション(4)で、被発呼者は、進行中の発呼をピックアップして電話端末112やコンピュータ110とは異なる通信装置を使用して発呼者と話をすることを決定することができる。発呼をふるい分けすると、被発呼者は、（例えば図３に示す「リモートで通話」ボタンをアクティブにすることにより）IAMシステム124に信号を送って発呼者と話をすることを望んでいることを示す。オプション(3)に関して上述したように、被発呼者が、被発呼者がオプション(4)を選択したことに応じて、クライアントアプリケーション116が、対応する命令を所望の宛先ステーションの電話番号の指定と共にIAMシステム124に送る。該宛先の電話番号の指定は、加入者の電子的な電話帳のインデックスとすることができ、又は文字通り所望の宛先の電話番号とすることが可能である。例えば、被発呼者は、オプション「この発呼者と話しますか？」を介して、被発呼者が該被発呼者の携帯電話、会社の電話、その他の電話、又は被発呼者が「電話番号を入力」フィールドに入力した電話番号に対応する電話器を使用して発呼者と話をすることを望んでいることを選択することができる。
【００６３】
クライアントアプリケーション116からの命令を受信すると、IAMシステム124は、記録及びストリーミングプロセスを中断し、発呼者に対して音声プロンプトを再生する。次いで、IAMシステム124は、空き状態の下り音声中継回線118上に新たな発呼を送出する処理へと進む。上述のオプション(3)とは対照的に、クライアントアプリケーション116は、加入者のコンピュータ端末110のオンラインインターネットセッションを終了させない。実際、クライアントアプリケーション116は、上記の転送された発呼が処理されている間に、オンライン発呼監視動作を続行することが可能である。このようにして、多数の後続の上り発呼を同時に取り扱うことが可能である。
【００６４】
例えば、本発明を制限するものではないが、IAMシステム124からの下り発呼の宛先ステーションは、次のものを含むことができる。
【００６５】
無線または携帯電話または装置
被発呼者の電話回線及び／又は職場の内線
被発呼者の別のPOTS回線（例えば別荘の電話番号）
隣人又は友人の電話回線
更に、被発呼者は、発呼がふるい分けされている間に電話番号を手動で入力することにより宛先ステーションを随意選択的に指定することができる。この新たな入力は、クライアントアプリケーション116にとって利用可能な電子的な電話帳に自動的に記録することが可能であり、又はオプションメニューに対して拡張メニューをポップアップさせてそれを望んでいるか否かを判定するために加入者に対して質問を行うことが可能である。代替的に、電話帳から既存のエントリを選択した被発呼者は、宛先ステーションを随意選択的に動的に指定することができる。電話帳のエントリは、コンピュータ端末110上にローカルに、IAM ＤＢシステム136等の集中化されたメディア内に、又はその両者に、永続的に格納することができる。
【００６６】
オプション(5)では、被発呼者は、電話端末112又はコンピュータ110以外の通信装置を使用して進行中の発呼をリモートでふるい分けすることを可能にすることを決定することが可能である。これは、随意選択的に、加入者のコンピュータ110上でこの発呼のふるい分けを続行することに加えて、又は加入者のコンピュータ110上でこの発呼のふるい分けを続行する代わりに、実施することが可能である。被発呼者は、図３に示す「リモートでふるい分け」オプションを使用してIAMシステム124に信号を送って、到来する発呼をリモートでふるい分けしたいことを示す。この場合も、上記オプション(3),(4)に関して説明したように、被発呼者がオプション(5)を選択したことに基づいて、クライアントアプリケーション116が対応する命令を所望の宛先電話番号の指定と共にIAMシステム124に送る。該宛先電話番号の選択及び指定は、上記オプション(4)の場合と同じであるが、「リモートで通話」オプションではなく「リモートでふるい分け」オプションが使用される。例えば、被発呼者は、「この発呼者をふるい分けしますか？」オプションを介して、被発呼者が、該被発呼者の携帯電話、会社の電話、その他の電話、又は該被発呼者が「電話番号入力」フィールドに入力した電話番号に対応する電話器を使用して、発呼者をふるい分けすることを望んでいることを、選択することができる。
【００６７】
この指示を受信すると、IAMシステム124は、CMサブシステムから指定された宛先電話番号への下り発呼を生成する。この下り発呼に関する発呼設定通知情報は、下り発呼のANIフィールド中に上り発呼からの発呼者番号を供給するように、IAMシステム124により修正される。これにより、転送先の宛先ステーションが「オリジナル発呼者ID」を表示することが可能となり、これを第１レベルのフィルタとして使用して発呼をリモートでふるい分けすることが可能となる。リモートの被発呼者は、この発呼を無視することを決定した場合には、単純に該発呼に応答せず、IAMシステム124は、プログラム可能な時間もしくはプログラム可能なベルサイクル数の後、転送された発呼を中断させることになる。
【００６８】
リモートの被発呼者が転送された発呼に応答する場合には、IAMシステム124は、リモートの被発呼者に短い挨拶プロンプトを再生して、リモートでの発呼のふるい分けが進行中であることを知らせる。発呼者メッセージのストリーミングは、記録の開始時に開始すること、又はリアルタイムでの生記録に切り替えることが可能である。リモートの被発呼者からIAMシステム124へと戻る出力会話経路は、アクティブであるが、オリジナルの発呼者の通話に対してはミュートされる。これにより、オリジナルの発呼者に知られることなくリモートの被発呼者が上り発呼を監視することが可能となる。リモートの被発呼者は、進行中の発呼をピックアップして発呼者と会話することを決定した場合に、DTMFキーを押下することにより又は音声コマンドを発声することにより、２つの発呼を共に橋渡しするようIAMシステム124に命令する。該命令を受信すると、IAMシステム124は、記録及びストリーミング処理を中断して所定のオーディオプロンプトを発呼者に対して再生する。この場合も、該オーディオプロンプトは、例えば、「電話をつないでいる間、電話を切らないでください」とすることが可能であり、これに次いでベル音が鳴る。次いで、IAMシステム124は、全二重モードで、発呼者からCMサブシステム108への上り発呼を該CMサブシステム108からリモートの被発呼者ステーションへの下り発呼に橋渡しする。
【００６９】
この場合も、IAMシステム124は、通話中に、発呼者とリモートの被発呼者との間で橋渡しされた状態に留まることになり、内部イベント又は被発呼者のアクションに応答することが可能となる。例えば、IAMシステム124は、時間制限を越えた場合に橋渡ししている通話に選択的に割り込んで発呼者及び／又はリモートの被発呼者に通話がまもなく終了することを通知するためのアナウンスを再生することができる。IAMシステム124はまた、インターネット106を介してリモートステーション装置に警告メッセージ（短いテキストメッセージ等）を送信することができ、次いで、該リモートステーション装置が通話の終了等に関する視覚的な通知を表示する。
【００７０】
オプション(6)では、被発呼者は、発呼者からの発呼を受けないことを決定することが可能である。発呼をふるい分けすると、被発呼者は、IAMシステム124に信号を送って、発呼者のメッセージの記録を中断させると共に今後発呼されないことの要求を通信させることができる。例えば、被発呼者は、図３に示す「全て遮断」オプションをアクティブにすることができる。被発呼者は、不応答オプション又は「自分をリストから削除するよう伝える」オプションを選択することができる。既述の場合のように、ユーザのアクションに基づいて、クライアントアプリケーション116は、対応する命令をIAMシステム124に送る。クライアントアプリケーション116から「自分をリストから削除するよう伝える」命令を受信すると、IAMシステム124は、記録及びストリーミング処理を中断して、「貴方が電話した人は勧誘を受け付けません。この電話番号を貴方の電話リストから削除してください。では失礼します。」といった音声プロンプトを発呼者に対して再生する。次いでIAMシステム124は電話を切る。オプションダイアログボックスは、その発呼者の電話番号からの今後の発呼に対してIAMシステム124が上記の扱いを常に適用することを加入者が望んでいるか否かを判定するための質問をポップアップさせることが可能である。この自動発呼操作規則は、IAMシステム124に対してローカルな加入者プリファレンス設定（例えば加入者の電話帳の単純な拡張テーブル）に格納される。そうすることが決定された場合には、IAMシステム124は、その発呼者からの今後の発呼を自動的にふるい分けして、それを取り扱わなければならないことで加入者が「煩わされる」ことがないようにする。
【００７１】
オプション(7)は、オプション(6)の変形例である。被発呼者は、到来する発呼の発呼者IDを監視し、その発呼者からの発呼を受けないことを決定することができる。IAMシステム124は、随意選択的に、発呼者IDを検討するための時間を加入者に与えるために所定時間だけ又は特定のベルサイクル数にわたり到来する発呼への応答を遅延させるよう構成することが可能である。到来する発呼に応答する前にクライアントアプリケーション116がこのようにして該発呼を遮断するようIAMシステム124に命令した場合には、IAMシステム124は該発呼を無視する（すなわちベルが鳴ったままにする）ことになる。到来する発呼に応答した後にクライアントアプリケーション116の命令を受信した場合には、IAMシステム124は、オプション(6)に関して上述した発呼の取り扱いを適用することになる。代替的に、IAMシステム124は、到来する発呼に応答した後にクライアントアプリケーション116の命令を受信した際に標準的なインターネット応答発呼を実行しないよう構成することが可能である。この場合も、オプションダイアログボックスは、その発呼者の電話番号からの今後の発呼に対してIAMシステム124が上記の扱いを常に適用することを加入者が望んでいるか否かを判定するための更なる質問をポップアップさせることが可能である。この場合も、これらの自動発呼操作規則はIAMシステム124内に格納され、そうすることが決定された場合には、IAMシステム124は、その発呼者からの今後の発呼を自動的にふるい分けして、それを取り扱わなければならないことで加入者が「煩わされる」ことがないようにする。
【００７２】
上記のシナリオは、被発呼者のコンピュータ110がオンラインであって第１のIAM発呼ふるい分け装置として働く場合について解説したものである。代替的に、IAMシステム124は、発呼通知アナウンス及びストリーミングされた発呼者メッセージをPOTS又は無線電話又は他のオンラインIP装置といった代替的な装置に自動的に転送するよう構成することが可能である。この代替的な発呼ふるい分け装置の選択は、被発呼者のコンピュータ110又は代替的なIP装置のオンラインの存在の入手可能性、発呼者102の発呼者ID、被発呼者112についてダイヤルされた番号、発呼がIAMシステム124に送られた理由（例えば、ビジー時発呼転送、ベル無応答、又は「do-not-disturb」状態）、時刻、曜日その他に基づいて変更するよう構成することが可能である。自動発呼操作処理を支配する構成規則は、IAM ＤＢサブシステム136中に格納することができる。
【００７３】
以下の処理は、被発呼者のコンピュータ110がオフラインである際の典型的なIAMの発呼ふるい分けのシナリオについて説明したものである。発呼した番号が、ビジー、ベル無応答、又は「do-not-disturb」状態で転送されて、通知情報と共に複数のIAM音声中継回線118のうちの１つに到達すると、CMサブシステムが、到来する発呼のOCN（オリジナルの被発呼者の番号）を使用して、SMサブシステム122及び／又はIAM ＤＢサブシステム136に照会を行って、該発呼が登録された加入者に関する者であるか否かを判定し、加入者のオンライン／オフラインの存在状態を判定し、及び加入者の発呼操作プリファレンス規則を取り出す。加入者が、転送されたオフライン発呼を取り扱うよう以前にアカウントを構成している場合には、IAMシステムは、指定された発呼操作の取り扱いを実行する。これは、単純に発呼に応答してメッセージを記録することとすることができる。代替的に、既述の７つの発呼管理オプションのうちの１つを含むことが可能である。例えば、加入者は、自宅のコンピュータ110がオンラインになっていない場合に自分の携帯電話での自動リモート発呼ふるい分けを希望することを指定している可能性がある。この場合、CMサブシステム108は、既述の構成規則に基づいて、宛先装置へ別の発呼を発する。更に、CMサブシステム108は、随意選択的に、所定時間又はベル回数にわたり到来する発呼者の発呼への応答を遅延させることが可能である。これは、CMサブシステム108から発せられた発呼に応答するための更なる時間を被発呼者に与えるものとなる。
【００７４】
通常は、IAMシステム124が発呼を発する場合、SS7及び／又はISDN-PRI中継信号で送られた発呼者IDは、該発呼を発した中継回線の発呼者IDである。一実施形態では、CMサブシステム108は、中継回線の発呼者IDをオリジナル発呼者の電話番号の発呼者IDに置換するようネットワーク信号を修正する。このため、発呼者ID装置は、有利にもオリジナル発呼者の電話番号を表示することとなる。発呼は、オンラインコンピュータ110から無線ステーションへ加入者により転送されたリモートふるい分け発呼を扱うための上述の態様と同様に処理される。被発呼者が発呼に応答する場合には、IAMシステム124が該発呼の短いアナウンスを加入者に対して再生し、上り発呼はIAMシステム124により応答される（タイムアウトのため既に応答されている場合を除く）。例えば、CMサブシステム108は、発呼を「これはインターネット応答マシンによるJohn Doeへの発呼です」とアナウンスすることが可能である。次いで、IAMシステム124は、発呼者の上り発呼を被発呼者の下り発呼へと橋渡しする。IAMシステム124は、随意選択的に、発呼がふるい分けされていることを発呼者が気づかないように戻り会話経路をミュートさせて発呼者へ音声が伝達されるのを防止する。好適には（必須ではないが）、被発呼者が個人的な挨拶／システム挨拶を聞いているとき、又は発呼者が被発呼者のためにメッセージを残すのを開始しているときに、被発呼者が発呼に橋渡しされる。このようにして、被発呼者が発呼を更にふるい分けすることができる。
【００７５】
被発呼者が発呼のふるい分けを開始すると、該被発呼者は発呼者を接続しないよう決定することが可能である。メッセージを残している最中の発呼者をふるい分けした被発呼者は電話を切ることができ、これにより、ふるい分け処理が行われたことを発呼者に気づかせることなく、橋渡しされた発呼を終了させることができる。代替的には、被発呼者は、到来する発呼をピックアップして発呼者と会話することを決定することが可能である。発呼者をふるい分けすると、被発呼者は、プッシュボタン信号を入力することにより、又は音声コマンドを提供することにより、CMサブシステム108に信号を送って、発呼者との会話を望んでいることを示すことができる。次いで、IAMシステム124が発呼者とCMサブシステム108との間の発呼を該CMサブシステム108と被発呼者との間の発呼に全二重モードで橋渡しする。
【００７６】
IAMシステム124は、発呼者と被発呼者との間で橋渡しされた状態に留まる。IAMシステム124は、所定の時間制限に達した場合に、橋渡ししている通話に選択的に割り込んで、通話がまもなく終了するというアナウンスを発呼者及び／又は被発呼者に対して再生することができる。随意選択的に、このアナウンスは被発呼者のみに対して行われる。別の場合には、IAMシステム124は、橋渡しされている通話に選択的に割り込んで、被発呼者がプッシュボタンによりコマンドを入力することで料金の請求を認めない限り又は被発呼者の電話番号又はクレジットカードへの料金請求を口頭での認可しない限り通話を終了することを被発呼者にアナウンスすることが可能である。
【００７７】
別の実施形態では、接続用交換機を含む外部の橋渡しシステム（ハードウェア及び／又はソフトウェア）を使用して発呼の橋渡しを行う。CMサブシステム108は、該発呼橋渡しシステム内に配設されたPSTN104内の接続用交換機に対し、発呼者、被発呼者、及びIAMシステムの間で三者会議通話を生成するよう命令する。このプロセスは、有利にも、IAMシステム124上で必要となる音声ポートの数を削減するものとなる。このシナリオでは、被発呼者は、随意選択的に、プッシュトーン又は音声コマンドで前記交換機に信号を送って、橋渡しされた発呼にIAMシステム124を接続し戻すことができる。
【００７８】
上記の例示的な実施形態は、被発呼者の回線から転送された発呼について言及したものである。別の実施形態は、各加入者に一意に割り当てられた個人的な番号を使用し、該番号により該番号への発呼をふるい分けすることができる。個人的な番号は、例えば、行政による電話番号管理団体を介して獲得された電話番号、PSTNで提供される電話番号、IAMシステム124に割り当てられた電話番号、及び個人加入者に対して登録された電話番号とすることができる。
【００７９】
ここで、個人的な番号による発呼ふるい分け処理について説明する。電話器に位置する発呼者102は、IAMシステム124に対して加入者により発行された電話番号をダイヤルする。該発呼は、PSTN104を介して経路指定され、IAM音声中継回線118上で関連する発呼通知情報と共に終端する。このため、例えば、既存の無線又はPOTS電話番号を使用するのではなく、加入者は、個人的な電話番号を発行することができ、この場合、既述のように、該個人的な電話番号への全ての発呼が自動ふるい分け処理を受ける。この技術は、到来する発呼に関するコストを加入者が一層良好に管理することを可能にする。
【００８０】
被発呼者の個人的な電話番号又は通常の電話番号をサーチキー又はインデックスとして使用して、IAMシステム124は、被発呼者の個人的な電話番号又は通常の電話番号に関連して格納された発呼取り扱い動作及び条件を抽出し又は取り出す。該発呼取り扱い動作及び条件は、上記のものの一部又は全てを含むことが可能である。例えば、該条件は下記のうちの１つ又は２つ以上を含むことができる。
【００８１】
・時刻(一定範囲の時間を含むことが可能)、曜日(一定範囲の曜日を含むことが可能)、
日付（休日）
・発呼者番号（発呼者ID、市外局番、電話タイプ、キャリア名）
・被発呼者番号
・加入者の存在（IP装置）
・電話通信の存在（電話器）
発呼の取り扱いは、下記のうちの１つ又は２つ以上を含むことができる。
【００８２】
・音声メッセージを取得（選択的な挨拶を使用）
・発呼をコンピュータで受ける
・発呼をPOTS電話で受ける（自宅、会社、その他のPOTS電話を指定する）
・発呼を無線電話で受ける
・発呼を別の電話で受ける
・別の（１つ又は２つ以上の）電話又はその他の（１つ又は２つ以上の）装置上でリモ
ートでふるい分けする
・発呼を遮断する（例えばオーディオメッセージやＳＩＴトーン等を使用）
・発呼に応答しない
・多者会議
以下は、IAMシステム124により実行し又は調整することができる例示的な発呼取り扱い動作の一層詳細な説明である。
・無応答動作：到来する発呼者電話番号が電話番号リスト又は加入者により指定された他の判定基準（利用できない非発呼者ID等）に対してふるい分けされる。この場合、発呼者電話番号がリストアップされた電話番号及び／又はその他の判定基準と一致する場合には、到来する発呼には応答しない。
・発呼をコンピュータで受ける（オンライン／オフライン状態動作）：発呼を受信した際に被発呼者がオンラインであった場合、加入者のIP装置110上で実行されているクライアントアプリケーション116とのVoIPセッションを開始して、上述したように発呼をふるい分けする。
・発呼をPOTS電話で受ける動作：特定のPOTS回線への発呼を生成し、該POTS発呼を上述したようなリモートでのふるい分け処理に橋渡しする。
・発呼をPOTS電話で受ける動作：無線電話への発呼を生成し、該無線発呼を上述したようなリモートでのふるい分け処理に橋渡しする。
・多者会議動作：この場合、上述の発呼ふるい分けセッションが多数の電話及びIPクライアントへ実質的に同時にブロードキャストされる。
【００８３】
一実施形態では、該多者会議動作は、以下の状態を含むことができる。第１の発呼処理装置（IAMシステム124等）は、第１のユーザから第２のユーザのための発呼を受信する。第１のユーザからの音声通信が該第１の発呼処理装置で受信される。該音声通信の少なくとも一部が複数のクライアント装置（POTS、無線、携帯、及び／又はVoIP電話装置）へ実質的に同時にマルチキャストされ、これにより、第１のユーザの発呼をふるい分けすることが可能となる。第１のユーザを複数のクライアント装置のうちの第１のクライアント装置に接続するための命令が、該第１のクライアント装置を介して受信される。次いで、第２のユーザが前記第１のクライアント装置へと橋渡しされる。
【００８４】
別の実施形態では、多者会議動作は、以下の状態を含むことができる。第１の発呼処理装置（IAMシステム124等）は、第１のユーザから第２のユーザのための発呼を受信する。次いで、発呼警告が、複数のクライアント装置（例えば、POTS、無線、携帯、及び／又はVoIP電話装置を含むことができる）に実質的に同時にマルチキャストされ、これにより、第１のユーザの発呼をふるい分けすることが可能となる。更に、第１のユーザから受信した音声通信を、複数のクライアント装置に実質的に同時にマルチキャストすることができる。前記発呼警告は、第１の発呼に関連する発行者ID情報の少なくとも一部を含むことができる。次いで、第１のユーザを複数のクライアント装置のうちの第１のクライアント装置に接続するための命令を、該第１のクライアント装置を介して受信することができる。次いで、第２のユーザの発呼が前記第１のクライアント装置へと橋渡しされる。
【００８５】
このため、上述のように、本発明の実施形態は、柔軟性に富み、ユーザが定義することが可能な、発呼ふるい分け処理を提供する。該発呼ふるい分け処理は、有利にもユーザがオンラインである場合であっても随意選択的に使用することができる。更なる実施形態は、有利なことに、ふるい分けした発呼を如何なる条件下でどの遠隔通信端末にブロードキャストするかをユーザが規定することを可能とする。
【００８６】
当業者には本発明の特定の変形及び修正が自明のものであることが理解されよう。本発明の範囲は、図示及びその上記説明により制限されるものではない。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施形態に従って使用することができる例示的な遠隔通信システムを示している。
【図２】図１に示したIAMシステムに含まれるサブシステムを一層詳細に示すものである。
【図３】上りの発呼の処理中に被発呼者に対して利用可能となる発呼ふるい分け／操作オプションのメニューの一例を示したものである。
【図４Ａ】本発明による第１の例示的な発呼ふるい分け処理を示している。
【図４Ｂ】本発明による第１の例示的な発呼ふるい分け処理を示している。
【図５Ａ】本発明による第２の例示的な発呼ふるい分け処理を示している。
【図５Ｂ】本発明による第２の例示的な発呼ふるい分け処理を示している。
【図１】
2005526466.tif 000003
【図２】
2005526466.tif 000004
【図３】
2005526466.tif 000005
【図４Ａ】
2005526466.tif 000006
【図４Ｂ】
2005526466.tif 000007
【図５Ａ】
2005526466.tif 000008
【図５Ｂ】
2005526466.tif 000009
【国際調査報告】
2005526466.tif 000010
2005526466.tif 000011