(57)【要約】  ボイスオーバーＩＰ（ＶｏＩＰ）ソフトフォンアクセスモジュール（ＶＳＡＭ）は、ポータブル記憶装置（ＰＭＤ）に搭載されたソフトフォンクライアントで構成される。ソフトフォンクライアントは、その記憶装置の読取専用のパーティションに搭載される。ソフトフォンクライアントは、ＰＭＤを計算機に接続すると、自動的に起動されて、ソフトフォンクライアントのインスタンスを計算機の揮発性メモリにロードするように構成される。アナログデジタル変換式同時送受信オーディオシステムとインターネット接続部を備えた計算機に対して使用した場合、ＶＳＡＭにより、ＶｏＩＰサービス加入者がＶｏＩＰサービス提供業者のゲートウェイを介してＶｏＩＰ電話コールを送受信することが可能となる。ＶＳＡＭは、ＶｏＩＰサービス提供業者のゲートウェイに送信された場合に、ユーザーとプリペイド式ソフトフォン使用権限とを関連付けるアクチベーションコードと関連付けることができる。それに代わって、ソフトフォンクライアントは、ＣＤに搭載される。
2008517564.tif 000002
【特許請求の範囲】
【請求項１】
第一のアナログ音声信号を第一のデジタル信号に変換するように構成されたオーディオ変換器と、
第二のデジタル信号を第二のアナログ音声信号に変換するように構成されたアクチュエータと、
ポータブル記憶装置であって、このポータブル記憶装置が、読取専用メモリのパーティションを有するとともに、このポータブル記憶装置が、ユニバーサルシリアルバスとランダムアクセスメモリ（ＲＡＭ）を備えた計算機に装着された場合に動作するように構成されているポータブル記憶装置と、
読取専用メモリのパーティションに保存された、命令を有するソフトフォンクライアントであって、それらの命令は、ポータブル記憶装置が計算機により検出された場合、命令をＲＡＭにロードして、命令を自動的に実行し、第一と第二のデジタル信号を制御して、簡素な旧式の電話機の機能を実行する命令であるソフトフォンクライアントと、
を備えたボイスオーバーＩＰサービスアクセスモジュール（ＶＳＡＭ）。
【請求項２】
当該の計算機が、デスクトップコンピュータ、ラップトップコンピュータ及び携帯情報端末から成るグループから選定されたものである請求項１に記載のＶＳＡＭ。
【請求項３】
ポータブル記憶装置が、更に、読取り書込みメモリを備えており、当該のコンピュータ命令が、更に、電話番号簿ファイルの読取り書込みメモリへの書込み読取りと、ユーザープリファレンス情報ファイルの読取り書込みメモリへの書込み読取りと、電話の会話の記録及びその記録の読取り書込みメモリへのファイルとしての保存とのための命令を有する請求項１に記載のＶＳＡＭ。
【請求項４】
英数字を選択して、ソフトフォンクライアントに送るように構成されたキーパッドを更に有し、ソフトフォンクライアントが、英数字を受け取って、その英数字を電話信号用トーンに変換するための命令を更に有する請求項１に記載のＶＳＡＭ。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、２００４年１０月２５日に登録された出願番号第１０／９７２，７２６号の一部としての続きであり、その出願は、２００４年１０月２０日に登録された出願番号第１０／９６９，５１２号の一部としての続きである。これらの第１０／９６９，５１６号と第１０／９７２，７２６号の出願全体は、あらゆる目的に関して、ここに組み込まれるものとする。
【０００２】
この発明の実施形態は、一般的にデジタル電話を可能とすることに関し、より詳しくはポータブルメディアを介してデジタル電話サービスを提供するためのシステム及び方法に関する。
【背景技術】
【０００３】
パケット交換網（ＰＳＮ）、即ち、最も良く知られているインターネットは、益々世界的規模でアクセス可能となって来ている。デジタル電話サービスは、ＰＳＮのユーザーに将来有望な比較的安価で機能が豊富な電話サービスを提供する。
【０００４】
デジタル電話の一形式である、インターネットプロトコルによる音声通信又は「ＶｏＩＰ」は、市場の大きな注目を集めている。典型的なＶｏＩＰ環境は、アナログ・デジタル変換器（ＡＤＣ）と接続された電話機を有する。ＡＤＣは、簡素な旧式の電話機（ＰＯＴ）からのアナログ音声信号を変換し、その信号を圧縮したオーディオデータストリームに変換するものである。ＡＤＣは、計算機（例えば、デスクトップコンピュータ、ラップトップコンピュータ又は携帯情報端末）と接続された単独の機器又は計算機の構成要素（例えば、サウンドカード）とすることができる。
【０００５】
計算機は、ソフトウェアクライアント（時として、「ソフトフォンクライアント」と称される）を実行する。ソフトフォンクライアントは、様々な電話機能、例えば、ダイヤリング、留守番電話機、通話記録、電話番号簿にアクセスするためのグラフィカルインタフェースをユーザーに提供する。ソフトフォンクライアントは、電話信号情報を生成して、その信号情報と圧縮したオーディオストリームをパケットに変換する。ソフトフォンクライアントは、コンピュータのサウンドカードを使用して、双方向音声通信を提供し、それによりＰＯＴに関する要件を果たすこともできる。
【０００６】
ソフトフォンクライアントは、典型的には、コール、即ち、「セッション」を確立するために、セッション・イニシエーション・プロトコル（ＳＩＰ）を使用する。ソフトフォンクライアントは、一つ以上のオーディオ圧縮コーデックも有する。より多くのコーデックを持つことにより、オーディオ圧縮方式がネットワーク帯域幅を最適に活用することが可能となる。
【０００７】
ピア・ツー・ピア構成により２者間で直接的に、或いはソフトスイッチとプロキシーサーバーを備えた中央プロセッサを介したサービス構成により、電話接続を確立することができる。ピア・ツー・ピア構成では、２者が、各自のインターネットプロトコル（ＩＰ）アドレスを知る必要が有る。サービス構成では、通常第三者により有料で運用されるソフトスイッチが、電話番号をＩＰアドレスと関連付けることが可能であり、ルーティングと信号交換タスクを実行して、公衆電話交換網（ＰＳＴＮ）によって提供されるサービスをエミュレートする。
【０００８】
ＶｏＩＰサービス加入者が、コールを開始すると、発呼者の電話機が、「オフフック」となり、加入者が、被呼電話番号をダイヤルする。ソフトフォンクライアントとソフトスイッチは、セッションを確立する。被呼電話番号が、ソフトスイッチに送られる。コールが別のＶｏＩＰサービス加入者向けである場合、電話番号は、被呼者のＩＰアドレスに変換される。プロキシーサーバーは、被呼者のソフトフォンとのセッション確立を試みる。確立に成功した場合、起呼者のソフトフォンと被呼者のソフトフォンは、音声データパケットを交換する。コールの各端のＡＤＣは、着信して来るデジタルオーディオストリームを、ＰＯＴ又はコンピュータのサウンドカードが受け入れ可能なアナログ信号に変換する。コールが終了した（電話機が「オンフック」となった）場合、ソフトフォンクライアントは、信号をソフトスイッチに送って、セッションを終了する。
【０００９】
ＶｏＩＰサービス加入者は、様々な計算機を使用する複数の場所でインターネットにアクセスする場合が有る。更に、計算機にソフトウェアをインストールする権限をＶｏＩＰ加入者に付与すべきでない場合も有る。例えば、ＶｏＩＰ加入者は、利便性のために、或いはサービスとしてインターネットアクセスが提供されている仕事場、友人の住居又は「インターネットカフェ」のコンピュータを使用する場合が有る。現在のところ、このような状況及び同様な状況でＶｏＩＰサービスにアクセスするためには、ソフトフォンを他人の計算機にインストールし、構成して、恐らくは加入者が立ち去る場合に削除する必要が有る。そのため、加入者は、他人の計算機の操作を中断させるとともに、加入者の秘密情報を曝して、他人の計算機により奪われる虞が有る。
【００１０】
ＶｏＩＰ加入者は、ＶｏＩＰコールを実行可能な複数の計算機を持つこともできる。現在のところ、各計算機にソフトフォンをインストールして、構成する必要が有る。複数のソフトフォン実装形態を、それぞれ個々に保守しなければならない。例えば、ソフトウェアクライアント及び加入者のプリファレンスに対する更新を各ソフトフォンクライアントにインストールして、ソフトフォンクライアントを最新のものとしなければならない。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
有利なものは、計算機のオペレーティングシステムを大きく再構成すること無く、計算機から操作することが可能なポータブルデジタル電話ソフトフォンアクセスモジュールである。
【課題を解決するための手段】
【００１２】
この発明の実施形態では、デジタル電話ソフトフォンアクセスモジュールは、ポータブル記憶装置（ＰＭＤ）に搭載されたソフトフォンクライアントで構成される。ソフトフォンクライアントは、その記憶装置の読取専用パーティションに搭載される。ソフトフォンクライアントは、ＰＭＤを計算機に接続した時にＰＭＤから自動的に起動されて、ソフトフォンクライアントのインスタンスを計算機の揮発性メモリにロードするように構成される。ＶＳＡＭの使用は、従来技術で周知のログインプロセスにより保護される。
【００１３】
この発明の実施例では、デジタル電話サービスは、ＶｏＩＰサービスであり、デジタル電話ソフトフォンアクセスモジュールは、ＶｏＩＰソフトフォンアクセスモジュール（ＶＳＡＭ）である。アナログ・デジタル変換式同時送受信オーディオシステム及びインターネット接続部を備えた計算機に対して使用した場合、ＶＳＡＭにより、ＶｏＩＰサービス加入者がＶｏＩＰ電話コールを送受信することが可能となる。
【００１４】
この発明の実施形態をＶｏＩＰサービスの観点から記述しているが、この発明は、それに限定されるものではない。当業者により認識される通り、パケット網を介して提供されるその他のデジタル電話サービスと関連して使用されるソフトフォンアクセスモジュールは、この発明の範囲内である。
【００１５】
この発明の実施形態では、ＰＭＤは、更に、計算機に装着可能な読取り書込みメモリを有する。この実施形態では、読取り書込みメモリは、電話番号簿ファイルとユーザープリファレンス情報ファイルを有する。ソフトフォンクライアントがロードされると、ＶＳＡＭは、これらのファイルの位置を特定して、番号簿とユーザープリファレンス情報を計算機の揮発性メモリにロードする。
【００１６】
この発明の代替実施形態では、ソフトフォンクライアントは、ＣＤに置かれる。ソフトフォンクライアントは、クローズされたセッション内に搭載される。ソフトフォンクライアントは、相応の読取機にＣＤを挿入すると、ＣＤ−ＲＯＭから自動的に起動されて、ソフトフォンクライアントのインスタンスを計算機の揮発性メモリにロードするように構成される。この発明の更に別の実施形態では、ソフトフォンクライアントは、ミニディスク（ＭＤ）に置かれる。
【００１７】
以上の通り、この発明の特徴は、異なる計算機で操作することが可能なポータブルＶＳＡＭをＶｏＩＰサービス加入者に提供することである。
【００１８】
この発明の別の特徴は、ＶＳＡＭを計算機に接続すると、ソフトフォンクライアントが、ポータブルＶＳＡＭから計算機の揮発性メモリにロードされることである。
【００１９】
この発明の更に別の特徴は、ポータブルＶＳＡＭを計算機から取り外すと、ソフトフォンクライアントがアンロードされることである。
【００２０】
この発明の別の特徴は、中央の場所からソフトフォンを使用できるようにすることである。
【００２１】
この発明の特徴は、プリペイド式ソフトフォン使用権限を有するＶＳＡＭをＶｏＩＰ加入者に提供することである。
【００２２】
この発明の更に別の特徴は、プリペイド式ソフトフォン使用権限を有するＶＳＡＭを使用する加入者が、更に、ＶＳＡＭにソフトフォン使用権限を追加することができるようにすることである。
【００２３】
この発明の更に別の特徴は、加入者が、家庭のコンピュータ及び小売業者のコンピュータから、ＶＳＡＭにソフトフォン使用権限を更に追加することができるようにすることである。
【００２４】
この発明の別の特徴は、加入者が、電話機から、ＶＳＡＭにソフトフォン使用権限を更に追加することができるようにすることである。
【００２５】
この発明の特徴は、ＶＳＡＭをＵＳＢヘッドセットと一体化することである。
【００２６】
この発明の更に別の特徴は、マウス無しでダイヤルするために、キーパッドをＵＳＢヘッドセットと一体化することである。
【００２７】
この発明の以上の特徴及びその他の特徴は、以下の一般的及び詳細な記述を考察することにより明らかとなる。
【００２８】
この発明の実施形態では、ＶＳＡＭは、ポータブル記憶装置とソフトフォンクライアントで構成される。ポータブル記憶装置は、読取専用メモリのパーティションを有し、同時送受信オーディオシステムを備えた計算機に装着された場合に動作するように構成される。例示であって、限定するものではないが、計算機は、デスクトップコンピュータ、ラップトップコンピュータ又は携帯情報端末とすることができる。
【００２９】
ソフトフォンクライアントは、ポータブル記憶装置の読取専用メモリのパーティションに保存されており、計算機がポータブル記憶装置を検出すると、ソフトフォンクライアントを自動的に起動して、簡素な旧式の電話機の機能を実行するための命令を有する。
【００３０】
この発明の別の実施形態では、ポータブル記憶装置は、更に、読取り書込みメモリを有する。この実施形態では、コンピュータの命令は、更に、電話番号簿ファイルの読取り書込みメモリへの書込み読取り、ユーザープリファレンス情報ファイルの読取り書込みメモリへの書込み読取り、並びに電話の会話の記録及びその記録の読取り書込みメモリへのファイルとしての保存のための命令を有する。
【００３１】
この発明の更に別の実施形態では、ＶｏＩＰを提供するシステムは、ネットワーク、そのネットワークと接続された、ユーザーレコードを有するＶｏＩＰサービス提供業者のゲートウェイ及びＶＳＡＭで構成される。ＶＳＡＭは、ポータブル記憶装置を有する。ポータブル記憶装置は、読取専用メモリのパーティションを有し、同時送受信オーディオシステムを備えた計算機に装着された場合に動作するように構成されている。例示であって、限定するものではないが、計算機は、デスクトップコンピュータ、ラップトップコンピュータ又は携帯情報端末とすることができる。ポータブル記憶装置は、読取専用メモリのパーティションを有し、ポータブル記憶装置は、同時送受信オーディオシステムを備えた計算機に装着された場合に動作するように構成されている。
【００３２】
ユーザーレコードは、ソフトフォンクライアントの使用分数を示すソフトフォン使用権限を有する。この発明の一つの実施形態では、ソフトフォン使用権限は、ＶＳＡＭの購入者に対して事前に割り当てられる。この発明の別の実施形態では、ソフトフォンは、更に、ＶｏＩＰサービス提供業者のゲートウェイと通信して、ソフトフォン使用権限をユーザーレコードに追加するための命令を有する。
【００３３】
ソフトフォンクライアントは、読取専用メモリのパーティションに保存される。ソフトフォンクライアントは、計算機がポータブル記憶装置を検出すると、ソフトフォンクライアントを自動的に起動して、簡素な旧式の電話機の機能を実行し、ＶｏＩＰサービス提供業者のゲートウェイと通信して、ネットワークを介して電話コールを開始、受信するための命令を有する。この発明の実施形態では、電話コールは、ＶｏＩＰサービス加入者により終了される。この発明の別の実施形態では、電話コールは、公衆交換網の加入者により終了される。
【００３４】
この発明の別の実施形態では、ポータブル記憶装置は、更に、読取り書込みメモリを有する。この実施形態では、コンピュータの命令は、更に、電話番号簿ファイルの読取り書込みメモリへの書込み読取り、ユーザープリファレンス情報ファイルの読取り書込みメモリへの書込み読取り、並びに電話の会話の記録及びその記録の読取り書込みメモリへのファイルとしての保存のための命令を有する。
【発明を実施するための最良の形態】
【００３５】
この発明の実施形態では、ＶｏＩＰソフトフォンアクセスモジュール（ＶＳＡＭ）は、ポータブル記憶装置（ＰＭＤ）に搭載されたソフトフォンクライアントで構成される。ソフトフォンクライアントは、その記憶装置の読取専用のパーティションに搭載されている。ソフトフォンクライアントは、ＰＭＤを計算機に接続すると、ＰＭＤから自動的に起動されて、ソフトフォンのインスタンスを計算機の揮発性メモリにロードするように構成されている。アナログ・デジタル変換式同時送受信オーディオシステムとインターネット接続部を備えた計算機に対して使用した場合、ＶＳＡＭにより、ＶｏＩＰサービス加入者がＶｏＩＰクライアント及びＰＳＴＮクライアントとの間で電話コールを送受信することが可能となる。
【００３６】
図１は、この発明の実施形態によるＶＳＡＭの構成要素のブロック図を図示している。図１を参照すると、ＶｏＩＰサービスアクセスモジュール１００は、互換性の有るＩ／Ｏポート１０８と１２８を介して計算機１２０と接続されている。この発明の実施形態では、計算機１２０は、デスクトップコンピュータである。しかし、当業者により理解される通り、それは、限定することを意味するものではない。この発明の範囲を逸脱すること無く、その他の計算機を使用することができる。例えば、計算機１２０は、同時送受信オーディオシステムを備えたラップトップコンピュータ又は携帯情報端末（ＰＤＡ）とすることができる。
【００３７】
この発明の実施形態では、Ｉ／Ｏインタフェース１０８と１２８はＵＳＢポートである。当業者により理解される通り、インタフェースが互換性を有する限り、ＶＳＡＭ１００と計算機１２０を接続するために、その他のインタフェースを使用することができる。
【００３８】
ＶｏＩＰサービスアクセスモジュール１００は、更に、ソフトフォンクライアント命令１０２を有する。ソフトフォンクライアント命令１０２は、計算機１２０のオペレーティングシステムにより実行可能なコードで構成される。ソフトフォンクライアント命令１０２により、計算機１２０が、ダイヤリング、音声情報の送信及び音声通信の受信を含む、簡素な旧式の電話機の機能を実行することが可能である。
【００３９】
この発明の実施形態では、ソフトフォンクライアント命令１０２は、読取専用メモリのパーティションに置かれる。読取専用メモリは、ＶＳＡＭ１００の装着が検出された場合に自動的に起動されるように構成されている。この発明の実施形態では、読取専用メモリのパーティションは、計算機１２０によりブート可能な機器として識別される。
【００４０】
この発明の更に別の実施形態では、ＶＳＡＭ１００は、更に、読取り書込みメモリ１０６を有する。この実施形態では、読取り書込みメモリ１０６は、電話番号簿ファイルとユーザープリファレンス情報ファイルを有する。ソフトフォンクライアントがロードされると、ソフトフォンクライアント命令１０２は、これらのファイルの位置を特定して、番号簿とユーザープリファレンス情報を計算機の揮発性メモリにロードする。この発明の更に別の実施形態では、ソフトフォンクライアント命令１０２は、電話の会話を記録して、その記録をファイルとして読取り書込みメモリ１０６に保存し、後でユーザーが再生する会話記録／再生機能を有する。
【００４１】
計算機１２０は、更に、Ｉ／Ｏインタフェース１２８と１０８を介した通信、ソフトフォンクライアント命令１０２のランダムアクセスメモリ１２６へのロード及びこれらの命令の実行を制御するプロセッサ１２６を有する。この発明の実施形態では、プロセッサ１２６は、Ｉ／Ｏインタフェース１２８にＶＳＡＭ１００が装着されたことを検出して、ソフトフォンクライアント命令１０２をＲＡＭ１２６にロードし、これらの命令を実行する。
【００４２】
Ｉ／Ｏインタフェース１２８にＶＳＡＭ１００が装着されたことをプロセッサ１２６が検出すると、ソフトフォンクライアント命令は、ＶＳＡＭ１００のユーザーに識別情報の入力を促すプロンプトを提示する。この識別情報は、認証のためにＶｏＩＰサービスゲートウェイ１４０に送られる。ＶＳＡＭ１００のユーザーが、正しい識別情報を提供した場合、次に、プロセッサ１２６は、前述した通り、ソフトフォンクライアント命令１０２のロードを続ける。更に、ソフトフォンクライアント命令１０２は、ＶｏＩＰサービス提供業者のゲートウェイ１４０に情報を提供し、そのゲートウェイは、ソフトフォンクライアント命令が置かれている、計算機１２０のネットワーク内の位置を識別して、それによりＶＳＡＭ１００との間の電話コールを提供する。この発明の更に別の実施形態では、プロセッサ１２６は、サービスアクセスモジュール１００が装着されていることの監視を続ける。サービスモジュール１００が取り外された場合、ソフトフォンクライアント命令は、ＲＡＭ１２６からアンロードされる。
【００４３】
任意選択として、ＶＳＡＭ１００のユーザーは、更に、アクチベーションコードの入力を促すプロンプトを提示される。アクチベーションコードを持たないユーザーは、プロンプトを拒否して、ソフトフォンクライアント命令１０２は、前述した通りロードされる。アクチベーションコードを持っているユーザーは、アクチベーションコードを入力し、そのコードは、ＶｏＩＰサービスゲートウェイ１４０に送られる。アクチベーションコードは、アカウントサーバー２００（図２参照）に送られて、プリペイド式ソフトフォン使用権限をＶＳＡＭ１００のユーザーと関連付けるために使用される。
【００４４】
計算機１２０は、更に、計算機１２０がネットワーク１３０を介してＶｏＩＰサービス提供業者のゲートウェイ１４０とＶｏＩＰパケットを送受信することを可能とするネットワークインタフェース１２２を有する。この発明の実施形態では、ネットワーク１３０は、インターネットであるが、それは、限定することを意味するものではない。ネットワーク１３０は、計算機１２０がＶｏＩＰサービス提供業者のゲートウェイ１４０と通信することができれば、如何なるＩＰネットワークとすることができる。例示であって、限定するものではないが、ネットワーク１３０は、ケーブルネットワークである。この実施形態では、ネットワークインタフェース１２２は、（図示されていないが、当業者に周知の）ケーブルモデムを介してネットワーク１３０と接続される。
【００４５】
ネットワークインタフェース１２２は、有線インタフェース又は無線インタフェースとすることができる。ネットワークインタフェース１２２が無線インタフェースである場合、ネットワーク１３０は、ＶｏＩＰサービス提供業者のゲートウェイ１４０が置かれているネットワークと通信することが可能な無線ネットワークである。
【００４６】
図２は、この発明の実施形態によるＶｏＩＰサービスアクセス権限をＶＳＡＭ１００と関連付けるプロセスのブロック図を図示している。図２を参照すると、サービス提供業者のゲートウェイ１４０内のアカウントデータ記憶装置２０５は、アカウント識別子と関連付けられたＶｏＩＰサービス権限を保存している。アカウントサーバー２００は、計算機１２０によるアカウントデータ記憶装置２０５へのセキュリティを確保された形のアクセスを提供する。計算機１２０は、ネットワークインタフェース１２２、プロセッサ１２６及びＩ／Ｏインタフェース１２８を有する。計算機１２０は、ネットワークインタフェース１２２によりネットワーク１３０を介してアカウントサーバー２００にアクセスする。計算機１２０は、Ｉ／Ｏインタフェース１２８を介してＶＳＡＭ１００のＩ／Ｏインタフェース１０８にもアクセスする。
【００４７】
この発明の実施形態では、ＶｏＩＰサービス加入者が計算機１２０を操作する。しかし、この発明は、それに限定されるものではない。この発明の別の実施形態では、ＶｏＩＰサービス提供業者により信任された第三者が計算機１２０を操作する。
【００４８】
図１を参照すると、プロセッサ１２６がＩ／Ｏインタフェース１２８にＶＳＡＭ１００が装着されたことを検出すると、ソフトフォンクライアント命令は、ＶＳＡＭ１００のユーザーに識別情報の入力を促すプロンプトを提示する。この識別情報は、認証のためにＶｏＩＰサービスゲートウェイ１４０に送られる。ＶＳＡＭ１００のユーザーが、正しい識別情報を提供した場合、ソフトフォンクライアント命令１０２は、ＶｏＩＰサービス提供業者のゲートウェイ１４０に情報を提供し、そのゲートウェイは、ソフトフォンクライアント命令が置かれている、計算機１２０のネットワーク内の位置を識別して、それによりＶｏＩＰサービス加入者がＶｏＩＰクライアント及びＰＳＴＮクライアントとの間で電話コールを送受信することを可能とする。
【００４９】
再び図２を参照すると、ＶｏＩＰサービス提供業者のゲートウェイ１４０は、ＶｏＩＰサービス加入者の識別情報とネットワークの位置情報をアカウントデータ記憶装置２０５の加入者レコード（例えば、レコードＡ２１０）と関連付ける。任意選択として、使用状況アカウント部は、更に、ＶＳＡＭ１００がアカウントデータ記憶装置２０５から最新の使用状況データを取得して、加入者に表示することを可能とする命令を有する。
【００５０】
アカウントデータ記憶装置２０５は、レコードＡ２１０とレコードＢ２１５を有する。二つのレコードだけが図示されているが、この発明は、それに限定されるものではない。アカウントデータ記憶装置２０５は、数百万の数となる可能性が有る多数のレコードを保存するものと見込まれている。レコードＡ２１０は、ＶＳＡＭ及びソフトフォン使用状況ログ２１６を使用するＶｏＩＰサービス加入者と関連付けられたアカウント識別子２１２を有する。ソフトフォン使用状況ログ２１６は、最低、ＶＳＡＭ１００を使用するその時点のＶｏＩＰサービス加入者と関連付けられたアカウント識別子２１２に関して、その時点で利用可能なソフトフォン使用権限の数を有する。
【００５１】
任意選択として、ＶＳＡＭ１００のユーザーは、更に、アクチベーションコードの入力を促すプロンプトを提示される。アクチベーションコードを持たないユーザーは、プロンプトを拒否して、ソフトフォンクライアント命令１０２は、前述した通りロードされる。アクチベーションコードを持っているユーザーは、アクチベーションコードを入力し、そのコードは、ＶｏＩＰサービスゲートウェイ１４０に送られる。アクチベーションコードは、アカウントサーバー２００に送られて、プリペイド式ソフトフォン使用権限をＶＳＡＭ１００のユーザーと関連付けるために使用される。
【００５２】
図３Ａと３Ｂは、この発明の実施形態によるＶＳＡＭがソフトフォン使用権限を取得するプロセスのフローを図示している。図３Ａを参照すると、計算機は、ＶＳＡＭ３００と接続される。ソフトフォンクライアント命令は、計算機３０５の揮発性メモリにロードされる。計算機は、ユーザー識別情報３１０の入力を促すプロンプトを表示する。提供された情報が、サービス提供業者のゲートウェイ３１２に保存された識別情報と合致するか否かを決定する。識別情報がサービス提供業者のゲートウェイに保存されている情報と合致しなかった場合、プロセスは終了して、ソフトフォンの使用が拒否３２０される。提供された識別情報がサービス提供業者のゲートウェイに保存されたものと一致した場合、ＶＳＡＭのユーザーは、更に、アクチベーションコード３１４の入力を促すプロンプトを提示される。アクチベーションコードを持たないユーザーは、プロンプトを拒否し、ユーザーは、ソフトフォン使用権限３２５を追加する機会を与えられる。アクチベーションコードを持っているユーザーは、アクチベーションコードを入力し、そのコードは、アカウントサーバー３１６に送られる。アクチベーションコードは、プリペイド式ソフトフォン使用権限をユーザー３１８と関連付けるために使用される。次に、ユーザーは、ソフトフォン使用権限３２５を更に追加する機会を与えられる。
【００５３】
アクチベーションコードを持たないユーザーは、プロンプトを拒否し、ユーザーは、ソフトフォン使用権限３２５を追加する機会を与えられる。ユーザーが拒否した場合、権限追加プロセスは終了３３０する。ユーザーが承諾した場合、サービス提供業者のゲートウェイは、ユーザーアカウント識別子３４０を受信する。
【００５４】
この発明の実施形態では、アカウント識別子は、アカウントサーバーからの入力を促すプロンプトに応える形で計算機のユーザーから提供される。この実施形態では、アカウントサーバーは、ユーザーの権利をプロンプトに応えて提供されたアカウント識別子と関連付ける。アカウントサーバーは、計算機のユーザーがアクセスし、修正することが可能なレコード（図２の２１０と２１５）を決定するためにアカウント識別子を使用する。この実施形態は、特に、ＶｏＩＰサービス提供業者によって提供されるＶｏＩＰサービスの加入者に追加のソフトフォン使用権限を販売する小売業者に対して有用である。更に、ＶｏＩＰサービス提供業者は、小売業者とＶＳＡＭの購入者間の排他的な顧客関係を形成するために、特定の小売業者用のアカウント識別子を確保して置くことができる。この発明の更に別の実施形態では、アカウント識別子は、組織のメンバー用に確保して置き、その組織内の権限を与えられた個人だけがアクセス可能とされる。
【００５５】
代替の実施形態では、アカウントデータ記憶装置へのアクセスは、ユーザー識別情報の認証の間に決定されたアカウント識別子と関連するレコードに限定される。アカウント識別子は、サービス提供業者のゲートウェイによりアカウントサーバーに提供される。この実施形態は、追加のソフトフォン使用権限を購入するためにアカウントデータベースにアクセスする加入者を限定するものである。
【００５６】
図３Ｂを参照すると、アカウント識別子がアカウントサーバー３４５に保存されたアカウント識別子と合致するか否かの決定を行っている。アカウント識別子が、アカウントサーバーに保存されたアカウント識別子と合致しない場合、権限追加プロセスは終了３５０する。提供されたアカウント識別子が、アカウントサーバーに保存されているものと合致するが、アカウント識別子が、そのユーザーにアクセス権限の無いレコードと関連付けられている場合、プロセスは終了３５０する。提供されたアカウント識別子が、アカウントサーバーに保存されているものと合致し、アカウント識別子が、そのユーザーにアクセス権限の有るレコードと関連付けられている場合、アカウントサーバーは、ユーザーがアカウント識別子３５５によって識別されたアカウントに関する追加のソフトフォン使用権限を取得することを可能とするトランザクションを開始する。
【００５７】
この発明の代替の実施形態では、ＰＭＤは、ＣＤ−ＲＯＭを有する。ソフトフォンクライアントは、そのＣＤ−ＲＯＭのクローズされたセッション内に搭載されている。ソフトフォンクライアントは、相応の読取機にＣＤを挿入すると、ＣＤ−ＲＯＭから自動的に起動されるとともに、ソフトフォンクライアントのインスタンスを計算機の揮発性メモリにロードするように構成されている。
【００５８】
図４は、この発明の実施形態によるＶｏＩＰサービスアクセスディスク（ＶＳＡＤ）の構成要素のブロック図を図示している。図４を参照すると、ＣＤドライブ４０６が、互換性の有るＣＤインタフェース４０８と４２８を介して計算機４２０と接続される。この発明の実施形態では、計算機４２０は、デスクトップコンピュータである。しかし、当業者により理解される通り、これは、限定することを意味するものではない。この発明の範囲を逸脱すること無く、その他の計算機を使用することができる。例えば、計算機４２０は、同時送受信オーディオシステムを備えたラップトップコンピュータ又は携帯情報端末（ＰＤＡ）とすることができる。
【００５９】
この発明の実施形態では、ＣＤインタフェースは、インテリジェント・ドライブ・エレクトロニクス（ＩＤＥ；インテグレイテッド・ドライブ・エレクトロニクスとも称される）インタフェースである。この発明の別の実施形態では、ＣＤインタフェース４０８と４２８は、ＵＳＢポートである。当業者により理解される通り、インタフェースが互換性を持つ限り、ＣＤドライブ４０６と計算機４２０を接続するために、その他のインタフェースを使用することができる。
【００６０】
ＶｏＩＰサービスアクセスディスク（ＶＳＡＤ）４００は、ソフトフォンクライアント命令４０２を有する。ソフトフォンクライアント命令４０２は、計算機４２０のオペレーティングシステムにより実行可能なコードで構成される。ソフトフォンクライアント命令４０２により、計算機４２０が、ダイヤリング、音声情報の送信及び音声通信の受信を含む、簡素な旧式の電話機の機能を実行することが可能である。
【００６１】
この発明の実施形態では、ソフトフォンクライアント命令４０２は、ＶＳＡＤ４００の装着を検出したら自動的に起動されるように構成されている。
【００６２】
この発明の更に別の実施形態では、ＶＳＡＤ４００は、更に、読取り書込みメディアを有し、ＣＤドライブ４０６は、そのメディアとの間で読取りと書込みの両方を行うように構成されている。この発明のこの実施形態では、ＶＳＡＤ４００は、マルチセッションのＣＤで構成される。ソフトフォンクライアント命令１０２は、クローズされたセッション内に書き込まれている。ＶＳＡＤ４００の書込み可能な部分は、オープンなセッションで構成される。この実施形態では、ＣＤの書込み可能な部分は、電話番号簿ファイルとユーザープリファレンス情報ファイルを有する。ソフトフォンクライアントがロードされた場合、ソフトフォンクライアント命令４０２は、これらのファイルの位置を特定して、番号簿とユーザープリファレンス情報を計算機の揮発性メモリにロードする。この発明の更に別の実施形態では、ソフトフォンクライアント命令４０２は、電話の会話を記録して、その記録をファイルとして読取り書込みメモリ４０６に保存し、後でユーザーが再生する会話記録／再生機能を有する。
【００６３】
計算機４２０は、更に、ＣＤインタフェース４０８と４２８を介した通信、ソフトフォンクライアント命令４０２のランダムアクセスメモリ４２６へのロード及びこれらの命令の実行を制御するプロセッサ４２６を有する。この発明の実施形態では、プロセッサ４２６は、ＣＤインタフェース４２８にＶＳＡＤ４００が装着されたことを検出して、ソフトフォンクライアント命令４０２をＲＡＭ４２６にロードし、これらの命令を実行する。
【００６４】
ＣＤインタフェース４２８にＶＳＡＤ４００が装着されたことをプロセッサ４２６が検出すると、ソフトフォンクライアント命令は、ＶＳＡＤ４００のユーザーに識別情報の入力を促すプロンプトを提示する。この識別情報は、認証のためにＶｏＩＰサービスゲートウェイ４４０に送られる。ＶＳＡＤ４００のユーザーが、正しい識別情報を提供した場合、プロセッサ４２６は、前述した通り、ソフトフォンクライアント命令４０２のロードを続ける。更に、ソフトフォンクライアント命令４０２は、ＶｏＩＰサービス提供業者のゲートウェイ４４０に情報を提供し、そのゲートウェイは、ソフトフォンクライアント命令が置かれている、計算機４２０のネットワーク内の位置を識別して、それによりＶＳＡＤ４００との間の電話コールを提供する。この発明の更に別の実施形態では、プロセッサ４２６は、サービスアクセスモジュール４００が装着されていることの監視を続ける。ＶＳＡＤ４００が取り外された場合、ソフトフォンクライアント命令は、ＲＡＭ４２６からアンロードされる。
【００６５】
任意選択として、ＶＳＡＤ４００のユーザーは、更に、アクチベーションコードの入力を促すプロンプトを提示される。アクチベーションコードを持たないユーザーは、プロンプトを拒否して、ソフトフォンクライアント命令４０２は、前述した通りロードされる。アクチベーションコードを持っているユーザーは、アクチベーションコードを入力し、そのコードは、ＶｏＩＰサービスゲートウェイ４４０に送られる。アクチベーションコードは、アカウントサーバー２００（図２参照）に送られて、プリペイド式ソフトフォン使用権限をＶＳＡＤ４００のユーザーと関連付けるために使用される。
【００６６】
計算機４２０は、更に、計算機４２０がネットワーク４３０を介してＶｏＩＰサービス提供業者のゲートウェイ４４０とＶｏＩＰパケットを送受信することを可能とするネットワークインタフェース４２２を有する。この発明の実施形態では、ネットワーク４３０は、インターネットであるが、それは、限定することを意味するものではない。ネットワーク４３０は、計算機４２０がＶｏＩＰサービス提供業者のゲートウェイ４４０と通信することができれば、如何なるＩＰネットワークとすることができる。例示であって、限定するものではないが、ネットワーク４３０は、ケーブルネットワークである。この実施形態では、ネットワークインタフェース４２２は、（図示されていないが、当業者に周知の）ケーブルモデムを介してネットワーク４３０と接続される。
【００６７】
ネットワークインタフェース４２２は、有線インタフェース又は無線インタフェースとすることができる。ネットワークインタフェース４２２が無線インタフェースである場合、ネットワーク４３０は、ＶｏＩＰサービス提供業者のゲートウェイ４４０が置かれているネットワークと通信することが可能な無線ネットワークである。
【００６８】
図５は、この発明の実施形態によるＵＳＢ互換のヘッドセットとキーパッドと一体化されたＶｏＩＰサービスアクチベーションモジュールのブロック図を図示している。図５を参照すると、ＶｏＩＰサービスアクセスモジュール（ＶＳＡＭ）５００は、ＵＳＢポート５０８を介して計算機１２０（図１参照）と接続される。ＶＳＡＭ５００は、ソフトフォンクライアント命令５０２を有する。ソフトフォンクライアント命令５０２は、計算機１２０のオペレーティングシステムにより実行可能なコードで構成される。ソフトフォンクライアント命令５０２により、計算機１２０が、ダイヤリング、音声情報の送信及び音声通信の受信を含む、簡素な旧式の電話機の機能を実行することが可能である。
【００６９】
この発明の実施形態では、ソフトフォンクライアント命令５０２は、読取専用メモリのパーティションに置かれている。読取専用メモリは、ＶＳＡＭ５００を装着されたことを検出すると、自動的に起動されるように構成されている。この発明の実施形態では、読取専用メモリのパーティションは、計算機５２０により、ブート可能な機器として識別される。
【００７０】
この発明の更に別の実施形態では、ＶＳＡＭ５００は、更に、読取り書込みメモリ５０６を有する。この実施形態では、読取り書込みメモリ５０６は、電話番号簿ファイルとユーザープリファレンス情報ファイルを有する。ソフトフォンクライアントがロードされると、ソフトフォンクライアント命令５０２が、それらのファイルの位置を特定して、番号簿とユーザープリファレンス情報を計算機の揮発性メモリにロードする。ＶＳＡＭ５００は、更に、ＵＳＢインタフェース５０８と接続される、スピーカー５２５Ｒ及びスピーカー５２５Ｌを備えたＵＳＢ互換のヘッドセットとマイクロフォン５３０を有する。
【００７１】
当業者により理解される通り、コンピュータのルートＵＳＢハブは、新しい機器が接続されたことを検出して、先ずは、デフォルトの物理デバイス通信チャネルである「パイプ０」により、その機器と通信する。パイプは、機器の物理コネクションを維持するためのハブアーキテクチャのデータサブバンドである。一旦機器を認識したら、ルートハブは、構成に関して機器とネゴシエーションを行う。次に、ＵＳＢポート上の全ての機器が、認識されたら、それぞれ独自の装置番号が割り当てられ、その装置番号は、対応する物理デバイス通信用パイプ番号も含む。コンピュータは、機器を制御して、その情報の流れを処理するために必要なソフトウェアをロードする。次に、ハブが動作して、信号配線を介して、コンピュータとの間で情報を遣り取りする。この実施形態では、ＶＳＡＭ５００の構成は、メモリ部品とオーディオ部品の両方のためのインタフェースを有する。オーディオ部品は、ＵＳＢシステムにより管理されているので、計算機１２０の同時送受信オーディオシステム１２４（図１参照）は使用されない。
【００７２】
この発明の別の実施形態では、ＶＳＡＭ５００は、更に、キーパッド５４０を有する。この実施形態では、キーパッド５４０により、ユーザーは、マウス又は同様のポインティング機器無しでデータを入力することが可能となる。例示であって、限定するものではないが、キーパッド５４０は、電話番号を入力するとともに、音声によるメニュー選択を行って応答するために使用することができる。
【００７３】
ポータブルＶｏＩＰサービスアクセスモジュールを記述した。当業者は、この発明の範囲から逸脱すること無く、その他の特定の形式で、この発明を実現することが可能であり、ここに記述された例及び実施形態が、全ての点において例示であり、制限を加えるものではないことを理解している。この発明に関する当業者は、ここに記述した考えを用いて、別の実施形態も実現可能であることが分かっている。更に、例えば、「これ」、「それ」などの品詞を用いて、請求項の構成要素を単数で引用した箇所は、その構成要素を単数に限定するものと解釈してはならない。
【図面の簡単な説明】
【００７４】
【図１】この発明の実施形態によるＶｏＩＰサービスアクセスモジュール（ＶＳＡＭ）の構成要素のブロック図
【図２】この発明の実施形態によるＶｏＩＰサービスアクセス権限をＶＳＡＭ１００と関連付けるプロセスのブロック図
【図３Ａ】この発明の実施形態によるＶＳＡＭがソフトフォン使用権限を取得するプロセスのフロー図
【図３Ｂ】この発明の実施形態によるＶＳＡＭがソフトフォン使用権限を取得するプロセスのフロー図
【図４】この発明の実施形態によるＶｏＩＰサービスアクセスディスク（ＶＳＡＤ）の構成要素のブロック図
【図５】この発明の実施形態によるＵＳＢ互換ヘッドセット及びキーパッドと一体化されたＶｏＩＰサービスアクチベーションモジュールのブロック図
【図１】
2008517564.tif 000003
【図２】
2008517564.tif 000004
【図３Ａ】
2008517564.tif 000005
【図３Ｂ】
2008517564.tif 000006
【図４】
2008517564.tif 000007
【図５】
2008517564.tif 000008
【国際調査報告】
2008517564.tif 000009