(57)【要約】  迷惑電話呼（ＳＰＩＴ、Spam over IP）を識別する方法を提供する。好ましくはＶｏＩＰネットワークにおいて、ある電話加入者すなわち被呼者宛に、少なくとも一の発呼側電話加入者すなわち発呼者から到来する電話呼に対し、テスト、より詳細には統計的分析を行う。本方法は次のように実施される。すなわち、到来呼に対するテストにおいて、各呼の受信時刻を判定し、呼が迷惑呼である確率を算出するそれぞれの場合に、その確率を計算するため、呼の受信時刻、またはそれによって決まるパラメータを、過去の迷惑呼の時間分布に関係づける。
2009538008.tif 000002
【特許請求の範囲】
【請求項１】
迷惑電話呼を識別する方法であって、
好ましくはＶｏＩＰネットワークにおいて、ある電話加入者すなわち被呼者宛に、少なくとも一の発呼側電話加入者すなわち発呼者から到来する電話呼に対しテストを行い、
到来呼に対するテストにおいて、各呼の受信時刻を判定し、前記呼が迷惑呼である確率を算出するそれぞれの場合に、前記確率を計算するため、前記呼の受信時刻、またはそれによって決まるパラメータを、過去の迷惑呼の時間分布に関係づけることを特徴とする、迷惑電話呼を識別する方法。
【請求項２】
運用段階において前記テストを実行し、
学習段階が時間的に前記運用段階に先行し、前記学習段階において、所定期間にわたり迷惑呼の時間構造の統計的プロファイルを作成することを特徴とする請求項１に記載の方法。
【請求項３】
前記学習段階において、所定のパラメータを利用して、迷惑呼を識別することを特徴とする請求項２に記載の方法。
【請求項４】
前記学習段階において、前記被呼者側からのフィードバックを利用して、迷惑呼を識別することを特徴とする請求項２または３に記載の方法。
【請求項５】
前記学習段階において、迷惑呼を認識するための他のプロセスによって、迷惑呼を識別することを特徴とする請求項２−４のいずれか１項に記載の方法。
【請求項６】
前記運用段階において、迷惑呼の時間構造の統計的プロファイルを常時更新することを特徴とする請求項２−５のいずれか１項に記載の方法。
【請求項７】
前記迷惑呼の時間構造の統計的プロファイルの作成において、前記呼の受信時刻および／または終話時刻を記録することを特徴とする請求項２−６のいずれか１項に記載の方法。
【請求項８】
前記呼の受信時刻および／または終話時刻をソフトウェア的に記憶することを特徴とする請求項７に記載の方法。
【請求項９】
前記迷惑呼の時間構造の統計的プロファイルの作成において、迷惑呼の受信時刻を過去の迷惑呼の受信時刻および／または終話時刻に関係づけることを特徴とする請求項７または８に記載の方法。
【請求項１０】
前記迷惑呼の時間構造の統計的プロファイルの作成において、ある迷惑呼の受信と、その前の迷惑呼の受信および／または終話との間の時間間隔の平均値を計算することを特徴とする請求項９に記載の方法。
【請求項１１】
前記運用段階において、調査対象呼の受信と、その前の迷惑呼の受信および／または終話との間の時間間隔を計算することを特徴とする請求項７−１０のいずれか１項に記載の方法。
【請求項１２】
呼が迷惑呼である前記確率の算出において、計算された時間間隔を、計算された平均値と比較することを特徴とする請求項１１に記載の方法。
【請求項１３】
前記運用段階において、呼が迷惑呼として識別されたときには必ず、計算された平均値を更新することを特徴とする請求項１０−１２のいずれか１項に記載の方法。
【請求項１４】
計算された確率を、他のプロセスによって得られる結果および／または前記被呼者側からのフィードバックと組み合わせることにより、呼が迷惑呼である合成確率を計算することを特徴とする請求項１−１３のいずれか１項に記載の方法。
【請求項１５】
呼に対して計算された確率および／または前記合成確率が閾値を超える場合に、該呼を前記被呼者にまで交換しないことを特徴とする請求項１−１４のいずれか１項に記載の方法。
【請求項１６】
前記閾値は自由に設定可能であることを特徴とする請求項１５に記載の方法。
【請求項１７】
なるべく多くの、できればすべての呼が必ず通るネットワークのポイント、好ましくはセッションボーダコントローラ（ＳＢＣ）またはプロキシサーバで、前記テストを実行することを特徴とする請求項１−１６のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、迷惑電話呼（undesired telephone calls)を識別する方法に関し、好ましくはＶｏＩＰネットワークにおいて、ある電話加入者（被呼者）宛に、少なくとも一の発呼側電話加入者すなわち発呼者から到来する電話呼に対しテストを行うような、迷惑電話呼を識別する方法に関する。
【背景技術】
【０００２】
電子メールの領域では、迷惑な大量の電子メール、いわゆるスパムが非常に広まっており、大きな問題となっている。スパムメッセージによって影響を受けるのは、電子メール通信に依存している企業だけでなく、個人部門でも、スパムはきわめて厄介な存在になっている。多くのインターネットユーザは、平均的に、通常の電子メールよりも多くのスパムメッセージを受信している。このため、ほとんどすべての電子メール入力サーバでは、スパムフィルタを用いて、一定のルールに従って受信電子メールをチェックしている。その際には、例えば、電子メールの内容中でキーワードを能動的に検索したり、当該電子メールを送信するために使用されたサーバの特定のコンフィグレーションをチェックしたり、大量の電子メールを送信するために頻繁に使用される送信元を検索したりする。電子メールは、スパムとして分類された場合、マークされ、あるいは振り分けられる。
【０００３】
電話の領域では、アナログかデジタルかを問わず、スパムは同様にますます激しくなっており、迷惑電話呼として、例えば広告電話として現れる。通常、こうした電話は、自動発呼装置によってなされる。依然として標準的に使用されている公衆交換電話網（ＰＳＴＮ）においては、この種のスパム電話はきわめて複雑で高価となるため、そのような電話網におけるスパム電話の数はある限度内に収まっている。しかし、ボイスオーバーＩＰ（ＶｏＩＰ）とも呼ばれるインターネット電話の急速な発展を背景に、スパム電話の急増を想定しなければならない。というのは、公衆交換電話網に比べて、スパム電話を実現することが著しく簡単かつ安価になっているからである。インターネット電話においては、この種の迷惑電話はＳＰＩＴ（SPam over Internet Telephony）とも呼ばれる。既に述べた発展に従って、ＳＰＩＴを遮断するためのプロセスがますます関心を集めており、今後はおそらく、電子メールスパムを遮断するために今日用いられているプロセスと同様に重要となるであろう。
【０００４】
しかし、電子メールスパムフィルタで用いられるプロセスは、電話に移転することができないか、移転できても部分的かつ非常に限定的なものにすぎない。この点、例えば、電子メールのメッセージ内容は、そのメッセージが受信者に渡される前に、スパムフィルタで検査される。この種の手順は、電話通話の場合には不可能である。というのは、電話通話の内容は通話の経過中にはじめてわかるからである。
【０００５】
ＳＰＩＴを識別し、所定の場合にはＳＰＩＴを遮断するために利用可能な技術は本質的に、ホワイトリストおよびブラックリストに基づくものと、内容のフィルタリングに基づくものである。音声通信中の内容をフィルタリングするためには、種々のチューリングテストを実行することで、発呼者が人間か機械かを突き止めようと試みる。最近提案されている別のプロセスでは、バディリスト（友だちリスト）を用いて、ユーザ間のソーシャルネットワークを考慮に入れている。また、現在ＩＥＴＦで標準化中である別の技術では、セキュアな通信を保証するための要件として、発呼者の個人情報を保護することに、より多くの努力が向けられている。
【０００６】
周知のプロセスでは、迷惑なＳＰＩＴ電話を識別するために、発呼者側の悪意で多かれ少なかれ容易に偽造できるパラメータにたよることは、一貫して不利である。この場合、発呼者は容易に、例えばＩＰアドレスのような自己の個人情報を変更し、それにより、実装されたフィルタメカニズムを迂回することができる。また、いくつかの周知プロセスは、ＳＰＩＴ電話を発生する発呼者の挙動において可能な変化に、迅速かつ正確に対応することがほとんどできないという意味で、きわめてフレキシビリティが低い。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、最初に述べたような方法を下記のように実施することを目的とする。すなわち、本発明は、簡易な手段により、できる限りシステムとは独立に迷惑電話呼を識別することを可能にし、従来の方法と比べて、迷惑呼を発呼する発呼者にとって、迂回がより困難となるような方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明による方法は、請求項１の特徴により上記目的を実現する。本発明によれば、一般的プロセスが次のように展開される。すなわち、到来呼に対するテストにおいて、各呼の受信時刻を判定し、その呼が迷惑呼である確率を求めるそれぞれの場合に、この確率を計算するため、呼受信時刻、またはそれによって決まるパラメータを、過去の迷惑呼の時間分布に関係づける。
【０００９】
本発明によって初めて認識されたこととして、発呼者の個人情報、電話通話の内容等の具体的情報を知らなくても、迷惑電話呼、特に発呼装置によって発生される呼を簡単に処理することができる。この処理は、過去の迷惑呼の時間分布パターンに対して、純粋に時間的な観点から、調査対象呼がどのように挙動するかに基づいて行われる。このために、本発明によれば、それぞれの到来呼について、呼受信時刻を判定する。この時刻は、過去の迷惑呼の時間分布に関係づけられ、この関係から、その呼が迷惑呼である確率が導出される。呼受信時刻を過去の迷惑呼の時間分布に当てはめ、より正確に当てはまるほど、その呼が迷惑呼である確率が高くなる。
【００１０】
迷惑呼がその時間構造のみに基づいて識別されるので、本発明により提案される方法は特に信頼性が高い。というのは、例えば発呼者のＩＤとは異なり、時間的パラメータを悪意により偽造・変更することはほとんど不可能だからである。したがって、プロセスの迂回は最大限に排除される。
【００１１】
また、本発明による方法は、呼のシグナリングに用いられるプロトコルとは独立である。このため、本方法は、Ｈ．３２３プロトコルや、ＳＩＰ（セッション開始プロトコル）のみならず、今後用いられるプロトコルとともに使用可能である。また、本発明による方法は、ホストとして特定の装置を必要とすることはない。
【００１２】
本発明は、迷惑電話呼を発生する発呼者が通常、例えば広告内容が多数のユーザすなわち被呼者に広まることを意図して発呼を行うようにプログラムされた装置である、という事実を利用する。その際、迷惑呼を発生する発呼者（以下、ＳＰＩＴ発呼者という）は、限られた時間ウィンドウ内でできるだけ多くの発呼を行おうとする可能性が高い。その結果、呼は、事前にプログラムされ、一定のルールに従って発呼されると想定される。可能性のある１つのルールによれば、新しい呼は、例えば、前の呼の終話後、ある時間間隔をおいて開始される。その際、この時間間隔は一定の場合もあり、所定の分布に従う場合もある。引き続くそれぞれの呼の到着間の時間間隔もまた、一定の場合もあり、所定の分布に従う場合もある。以下、この呼分布を「短期挙動」という。
【００１３】
また、ＳＰＩＴ発呼者が、ある一定のルールに従って、ＳＰＩＴ呼の群全体の発呼を開始する、という構造化された「長期挙動」もあり得る。このようなＳＰＩＴ呼の群を発呼するルールとしては、例えば、毎日午前８時００分、毎平日の午後９時００分、週末の正午１２時００分等を指定することがあり得る。本発明による方法は、迷惑電話呼を識別するために、上記の時間構造のみを利用する。
【００１４】
有利な実施態様では、テストは運用段階において実行され、学習段階が時間的にこの運用段階に先行する。本方法の統計的性質により、まず、十分多数の呼を調査するのが有利である。このため、所定期間にわたり迷惑呼の時間構造の統計的プロファイルを作成する。すなわち、学習段階において、ＳＰＩＴ呼の履歴を求める。その際、それらの呼の時間分布に着目する。特に有利な態様では、監視対象ネットワーク内でできるだけ多くの呼を調査に含める。したがって、調査は、単一被呼者宛に到来する呼のみに限らず、可能であれば、ネットワーク内のすべての呼を含むとよい。
【００１５】
有利な態様では、迷惑呼は、学習段階において、所定のパラメータを利用して識別される。例えば、本発明による方法とは独立に動作する、迷惑呼を認識するための他のプロセスを、識別のために用いることができる。特にこのような外部のシステムが利用可能でない場合には、迷惑呼を識別する際の助けとして、各被呼者からのフィードバックを用いてもよい。その場合、例えば、所定の短い長さを下回り、被呼者が終話させたすべての呼は、迷惑呼として識別することができる。このような手順が用いられる理由は、ＳＰＩＴの犠牲者は通常、例えば機械が発生した広告電話のようなＳＰＩＴ呼であることに気づくとすぐに通話を終了させるからである。呼が迷惑呼とみなされるまでの通話の長さの閾値は、自由に設定可能なパラメータであり、具体的環境に応じて選択できる。別法として、またはこれに加えて、ＳＰＩＴ呼であると被呼者が明示的に報告するすべての呼を迷惑呼として識別してもよい。この報告は、例えば、特別のＳＰＩＴキーの操作によって、あるいは、特定のキーコンビネーションを押すことによって、行うことができる。
【００１６】
また、他の実施態様によれば、迷惑呼は、迷惑呼を認識する他のプロセスによって、学習段階において識別してもよい。この場合、例えば、本明細書の最初に列挙したプロセス、ホワイトリストおよびブラックリスト、チューリングテスト等が用いられる。なお、迷惑呼の時間的履歴を作成するために、上記の任意の方法を互いに組み合わせ得ることも明らかである。
【００１７】
特に有利な態様として、迷惑呼の時間構造の統計的プロファイルは、実際の運用段階においても常時更新される。すなわち、学習段階は、時間的に運用段階の前に位置するだけでなく、可能であれば連続して、運用段階全体で継続される。
【００１８】
被呼者宛に到来する迷惑呼の時間構造の統計的プロファイルを作成する場合、呼受信時刻および／または終話時刻を記録してもよい。その際、正確な呼受信時刻や終話時刻は、システムに応じて定義することができる。ＳＩＰプロトコルが用いられる場合、呼の受信は、例えば、呼を開始するメッセージであるＩＮＶＩＴＥメッセージが、ＳＰＩＴ識別が実行されるシステムに到着する時刻として定義することができる。同様に、終話は、ＳＩＰプロトコルの場合、終話メッセージの１つであるＢＹＥメッセージが、ＳＰＩＴ識別が実行されるシステムによって取得される時刻として定義することができる。
【００１９】
高いスケーラビリティを得るには、記録した呼受信時刻および／または終話時刻をソフトウェア的に記憶しておけばよい。その場合、以下でさらに詳述するように、このように記憶した情報は、迷惑呼の履歴を更新するために使用した後に、削除される。
【００２０】
迷惑呼の時間構造の統計的プロファイルの作成において、すなわち、学習段階における初期作成と、後続の運用段階における常時更新において、迷惑呼の受信時刻は、過去の迷惑呼の受信時刻および／または終話時刻に関係づけてもよい。
【００２１】
さらに、具体的には、ある迷惑呼の受信と、その前の迷惑呼の受信および／または終話との間の時間間隔の平均値を計算してもよい。こうして計算した平均値は、調査対象呼が迷惑呼である確率を求めるためにその調査対象呼の受信時刻と関係づけることができる適切な特徴変数を表す。この平均値もソフトウェア的に記憶され、以下でさらに詳述するように、常時更新される。
【００２２】
呼がＳＰＩＴ呼である確率を計算するためには、運用段階において、調査対象呼の受信と、その前の迷惑呼の受信および／または終話との間の時間間隔を計算するのが有効である。そして、このようにして計算した時間間隔を、過去の迷惑呼の時間間隔について計算し記憶してある平均値と比較することができ、この比較に基づいて、呼が迷惑呼である確率を求めることができる。
【００２３】
ＳＰＩＴ発呼者の変化する挙動に適応するために必要な高いフレキシビリティを得るには、平均値の常時更新を行えばよい。好ましい態様では、過去の呼の時間間隔について現在記憶されている平均値で計算中の呼に対し、測定または計算した時間間隔によって、検査対象呼が迷惑呼として識別されたときには、平均値は常に更新される。
【００２４】
高度の信頼性を得るには、各到来呼について迷惑呼である合成確率を計算するとよい。ここで合成確率は、計算した確率と外部情報との組合せから求められる。外部情報は、例えば、他のプロセスによって、および／または被呼者側からのフィードバックによって得られる結果とすることができる。
【００２５】
到来電話呼について計算した確率および／または合成確率が所定閾値を超える場合、その電話呼は被呼者にまで交換されない。有利な点として、この閾値は、それぞれの環境および各ユーザの要望に従って決めることができる、自由に設定可能なパラメータである。そこで、被呼者がどんな状況でも迷惑呼による妨害を避けたい場合には、閾値を高く設定すればよい。被呼者がどんな状況でも非ＳＰＩＴ呼を見落としたくない場合には、低い閾値とする。
【００２６】
できるだけ有効な機能を得るには、なるべく多くの呼、理想的にはすべての呼が、必ず通るネットワークのポイントでテストを実行するとよい。したがって、例えば、プロキシサーバ内のセッションボーダコントローラ（ＳＢＣ）や、多数のユーザにサービスするゲートキーパにおいて実施するのが特に有利となる。
【００２７】
本発明を有利な態様で実施するにはさまざまの可能性がある。このためには、一方で、請求項１に従属する諸請求項を参照し、他方で、本発明の好ましい実施形態についての以下の説明を図面とともに参照すべきである。図面を用いて本発明の好ましい実施形態を説明するにあたっては、本発明の好ましい実施形態一般についても説明する。
【発明を実施するための最良の形態】
【００２８】
図１は、本発明による迷惑電話呼を識別する方法の一実施形態を模式的に示す。本実施形態では、被呼者宛に到来する呼に対しテストを行う。図１は、時刻ｓｉにおける呼ｉの到着を表している。呼の受信時刻ｓｉはシステムに記憶される。そして、ｓｉ、またはそれから導出可能なパラメータが、事前に求められシステムに記憶されている過去のＳＰＩＴ呼の時間分布に対してどのように挙動するかが判定される。この関係に基づいて、呼ｉが迷惑呼である確率Ｌｉを求める。
【００２９】
本実施形態において、ＳＰＩＴ呼の履歴を更新するためには、他のＳＰＩＴ識別方法からの情報や、被呼者からのフィードバックを考慮に入れる。フィードバックは、終話による暗黙的なものであっても、被呼者が操作することが可能な押しボタンを通じた明示的なものであってもよい。
【００３０】
図１には明示していないが、計算した確率Ｌｉを、他のＳＰＩＴ識別方法で求めた確率と組み合わせることで合成確率を計算し、これによって、より正確な評価を得ることも可能である。条件に応じて、計算した確率または合成確率をある閾値と比較する。この閾値を超えた場合、呼はシステムによってＳＰＩＴとして識別され、所定の場合に遮断される、すなわち、被呼者にまで交換されない。閾値を超えない場合、呼は正当とみなされ、被呼者にまで交換される。閾値は、システムの自由に設定可能なパラメータとしてよい。閾値を超える場合、呼はさらに、ＳＰＩＴ履歴を更新するために用いられる。
【００３１】
図２は、ＳＰＩＴ呼の可能な時間分布の一例を、同じく模式的に示す。図２は、「短期挙動」（１つの呼群内における）とともに、「長期挙動」（複数の群自体の時間分布）を示している。理解しやすくするため、呼は重なり合いがなく、すべてのＳＰＩＴ呼が単一の発呼者から到来する場合を示している。図２において、ｓｉはｉ番目の呼の受信時刻を表し、ｔｉはｉ番目の呼の終話時刻を表す。
【００３２】
短期挙動の範囲内で迷惑呼を識別するため、ｎ番目の群における（ｓｉ＋１−ｔｉ）の形の時間間隔が統計的にどのように分布しているかを調べる。（ｉ＋１）番目の呼が到来するとき、この呼がＳＰＩＴ呼である確率Ｌｉ＋１は、時間間隔（ｓｉ＋１−ｔｉ）が、記憶されている過去のＳＰＩＴ呼の時間分布に当てはまるかどうかを調べることによって計算される。
【００３３】
さらに、長期挙動を調べる場合、呼群の分布を考慮することができる。例えば、図２に示した状況によれば、各群における最初のＳＰＩＴ呼（すなわち、図示した例ではｓｉおよびｓｊ）の到着時刻を比較のために利用することができる。このような長期挙動の分析により、例えば、周期的に、またはいつもある時刻に到来する呼群を追跡することができる。
【００３４】
以下、呼が迷惑呼である確率の計算について、短期挙動の場合に詳細に説明する。時刻ｓｉに、新たな呼ｉが開始される。それに続いて、前の呼ｉ−１の終話時刻ｔｉ−１と時刻ｓｉの間の時間間隔δｉを計算する。過去の迷惑呼の間の時間間隔について計算しシステムに記憶した最新の平均値ｍをｍｉ−１で表す。これに対応する、分散を反映する信頼区間の半分をεｉ−１で表す。次のステップで、δｉ∈ｍｉ−１±εｉ−１が成り立つかどうかをチェックする。この条件が成り立つ場合には、迷惑呼である確率Ｌｉに大きい値Ａを割り当てる。δｉ＜ｍｉ−１−εｉ−１の場合、呼は「危険範囲」の外側に移っており、これに対応して、迷惑呼である確率Ｌｉに値０を割り当てる。すなわち、これは正当な呼である。
【００３５】
δｉ＞ｍｉ−１＋εｉ−１の場合には、特殊事情が観察される。この場合も、呼は危険範囲の外側に移っているが、調査対象呼の直前のＳＰＩＴ呼を見落とした可能性がある。理由としては、それが検出されなかったか、または観測ポイントを通過した後だったかである。この場合は、呼があとの時間間隔に入っているかどうかをチェックすることで考慮に入れることができる。ただし、現在の調査対象呼と前回観測したＳＰＩＴ呼との間の時間間隔が大きくなるほど、それが迷惑呼である確率には低い値が割り当てられる。上記の場合は、数学的には例えば次のように考慮に入れることができる。すなわち、ｎ＝δｉ／ｍｉ−１を計算し、次式が成り立つかどうかをチェックする。
【数１】
2009538008.tif 000003
これが成り立つ場合、呼ｉが迷惑呼である確率Ｌｉに、値Ｌｉ＝Ａ／ｒｏｕｎｄ（ｎ）を割り当てる。
【００３６】
なおここで、複数のＳＰＩＴ発呼者から被呼者宛に呼が同時に到来する場合、平均値ｍｉ−１は実際には平均値のベクトルとなり得る。これは、各平均値ごとにδｉをチェックしなければならないことを意味する。したがって、計算量は、アクティブなＳＰＩＴ発呼者の数とともに線形に増大するが、実際には、少なくとも短期挙動の調査に関しては、その数はかなり限定的であると想定される。
【００３７】
最後に、平均時間間隔ｍと、対応する信頼区間ε（これは、個々の値が平均値のまわりにどのように分布しているかの尺度を指定する）を更新するプロセスについて、同じく図２を参照して説明する。平均値を更新する際には、２つの重要な観点を考慮に入れなければならない。すなわち、第１に、システムによって発見されなかったＳＰＩＴ呼が存在し得る。そして第２に、重なり合う時間間隔において複数のＳＰＩＴ発呼者が活動している可能性があり、これは、潜在的に重なり合う傾向を認識し分離しなければならないことを意味する。
【００３８】
具体的実施形態において、平均時間間隔ｍは、ＳＰＩＴ呼が認識されたときには必ず更新される。これは、システムがその呼を迷惑呼として識別して遮断した場合でも、その呼はシステムを通過したが被呼者側からの否定的なフィードバックがあった場合でも同様である。それぞれの到来呼について、時間間隔δｉを記憶する。インデックスｉは、平均値が更新されるたびごとに値１だけ増加させる。
【００３９】
時刻ｉにおいて、前回計算した平均時間間隔をｍｉ−１とし、信頼区間の半分をεｉ−１とする。δｉ∈ｍｉ−１±εｉ−１が成り立つ場合、単に新たな算術平均値を計算することによって、平均値をその信頼区間とともに更新する。
【００４０】
δｉが上記区間に入らず（δｉ∈ｍｉ−１±εｉ−１が不成立）、δｉ＞ｍｉ−１である場合には、値ｎ＝δｉ／ｍｉ−１を計算し、次式が成り立つかどうかをチェックする。
【数２】
2009538008.tif 000004
この条件が満たされる場合、値は過去に通用したパターンには当てはまらないと仮定して、（別のＳＰＩＴ発呼者に対する）新たな統計的プロファイルの作成を開始する。したがって、新たな平均値μを、μ＝δｉとして評価する。
【００４１】
δｉが上記区間に入らず（δｉ∈ｍｉ−１±εｉ−１が不成立）、δｉ＜ｍｉ−１である場合には、値ｎ＝δｉ／ｍｉ−１を計算し、次式が成り立つかどうかをチェックする。
【数３】
2009538008.tif 000005
この条件が満たされる場合、値は過去に通用した時間パターンには当てはまらないと仮定して、（別のＳＰＩＴ発呼者に対する）新たな統計的プロファイルの作成を開始する。したがって、新たな平均値μを、μ＝δｉとして評価する。
【００４２】
逆に、
【数４】
2009538008.tif 000006
である場合、平均値ｍの更新は、ｍｉ＋１＝δｉに従って計算される。
【００４３】
スケーラビリティの理由から、平均値をソフトウェア的に記憶し、所定のタイムアウト時間の後に再度削除する。平均値の記憶およびその後の削除は以下のように実行することができる。前回のＳＰＩＴ呼が終話した時刻である時刻ｔｉは、前回の平均値の更新が行われた時刻に対応する。すなわち、対応する記憶値はｍｉである。時刻ｔｉ＋ｘ＊ｍｉまでに次の更新が行われない場合、その平均値を記憶域から削除する。ここで、ｘは全く自由に設定可能なパラメータである。上記の手順は、ｘ個よりも多くの呼を見落とすことはあり得ないという考えに基づいている。そのため、時刻ｔｉ＋ｘ＊ｍｉの後で、呼群は終了したものと宣言するのが適切である。
【００４４】
なお、再度指摘しておくが、上記のアルゴリズムに含まれるすべての動作は、ある呼が終話し、システムによってＳＰＩＴとして識別されたときにのみ実行される。すべての動作は、システムのパフォーマンスを害することなく、簡易な方法で実行できる。それぞれのアクティブなＳＰＩＴ発呼者ごとに記憶しておかなければならない変数は、第１に、そのＳＰＩＴ発呼者の前回の呼が終話した時刻、第２に、前回更新した平均値およびそれに対応する信頼区間、そして第３に、その時点までそのＳＰＩＴ発呼者からのものとして識別されたＳＰＩＴ呼の数、これらだけである。
【００４５】
本発明による方法の、この他の有利な実施形態については、繰り返しを避けるために、本明細書の一般的説明の部分と、添付の特許請求の範囲とを参照されたい。
【００４６】
最後に、上記の実施形態は、単に本発明の教示を説明するためのものに過ぎず、本発明をこれらの実施形態に限定するものでないことを明記しておく。
【図面の簡単な説明】
【００４７】
【図１】本発明による迷惑電話呼を識別する方法の一実施形態を示す図である。
【図２】迷惑呼の時間構造の統計的プロファイルの一例を示す図である。
【図１】
2009538008.tif 000007
【図２】
2009538008.tif 000008
【国際調査報告】
2009538008.tif 000009
2009538008.tif 000010