【手続補正書】
【提出日】平成26年4月11日(2014.4.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのコンピュータ可読媒体であって、命令と共にエンコードされ、該命令が、実施されるときに少なくとも１つの処理ユニットに、
発信された番号を含む通話呼を受け取ること、
前記通話呼を通話呼フロー・サービスにルーティングすることであって、該通話呼フロー・サービスの負荷に少なくとも部分的に基づいて、前記通話呼フロー・サービスが選択されること、
前記通話呼フロー・サービスにおける前記通話呼の受け取りの後に、少なくとも１つのダイヤルプランにアクセスすることであって、前記発信された番号に少なくとも部分的に基づいて前記ダイヤルプランが選択されること、および
前記発信呼を前記少なくとも１つのダイヤルプランを用いて処理すること、
を含むアクションを実行させる、コンピュータ可読媒体。
【請求項２】
前記ダイヤルプランが相互音声応答を含む、請求項１に記載のコンピュータ可読媒体。
【請求項３】
前記ダイヤルプランが内線とテレフォニ・リソースとの間の関連付けを含む、請求項１に記載のコンピュータ可読媒体。
【請求項４】
前記通話呼がボイス・オーバＩＰ形式を用いてフォーマットされ、インターネットを介して受け取られる、請求項１に記載のコンピュータ可読媒体。
【請求項５】
請求項１に記載のコンピュータ可読媒体において、前記通話呼が第１の通話呼であり、前記命令が、更に、
ダイヤルされる第２の番号を含む第２の通話呼を受け取り、
該第２通話呼の受け取りの後に、前記第２番号に少なくとも部分的に基づいて前記第１ダイヤルプランとは異なる第２のダイヤルプランにアクセスし、
前記第１通話呼が処理されている時間の少なくとも一部の間に前記第２通話呼を処理するための命令を含む、コンピュータ可読媒体。
【請求項６】
請求項１に記載のコンピュータ可読媒体において、前記命令が、更に、
複数の呼を受け取り、
各ダイヤルされた番号に基づいて前記複数の通話呼のそれぞれについて異なる個別のダイヤルプランにアクセスするための命令を含む、コンピュータ可読媒体。
【請求項７】
請求項１に記載のコンピュータ可読媒体において、
前記命令が、更に、割当解除信号を受け取るための命令を含み、
前記命令が、更に、前記割当解除信号に応じて、前記少なくとも１つの処理ユニットに、遠隔ストレージ・デバイスにローカル・データをコピーさせると共に、更なる通話呼の受け取りを中止させる、コンピュータ可読媒体。
【請求項８】
コンピュータ可読媒体であって、命令と共にエンコードされ、該命令が、実施されるときに少なくとも１つの処理ユニットに、
テレフォニ通話呼を処理する複数のソフトウェア・インスタンについて総負荷を表す少なくとも１つの値にアクセスすること、
前記負荷が総ベースライン負荷値を超えるときに、少なくとも１つの追加のソフトウェア・インスタンスをテレフォニ通話呼の処理のために初期化すること、
前記複数のソフトウェア・インスタンスのうち少なくとも１つがある時間期間の通話呼についての閾値数未満で処理しているときに、前記複数のソフトウェア・インスタンスのうち前記少なくとも１つを割当解除すること、
を含むアクションを実行させる、コンピュータ可読媒体。
【請求項９】
請求項８に記載のコンピュータ可読媒体において、前記アクションが、更に、
通話呼を受け取ること、および
前記通話呼を、各前記ソフトウェア・インスタンスの個々の負荷に少なくとも部分的に基づいて、前記複数のソフトウェア・インスタンスのうちの１つに割り当てること、
を含む、コンピュータ可読媒体。
【請求項１０】
請求項９に記載のコンピュータ可読媒体において、
前記通話呼を前記複数のソフトウェア・インスタンスのうちの１つに割り当てる前記アクションが、前記通話呼を、個々のベースライン負荷未満の負荷を有する、前記複数のソフトウェア・インスタンスにおける１つのソフトウェア・インスタンスに割り当てることを含む、コンピュータ可読媒体。
【請求項１１】
請求項８に記載のコンピュータ可読媒体において、
前記負荷にアクセスするアクションが、前記複数のソフトウェア・インスタンスのそれぞれについての各負荷にアクセスすることを含み、前記各負荷がＦＩＦＯテーブルに格納され、前記通話呼を前記ベースライン負荷未満の負荷を有する１つのソフトウェア・インスタンスに割り当てるアクションが、前記通話呼を前記ベースライン負荷未満の負荷を有する複数のソフトウェア・インスタンスのうちの１つに割り当てることを含み、該１つが前記テーブル内で最少位置にある、コンピュータ可読媒体。
【請求項１２】
請求項８に記載のコンピュータ可読媒体において、
少なくとも１つの追加のソフトウェア・インスタンスを初期化するアクションが、クラウド・プロバイダ・インタフェースと通信し、クラウド・コンピューティング環境で追加の仮想インスタンスを取得することを含む、コンピュータ可読媒体。
【請求項１３】
請求項８に記載のコンピュータ可読媒体において、前記複数のソフトウェア・インスタンスのうち少なくとも１つを割当解除するアクションが、クラウド・プロバイダ・インタフェースと通信し、クラウド・コンピューティング環境での前記少なくとも１つのソフトウェア・インタフェースを終了させることを含む、コンピュータ可読媒体。
【請求項１４】
クラウド・コンピューティング通話呼センタであって、
少なくとも１つの処理ユニット、および実施可能命令でエンコードされ前記少なくとも１つの処理ユニットに結合されたメモリと、
前記少なくとも１つの処理ユニットおよびメモリの少なくとも一部を利用するように構成される仮想インスタンスであって、命令を実行すると、前記少なくとも１つの処理ユニットに、
発信された番号を含む通話呼を受け取ること、
前記通話呼を通話呼フロー・サービスにルーティングすることであって、該通話呼フロー・サービスの負荷に少なくとも部分的に基づいて、前記通話呼フロー・サービスが選択されること、
前記選択された通話呼フロー・サービスでの前記通話呼の受け取りの後に、少なくとも１つのダイヤルプランにアクセスすることであって、該ダイヤルプランが、発信された番号に少なくとも部分的に基づいて選択されること、および
前記少なくとも１つのダイヤルプランを用いて前記通話呼を処理すること、
を含むアクションを実行させるように構成される仮想インスタンスと、
前記少なくとも１つの処理ユニットおよびメモリの少なくとも一部を利用するように構成される通話呼制御サービスであって、前記仮想インスタンス上の負荷をモニタし、該負荷に少なくとも部分的に基づいて追加の仮想インスタンスを割り当てるように構成される通話呼制御サービスと、
を備える、クラウド・コンピューティング通話呼センタ。
【請求項１５】
前記通話呼制御サービスが、更に、前記負荷に少なくとも部分的に基づいて前記仮想インスタンスを割当解除するように構成される、請求項１４に記載のクラウド・コンピューティング通話呼センタ。
【請求項１６】
請求項１４に記載のクラウド・コンピューティング通話呼センタにおいて、
前記通話呼が第１の通話呼であり、
前記命令が、更に、
ダイヤルされる第２の番号を含む第２の通話呼を受け取り、
該第２通話呼の受け取りの後に、前記第２番号に少なくとも部分的に基づいて前記第１ダイヤルプランとは異なる第２のダイヤルプランにアクセスし、
前記第１通話呼が処理されている時間の少なくとも一部の間に前記第２通話呼を処理するための命令を含む、クラウド・コンピューティング通話呼センタ。
【請求項１７】
テレフォニ通話呼を処理するための方法であって、
前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち少なくとも１つの個々の負荷に少なくとも部分的に基づいて、着信した通話呼を、複数のソフトウェア・ベース・テレフォニ・スイッチのうちの１つにルーティングするステップと、
前記複数のソフトウェア・ベース・テレフォニ・スイッチの総負荷をモニタリングするステップと、
前記総負荷に少なくとも部分的に基づいて、追加のソフトウェア・ベース・テレフォニ・スイッチを割り当てるか、または前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち少なくとも１つを割当解除するステップと、
を含む方法。
【請求項１８】
請求項１７に記載の方法において、前記複数のソフトウェア・ベース・テレフォニ・スイッチがクラウド・コンピューティング環境で実装され、該ソフトウェア・ベース・テレフォニ・スイッチのそれぞれが、前記クラウド・コンピューティング環境の各仮想インスタンスにおいて実装される、方法。
【請求項１９】
請求項１８に記載の方法において、追加のソフトウェア・ベース・テレフォニ・スイッチを割り当てるステップが、前記クラウド・コンピューティング環境における追加の仮想インスタンスを割り当てることを含む、方法。
【請求項２０】
請求項１７に記載の方法において、追加のソフトウェア・ベース・テレフォニ・スイッチを割り当てるか、または前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち少なくとも１つを割当解除するステップが、
前記総負荷が総ベースライン負荷値を超えたときに、少なとも１つの追加のフトウェア・ベース・テレフォニ・スイッチを初期化すること、および
前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち少なくとも１つがある時間期間の通話呼についての閾値数未満で処理しているときに、前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち前記少なくとも１つを割当解除すること、
を含む、方法。
【請求項２１】
請求項１７に記載の方法において、前記通話呼を前記複数のソフトウェア・ベース・テレフォニ・スイッチのうち少なくとも１つにルーティングするステップが、前記通話呼を、個々のベースライン負荷未満の個々の負荷を有する１つのソフトウェア・ベース・テレフォニ・スイッチ・スイッチにルーティングすることを含む、方法。
【請求項２２】
ピア・ツー・ピア・テレフォニのための方法であって、
発信された番号を含む通話呼を受け取るステップと、
ピア・ツー・ピア・テレフォニのカスタマのディレクトリにアクセスするステップと、
前記発信された番号が前記ディレクトリ内にある場合に、インターネットを介して前記通話呼を、前記発信された番号に関連付けられたＰＢＸにルーティングするステップと、
前記発信された番号が前記ディレクトリ内にない場合に、前記通話呼を公衆電話網にルーティングするステップと、
を含む方法。
【請求項２３】
インターネットを介して前記通話呼をルーティングするステップが、ＶｏＩＰパケットを前記ＰＢＸにルーティングすることを含む、請求項２２に記載の方法。
【請求項２４】
インターネットを介して前記通話呼をルーティングするステップが、ソフトウェア・ルータを用いて前記通話呼を処理することを含む、請求項２２に記載の方法。
【請求項２５】
前記ソフトウェア・ルータの数が、処理中の通話呼の総数に少なくとも部分的に基づいて動的に決定される、請求項２４に記載の方法。
【請求項２６】
インターネットを介してルーティングされた通話呼のログを保持するステップをさらに含む、請求項２４に記載の方法。