(57)【要約】本発明の方法及びシステムは通信ネットワーク（１０４）のユーザーに関連した、１つまたは複数の通信回線を管理する。サービスセンター（１０６）はユーザー（１０１）から１つまたは複数のユーザーの通信回線に関する回線管理情報を受信してもよい。この回線管理情報は通信回線への全ての呼出しを（例えば、全ての呼出しを異なった番号に転送する等の）特定の様式で取り扱うためのユーザーからの要求を含んでもよい。この回線管理情報はまた、（例えば、自動転送のスケジュール等の）通信回線への呼出しの取り扱いのスケジュールに関する情報、または（発信者ＩＤ等の）呼出しの発信源を識別する情報に基づいて呼出しを異なった様式で取り扱うための要求を含んでもよい。そして、サービスセンターは（ＳＳＰやＳＣＰ等の）通信ネットワークの構成要素（３１４）がユーザーの修正を実施するように、通信ネットワークにインストラクションを転送してもよい。
2006507779.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークのユーザーに関連した２つまたはそれ以上の通信回線を管理するための方法であって：
データネットワーク上でユーザーからユーザーに対するアカウントに関連した２つまたはそれ以上の通信回線に関する回線管理情報を受信すること；
前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの前記通信回線への修正を含むかを決定すること；及び、
前記少なくとも１つの通信回線に修正を実施するために通信ネットワークの構成要素にインストラクションを送信することを含む方法。
【請求項２】
前記通信ネットワークの構成要素にインストラクションを送信することがサービス制御ポイントへのインストラクションを送信することを含む、請求項１に記載の方法。
【請求項３】
前記通信ネットワークの構成要素にインストラクションを送信することがサービス提供及び生成環境へのインストラクションを送信することを含む、請求項２に記載の方法。
【請求項４】
前記通信ネットワークの構成要素にインストラクションを送信することがスイッチへのインストラクションを送信することを含む、請求項１に記載の方法。
【請求項５】
前記通信回線を修正することが前記受信したインストラクションに従って前記スイッチ内の表を修正することを含む、請求項４に記載の方法。
【請求項６】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信することを含む、請求項１に記載の方法。
【請求項７】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信することを含む、請求項１に記載の方法。
【請求項８】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１に記載の方法。
【請求項９】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１に記載の方法。
【請求項１０】
前記回線管理情報を受信することが、ユーザーに関連した３つまたはそれ以上の通信回線に関する情報を受信することを含む、請求項１に記載の方法。
【請求項１１】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するための方法であって：
データネットワーク上でユーザーからユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；
通信ネットワークから前記アカウントに関連した少なくとも１つの前記通信回線で受信された呼出しに関する情報を受信すること；
前記受信した回線管理情報に基づいて呼出しの取り扱いを決定すること；及び、
前記通信ネットワークが前記受信した回線管理情報に従って呼出しを取り扱うように、前記通信ネットワークに呼出しの取り扱いに関するインストラクションを送信することを含む方法。
【請求項１２】
前記通信ネットワークから前記通信回線で受信された呼出しに関する情報を受信することが前記通信回線に関連したスイッチにサービスを提供しているサービス制御ポイントから情報を受信することを含む、請求項１１に記載の方法。
【請求項１３】
前記通信ネットワークから前記通信回線で受信された呼出しに関する情報を受信することが呼出しの発信源を識別する情報を受信することを含み、前記受信した回線管理情報に基づいて呼出しの取り扱いを決定することが前記呼出しの発信源を識別する情報に基づいて取り扱いを決定することを含む、請求項１１に記載の方法。
【請求項１４】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信することを含む、請求項１１に記載の方法。
【請求項１５】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信することを含む、請求項１１に記載の方法。
【請求項１６】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１１に記載の方法。
【請求項１７】
前記回線管理情報を受信することが特定の通信回線への呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１１に記載の方法。
【請求項１８】
前記回線管理情報を受信することが、ユーザーに関連した２つまたはそれ以上の通信回線に関する情報を受信することを含む、請求項１１に記載の方法。
【請求項１９】
通信ネットワークのユーザーに関連した２つまたはそれ以上の通信回線を管理するためのシステムであって：
データネットワークに接続するための第１インターフェース；
前記通信ネットワークに接続するための第２インターフェース；及び、
ユーザーから前記第１インターフェースを介してユーザーに対するアカウントに関連した２つまたはそれ以上の通信回線に関する回線管理情報を受信すること；前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの通信回線への１つまたは複数の修正を含むかを決定すること；及び、前記通信回線に前記修正を実施するために前記第２インターフェースを介して前記通信ネットワークの構成要素にインストラクションを送信することが可能な１つまたは複数のプロセッサーの組を備えるシステム。
【請求項２０】
前記プロセッサーの組から前記インストラクションを受信し、前記インストラクションをサービス制御ポイントに送信するためのリセントチェンジエンジンをさらに備える、請求項１９に記載のシステム。
【請求項２１】
前記サービス制御ポイントがサービス提供及び生成環境を含み、前記リセントチェンジエンジンが前記サービス制御ポイントの前記サービス提供及び生成環境に前記インストラクションを送信することが可能な、請求項２０に記載のシステム。
【請求項２２】
前記プロセッサーの組から前記インストラクションを受信し、前記インストラクションをスイッチに送信するためのリセントチェンジエンジンをさらに備える、請求項１９に記載のシステム。
【請求項２３】
前記スイッチが表を含み、前記リセントチェンジエンジンが前記表を修正することが可能な、請求項２２に記載のシステム。
【請求項２４】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信することを含む、請求項１９に記載のシステム。
【請求項２５】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信することを含む、請求項１９に記載のシステム。
【請求項２６】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１９に記載のシステム。
【請求項２７】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項１９に記載のシステム。
【請求項２８】
前記回線管理情報を受信することが、ユーザーに関連した３つまたはそれ以上の通信回線に関する情報を受信することを含む、請求項１９に記載のシステム。
【請求項２９】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するためのシステムであって：
データネットワークに接続するための第１インターフェース；
前記通信ネットワークに接続するための第２インターフェース；及び、
ユーザーから前記第１インターフェースを介してユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの通信回線への１つまたは複数の修正を含むかを決定すること；前記通信ネットワークから前記第２インターフェースを介して前記通信回線の少なくとも１つで受信された呼出しに関する情報を受信すること；前記受信した回線管理情報に基づいて前記呼出しの取り扱いを決定すること；及び、前記第２インターフェースを介して前記通信ネットワークに前記呼出しの取り扱いに関するインストラクションを送信することが可能な１つまたは複数のプロセッサーの組を備えるシステム。
【請求項３０】
前記通信回線に関連したスイッチにサービスを提供しているサービス制御ポイントから情報を受信し、前記情報を前記プロセッサーの組に送信するためのネットワークアクセスサーバーをさらに備える、請求項２９に記載のシステム。
【請求項３１】
前記プロセッサーの組がさらに、前記通信ネットワークから前記呼出しの発信源を識別する情報を受信し、前記呼出しの発信源を識別する前記情報に基づいて前記呼出しの取り扱いを決定することが可能な、請求項２９に記載のシステム。
【請求項３２】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信することを含む、請求項２９に記載のシステム。
【請求項３３】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信することを含む、請求項２９に記載のシステム。
【請求項３４】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項２９に記載のシステム。
【請求項３５】
前記回線管理情報を受信することが最初に前記通信回線の１つに向けられた呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信することを含む、請求項２９に記載のシステム。
【請求項３６】
前記回線管理情報を受信することが、ユーザーに関連した２つまたはそれ以上の通信回線に関する情報を受信することを含む、請求項２９に記載のシステム。
【請求項３７】
通信ネットワークのユーザーに関連した２つまたはそれ以上の通信回線を管理するためのシステムであって：
第１装置からユーザーに対するアカウントに関連した２つまたはそれ以上の通信回線に関する回線管理情報を受信するための手段；
前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの前記通信回線への修正を含むかを決定するための手段；及び、
前記少なくとも１つの通信回線に修正を実施するために通信ネットワークの構成要素にインストラクションを送信するための手段を備えるシステム。
【請求項３８】
前記通信ネットワークの構成要素にインストラクションを送信する前記手段がサービス制御ポイントへインストラクションを送信する手段を備える、請求項３７に記載のシステム。
【請求項３９】
前記通信ネットワークの構成要素にインストラクションを送信する前記手段がサービス提供及び生成環境へインストラクションを送信する手段を備える、請求項３８に記載のシステム。
【請求項４０】
前記通信ネットワークの構成要素にインストラクションを送信する前記手段がスイッチへインストラクションを送信する手段を備える、請求項３７に記載のシステム。
【請求項４１】
前記スイッチにインストラクションを送信するための前記手段が前記受信したインストラクションに従って前記スイッチ内の表を修正する手段を備える、請求項４０に記載のシステム。
【請求項４２】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信する手段を備える、請求項３７に記載のシステム。
【請求項４３】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信する手段を備える、請求項３７に記載のシステム。
【請求項４４】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信する手段を備える、請求項３７に記載のシステム。
【請求項４５】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信する手段を備える、請求項３７に記載のシステム。
【請求項４６】
前記回線管理情報を受信する前記手段が、ユーザーに関連した３つまたはそれ以上の通信回線に関する情報を受信する手段を備える、請求項３７に記載のシステム。
【請求項４７】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するためのシステムであって：
データネットワーク上でユーザーからユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信するための手段；
通信ネットワークから前記アカウントに関連した少なくとも１つの前記通信回線で受信された呼出しに関する情報を受信するための手段；
前記受信した回線管理情報に基づいて呼出しの取り扱いを決定するための手段；及び、
前記通信ネットワークが前記受信した回線管理情報に従って呼出しを取り扱うように、前記通信ネットワークに呼出しの取り扱いに関するインストラクションを１つまたは複数のプロセッサーによって送信するための手段を備えるシステム。
【請求項４８】
前記通信ネットワークから前記通信回線で受信された呼出しに関する情報を受信する前記手段が前記通信回線に関連したスイッチにサービスを提供しているサービス制御ポイントから情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項４９】
前記通信ネットワークから前記通信回線で受信された呼出しに関する情報を受信する前記手段が呼出しの発信源を識別する情報を受信するための手段を備え、前記受信した回線管理情報に基づいて呼出しの取り扱いを決定する前記手段が前記呼出しの発信源を識別する情報に基づいて取り扱いを決定するための手段を備える、請求項４７に記載のシステム。
【請求項５０】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを前記通信回線の異なった１つに転送することに関する情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項５１】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを、呼出しが受信された時間に基づいて取り扱うことに関する情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項５２】
前記回線管理情報を受信する前記手段が最初に前記通信回線の１つに向けられた呼出しを、音声メールサービスを提供している１つまたは複数のプロセッサーに転送することに関する情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項５３】
前記回線管理情報を受信する前記手段が特定の通信回線への呼出しを、前記通信回線が利用不可能であることを示す音声信号を再生する１つまたは複数のプロセッサーに転送することに関する情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項５４】
前記回線管理情報を受信する前記手段が、ユーザーに関連した２つまたはそれ以上の通信回線に関する情報を受信するための手段を備える、請求項４７に記載のシステム。
【請求項５５】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するためのシステムであって：
データネットワークに接続されており、ユーザーに関連した通信回線に向けられた呼出しの取り扱いに関する情報を送信することが可能なユーザー装置；
前記通信回線に関する回線管理情報を格納するための格納装置；及び、
前記データネットワーク及び前記通信ネットワークに接続されたプロセッサーの組であって、前記ユーザー装置から前記通信回線に関する前記回線管理情報を受信すること；前記受信した回線管理情報を前記格納装置に格納すること；及び、前記通信回線に修正を実施するために前記通信ネットワークの構成要素にインストラクションを送信することが可能なプロセッサーの組を備え、
前記通信ネットワークの前記構成要素が前記通信回線に向けられた呼出しを受信するためのスイッチの組及び前記スイッチに関連したサービス制御ポイントから選択されるシステム。
【請求項５６】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するためのシステムであって：
通信ネットワークであって：
ユーザーに関連した通信回線に向けられた呼出しを受信するためのスイッチ；及び、
前記スイッチに関連したサービス制御ポイント含む通信ネットワーク；
データネットワークに接続されており、ユーザーに関連した通信回線に向けられた呼出しの取り扱いに関する情報を送信することが可能なユーザー装置；
前記通信回線に関する回線管理情報を格納するための格納装置；及び、
前記データネットワーク及び前記通信ネットワークに接続されたプロセッサーの組であって、前記ユーザー装置から前記通信回線に関する前記回線管理情報を受信すること；前記受信した回線管理情報を前記格納装置に格納すること；前記通信ネットワークから前記通信回線に向けられた呼出しに関する情報を受信すること；前記格納された回線管理情報に基づいて前記呼出しの取り扱いを決定すること；及び、前記サービス制御ポイントに前記呼出しの取り扱いに関するインストラクションを送信することが可能なプロセッサーの組を備え、
前記サービス制御ポイントが前記スイッチに、前記決定された取り扱いに従って前記呼出しを取り扱いするように指示するシステム。
【請求項５７】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するための方法であって：
データネットワーク上でユーザーからユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；
前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの前記通信回線への修正を含むかを決定すること；及び、
前記少なくとも１つの通信回線に修正を実施するために通信ネットワークのサービス制御ポイントにインストラクションを送信することを含む方法。
【請求項５８】
通信ネットワークのユーザーに関連した１つまたはそれ以上の通信回線を管理するためのシステムであって：
データネットワークに接続するための第１インターフェース；
前記通信ネットワークに接続するための第２インターフェース；及び、
ユーザーから前記第１インターフェースを介してユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの通信回線への１つまたは複数の修正を含むかを決定すること；及び、前記通信回線に前記修正を実施するために前記第２インターフェースを介して前記通信ネットワークのサービス制御ポイントにインストラクションを送信することが可能な１つまたは複数のプロセッサーの組を備えるシステム。
【請求項５９】
通信ネットワークのユーザーに関連した２つまたはそれ以上の通信回線を管理するためのシステムであって：
第１装置からユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信するための手段；
前記受信した回線管理情報が前記アカウントに関連した少なくとも１つの前記通信回線への修正を含むかを決定するための手段；及び、
前記少なくとも１つの通信回線に修正を実施するために通信ネットワークのサービス制御ポイントにインストラクションを送信するための手段を備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理システムに関し、詳細に述べると、通信ネットワークのユーザーに関連した１つまたは複数の通信回線を管理または操作するための方法及びシステムに関する。
【背景技術】
【０００２】
ユーザーの間には多様な種類の通信のための手段が存在する。例えば、ユーザーは家庭の電話、会社の電話、及び携帯電話を介して電話をかけることができる。さらに、ユーザーは電子メールやインスタントメッセージ等の通信様式等を使用してパソコン、ＰＤＡ、ポケベル等の装置を使用して通信することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
残念なことに、このような多様な通信手段を管理することは困難である場合が多い。特に、ユーザーが場所を変えたとき、ユーザーとの通信手段も変わる可能性がある。例えば、旅行中は携帯電話によってのみユーザーに連絡をとることが可能であるかもしれない。一方、仕事中は電子メールによって連絡をとるのが最善であることが多い。また、ユーザーは通信を受信及び制御するために多様なルールを実施することを望んでいる。例えば、家庭に連絡をとるために、ユーザーは家庭の電話を３回鳴らした後に、携帯電話に転送することを望むかもしれない。もう１つの例として、ユーザーは社外にいるときに特定の人物から電子メールを受信するたびに（ポケベル等で）呼出されることを望むかもしれない。
【０００４】
ユーザーはまた、電話の呼出しを、ユーザーに電話を呼出している人物に応じて異なった様式で取り扱いたいと欲するかもしれない。例えば、ユーザーがその時に話したくない呼出し人から呼出しを受信した場合、ユーザーはその呼出しを音声メールに直接送信したいと考えるかもしれない。また、ユーザーが発信者ＩＤ情報を表示しない番号から、またはユーザーが認識できない番号から呼出しを受信した場合、呼出し人は潜在的に電話勧誘販売員かもしれないので、ユーザーはその呼出しを特別に取り扱いたいと考えるかもしれない。
【０００５】
したがって、ユーザーにユーザーの通信回線を管理する能力を与えるための方法及びシステムに対する要求が存在する。
【課題を解決するための手段】
【０００６】
以下に説明される本発明に従うと、通信ネットワークのユーザーに関連した２つまたはそれ以上の通信回線を管理または操作するための方法及びシステムが与えられる。本発明の方法及びシステムは：データネットワーク上でユーザーからユーザーに対するアカウントに関連した２つまたはそれ以上の通信回線に関する回線管理情報を受信すること；受信した回線管理情報がアカウントに関連した少なくとも１つの通信回線への修正を含むかを決定すること；及び、少なくとも１つの通信回線に修正を実施するために通信ネットワークの構成要素にインストラクション（または、命令）を送信することを含む。
【０００７】
もう１つの側面において、本発明の方法及びシステムは通信ネットワークのユーザーに関連した１つまたは複数の通信回線を管理する。本発明の方法及びシステムは：データネットワーク上でユーザーからユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；通信ネットワークからアカウントに関連した少なくとも１つの通信回線で受信された呼出しに関する情報を受信すること；受信した回線管理情報に基づいて呼出しの取り扱いを決定すること；及び、通信ネットワークが受信した回線管理情報に従って呼出しを取り扱うように、通信ネットワークに呼出しの取り扱いに関するインストラクション（または、命令）を送信することを含む。
【０００８】
もう１つの側面において、本発明の方法及びシステムは：データネットワーク上でユーザーからユーザーに対するアカウントに関連した１つまたはそれ以上の通信回線に関する回線管理情報を受信すること；受信した回線管理情報がアカウントに関連した少なくとも１つの通信回線への修正を含むかを決定すること；及び、少なくとも１つの通信回線に修正を実施するために通信ネットワークのサービス制御ポイントにインストラクション（または、命令）を送信することを含む。
【０００９】
ここで、上述の概要的な記載及び以後の詳細な説明が例としてのみのものであり、請求の範囲によって規定される本発明を制限するためのものではないことは理解されなければならない。発明の詳細の説明に組み込まれその一部を構成する、付随する図面は本発明の詳細な説明とともに本発明の複数の実施例を図示し、本発明の原理を説明するために利用される。
【発明を実施するための最良の形態】
【００１０】
以下に、付随する図面に図示されている本発明の例としての実施例に対して詳細な説明をする。図面において、同一または同様な構成要素を参照するために可能な限り同一または同様な参照番号が使用される。
【００１１】
図１は本発明の原理に基づいた特徴及び側面を有するデータ処理及び遠距離通信環境１００のブロック図である。環境１００の構成要素の数は図示されている数には限定されず、他の数の構成要素による構成が可能であり、それらも本発明の実施例に含まれる。図１の構成要素はハードウェア、ソフトウェア、及び（または）ファームウェアによって実施されてもよい。データ処理及び遠距離通信環境１００はデータネットワーク１０２、音声ネットワーク１０４、及びサービスセンター１０６を含んでもよい。ユーザー１１０はデータネットワーク１０２とインターフェースするためにユーザー端末１１２を使用してもよいし、また、音声ネットワーク１０４とインターフェースするために電話１１４，１１６，１１８を使用してもよい。発呼者（または、起呼側）１２０はユーザー１１０等のユーザーの電話１１４，１１６，１１８のいずれか１つに電話をかけるために電話１２２を使用してもよい。
【００１２】
データネットワーク１０２はユーザー端末１１２及びサービスセンター１０６等の、図１の環境１００に図示されている多様な実在物（または、エンティティー）の間の通信を与える。データネットワーク１０２は共有、公共、または私有のネットワークであってもよく、広域または構内領域を包含する。データネットワーク１０２は有線及び（または）無線通信ネットワークの適当な組み合わせを介して実施されてもよい。例として、データネットワーク１０２は広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、イントラネット、及び（または）インターネットを介して実施されてもよい。さらに、サービスセンター１０６はワイヤレス通信業者ネットワーク（wireless carrier network）及びインターネット等の、複数のデータネットワーク１０２に接続されてもよい。
【００１３】
音声ネットワーク１０４は発呼者１２０等の発呼者がユーザー１１０に電話をかけることを可能にするために電話方式のサービスを提供してもよい。１つの実施例において、音声ネットワーク１０４は公衆交換電話網（「ＰＳＴＮ（Public Switched Telephone Network）」）等のネットワークを使用して実施されてもよい。あるいは、音声ネットワーク１０４は、例えば、「ＶｏＩＰ（voice-over Internet Protocol）」技術を使用したネットワーク等の、ブロードバンド上に音声を載せるネットワーク（voice-over broadband network）上で実施されてもよい。付加的に、他の実施例においては、音声ネットワーク１０４は例えば、二方向映像通信を与えるネットワーク等の、ブロードバンド上に映像を載せるネットワーク（video-over broadband network）上で実施されてもよい。もう１つの例において、音声ネットワーク１０４は例えば、ＷｉＦｉ（IEEE802.11(b)及び（または）IEEE802.11(g)）を使用したネットワーク等のワイヤレスブロードバンドネットワークであってもよい。もう１つの例において、音声ネットワーク１０４は例えば、携帯電話または第三世代携帯電話ネットワーク等のワイヤレス音声ネットワークであってもよい。さらに、音声ネットワーク１０４は本発明の原理に基づいて、上述の技術の１つまたは組合せを使用して実施されてもよい。さらに、サービスセンター１０６はベライゾンの「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）（ＡＩＮ）ＳＣＰ、ソフトスイッチ、または他のネットワーク呼出し制御器であってもよい。ここで、用語「サービス制御ポイント（ＳＣＰ）」は標準的なＳＣＰ、ＩＳＣＰ、及びＡＩＮ ＳＣＰを包括する属の用語である。ＩＳＣＰ３０２は自動転送等の音声ネットワーク１０４の特徴をサポートするためにＳＳ７メッセージの変換及びルーティング（または、経路制御）サービスを与える。さらに、ＩＳＣＰ３０２はＴＣＰ／ＩＰまたはＳＳ７を使用してサービスセンターと情報を交換してもよい。ＩＳＣＰ３０２は周知のハードウェアとソフトウェアの組み合わせによって実施されてもよい。図において、ＩＳＣＰ３０２はサービスセンター１０６への直接的な接続及びＩＳＣＰ ＳＰＡＣＥ３１４を介した接続の両方とともに示されているが、ＩＳＣＰ３０２、ＩＳＣＰ   ＳＰＡＣＥ３１４、及びサービスセンター１０６を接続するためにルーター、スイッチ、ハブ等を含む、いかなる数のネットワーク要素が使用されてもよい。さらに、ＩＳＣＰ３０２とサービスセンター１０６との間で交換される情報は例えば、ＴＣＰ／ＩＰのためのＳＲ−３３８９General Data Interface（ＧＯＩ）を使用してもよい。
【００３０】
ＳＴＰ３０４及び３０６は音声ネットワーク１０４内でＳＳ７メッセージを中継（または、リレー）する。例えば、ＳＴＰ３０４はＳＳＰ３０８と３１０との間でＳＳ７メッセージをルーティング（または、経路制御）してもよい。ＳＴＰ３０２はNORTEL（登録商標）やLUCENT Technologies（登録商標）等の製造者からのハードウェア及びソフトウェアを使用して実施されてもよい。
【００３１】
ＳＳＰ３０８及び３１０は音声ネットワーク１０４内で通話を設定、管理、リリースするために、音声ネットワーク１０４と電話１１４及び１２２との、それぞれの間のインターフェースを与える。ＳＳＰ３０８及び３１０は音声スイッチ、ＳＳ７スイッチ、またはスイッチに接続されたコンピューターとして実施されてもよい。ＳＳＰ３０８及び３１０は発呼者１２０とユーザー１００との間の通話をサポートするためにＳＳ７信号ユニットを交換する。例えば、ＳＳＰ３０８及び３１０は通話を制御し、コンフィグレーションデータベース（または、構成データベース）３１２へのデータベース質問（database query）を実施し、さらに、メンテナンス情報を提供するために、メッセージ信号ユニット（message signal units）（「ＭＳＵ」）内でＴＣＡＰメッセージ等のＳＳ７メッセージを交換してもよい。
【００３２】
回線情報データベース（Line Information Database）（ＬＩＤＢ）３１２は音声ネットワーク１０４の特徴をサポートするために、１つまたは複数の周知のデータベースを備える。例えば、ＬＩＤＢ３１２はサービスプロフィール、名前、及び住所、クレジットカード確認情報等の、ユーザー情報を含んでもよい。この図において、ＬＩＤＢ３１２はＩＳＣＰ３０２に直接接続された状態で図示されているが、ＬＩＤＢ３１２はＳＴＰ（例えば、ＳＴＰ３０４及び３０６）を介してＩＳＣＰ３０２に接続されてもよい。付加的に、この通信リンクは例えば、ＳＳ７にためのＧＲ−２８３８ジェネラルダイナミックインターフェース（ＧＤＩ（General Dynamic Interface））を使用してもよい。
【００３３】
ＩＳＣＰサービス提供及び生成環境（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等の周知のハードウェア及びソフトウェアを使用して実施されてもよい。さらに、ファイアウォール４０２及び４０４はサービスセンター１０６内の別個のマシーンとして実施されてもよいし、あるいは、サービスセンター１０６に対して外部の１つまたは複数のマシーンによって実施されてもよい。
【００３９】
ネットワーク４１８はイーサーネットまたはＦＤＤＩネットワーク等の、いかなる適当なタイプのネットワークであってもよい。付加的に、ネットワーク４１８はまた、本発明の範囲から外れることなく、必要に応じて、スイッチ及びルーターを含んでもよい。さらに、例えば、１つまたは複数のサーバー４０６，４０８，４１０または音声ポータル４１２をファイアウォールの背後に配置するために、付加的なファイアウォールが備えられてもよい。
【００４０】
各サーバー（４０６，４０８，４１０，４１４，４１６，４２０）はＵｎｉｘ（登録商標）またはＤＯＳベースのサーバーまたはコンピューター等の、いかなる適当なサーバーまたはコンピューターであってもよい。サーバーは後で説明するような多様な論理機能を実施してもよい。図４においては、各論理機能のために使用されている、異なったサーバーが図示されている。他の実施例においては、複数の論理機能が複数のサーバー間で分割されてもよいし、単一の機能のために複数のサーバーが使用されてもよいし、全ての機能が単一のサーバーによって実行されてもよい。
【００４１】
一般に、デジタルコンパニオンサーバー４０６はサービスセンターの特定のサービスを提供するためのソフトウェア及びハードウェアを与える。例としてのサービスは例えば、ユーザーがユーザーによって送信または受信された通話の履歴からユーザーのアドレス帳に連絡相手を加えることを可能にすること、ユーザーがユーザーのアドレス帳から直接電話をかけることを可能にすること、特定の時間に電話をかけることをスケジュールすること、または、ユーザーが電話番号に関連した名前及び（または）住所を調べることを可能にすることを含む。付加的に、これらのサービスはユーザーがオンラインで音声メールを聞くこと、スケジューラー及び（または）発呼者番号に基づいてユーザーの通話を転送すること、オンラインで会議電話を設定すること等を可能にすることを含んでもよい。
【００４２】
通信ポータルサーバー４０８はユーザーのアカウントを管理するための、そしてユーザーの音声ネットワーク１０４のプロバイダーによって格納されたユーザーアカウント情報とインターフェースするためのハードウェア及びソフトウェアを与えてもよい。ネットワークアクセスサーバー４１０はサービスセンターによって提供されたアプリケーションの処理において、音声ネットワーク１０４への情報の送信及び受信のためのハードウェア及びソフトウェアを与えてもよい。例えば、ネットワークアクセスサーバー４１０は音声ネットワーク１０４のＩＳＣＰ３０２またはＳＳＰ３０８または３１０に情報を送信するため、及び（または）それらから情報を受信するために使用されてもよい。
【００４３】
音声ポータル４１２は音声を介したユーザーからのインストラクション（または、命令）を受信及び処理するためのハードウェア及びソフトウェアを含む。例えば、ユーザーは音声ポータル４１２に対する特定の番号をダイアルしてもよい。そして、スピーチを使用してユーザーはユーザーが契約しているサービスを変更するためにサービスセンター１０６に対するインストラクションを与えてもよい。音声ポータル４１２は例えば、音声認識機能４１６及びアプリケーションサーバー４１４を含んでもよい。音声認識機能４１６は口述を受信及び解釈してもよいし、または話されたコマンド（または、命令）を認識してもよい。アプリケーション機能４１４は例えば、音声認識機能４１６からの出力を受け取り、それをサービスセンター１０６に適したフォーマットに変換し、さらに、その情報をサービスセンター１０６の１つまたは複数のサーバー（４０６，４０８，４１０）に転送する。
【００４４】
図５は本発明に従った、例としてのシステムの論理アーキテクチャーを図示している。図示されているように、論理アーキテクチャーは４つの区分またはプレーン：クライアント側プレーン５０２、アプリケーションサービスプレーン５０４、ネットワークアクセスプレーン５０６、及び音声プレーン５０８に分割されてもよい。
【００４５】
クライアント側５０２は、ユーザーがサービスセンター１０６に情報を送信、及び（または）そこから情報を受信するために使用してもよいユーザー端末１１２Ａ及び１１２Ｂを含む。付加的に、クライアント側５０２はユーザーの電話１１４を含む。上述したように、ユーザー端末１１２はユーザーがサービスセンター１０６と通信するために使用可能な、いかなる適当な種類の装置であってもよい。例えば、ユーザー端末１１２Ａは（例えば、クライアントアプリケーション等の）サービスセンター１０６との通信のためのプログラムを実行しているＰＤＡ（または、電子手帳）であってもよいし、ユーザー端末１１２Ｂはインターネットを介してサービスセンター１０６との通信のためのウェブブラウザーを実行しているデスクトップ型コンピューターであってもよい。付加的に、ユーザーは例えば、１つまたは複数の標準の有線型の電話及び（または）ワイヤレス電話等の、１つまたは複数の電話１１４を有してもよい。
【００４６】
アプリケーションサービスプレーン５０４はデジタルコンパニオンサーバー４０６、通信ポータルサーバー４０８、及び音声ポータル４１２を含む。これらの実在物（または、エンティティー）は例えばウェブサービスまたは他の適当なプロトコルを使用して互いに通信してもよい。ウェブサービスは拡張可能マーク付け言語（ＸＭＬ）、シンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）、ウェブサービス記述言語（ＷＳＤＬ）及び、インターネットプロトコル（ＩＰ）バックボーン上のユニバーサル記述ディスカバリー及びインテグレーション（Universal Description, Discovery and Integration）（ＵＤＤＩ）オープンスタンダード（open standard）を使用してウェブベースのアプリケーションを組み込むための標準化された方法である。
【００４７】
図示されているように、デジタルコンパニオンサーバー４０６は次の機能：クライアントプロキシ機能５１２、ウェブサーバー機能５１４、アプリケーションサーバー機能５１６、カレンダーサーバー機能５１８、通知サーバー機能５２０、及びデータベース機能５２２を提供してもよい。これらの機能の各々はハードウェア、ソフトウェア、及び（または）ファームウェアで実施されてもよい。さらに、これらの機能は各々が異なったサーバーによって実行されてもよいし、複数のサーバーに分割されてもよいし、同一のサーバー機能に含まれてもよいし、または他の様式で実行されてもよい。
【００４８】
クライアントプロキシ機能５１２はセキュリティーの目的で使用されてもよいデジタルコンパニオンに対するプロキシ機能を与える。クライアントプロキシ機能５１２は、データネットワーク１０２を介して他のデジタルコンパニオン機能／サーバーからユーザー端末１１２に送信された全ての通信がクライアントプロキシを通過するように別個のサーバーに含まれてもよい。また、クライアントプロキシ５１２が別個のサーバー上に含まれる場合、付加的なセキュリティーを与えるためにクライアントプロキシ５１２と他のデジタルコンパニオンサーバーとの間に付加的なファイアウォール等が備えられてもよい。
【００４９】
ウェブサーバー５１４はデータネットワーク１０２上でユーザーからトラフィックを受信するための機能性を与えてもよい。例えば、ウェブサーバー５１４は、ユーザーがInternet ExplorerやNetscape Communicator等のウェブブラウザープログラムを使用してアクセスしてもよい標準的なウェブブラウザーサーバーであってもよい。
【００５０】
アプリケーションサーバー機能５１６はデジタルコンパニオンサーバー４０６によって実施される一般的な機能を包含する。例えば、これらの機能（または、ファンクション）はサービスセンターによって提供される特定のアプリケーションを実施するために多様な他のデジタルコンパニオン機能とインターフェースすることを含んでもよい。これらのサービスは例えば、ユーザーにユーザーオンライン通話を管理する能力を与えるために他のファンクション、ソフトウェア、及び（または）ハードウェアとインターフェースすることを含んでもよい。例えば、これらの機能（または、ファンクション）は、ユーザーがユーザーによって送信または受信された通話の履歴からアドレス帳に連絡相手を加えることを可能にすること、ユーザーがユーザーのアドレス帳から直接電話をかけることを可能にすること、特定の時間に電話をかけることをスケジュールすること、または、ユーザーが電話番号に関連した名前及び（または）住所を閲覧することを可能にすることを含んでもよい。付加的に、これらのサービスはユーザーがオンラインでユーザーの音声メールメッセージを聞くこと、スケジューラー及び（または）発呼者番号に基づいてユーザーの通話を転送すること、オンラインで会議電話を設定することを可能にすることを含んでもよい。
【００５１】
付加的に、アプリケーションサーバー機能５１６は情報を取得または送信するために、外部のウェブサーバー等の、１つまたは複数の外部装置とインターフェースしてもよい。例えば、アプリケーションサーバー機能５１６はユーザーが契約しているサービス（例えば、キャッチホン、自動転送、音声メール等）を決定するために音声ネットワークのデータセンター５５６（Verizon．com等）とインターフェースしてもよい。
【００５２】
カレンダーサーバー機能５１８はイベントのスケジューリング、特定のイベントが発生したときのロギング（logging）、特定の時間に機能を実施するためのアプリケーション機能のトリガー（または、起動）等の能力を与えてもよい。
【００５３】
通知サーバー機能５２０はサービスセンター１０６からユーザー端末１１２に情報を送信するための能力を与えてもよい。例えば、通知サーバー機能５２０はアプリケーションサーバー機能５１６の指示で、ユーザーがユーザーの電話１１４への電話の呼出しを現在受信しているという通知をユーザー端末１１２に送信してもよい。
【００５４】
データベース機能５２２はデジタルコンパニオンサーバーによって実行される多様なアプリケーションによって使用可能な情報の格納を与えてもよい。これらのデータベースは例えば、デジタルコンパニオンサーバーに接続された、１つまたは複数の外部格納装置に含まれてもよい。あるいは、データベースはデジタルコンパニオンサーバー自体の格納装置に含まれてもよい。データベース機能５２２を与えている格納装置は例えば、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク、磁気テープ等の、いかなる適当なタイプの格納装置であってもよい。
【００５５】
上述したように、通信ポータルサーバー４０８はユーザーのアカウントを管理するため、そしてユーザーの音声ネットワーク１０４のプロバイダーによって格納されたユーザーアカウント情報とインターフェースするためのハードウェア及びソフトウェアを与える。図５に図示されているように、通信ポータルサーバー４０８は次の機能：ウェブサーバー機能５２６、アプリケーションサーバー機能５２８、連絡相手データベース機能５３０、及び（または）ユーザープロフィール機能５３２を与えてもよい。これらの機能は別個のサーバーによって実行されてもよいし、複数のサーバーに分割されてもよいし、同一のサーバー機能に含まれてもよいし、または他の様式で実行されてもよい。
【００５６】
ウェブサーバー機能５２６はデジタルコンパニオンサーバーのウェブサーバー機能５１４と同様に、データネットワーク１０２上でユーザーからトラフィックを受信するための機能性を与える。例えば、ウェブサーバーはInternet ExplorerやNetscape Communicator等のウェブブラウザーを使用してユーザーがアクセスしてもよい標準的なウェブブラウザーサーバーであってもよい。
【００５７】
アプリケーションサーバー機能５２８は通信ポータルサーバー４０８によって実施される一般的な機能を包含する。例えば、これらの機能はユーザープロフィール情報を取得及び（または）変更するために音声ネットワークとインターフェースすること、及びユーザーに対するアドレス帳を作成及び編集することを含んでもよい。付加的に、アプリケーションサーバー機能５２８は外部サーバー及び（または）装置に情報を送信、及び（または）そこから情報を受信するための機能性を含んでもよい。例えば、通信ポータルサーバー４０８はインターネット等のネットワークに接続されてもよい。そして、アプリケーションサーバー機能５２８はインターネットを介して、Superpages webpage等のウェブサービスを与える外部サーバー５５２への接続性を与える。そして、アプリケーション機能５２８はユーザーのアドレス帳の人物に対するアドレス等の情報を取得するためにこれらの外部サーバー５５２と接触してもよい。
【００５８】
もう１つの例において、通信ポータル４０８のアプリケーションサーバー機能５２８はサーバー５５４上のシングルサインオン（single sign on）（ＳＳＯ）とインターフェースしてもよい。ＳＳＯ５５４は、ユーザーがネットワークに最初にアクセスするときに実施される単一の認証（または、１回の認証）に基づいて、ユーザーが契約している全てのサービスにアクセスすることを可能にするために使用されてもよい。
【００５９】
連絡相手データベース５３０はユーザーのためのアドレス帳を格納するための格納装置を含む。このアドレス帳はいかなる適当なタイプのアドレス帳であってもよい。例えば、ユーザーのアドレス帳は人物及び（または）組織の名前、電話番号、及びアドレスを含んでもよい。データベース５３０の格納装置は通信ポータルサーバー４０６の内部または外部、あるいはそれらの組み合わせとして備えられてもよい。さらに、これらの格納装置は磁気格納装置、メモリー格納装置等の、いかなる適当なタイプの格納装置であってもよい。
【００６０】
ユーザープロフィールデータベース５３２はユーザーのためのプロフィール情報を格納するための格納装置を含む。これらの格納装置は連絡相手データベースのために使用される格納装置と同一の格納装置、または別個の格納装置であってもよい。ユーザープロフィールはユーザーの音声ネットワークに対するユーザーのアカウントに関する情報を含んでもよい。例えば、この情報はユーザーの名前、課金上の住所、及び他のアカウント情報を含んでもよい。付加的に、ユーザープロフィールは例えば、キャッチホン、音声メールメッセージ等の、ユーザーが契約している音声サービスに関する情報を含んでもよい。
【００６１】
付加的に、このアーキテクチャーのアプリケーションサービスプレーン５０４は音声ポータル４１２を含んでもよい。上述したように、音声ポータル４１２は例えば、音声認識機能４１６及びアプリケーションサーバー機能４１４を含んでもよく、音声を介してユーザーからインストラクションを受信及び処理するために使用されてもよい。音声認識機能は音声認識能力を与えることが可能なハードウェア及び（または）ソフトウェアを使用して実施されてもよい。このハードウェア及び（または）ソフトウェアはTeiime 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）（ＳＮ ＳＭＳ）サーバーを含んでもよい。このサーバーは例えば、ユーザーの家庭の電話番号にアドレッシングされた（または、宛先を指定された）ＳＭＳメッセージをユーザーが選択したＳＭＳ可能装置に向けることを可能にするために使用されてもよい。
【００７１】
音声ネットワークプレーン５０８は、図３への参照とともに上述されたように、音声ネットワーク１０４に含まれるハードウェア及びソフトウェアを含む。例えば、音声ネットワークプレーン５０８はＩＳＣＰ ＳＰＡＣＥ３１４、ＩＳＣＰ３０２、インテリジェントプリフェラル３２０、及びＳＳＰ３０８を含んでもよい。付加的に、音声ネットワークプレーン５０８はまた、例えば、モバイル切換センター等のワイヤレス通信業者のネットワークに含まれるハードウェア及びソフトウェアを含んでもよい。
【００７２】
以下に、本発明の回線管理のための方法及びシステムを詳細に説明する。例えば、電話１１４でユーザーに向けられた呼出しがユーザーの電話１１４にサービスを提供しているＳＳＰ３１０に到達したとき、ユーザーは特定のアクションまたは動作が自動的に行われるように特定してもよい。特定されたアクションは、例えば、発呼者の名前／番号、時間／日付等の基準または条件に基づいて実施されてもよい。これらのアクションは自動転送、発呼者の電話番号に基づいた自動転送、呼出しの音声メールへの送信、及び、アナウンスの再生を含んでもよい。付加的に、これらの動作はまた、米国特許No.（_____）「Methods and Systems for Methods and Systems for Preemptive Rejection of Calls」（この出願はその全体が参照として本願に取り込まれる）に記載されているような、補足的情報音声（ＳＩＴ（Supplemental Information Tone））を含んでもよい。ＳＩＴ音声は番号（すなわち、通信回線）が利用不可能である等の、番号（すなわち、通信回線）に関する情報を与えるために使用される特定の音声のシーケンスであり、それに関する詳細はITU Recommendation E.180「Various tones Used in National Networks」に記載されている。また、そのような動作はユーザーの指示で、ユーザーの電話への全ての呼出しを阻止すること、及び彼らの呼出しを音声メールに直接的に送信することを含んでもよい。以下に、ユーザーに関連した１つまたは複数の通信回線を管理または操作する能力を与え、それによって、通信回線に向けられた通信回線が、ユーザーが与えた回線管理情報に基づいて自動的に取り扱われるようにするための、例としての実施例を詳細に説明する。
【００７３】
上述したように、ユーザー端末１１２Ａは（以降、デジタルコンパニオン（「ＤＣ」）クライアントアプリケーションと呼ぶ）クライアントアプリケーションを実行してもよい。このＤＣクライアントアプリケーションは好まれるものとして、例えばインターネットを介してデジタルコンパニオンサーバー４０６へアクセスすることができる。このＤＣクライアントアプリケーションは好まれるものとして、ユーザーがデジタルコンパニオンサーバーに加入することを選択した（例えば、ユーザーの家庭の電話、職場の電話、携帯電話等の）ユーザーの通信回線に関する情報をデジタルコンパニオンサーバーから取得または検索することができる。さらに、上述したように、ユーザーはまた、通信ポータル４０８を介してユーザー端末１１２Ｂ上で動作しているブラウザー上でデジタルコンパニオンサーバーからそのような情報にアクセス、または情報を取得してもよい。あるいは、上述したように、ユーザーは電話１１４を使用して音声ポータル４１２を介してデジタルコンパニオンサーバーからそのような情報にアクセス、または情報を取得してもよい。
【００７４】
この例において、ユーザーは、例えば、ＤＣクライアントアプリケーションまたはブラウザー、１つまたは複数の通信装置、すなわち電話等、ワイヤレスＰＤＡ（または、ワイヤレス電子手帳）、コンピューター等を使用してデジタルコンパニオンサーバー４０６に登録することができるだろう。これらの装置のリストはユーザーの装置プロフィールとして参照され、例えば、装置の名前、（装置が電話である場合）装置の電話番号、（ワイヤレスＰＤＡやコンピューター等の、装置がインターネット接続性を備えている場合）装置のＩＰアドレスを含んでもよい。この情報は、例えば、ＤＣクライアントアプリケーションまたはブラウザーを介して、ユーザーによって与えられてもよい。あるいは、装置への通信回線が音声ネットワークに関連している場合、情報は上述したように、通信ポータルによって取得されてもよい。
【００７５】
上述したように、例としての実施例において、ユーザーはユーザーの全ての通信回線（すなわち、通信装置）に対する全てのユーザーの通信回線が特定の様式で自動的に取り扱われるように選択してもよい。以下に、ユーザーがユーザーの通信回線の特定の１つへの、全ての呼出しがユーザーの装置プロフィール内のもう１つの装置、またはユーザーが指定したもう１つの装置または番号に転送される例について説明する。例えば、ユーザーが職場から外出することを考えている場合、ユーザーはユーザーの職場へかけられた呼出しをユーザーの携帯電話に自動的に転送することを選択してもよい。
【００７６】
図６は自動転送の起動を選択しているユーザーへの応答でユーザーに表示されるスクリーン６００の例としてのスクリーンショットを図示している。図示されているように、スクリーン６００は対応するアクティベート自動転送リンク６０４とともにユーザーの装置プロフィール内の多様な装置（すなわち、ユーザーの異なった通信回線）に対する電話番号または名前６０２を表示してもよい。ユーザーがユーザーの装置の１つへの通信回線を転送したい場合、ユーザーは電話番号または名前の右側にあるアクティベート自動転送リンク６０４上をクリックしてもよい。それに対する応答で、ユーザーには、呼出しが転送される番号を選択するための新規のスクリーンが提示される。
【００７７】
図７は呼出しが転送される番号（以降、転送番号と呼ぶ）を選択するためにユーザーに表示されるスクリーン７００の例としてのスクリーンショットを図示している。図示されているように、スクリーン７００は、ユーザーが自動転送することを選択した番号６０２を表示してもよい。付加的に、スクリーン７００は、呼出しが転送される番号、及び（または）これらの装置に対してユーザーが割り当てたニックネームの一覧を含むプルダウンリスト７０２を表示してもよい。プルダウンリスト７０２内の番号は、例えば、ユーザーの装置プロフィール内の他の通信装置の番号及び（または）名前とともに、ユーザーによって保存された他の番号／名前を含んでもよい。そして、ユーザーはプルダウンリスト７０２から、例えば、ユーザーの携帯電話へ呼出しを自動転送するように選択してもよい。あるいは、例えば、ユーザーは、ユーザーへ送信された呼出しに関する情報を含む呼出しに関する電子メールを受信するためにプルダウンリストからユーザーの電子メール（アドレス）を選択してもよい。あるいは、ユーザーは、ユーザーに送信された呼出しに関するインスタントメッセージを受信するためにインスタントメッセージアカウントを選択してもよい。
【００７８】
ユーザーがリスト上にない番号（装置）に呼出しを自動転送することを選択した場合、ユーザーはプルダウンリストから「新規番号入力」７０４を選択してもよい。それに対する応答で、呼出しが転送される番号及びニックネームを入力するためのテキストボックスがユーザーに対して提示されてもよい。そして、この番号及びニックネームは、この番号及び（または）ニックネームが今後プルダウンリスト７０２内に表示されるように保存されてもよい。
【００７９】
ユーザーが、呼出しが転送される装置を選択した後、ユーザーはユーザーの変更を保存し、それによって所望の自動転送が実施されるようにアクティベートボタン７０６をクリックしてもよい。あるいは、ユーザーは自動転送をキャンセルするためにキャンセルボタン７１０をクリックしてもよい。
【００８０】
付加的に、自動転送スクリーンは、ユーザーが、呼出された装置が特定の回数の呼び鈴内で応答されなかった場合に、特定の番号への自動転送を起動することを可能にするためのボックス（図示せず）を含んでもよい。例えば、ユーザーは、ユーザーの家庭の電話が４回の呼び鈴で応答しなかった場合に、呼出しをユーザーの携帯電話または（休暇中の居場所の番号等の）他の番号に転送するように設定してもよい。このような場合、ユーザーはそのボックスに数字「４」を入力してもよい。あるいは、ユーザーが呼出しを自動的に（または、即座に）転送したい場合、ユーザーは０を入力してもよい。
【００８１】
スクリーン７００はさらに、スケジュールボタン７０８を図示している。上述したように、ユーザーは一日の時間、週の曜日等に基づいた自動転送をスケジュールしてもよい。ユーザーが自動転送をスケジュールしたい場合、ユーザーは自動転送をスケジュールするための、新規のスクリーンを立ち上げるためにスケジュールボタン７０８をクリックしてもよい。
【００８２】
図８は自動転送をスケジュールするためにユーザーに表示されてもよい、例としてのスクリーン８００を図示している。図示されているように、スクリーン８００は自動転送する番号６０２及びプルダウンリスト８０４を含んでもよい。上述のプルダウンリストと同様に、このプルダウンリスト８０４はユーザーの装置プロフィール内の他の通信装置の番号及び（または）名前とともに、事前に保存された他の番号／名前を含んでもよい。ユーザーはこのプルダウンリストから呼出しが自動転送される名前及び（または）番号を選択してもよい。
【００８３】
しかしながら、ユーザーがプルダウンリスト８０４に明記されていない装置／番号に呼出しを自動転送したい場合、ユーザーは新規番号ボックス８０６に新規の番号を入力してもよい。ユーザーはさらに、ニックネームボックス８０８にニックネームを入力することによって、この番号に対するニックネームを特定してもよい。そして、この番号は今後ニックネームがプルダウンリスト内に表示されるように、アプリケーションによって保存されてもよい。ユーザーが呼出しを自動転送するための番号を選択した後、ユーザーは次へボタン８１０を選択し、スケジュール情報を入力するための新規のページを表示してもよい。あるいは、ユーザーは自動転送をキャンセルするためにキャンセルボタン８１２をクリックしてもよい。
【００８４】
図９は自動転送に対するスケジュール情報を入力するための、例としてのスクリーン９００を図示している。図示されているように、開始日９０２、開始時間９０４、開始時間に対する午前または午後の選択９０６、終了日９０８、終了時間９１０、及び終了時間に対する午前または午後の選択９１２を入力するためのボックスがユーザーに表示されてもよい。あるいは、開始日９１４を選択するためのカレンダーボタン、及び終了日９１６を選択するためのカレンダーボタンがユーザーに表示されてもよい。カレンダーボタン９１４及び９１６はカレンダーを表示するように選択されてもよい。そして、ユーザーはカレンダー中の特定の日を選択し、この日が開始日９０２または終了日９０８ボックスに自動的に入力されてもよい。
【００８５】
付加的に、スクリーン９００は、ユーザーがユーザーの自動転送インストラクションが繰り返されることを望んでいる場合、ユーザーが選択してもよい（例えば、はいまたはいいえ等の）繰り返し設定チェックボックス９１８を含んでもよい。例えば、ユーザーは自動転送設定が日毎、週毎等に繰り返されることを望むかもしれない。ユーザーが、自動転送設定が繰り返されることを望んだ場合、ユーザーは繰り返し設定チェックボックス９１８内のはいボックスをクリックしてもよい。そして、これによりスクリーン９００上に付加的なオプションがユーザーのために表示されてもよい。
【００８６】
図１０はユーザーが設定を繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーン９９０を図示している。図示されているように、スクリーン９９０はユーザーの設定を日毎１００２、週毎１００４、月毎１００６、年毎１００８に繰り返すためのチェックボックスを含む。付加的に、スクリーンは、上述したような対応するカレンダーボタン１０１６とともに、ユーザーが繰り返しを終了するための終了日１０１０を入力することを可能にするためのボックスを含む。この例としてのスクリーン９９０において、ユーザーは日毎のチェックボックス１００２を選択している。すなわち、スクリーン９９０は、例えば、設定が毎日（月〜日）繰り返される１０１２、または設定が毎日（月〜金）繰り返される１０１４等の、ユーザーへの日毎のオプションを表示する。
【００８７】
図１１はユーザーが設定を週単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーン９９１を図示している。上述したように、ユーザーは週毎のチェックボックス１００４を選択してもよい。それに対する応答で、スクリーン９９１は、例えば、どの程度の頻度で週毎の設定を繰り返すかを入力するためのボックス１１０２、及び、設定を繰り返すための週の日（すなわち、月〜日）を選択するためのチェックボックス１１０４等の、ユーザーへの週毎のオプションを表示してもよい。例えば、ユーザーが毎月曜日及び毎火曜日に設定を繰り返したい場合、ユーザーはボックス１１０２に１を入力し、月曜日及び火曜日に対するチェックボックス１１０４を選択してもよい。あるいは、例えば、ユーザーが一周おきに設定を繰り返したい場合、ユーザーはボックス１１０２に２を入力してもよい。
【００８８】
図１２はユーザーが設定を週単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーン９９２を図示している。上述したように、ユーザーは月毎のチェックボックス１００６を選択してもよい。それに対する応答で、スクリーン９９２は、自動転送を繰り返すための、月の特定の日を入力するためのボックス１２０２、及びどの程度の頻度で月毎の設定を繰り返すかを入力するためのボックス１２０４等の、ユーザーへの月毎のオプションを表示してもよい。例えば、ユーザーが毎月の１５日に自動転送が発生するように設定したい場合、ユーザーはボックス１２０２に１５を入力し、ボックス１２０４に１を入力してもよい。あるいは、ユーザーが一ヶ月おきに、１５日に自動転送が発生するように設定したい場合、ユーザーはボックス１２０２に１５を入力し、ボックス１２０４に２を入力してもよい。
【００８９】
図１３はユーザーが設定を年単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーン９９３を図示している。上述したように、ユーザーは年毎のチェックボックス１００８を選択してもよい。それに対する応答で、スクリーン９９３は、例えば、特定の月を選択するためのプルダウンリスト１３０２、及び特定の日を入力するためのボックス１３０４等の、年毎のオプションをユーザーに表示してもよい。そして、例えば、ユーザーが毎年の７月４日に自動転送を発生したい場合、ユーザーはプルダウンリスト１３０２から７月を選択し、ボックス１３０４に４を入力してもよい。
【００９０】
ユーザーがユーザーの所望の自動転送インストラクションを入力した後、ユーザーはユーザーの変更を保存し、所望の自動転送を実施するために保存ボタン９２４を選択してもよい。あるいは、ユーザーは自動転送をキャンセルするためにキャンセルボタン９２０を選択してもよいし、前の画面に戻るために戻りボタン９２２を選択してもよい。
【００９１】
ユーザーがユーザーの通信回線の１つに対する自動転送を実施するための情報を入力し、ユーザーの変更を保存した後、情報はユーザー端末１１２Ａから情報をデータベース５２２に格納するデジタルコンパニオンサーバー４０６に転送されてもよい。
【００９２】
全ての呼出しを特定の通信回線（すなわち、通信装置）へ転送することに加え、この例において、ユーザーはまた、この通信回線への全ての呼出しを他の方法で処理するように選択することもできる。例えば、ユーザーは特定の通信回線への全ての呼出しを阻止し、音声メールに直接送信するように選択してもよい。１つの例において、ユーザーは呼出しを阻止するために通信回線に対する名前／番号の横のボックスを単にチェックし、変更を保存することができる。
【００９３】
特定の通信回線を特定の様式で自動的に取り扱うことに加え、ユーザーはまた、呼出しを到達した呼出しの発信者ＩＤに基づいて異なった様式で処理することもできる。例えば、ユーザーは（例えば、重要な人物等の）特定の人物からユーザーの職場の電話にかけられた呼出しをユーザーの携帯電話に転送し、（友人等の）異なった人物からの呼出しをユーザーの家庭の電話に転送することを望むかもしれない。このような場合、例えば、ユーザーの携帯電話は重要な人物からの呼出しに対する転送装置として扱われ、ユーザーの家庭の電話はユーザーの友人からの呼出しに対する転送装置として扱われる。
【００９４】
上述したように、本発明のシステムはユーザーに、ユーザーによって入力された人物及び（または）組織の名前、電話番号、及び（または）住所またはアドレスを含むユーザーアドレス帳を与える。さらに、上述したように、アドレス帳は連絡相手データベース５３０に格納されてもよい。アドレス帳に対する連絡相手の追加、削除または変更をしようとしているユーザーは、アドレス帳を変更するためのオプションを含んでもよい、ＤＣクライアントアプリケーションを立ち上げてもよい。
【００９５】
そして、ＤＣクライアントアプリケーションはユーザーのアドレス帳を取得または検索するためのデジタルコンパニオンサーバー４０６に接触してもよい。ユーザー端末１１２Ａがインターネットに接続されている場合、これは例えば、デジタルコンパニオンサーバー４０６からアドレス帳を取得するユーザー端末１１２Ａ上のＤＣクライアントアプリケーションによって達成されてもよい。もう１つの例において、ユーザーは例えばウェブブラウザーアプリケーション等のアプリケーションクライアントを実行する（ユーザー端末１１２Ｂ等の）ユーザー端末を介して通信ポータル４０８に直接接触することによってユーザーのアドレス帳にアクセス、及びアドレス帳を変更してもよい。
【００９６】
（ユーザー端末１１２Ａまたは１１２Ｂ等の）ユーザー端末がユーザーのアドレス帳を取得した後、ユーザーはリストに掲載されている連絡相手を追加、削除または変更してもよい。付加的に、アドレス帳はまた、特定の連絡相手からの呼出しがどのように扱われるかに関する、各連絡相手に対する入力を含んでもよい。上述したように、ユーザーは特定の連絡相手からの呼出しがユーザーの携帯電話に転送されるように設定してもよい。そして、ユーザーはユーザーのアドレス帳の特定の入力で連絡相手に関する詳細を持ち出す（または、立ち上げる）ことを選択してもよい。
【００９７】
図１４は、例えば、ユーザーの連絡相手帳の特定の連絡相手に対して、ユーザーのために提示されるスクリーン１４００の表示を図示している。図示されているように、スクリーン１４００は（例えば、職場の番号、携帯電話の番号、家庭の番号等の）連絡相手に対する多様な電話番号１４０２を含んでもよい。付加的に、スクリーン１４００はこれらの特定の電話番号からの呼出しを転送するためのボタン１４０４を含んでもよい。そして、ユーザーはこの特定の連絡相手からの呼出しがどのように処理されるかを詳細に指定するための別個のスクリーンを立ち上げるためにこのボタンをクリックしてもよい。そのようなスクリーンは、例えば、図７から図１３とともに説明されたものと同様なスクリーンであってもよい。さらに、スクリーン１４００はまた、呼出しを阻止してそれらを音声メールに自動的に転送する、ユーザーに特別に記録されたメッセージを再生する等のために、この連絡相手からの呼出しの代替的な取り扱いの選択のための付加的なボタンを含んでもよい。あるいは、スクリーンは特別な取り扱いを選択するための単一のボタンを含んでもよい。そして、ユーザーが特化された取り扱いを選択できるように、別個のスクリーンがユーザーに提示されてもよい。ユーザーがアナウンスを再生することを選択した場合、ユーザーには事前に記録されたメッセージを選択するための、またはアナウンスを記録するためのオプションが提示されてもよい。また、このスクリーン１４００は連絡相手に関連する全てのメンバーに対する処理を選択するための単一のボタン（図示せず）を含んでもよい。すなわち、連絡相手の番号の各々に対する個々の処理を選択する代わりに、ユーザーは、この連絡相手からの全ての呼出しが共通の様式で扱われるような単一のボタンを選択してもよい。
【００９８】
付加的に、このようなスクリーンは、ユーザーが特別な処理が特定されていない呼出しに対するデフォルトの取り扱いを変更することを可能にしてもよい。例えば、ユーザーは特別の処理を特定していない呼出しに対して、例えば、呼出しを特定の番号に転送する、ＳＩＴ音声を再生する等の、他のアクションが行われるように設定してもよい。例えば、ユーザーは図７から図１３とともに説明されたスクリーン等を使用することによって呼出しに対するデフォルトの取り扱いを特定してもよい。そして、この特定の通信回線への通信回線は、特定の番号からの呼出しに対する特定の処理が特定されるまで、このデフォルトの様式に取り扱われてもよい。
【００９９】
付加的に、もう１つの実施例において、呼出しを電話に転送する代わりに、ユーザーは呼出しを例えば、ワイヤレスＰＤＡ（電子手帳）上のインスタントメッセージアプリケーションに転送し、それにより、呼出しに関する発信者ＩＤ情報等を含む、呼出しに関するインスタントメッセージがユーザーのＰＤＡ（または、電子手帳）に送信されてもよい。付加的に、デジタルコンパニオンサーバー４０６は、呼出し人がデジタルコンパニオンサーバーに登録されているかを決定するために呼出し人の発信者ＩＤを使用してもよい。この場合、デジタルコンパニオンサーバー４０６は呼出し人がインスタントメッセージアプリケーションを登録しているかを決定してもよい。そして、呼出し人がインスタントメッセージアプリケーションを有している場合、デジタルコンパニオンサーバー４０６はインスタントメッセージアプリケーションとの間に通信セッションを確立し、例えば、呼出しがインスタントメッセージアプリケーションに転送されたことを示す音声メッセージが呼出し人に再生されるように指示してもよい。そして、呼出し人及びユーザーは互いにインスタントメッセージを送信してもよい。
【０１００】
選択を行った後、ユーザーはユーザーの変更がデジタルコンパニオンサーバー４０６及び（または）通信ポータル４０８によって格納されるように、変更を保存することを選択することができる。例えば、ユーザーがユーザーの変更を保存することを選択した後、ユーザー端末１１２Ａ上のＤＣクライアントアプリケーションはウェブサーバー５１４を介してこれらの変更をデジタルコンパニオンサーバーに送信してもよい。そして、アプリケーションサーバー５１６はこれらの変更を適当なデータベースに保存してもよい。
【０１０１】
図１５は本発明の方法及びシステムに従った、ユーザーの選択を実施するための例としての方法に対するフローチャートを図示している。上述したように、ユーザーは呼出しをどのように処理するかに関する変更を加えることができる（Ｓ１５０２）。そして、ユーザーは、ユーザーの変更がデジタルコンパニオンサーバー４０６に転送されるように、ユーザーの変更を保存することができる。
【０１０２】
１つの実施例において、ユーザー端末１１２Ａは、インターネットを介して変更をデジタルコンパニオンサーバー４０６のウェブサーバー５１４に送信するＤＣクライアントアプリケーションを実行する（Ｓ１５０４）。ウェブサーバー５１４は変更を取得し、その変更をアプリケーションサーバー５１６に転送する（Ｓ１５０６）。そして、アプリケーションサーバー５１６は変更をデータベース５２２に保存してもよい（Ｓ１５０８）。
【０１０３】
そして、アプリケーションサーバー５１６はユーザーの通信回線のいずれかへの呼出しの取り扱いが変更されたか、そして、修正を通信ネットワークに転送するかどうかを決定する（Ｓ１５１０）。
【０１０４】
アプリケーションサーバー５１６が通信回線を修正すると決定した場合、アプリケーションサーバー５１６は適当なインストラクション（または、命令）を修正される通信回線に転送してもよい（Ｓ１５１２）。例えば、アプリケーションサーバー５１６は特定の番号にアドレッシングされた（または、宛先を指定された）全ての呼出しが転送されるように、更新が送信されることを決定してもよい。そして、アプリケーションサーバー５１６はインストラクションを音声ネットワーク１０４の適当な構成要素に転送する。例えば、アプリケーションサーバーが更新の転送がなされるべきであると決定した場合、それは適当なインストラクションを対応するリセントチェンジエンジン３１６を介して通信回線のＳＳＰ３１０またはＩＳＣＰ３０２に送信してもよい。以下に、更新の転送を詳細に説明する。
【０１０５】
例としての実施例において、２つの種類の更新の転送：自動転送変数（ＣＦＶ（Call Forward Variable））更新；及び、ＡＩＮ（Advanced Intelligent Network）更新が使用されてもよい。例えば、（例えば、ＳＳＰ３１０がＡＩＮサービスをサポートしていない古いタイプのスイッチである場合等）（この例においてユーザーの家庭の電話である）修正される通信回線にサービスを行っているＳＳＰ３１０（図３）がＡＩＮサービスをサポートしない場合、所望の自動転送を実施するためにＣＦＶ更新が実施されてもよい。そして、そうでない場合にはＡＩＮ更新が実施されてもよい。
【０１０６】
したがって、この例において、アプリケーションサーバー５１６（図５）が、ＳＳＰ３１０がＡＩＮサービスをサポートしていないと決定した場合、アプリケーションサーバー５１６はＣＦＶ更新を実施する。そして、アプリケーションサーバー５１６はスイッチ更新メッセージ（switch update message）を使用して、転送の情報を適当なリセントチェンジエンジン３１６に送信してもよい（Ｓ１５１２）。そして、リセントチェンジエンジン３１６はユーザーのＳＳＰ３１０のＣＦＶ転送番号を更新する（Ｓ１５１４）。
【０１０７】
この例としての実施例において、ＳＳＰ３１０はＳＳＰ３１０によってサポートされる電話番号に関する情報を含む表を格納する。この表はまた、それらの電話番号が発信者ＩＤサービス、音声メールサービス等に加入しているかに関する情報を含んでもよい。付加的に、この表は最初にこの電話番号に向けられた呼出しが、呼出しが転送される番号（すなわち、転送番号）とともに異なった番号へ転送されるかどうかに関する入力を含んでもよい。したがって、この例において、リセントチェンジエンジン３１６は自動転送をアクティベートし、ＳＳＰの表に転送番号を挿入するためにＳＳＰの表を修正する。そして、ＳＳＰ３１０は最初にこの電話番号に向けられた呼出しを受信し、それを転送番号に自動的に転送する。
【０１０８】
しかしながら、この例において、アプリケーションサーバー５１６が、ＳＳＰ３１０がＡＩＮサービスをサポートしていると決定した場合、アプリケーションサーバー５１６は転送の情報をＡＩＮ更新要求メッセージ（AIN update request message）を介して適当なリセントチェンジエンジン３１６に転送する（Ｓ１５１２）。そして、リセントチェンジエンジン３１６は対応するＩＳＣＰ ＳＰＡＣＥ３１４を更新する（Ｓ１５１４）。例えば、ＳＳＰ３１０をサポートしているＩＳＣＰ３０２に対するＩＳＣＰ ＳＰＡＣＥ３１４は呼出しが転送されるかどうか、また転送されるとしたらどの番号に転送されるか等を含む、最初にユーザーの家庭の電話１１４に向けられた呼出しをどのように処理するかに関する情報を格納してもよい。そして、ＩＳＣＰ ＳＰＡＣＥ３１４はリセントチェンジエンジン３１６からデータを受信し、ＩＳＣＰ３０２に関連したローカルデータベースに伝達する。これらのデータベースは、例えば、ＩＳＣＰ３０２及び（または）ＩＳＣＰ ＳＰＡＣＥ３１４の内部に存在してもよいし、または外部に存在してもよい。
【０１０９】
上述したように、ユーザーはまた、ユーザーの自動転送処理をスケジュールしてもよい。例えば、ユーザーは特定の連絡相手からの呼出しが夜または週末にユーザーの携帯電話に転送され、同一の連絡相手からの呼出しが平日の午前９時から午後５時の仕事時間中にユーザーの職場の電話に転送されるように特定してもよい。そのような例において、処理が変わる時間がきたとき、カレンダーサーバー５１８は呼出しの処理の変更に関するメッセージをアプリケーションサーバー５１６に送信してもよい（Ｓ１５２０）。それに対する応答で、上述したように、アプリケーションサーバー５１６は適当なリセントチェンジエンジン３１６に修正された転送情報を送信し、リセントチェンジエンジンはその情報をＳＳＰ３１０またはＩＳＣＰ ＳＰＡＣＥ３１４に送信してもよい。
【０１１０】
転送情報がＳＳＰ３１０またはＩＳＣＰ ＳＰＡＣＥ３１４に与えられた後、ユーザーの電話１１４に対するＳＳＰ３１０に到達した呼出しは自動的に転送番号に転送される。
【０１１１】
図１６は本発明の原理に従った、ＣＦＶ更新を介して更新されたＳＳＰによる自動転送のための方法に対するフローチャートを図示している。図示されているように、呼出し１２０（「ユーザー２」）はＤＣユーザー（「ユーザー１」）の家庭の電話１１４に電話をかける（Ｓ１６０２）。発呼者１２０からの呼出しはネットワーク１０４を横断し、ユーザーにサービスを与えているＳＳＰ３１０に到達する（Ｓ１６０４）。そして、ＳＳＰ３１０は自動転送をアクティベートするかを決定するためにそれの表を調べる（Ｓ１６０６）。アクティベートする場合、ＳＳＰ３１０は呼出しをユーザーの家庭の電話１１４ではなく、格納された転送番号にルーティング（または、経路制御）する（Ｓ１６０８）。自動転送がアクティベートされない場合、ＳＳＰ３１０は呼出しをユーザーの家庭の電話１１４にルーティングする（Ｓ１６１０）。
【０１１２】
図１７は本発明の原理に従った、ＡＩＮサービスを与えるＳＳＰ３１０に対する自動転送のための方法に対するフローチャートを図示している。図示されているように、呼出し人はユーザーの家庭の電話１１４に電話をかける（Ｓ１７０２）。発呼者からの呼出しはネットワーク１０４を横断し、ユーザー１にサービスを与えているＳＳＰ３１０に到達する（Ｓ１７０４）。呼出しがＳＳＰ３１０に到達したとき、それはＡＩＮトリガーの結果となり、ＳＳＰ３１０はＩＳＣＰ３０２にクエリーを発行する（Ｓ１７０６）。そして、ＩＳＣＰ３０２のサービス論理プログラム（service logic program）は自動転送サービスが適用されるかを決定するためにそれのデータベースを調べる（Ｓ１７０８）。自動転送サービスが適用される場合、ＩＳＣＰ３０２はデータベースから転送番号を取得または検索する（Ｓ１７１０）。そして、ＩＳＣＰ３０２のサービス論理プログラムはそれの応答をＳＳＰ３１０に送信し、ＳＳＰ３１０に呼出しを転送番号にルーティングするように命令する（Ｓ１７１２）。それに対する応答で、ＳＳＰ３１０は呼出しを取得した転送番号に転送する（Ｓ１７１４）。しかしながら、ユーザーの家庭の電話１１４に対して自動転送がアクティベートされない場合、ＩＳＣＰ３０２はＳＳＰ３１０に、呼出しをユーザーの家庭の電話１１４に転送するように指示する（Ｓ１７１６）。
【０１１３】
付加的に、上述したように、ユーザーは特定の通信装置にアドレッシングされた（または、宛先を指定された）全ての呼出しを単に転送するのではなく、呼出しに（発信者ＩＤ情報等の）発呼者の識別に基づいて異なった処理を行うことを選択してもよい。そのように選択した場合、デジタルコンパニオンサーバー４０６のアプリケーションサーバー５１６は装置に対する処置リストを作成するためにユーザーのアドレス帳、カレンダー等にアクセスしてもよい。処置リストは異なった番号（すなわち、異なった発信者ＩＤ）からの呼出しが（呼出しをどこに転送するか、またはメッセージまたはＳＩＴ音声を再生するか等の）どのように処理されるかを特定する。
【０１１４】
図１８は本発明の方法及びシステムに従った、呼出しの発信者ＩＤに基づいた自動転送のための方法に対するフローチャートを図示している。最初に、ユーザーの家庭の電話１１４に電話がかけられる（Ｓ１８０２）。呼出しは次に、ネットワーク１０４によって、ユーザーの電話１１４に関連したＳＳＰ３１０にルーティング（または、経路制御）される（Ｓ１８０４）。そして、ＳＳＰ３１０はＩＳＣＰ３０２によって受け取られるトリガーを生成する（Ｓ１８０６）。このトリガーは、例えば、ターミネーションアテンプトトリガー（ＴＡＴ（Termination Attempt Trigger））または特定デジットストリング（ＳＤＳ（Specific Digit String））であってもよい。そして、ＩＳＣＰ３０２は、発信者ＩＤに基づいて特別な取り扱いが適用されるべきかを決定する（Ｓ１８０８）。特別な取り扱いが適用される場合、ＩＳＣＰ３０２はネットワークアクセスサーバー４１０を介してデジタルコンパニオンサーバー４０６に質問する（または、クエリーを発行する）（Ｓ１８１０）。このクエリー（または、質問）は発呼者の電話番号（すなわち、発信者ＩＤ）を含んでもよい。
【０１１５】
クエリーは次に、デジタルコンパニオンサーバー４０６のアプリケーションサーバー５１６に転送される（Ｓ１８１２）。そして、アプリケーションサーバー５１６は処置リスト内で発信者ＩＤを探す（Ｓ１８１４）。処置リスト内に番号が見つかった場合、アプリケーションサーバー５１６は処置リストから呼出しに対する取り扱いを取得する（Ｓ１８１６）。アプリケーションサーバー５１６は次に、ＩＳＣＰ３０２に取得した取り扱いインストラクション（または、取り扱い命令）に従って呼出しを処理するように命令する（Ｓ１８１８）。そして、ＩＳＣＰ３０２はＳＳＰ３１０に呼出しをどのように扱うか命令する（Ｓ１８２０）。この命令への応答で、ＳＳＰ３１０は取得したインストラクションに従って呼出しを処理する（Ｓ１８２２）。
【０１１６】
第１の例において、呼出しは、例えば、携帯電話等の、特定の番号（「転送番号」）に転送される。このような例において、アプリケーションサーバー５１６はネットワークアクセスサーバー４１０を介して呼出し（Ｓ１８１８）をＩＳＣＰ３０２に転送するためにインストラクションを送信してもよい。そして、ＩＳＣＰ３０２はＳＳＰ３１０に、呼出しを転送番号、すなわち、携帯電話へ転送するように命令してもよい（Ｓ１８２０）。この命令への応答で、ＳＳＰ３１０は呼出しを転送番号へ転送する（Ｓ１８２２）。さらに、上述したように、ユーザーは呼出された番号が、ユーザーが指定した回数の呼び鈴内で応答しなかった場合のみ、呼出しを転送するように選択してもよい。
【０１１７】
第２の例のおいては、発信者ＩＤは処置リストに存在しなくてもよく、また、アプリケーションサーバー５１６は、ユーザーが特定したデフォルト処理を呼出しに適用することを選択してもよい（Ｓ１８２４）。例えば、ユーザーは特定の処理が明記されていない場合、家庭の電話１１４を鳴らすように選択してもよい。他の例において、デフォルトは、ユーザーが例えば休暇中の場合に、呼出しが携帯電話や休暇中の番号等の特定の番号に転送されるように設定されてもよい。このような例において、デフォルト処理はデジタルコンパニオンサーバー４０６に格納され、上述したように、アプリケーションサーバー５１６によって取得されＩＳＣＰ３０２に転送されてもよい。あるいは、もう１つの例において、アプリケーションサーバー５１６は単に、ＩＳＣＰ３０２に（この通信回線への呼出しの取り扱いに関する、ＩＳＣＰ３０２またはＳＳＰ３０６に格納された情報等の）デフォルトに従って呼出しを扱うようにインストラクションを送信してもよい。
【０１１８】
第３の例において、ユーザーは特定の発信者ＩＤからの呼出しが音声メールに直接送信されるように選択してもよい。このような例において、アプリケーションサーバー５１６はＩＳＣＰ３０２に、呼出しを音声メールに転送するようにインストラクションを送信する（Ｓ１８１８）。そして、ＩＳＣＰ３０２はインストラクションをＳＳＰ３１０に送信してもよい（Ｓ１８２０）。これに対する応答で、ＳＳＰ３１０は呼出しを、音声メールサービスを提供しているＩＰ３２０に転送する（Ｓ１８２２）。
【０１１９】
第４の例において、ユーザーは発信者ＩＤに基づいて、または発信者ＩＤが利用不可能である場合に、呼出し人に対してＳＩＴ音声（Supplemental Information Tone）が再生されるように選択してもよい。このような例において、アプリケーションサーバー５１６はＳＩＴ音声を再生するためのインストラクションをＩＳＣＰ３０２に送信してもよい（Ｓ１８１８）。これに対する応答で、ＩＳＣＰ３０２はＳＳＰ３１０に、呼出しを、ＳＩＴ音声を再生するＩＰに転送するように指示してもよい（Ｓ１８２０）。そして、呼出しは終了してもよいし、または音声メール等へ転送されてもよい（Ｓ１８２２）。あるいは、ＳＩＴ音声を再生する代わりに、ユーザーは発信者ＩＤに基づいて呼出し人に特定の音声記録が再生されるように指示してもよい。
【０１２０】
もう１つの例において、ユーザーは呼出しに対する第１及び第２の取り扱い手順を特定し、それによって、例えば、第１の取り扱い手順が完了できないか、または、例えば、ユーザーが特定した基準等の、他の基準または条件が満たされた場合に、第２の取り扱い手順が実施されてもよい。例えば、ユーザーは特定の連絡相手から彼らの家庭の電話への呼出しが家庭の電話の鳴らすように設定しているが、家庭の電話が話し中であるか、または、特定の回数の呼び鈴内に応答されなかった場合に、呼出しをユーザーの携帯電話に転送することを望むかもしれない。ユーザーはまた、これらの第１及び第２の取り扱い手順をスケジュールすることが可能であってもよい。
【０１２１】
ユーザーはこれらの第１及び第２の取り扱い手順を上述したような、スクリーンを使用した単一の取り扱い手順のスクリーンと同様な様式で特定してもよい。そのような例において、このようなスクリーンは第１及び第２の両方の取り扱い手順を特定する能力をユーザーに与える。付加的に、これらのスクリーンは、ユーザーがどのようなときに第２の取り扱い手順が使用されるべきかを特定することを可能にしてもよい。例えば、ユーザーは回線が話し中、または予め決められた回数の呼び鈴内に応答されない場合、または電話がオフにされている場合やワイヤレス電話等で、電話が受信範囲外にある場合等の理由により、第１の取り扱い手順が完了できない場合に、第２の取り扱い手順が使用されるように特定してもよい。
【０１２２】
ユーザーが第１及び第２の取り扱い手順の両方を特定している例において、呼出しが呼出しに到達したとき、アプリケーションサーバー５１６はユーザーの特定した基準または条件に基づいて、第１の取り扱い手順を適用するか、または第２の取り扱い手順を適用するかを決定してもよい。そして、アプリケーションサーバー５１６は、呼出しが決定された手順に基づいて、上述したような方法及びシステムを使用して呼出しが取り扱われるように指示してもよい。
【０１２３】
もう１つの例のおいては、ユーザーがスケジュールに基づいて取り扱い手順を特定することに加え、ユーザーはユーザーの場所に基づいて取り扱い手順を特定してもよい。例えば、ユーザーは、例えば、ユーザーがユーザーの職場でコンピューターを介してデジタルコンパニオンサーバーにログインしている場合、呼出しが彼らの職場の電話に転送さるように特定してもよい。あるいは、例えば、ユーザーは、ユーザーがワイヤレス電話やＰＤＡ（または、電子手帳）等の、ワイヤレス装置を介してデジタルコンパニオンサーバーにログインしている場合、呼出しが彼らのワイヤレス装置に転送さるように特定してもよい。付加的に、もう１つの例において、ユーザーは、ユーザーの場所がデジタルコンパニオンサーバー４０６に転送されるように、ＧＰＳ（Global Positioning System）のタイプの能力を備えた装置を有してもよい。このような例において、ユーザーはユーザーの場所に関する情報に基づいて、連絡相手からの呼出しをどのように取り扱うかを特定してもよい。
【０１２４】
もう１つの例において、上述したスクリーンはユーザーのアドレス帳からの連絡相手を、例えば、選択的呼出し受諾リスト、選択的呼出し拒絶リスト、及び選択的呼出し転送リスト等の多様なリストに加えるためのオプションを含んでもよい。例えば、連絡相手が選択的呼出し受諾リストに追加され、ユーザーが呼出しを阻止することを選択している場合、デジタルコンパニオンサーバー４０６は、発信者ＩＤが選択的呼出し受諾リストに存在するかを決定し、存在する場合、呼出しを呼出された装置で完了し、存在しない場合、呼出しを音声メールに送信してもよい。例えば、連絡相手が選択的呼出し拒絶リストに存在する場合、その連絡相手からの呼出しは、ユーザーが全ての呼出しを阻止することを選択しているかいないかにかかわらず、音声メールに直接送信されてもよい。付加的に、例えば、連絡相手が選択的呼出し転送リストに存在する場合、デジタルコンパニオンサーバー４０６はその連絡相手からの呼出しを選択的呼出し転送リストに関連した番号に直接転送してもよい。
【０１２５】
もう１つの例において、ユーザーは連絡相手のグループを定義し、グループ内の連絡相手からの呼出しが共通の様式で取り扱われるように設定してもよい。例えば、上述したスクリーンと同様なスクリーンを使用して、ユーザーは、ユーザーのアドレス帳内でユーザーと職場が同じである全ての連絡相手のグループを生成してもよい。そして、ユーザーはこのグループがユーザーのアドレス帳内で個別のエンティティーとなるように、このグループに（同僚等の）名前を付けてもよい。そして、ユーザーは、例えば、このグループに対する取り扱い手順を選択し、グループのメンバーからの呼出しがグループに対する取り扱い手順に従って取り扱われるようにしてもよい。
【０１２６】
ここまで本発明が多様な実施例とともに説明されてきたが、当業者には他の多様な変更が明白であるだろう。また、本発明のシステム及び方法の全てまたは一部がハードディスク、フロッピー（登録商標）ディスク、及びＣＤ−ＲＯＭ等の二次的な格納装置等のコンピューターがリード可能な媒体；インターネット等のネットワークから受信された搬送波；またはＲＯＭやＲＡＭ等の他の形式に格納され、そこから読み出されてもよいことは当業者にとって明白であるだろう。したがって、本発明の実施例は上述の実施例及び例には限定されず、それらの範囲及び等価物とともに付随する請求の範囲によって規定される。
【図面の簡単な説明】
【０１２７】
【図１】本発明の原理に基づいた特徴及び側面を有する、例としてのデータ処理及び遠距離通信環境の概略図である。
【図２】本発明の原理に基づいた例としての、ユーザー端末の概略図である。
【図３】本発明の原理に基づいた音声ネットワークの概略図である。
【図４】本発明の原理に基づいたサービスセンターのブロック図である。
【図５】本発明の原理に基づいた例としてのシステムの論理アーキテクチャーを図示している。
【図６】本発明の原理に従った、自動転送の起動を選択しているユーザーへの応答でユーザーに表示されるスクリーンの例としてのスクリーンショットを図示している。
【図７】本発明の原理に従った、呼出しが転送される番号を選択するためにユーザーに表示されるスクリーンの例としてのスクリーンショットを図示している。
【図８】本発明の原理に従った、自動転送をスケジュールするためのユーザーに表示される例としてのスクリーンを図示している。
【図９】本発明の原理に従った、自動転送のためのスケジュール情報を入力するための例としてのスクリーンを図示している。
【図１０】本発明の原理に従った、ユーザーが設定を繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーンを図示している。
【図１１】本発明の原理に従った、ユーザーが設定を週単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーンを図示している。
【図１２】本発明の原理に従った、ユーザーが設定を月単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーンを図示している。
【図１３】本発明の原理に従った、ユーザーが設定を年単位で繰り返すことを選択したときの、自動転送のためのスケジュール情報を入力するための例としてのスクリーンを図示している。
【図１４】本発明の原理に従った、例えば、ユーザーの連絡相手帳内の特定の連絡相手に対してユーザーに提示される詳細なスクリーンを図示している。
【図１５】本発明の原理に従った、ユーザーの選択を実施するための例としての方法に対するフローチャートを図示している。
【図１６】本発明の原理に従った、ＣＦＶ更新を介して更新されたＳＳＰによる自動転送のための方法に対するフローチャートを図示している。
【図１７】本発明の原理に従った、ＡＩＮサービスを与えるＳＳＰに対する自動転送のための方法に対するフローチャートを図示している。
【図１８】本発明の原理に従った、呼出しの発信者ＩＤに基づいた自動転送のための方法に対するフローチャートを図示している。
【符号の説明】
【０１２８】
１００  データ処理及び遠距離通信環境
１０２  データネットワーク
１０４  音声ネットワーク
１０６  サービスセンター
１１０  ユーザー
１１２  ユーザー端末
１１４，１１６，１１８，１２２  電話
１２０  発呼者
２００  ＣＰＵ
２０２  メモリー
２０４  格納モジュール
２０６  ネットワークインターフェース
２０８  入力インターフェース
２１０  出力インターフェース
２１２  入力装置
２１４  出力装置
３０２  インテリジェントサービス制御ポイント
３０４，３０６  サービス転送ポイント
３０８，３１０  サービススイッチングポイント
３１２  回線情報データベース
３１４  ＩＳＣＰサービス提供及び生成環境（ＩＳＣＰ ＳＰＡＣＥ）
３１６  リセントチェンジエンジン
３２０  インテリジェントプリフェラル
４０２  ファイアウォール
４０６  デジタルコンパニオンサーバー
４０８  通信ポータルサーバー
４１０  ネットワークアクセスサーバー
４１２  音声ポータル
４１４  音声ポータルアプリケーションサーバー
４１６  音声認識機能
４１８  ネットワーク
４２０  バックエンドサーバー
５０２  クライアント側プレーン
５０４  アプリケーションサービスプレーン
５０６  ネットワークアクセスプレーン
５０８  音声ネットワークプレーン
５１２  クライアントプロキシ
５１４  ウェブサーバー
５１６  アプリケーションサーバー
５１８  カレンダーサーバー
５２０  通知サーバー
５２２  クエリーデータベース
５２６  ウェブサーバー
５２８  アプリケーションサーバー
５３０  連絡相手データベース
５３２  ユーザープロフィール
５４２  プロキシ
５４４  アサインメントアクティベーションアンドインベントリーシステム
５４６  エンタープライズリセントチェンジエンジン
５４８  マルチサービスプラットフォ−ム
５５２  ウェブサービス外部サーバー
５５４  シングルサインオン
５５６  音声ネットワークデータセンター
６００  スクリーン
６０２  名前または電話番号
６０４  アクティベート自動転送リンク
７００  スクリーン
７０２  プルダウンリスト
７０４  新規番号入力
７０６  アクティベートボタン
７０８  スケジュールボタン
７１０  キャンセルボタン
８００  スクリーン
８０４  プルダウンリスト
８０６  新規番号ボックス
８０８  ニックネームボックス
８１０  次へボタン
８１２  キャンセルボタン
９００  スクリーン
９０２  開始日ボックス
９０４  開始時間の選択
９０６  午前午後の選択
９０８  終了日ボックス
９１０  終了時間の選択
９１２  午前午後の選択
９１４  開始日カレンダーボタン
９１６  終了日カレンダーボタン
９１８  繰り返し設定チェックボックス
９２０  キャンセルボタン
９２２  戻りボタン
９２４  保存ボタン
９９０  スクリーン
９９１  スクリーン
９９２  スクリーン
９９３  スクリーン
１００２  日毎のチェックボックス
１００４  週毎のチェックボックス
１００６  月毎のチェックボックス
１００８  年毎のチェックボックス
１０１０  終了日ボックス
１０１２  繰り返しチェックボックス
１０１４  繰り返しチェックボックス
１０１６  終了日カレンダーボタン
１１０２  繰り返しボックス
１１０４  曜日のチェックボックス
１２０２  日のボックス
１２０４  月毎のボックス
１３０２  月のプルダウンリスト
１３０４  日のボックス
１４００  スクリーン
１４０２  電話番号
１４０４  転送ボタン
【図１】
2006507779.tif 000003
【図２】
2006507779.tif 000004
【図３】
2006507779.tif 000005
【図４】
2006507779.tif 000006
【図５】
2006507779.tif 000007
【図６】
2006507779.tif 000008
【図７】
2006507779.tif 000009
【図８】
2006507779.tif 000010
【図９】
2006507779.tif 000011
【図１０】
2006507779.tif 000012
【図１１】
2006507779.tif 000013
【図１２】
2006507779.tif 000014
【図１３】
2006507779.tif 000015
【図１４】
2006507779.tif 000016
【図１５】
2006507779.tif 000017
【図１６】
2006507779.tif 000018
【図１７】
2006507779.tif 000019
【図１８】
2006507779.tif 000020
【国際調査報告】
2006507779.tif 000021