(57)【特許請求の範囲】
【請求項１】
電気通信ネットワークにおける不正活動を減らすための方法であって、
リアルタイムにトランザクションを処理するプラットホームを用いた不正の可能性に対する呼のスコアリングから導かれる不正スコアに応じて、特定の呼に関し、呼処理状態の間に少なくとも１つの認証手段を選択的に呼び出すステップであって、前記不正スコアは、合法の加入者のシグネチャおよび不正シグネチャに応じて導かれる、ステップと、
不正スコアにかかわらず、加入不正の可能性に関連するケース分析に基づいて、認証手段を自動的に選択するステップとを含み、
これにより、前記ネットワーク内の不正活動が目標とされる基準で減少し、前記ネットワーク内の合法活動に対する混乱が減少することを特徴とする方法。
【請求項２】
前記少なくとも１つの認証手段が、音声検証、生物学的検証および共用知識ベース検証から構成されるグループから選択される請求項１に記載の方法。
【請求項３】
請求項１に記載の方法において、スコアリングが、呼ごとのベースで行われる方法。
【請求項４】
請求項１に記載の方法において、前記不正スコアが、前記加入者のシグネチャを含む、加入者について知られている挙動と、前記不正シグネチャを含む、不正呼活動について知られている挙動とに基づいている方法。
【請求項５】
ネットワーク内の不正活動を減らすためのシステムであって、
リアルタイムにトランザクションを処理するプラットホームを用いてネットワーク内の呼のスコアを計算し、そして不正の可能性を示す不正スコアを発生するための手段であって、前記不正スコアは合法の加入者のシグネチャおよび不正シグネチャに応じて導かれる、手段と、
前記不正スコアに応答して、特定の呼に対する呼処理状態の間に少なくとも１つの認証手段を選択的に呼び出すための手段と、
不正スコアにかかわらず、加入不正の可能性に関連するケース分析に基づいて、認証手段を自動的に選択する手段とを含み、
これにより、前記ネットワーク内の不正活動が目標とされる基準で減少し、前記ネットワーク内の合法活動に対する混乱が減少することを特徴とするシステム。
【請求項６】
請求項１に記載の方法において、前記不正スコアに基づき不正の疑いがある呼および不正であると確認された呼について、前記少なくとも１つの認証手段が選択的に呼び出される方法。
【請求項７】
請求項５に記載のシステムにおいて、前記ネットワークが、１つまたはそれ以上のサービス交換ポイント（ＳＳＰ）と、１つまたはそれ以上の信号転送ポイント（ＳＴＰ）と、１つまたはそれ以上のサービス制御ポイント（ＳＣＰ）とを含んでいるインテリジェント・ネットワーク（ＩＮ）であるシステム。
【請求項８】
請求項５に記載のシステムにおいて、前記ネットワークがアジャンクト・ベースのネットワークであるシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、概して、トランザクション・ベースのネットワークに関し、特に使用の自動解析に基づいてトランザクション・ベースのネットワークにおいてプロセスを選択的に呼び出すための、たとえば、使用の解析に基づいて自動認証機構を選択的に呼び出して通信ネットワークにおける不正の可能性を知るための、自動化された方法に関する。
【０００２】
【従来の技術】
本出願は、引用によって本明細書の記載に援用する１９９８年４月３日出願の米国仮特許出願第６０／０８０，００６号の利益を主張する。また、本出願は、引用によって本明細書の記載に援用する共存出願の米国特許出願第＿＿＿＿＿号（Ｂａｕｌｉｅｒ  １‐１‐１‐４）にも関連している。
【０００３】
通信ネットワークの不正使用は、驚異的な比率で発生している問題である。一例として、電気通信ネットワークを使って不正に関連するコストは数十億ドル／年と推定され、さらに増加している。このすさまじい財務的負担に関して、電気通信産業は不正の発生を減らすための方法を求め続け、一方同時に、合法の加入者に対するサービスの混乱を最小化しようとしている。
【０００４】
電気通信の不正の形式は多くあるが、現在のネットワークにおける最も一般的な２つのタイプまたはカテゴリーの不正は、サービスの窃盗不正および加入不正である。たとえば、サービスの窃盗不正は電話呼出しカード、セルラー電話、または電話回線の非合法的使用を含み、一方、加入不正はサービスに対して決して支払う意志のない犯罪者が新しい顧客を装う時に発生する可能性がある。加入不正は検出および防止が特に難しかった。というのは、不正活動を区別するためのベースとして使えるアカウントにおける合法の呼出し活動が欠けているからである。いずれの場合においても、これらのタイプの不正に起因する損失は大きな問題である。
【０００５】
多くの会社はそれぞれの製品提供において卓越した不正検出を誇っているが、サービス提供者と顧客の操業的および経済的利害関係に対処する包括的な不正管理システムは存在しないという事実が残っている。たとえば、ほとんどのシステムの共通の欠点は、かなりな量の不正活動が１つのアカウントにおいて既に発生してしまった後で、その不正が検出されることである。さらに、現在のシステムにおいて実装されているいくつかの不正防止対策は、不正確な検出機構にもっぱら基づいており、合法の顧客にかなり大きな混乱を与える可能性がある。結果として、顧客の「動揺」の結果、顧客がより安全なシステムを求めてサービス提供者を変更する可能性がある。
【０００６】
一般に、従来のシステムの短所は不正を検出してそれに応答するために必要な時間の量の面で容易に明らかである。たとえば、毎月の料金の請求書からの顧客のフィードバックに基づいた不正検出は、サービス提供者または顧客のいずれにとっても受け入れられない方法である。また、「しきい値化」技法に基づいた自動不正検出システムも、リアルタイムまたはほぼリアルタイムのベースで不正を管理するのにはあまり役立たない。たとえば、しきい値化は、普通は、ある時間（たとえば、何日間、何週間、何カ月間か）にわたってトラヒックを集計し、加入者に対するプロファイル（たとえば、呼出しパターン）を設立し、そして不正を識別するためのしきい値を適用する必要がある。これらのシステムは、あまり有効であるとはみなされない。というのは、合法のユーザがそのしきい値を超える使用を発生する可能性があり、そして検出および防止の前に発生する可能性のある不正の量が大きい可能性があるからである（たとえば、米国特許第５，７０６，３３８号、“Ｒｅａｌ‐Ｔｉｍｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｆｒａｕｄ  Ｍｏｎｉｔｏｒｉｎｇ  Ｓｙｓｔｅｍ”（リアルタイム通信不正監視システム）および米国特許第５，６２７，８８６号、“Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｄｅｔｅｃｔｉｎｇ  Ｆｒａｕｄｕｌｅｎｔ  Ｎｅｔｗｏｒｋ  Ｕｓａｇｅ  Ｐａｔｔｅｒｎｓ  Ｕｓｉｎｇ  Ｒｅａｌ‐Ｔｉｍｅ  Ｎｅｔｗｏｒｋ  Ｍｏｎｉｔｏｒｉｎｇ”（リアルタイムのネットワーク監視を使ってネットワークの不正使用パターンを検出するためのシステムおよび方法）参照）。
【０００７】
不正を検出するスピードは、たとえば、ニューラル・ネットワーク、統計解析、メモリベースの推論、遺伝的アルゴリズム、および他のデータ探索技法などの技術を使うことによって改善することができるが、単に不正の検出が改善されても、それだけでは問題の完全な解決にはならない。特に、これらの技法を組み込んでいるシステムは、不正を検出しようとしてほぼリアルタイムのベースで個々の呼出しデータを受信して処理することができる場合であっても、これらのシステムは依然としてリアルタイムまたはリアルタイムに近いベースで不正を検出するようには応答しない。１つの例においては、システムは不正を調べている人、ネットワーク監視または運用センターに対して警告を発生することができる。しかし、警告は調査キューの一部となり、一般的にはただちに調べられるか、それに対して対策されることにはならず、それによってその検出された不正に対する応答における潜伏期間の量が大きくなる。検出された不正に応答することにおけるこれらのシステムの反作用的性質のために、サービス提供者および顧客はその警告が発生された後にかなりな量の経済的損失をやはり被る。さらに、不正確な検出に基づいた自動化された防止の結果、合法の加入者に対するサービスの混乱を招くことになる。
【０００８】
また、不正との戦いにおいて使うために、各種の形式の認証ベースのシステムも提案されてきた。音声検証はそのような認証技法の１つであり、その場合、呼出し者の音声サンプルが以前に記憶された声紋と比較される。音声検証は不正を減らすためのサービス提供者の要求のいくつかを満たすことができるが、このタイプの認証技法を組み込んでいる従来の技術のシステムは、合法の加入者に対するサービスにおける混乱の面で大きな欠点を有している。特に、音声検証を実行するための呼出しセットアップ時に各呼出しごとに中断することは合法の加入者にとって煩わしく、そして呼出し処理および不正防止資源の不必要な浪費である。さらに、このタイプの認証方式はネットワーク内の呼出しの処理においてかなりな量のコストおよび不必要な遅延を導入する可能性がある。
【０００９】
音声検証を採用した不正防止システムの１つの特定の例が、米国特許第５，６２３，５３９号に記述されている。この例においては、利用者に気付かれないように回線が絶えず監視され、音声信号解析が使われて、電話の会話の中の少なくとも一人の参加者が合法的であるかどうかを判定する。より詳しく言えば、そのパーティの音声情報を分離するために音声信号解析が使われ、この情報が記憶されている声紋の情報と比較される。上記の短所に加えて、このシステムは技術的および運用上の問題（たとえば、常時活性化されていて、呼出しは既に進行していなければならないことなど）以外に法律的および社会的な側面（たとえば、プライバシーの侵害）の両方において極めて非実際的でもある。
【００１０】
認証ベースのシステムのもう１つの例は、無線ネットワークにおけるローマー検証復元（Ｒｏａｍｅｒ  Ｖｅｒｉｆｉｃａｔｉｏｎ  Ｒｅｉｎｓｔａｔｅｍｅｎｔ）（ＲＶＲ）機能である。いくつかのＲＶＲ実装は、呼出し者が自分のホーム呼出し領域の外側でサービスを使おうとした時に音声検証を使用する。この認証技法は前の例よりは侵害が少ないが、ＲＶＲはホーム領域の内部でのシステムの不正使用には効果的には対処できない。というのは、それは不正スコアリングのいくつかの形式の代わりに初期スタートアップ条件（たとえば、ホーム領域の外側）に基づいているからである。
【００１１】
【課題を解決するための手段】
通信ネットワークにおける不正による損失は、本発明の原理に従って大幅に減らされる。それは不正の可能性に対する呼出しのスコアリングの関数として、特定の呼出しについての１つまたはそれ以上の認証方法を自動的かつ選択的に呼び出すことによって行われる。不正であることが疑わしいか、あるいは確認されている呼出しだけについて認証を選択的に呼び出すことによって、不正による損失を減らし、コストを減らし、そして合法の加入者に対する混乱を最小化するように不正防止が達成される。さらに、不正スコアリングに基づいた選択的認証の結果、呼出し処理および不正管理資源がより有効に使われる。
【００１２】
電気通信の不正を減らすための１つの実施形態においては、加入者はシステムの中で使われている特定の認証方法に基づいてその加入者についてのデータを収集することによってシステムの中に登録される。たとえば、共用知識タイプの認証のために収集されるべきデータは、パスワードであり、一方音声検証タイプの認証のために声紋を収集することができる。登録されると、その加入者のアカウントに対する認証機能が活性化されければならない。例を示す方法によってのみ、認証の活性化は統合化された不正管理システムからの入力に基づいて行われ、そのシステムは疑わしい不正のケースおよび／または呼出し詳細情報の解析に基づいた認証を推奨し、あるいは活性化はネットワーク内の提供している機能に基づいて行われる。次にそれ以降の呼出しは呼出しのセットアップ要求フェーズの間に不正の可能性に対してスコアが計算される。一般に、不正のスコアリングは個々の加入者の学習された挙動と、不正の犯罪者の学習された挙動とに基づいて各呼出しごとに不正の確率を評価する。その解析およびその結果の不正のスコアに基づいてその使用が不正を示していなかった場合、通常の呼出し処理が認証の必要なしに再開される。不正のスコアに基づいて不正の疑いがあった場合、システムは自動的に認証を呼び出す。その認証が不正の疑惑、たとえば、声紋がマッチしていないことを示した場合、その呼出し者はブロックされるか、あるいは他の適切な防止対策に対して差し向けられる。たとえば、オペレータまたは顧客サービス担当者によって横取りされる。認証によって不正が示されなかった場合、通常の呼出し処理を再開することができる。
【００１３】
要約すると、本発明の原理による選択的認証は呼出しごとまたはアカウントごとのベースのいずれか、すなわち、現在の呼出しのスコアに基づいて、あるいは以前の統合化不正管理システムによって管理されている不正ケースに基づいて呼び出すことができる。
【００１４】
本発明のより完全な理解は、以下の図面に関連付けて本発明の以下の詳細な記述を考慮することから得られる。図面中で類似の要素は類似の参照番号で参照される。
【００１５】
【発明の実施の形態】
ここで説明される実施形態は、電気通信ネットワークにおける不正を管理するのに特に適しており、そしてこの例の場合において記述されるが、この分野の技術に熟達した人であれば、その内容から他の非電気通信トランザクション・ベースのネットワークにおいても本発明の原理が採用できることが分かる。たとえば、本発明の原理はオンラインのクレジット・カード・トランザクション、インターネットベースのトランザクションなどをサポートするネットワークにおいて適用することができる。結果として、電気通信の例における「呼出し」および「呼出し詳細レコード」に対する参照は、非電気通信の例においては、「トランザクション」および「トランザクション・レコード」と等置することができる。さらに、本発明の原理は電気通信ネットワークにおける不正防止システムのコンテキストによって記述され、その中で不正の可能性を判定するために使用の解析に基づいて自動認証機構が選択的に呼び出されるが、本発明の原理は使用の自動解析に基づいてトランザクション・ベースのネットワークにおいてプロセスを選択的に呼び出すために、任意のタイプの自動化された方法に対して適用することができる。したがって、示されている実施形態およびここで記述されていることは例として示されているだけであり、制限的なものではない。
【００１６】
図１は、本発明の一実施形態に従って通信ネットワークにおける不正を防止するための方法の一例を示している。一般に、登録のステップ１０１はそのシステムの中で使われている特定の認証方法をサポートするために必要なデータの収集を呼び出す。前に説明されたように、特定の認証技法は共用知識タイプ（たとえば、パスワード）または生物学的検証タイプ（たとえば、話者検証、網膜走査、指紋など）であってよい。したがって、登録ステップ１０１は話者検証が使われる場合は、声紋など、共用知識認証が使われる場合は、パスワードまたは複数のパスワードなどの適切なデータの収集を呼び出すことになる。さらに、登録ステップ１０１において収集されるデータは、単独の加入者にとってユニークであるか、あるいはそのアカウントに関連する複数の合法の加入者をサポートするものであってよい。
【００１７】
本発明の原理に従って使うことができるいくつかの認証技法の例のより詳細な記述については、たとえば、米国特許第５，５０２，７５９号、米国特許第５，６７５，７０４号、米国特許第４，３６３，１０２号、および米国特許第５，６７７，９８９号を参照されたい。これらの特許は、それぞれその全体を引用によって本明細書の記載に援用する。しかし、これらの認証技法の例は、一例を示すものであっていずれにしても限定することを意味するものではない。したがって、本発明と一緒に使うのに適している多くの他の認証技法およびシステムは、この分野の技術に熟達した人にとっては明らかであり、この内容によって想像されるものである。
【００１８】
例として、登録１０１は新しいアカウントの設立の結果として、あるいは外部プロセスによって監視されているアカウントにおける変化の結果として呼び出される可能性がある。さらに、認証のために必要なデータは、たとえば、加入者が認証サーバまたはプラットホームに対して接続する登録番号をダイヤルした結果として収集される可能性がある。この場合、登録プロセス（ステップ１０１）がその認証サーバまたはプラットホームによって実行されることになる。代わりに、認証のために必要なデータを外部システムによって収集することができる。その場合、そのネットワーク内の準備機能が登録プロセス（ステップ１０１）を呼び出し、その必要なデータを提供することになる。
【００１９】
ステップ１０１において登録が完了した後、認証機能は登録済みの状態１０２に入り、そして次にその加入者のアカウントにおいて使うために利用できる。登録済みの状態１０２に入ると、次にそのアカウントについての認証機能がステップ１０４に示されているように活性化されなければならない。一般に、活性化トリガ１０３は２つのソース、たとえば、不正管理システムまたはネットワーク内の提供している機能から発生する可能性がある。第１の例においては、関連の米国特許第＿＿＿＿＿号（Ｂａｕｌｉｅｒ  １‐１‐１‐４）（その主題の全体を引用によって本明細書の記載に援用する）の中で開示されているような不正管理システムが、選択的認識機能の活性化をトリガするために使われる。簡単に言えば、この不正管理システムは、疑わしい不正活動のケースを解析し、そしてその疑わしい不正に応答するための勧告を自動的に発生する。したがって、その推奨された応答の１つが呼出しが処理されるようにする前に、それ以降の呼出しについて認証を呼び出すようにすることができる。したがって、不正防止システムからのこのタイプの出力を本発明の原理による活性化トリガ１０３として使うことができる。前記の特許出願に記載されているシステム例は、例として示されているだけであることを意味し、いずれにしても制限的なものではないことに留意されたい。したがって、他の不正管理システムによって供給される出力も活性化トリガ１０３として使うことができる。認証方式の精度（たとえば、選択性）は、その不正管理システムの精度の関数であることに注意することが大切である。したがって、正確な不正管理システムでは高度に目標が定められた方法で認証が呼び出されることになる。
【００２０】
また、ネットワーク内の準備機能も本発明の原理に従って認証機能を活性化するための活性化トリガ１０３を供給することができる。さらに詳しく言えば、その認証機能は特定のアカウントに対して、ネットワーク内のそのアカウントに対して実装されている準備の要求に応答してそのアカウントに対して活性化することができる。準備の要求は不正関連の判定に基づいていることもあり、基づいていないこともある。たとえば、サービス提供者はその認証機能がそのアカウントにおける不支払い状態に基づいて活性化されるべきであることを決定することができる。電気通信ネットワークなどの１つのネットワーク内での準備サービスおよび機能に対する各種の技法は、この分野の技術に熟達した人にはよく知られている。
【００２１】
ステップ１０４における活性化の後、呼出しが受信されると、選択的な認証が図１に示されている実施形態に従って２つの方法のうちの１つで実施される可能性がある。さらに詳しく言えば、認証がそれ以降の呼出しのスコアリングとは無関係に自動的に呼び出されるべきであるかどうかについての決定がステップ１０５においてなされる。たとえば、上記の不正管理システムは加入タイプの不正の可能性を解析が示したことに基づいて自動認証を推奨することができる。以前に説明されたように、加入不正は新しいアカウントが最初から不正のために設立された場合に発生する。したがって、不正使用を合法使用から区別するための能力は新しく開設されたアカウントにおけるすべての呼出し活動が不正であるという事実によって複雑になる。この場合にはそれ以降の呼出しを自動的に認証することによって、疑わしい不正加入の犯罪者からの声紋が以前に知られている加入不正ケースに関連する以前に格納されていた声紋とマッチする可能性がある。加入タイプの不正をよりよく検出して防止するために他の技法を使うこともできる。さらに、加入不正のケース以外の理由に対しては自動認証が望ましい可能性がある。したがって、自動認証機能はシステム内で何時どのように認証が呼び出されるかの更なる制御をサービス提供者に提供する。
【００２２】
ステップ１０５においてそれ以降の呼出しを自動的に認証するための判定が行われた場合のシナリオに従って、適切な制御が実行され、システムはアクティブな認証状態１０７に入る。それ以降の呼出し１０９はその後選択される認証方法を使ってステップ１１２において認証される。ステップ１１２における認証の結果に基づいて不正の疑いがあった場合、ステップ１１４に示されているように適切な防止対策、たとえば、呼出しのブロック、検閲者への呼出しの回送などを実施することができる。認証の結果に基づいて不正の疑いがなかった場合、通常の呼出し処理をステップ１１５に示されているように再開することができる。
【００２３】
自動認証が望ましくないとステップ１０５において判定された場合、システムがアクティブなスコアリング状態１０８に入るように適切な制御が行われる。この状態においては、すべての呼出し１０９がステップ１１０において不正の可能性に対してスコアが計算される。使用される特定のスコアリング技法が以下にさらに詳細に説明される。ステップ１１１に示されているように、不正スコアに基づいて不正の疑いがあった場合、システムは認証ステップ１１２およびそれ以降のステップを前に説明されたように自動的に呼び出す。不正スコアに基づいて不正の疑いがなかった場合、通常の呼出し処理をステップ１１５に示されているように再開することができる。本発明の原理に従って呼出しのスコアリングの関数として認証を選択的かつ自動的に呼び出すことによって、疑わしい不正を効果的に検出し、防止し、あるいは合法の加入者に対する侵入および混乱を最小化しながら管理することができる。さらに、呼出し処理の間に疑わしい不正のスコアの関数として選択的な目標とされる認証をトリガすることによって、サービス提供者は不正が発生したことに対してより効果的に応答することができる。
【００２４】
図２は、図１からのステップ１１０に従って呼出しのスコアを計算するための１つの実施形態を示している簡単なブロック図である。一般に、呼出しのスコアリングはプロファイリングに基づいている。その中で加入者の呼出しパターンを表すシグネチャ（２０２）および不正の呼出しパターンを表す不正プロファイル（２１１）が、特定の呼出しについての不正の可能性を判定するために使われる。スコアが計算された呼出し情報が次に後で呼び出されるために格納され（２０１）、そして以下にさらに詳細に説明される呼出し制御（２２０）に対する転送以外に、繰返しおよび連続の更新プロセスにおいて使われる。
【００２５】
図に示されているように、呼出しの詳細レコードがネットワーク２００から呼出しスコアリング機能２１０に対して供給される。電気通信ネットワークにおける呼出しの詳細レコードの発生は、この分野の技術に熟達した人にとってはよく知られている。加入者のシグネチャをブロック２０３に示されているように初期化することができる。それは不正として確認されていないか、あるいは疑われていない呼出しからの、スコアが計算された呼出し詳細レコードを使って行われる。初期化は、たとえば、加入者が最初に１つまたはそれ以上の呼出しを掛ける時に発生する可能性がある。ブロック２０３にさらに示されているように、ブロック２０２からの格納された加入者シグネチャを、次に不正の疑いまたは確認がなされていないそれ以降の呼出しからの新しくスコアが計算された呼出し詳細レコードを使って更新することができる。したがって、加入者のシグネチャはその加入者の挙動に対して時間的に適応させることができる。
【００２６】
加入者のシグネチャの初期化は、履歴的な呼出しレコードなどによって定義することができる、合法の呼出し挙動のあらかじめ定義された属性に基づいても行うことができることに留意されたい。この方法で、加入不正を比較的容易に検出することができる。というのは、合法の加入者のシグネチャを、呼出し活動の非常に早い段階においてさえ、合法の呼出しの期待される（あるいは予測される）挙動と相関付けることができるからである。したがって、たとえば、新しいアカウントについての任意の即時不正呼出し挙動が、その加入者のシグネチャを初期化することに対する唯一のベースを提供するわけではない。
【００２７】
また、加入者のシグネチャは、加入者の呼出し挙動の多くの側面を監視することができる。それらとしては呼出しレート、曜日のタイミング、時間のタイミング、呼出しの持続時間、料金請求の方法、地理的条件などがあるが、それらに限定されるわけではない。結果として、シグネチャは、通常、いくつか例をあげれば、発信番号、宛先番号、料金請求番号、開始時刻および日付、発信場所、キャリヤ選択、呼出し待機指示、呼出し転送指示、三方向の呼出し／転送指示、オペレータ支援要求、およびネットワーク・セキュリティ機能不全指示などの、その呼出し詳細レコードの中に含まれている情報からシグネチャを導くことができる。加入者のシグネチャを設立して更新するために使われる特定の要素は、ネットワークのタイプ（たとえば、有線、無線、呼出しカード、非電気通信など）、使用されている特定のスコアリング方法、あるいはこの分野の技術に熟達した人にとっては明らかである他のファクタによって変わる可能性がある。
【００２８】
一般に、各呼出しはその呼出しがブロック２０２から呼び出されたその加入者のシグネチャに対してどのように比較されるか、そしてブロック２１１から呼び出される不正プロファイルに対してどのように比較されるかによってスコアが計算される。例をあげれば、不正プロファイルは確認された、あるいは疑わしい不正の呼出しからのスコアが計算された呼出し詳細レコードを使って初期化され、更新される（ブロック２１２）。１つの簡単な例においては、その呼出しの詳細が既知の挙動からの疑わしい偏位を表している場合に高い不正スコアが発生され、そしてその呼出し詳細が問題の加入者のアカウントに対する代表的な挙動に非常に近い場合には低い不正スコアが発生される。呼出しのスコアリング機能２１０からの出力として総合の不正スコアを提供する他に、ケース分析の目的のために不正スコアに対する呼出しの各種の要素の相対的な寄与も含められるべきである。これについては、米国特許出願第＿＿＿＿＿号に関連してさらに詳細に説明される。たとえば、次の要素の寄与を後続のケース解析のために含めることができる。それらは、曜日、時刻、持続時間、次々の呼出し間の時間、宛先、呼出し待機の使用、呼出し転送の使用、三方向呼出しの使用、オペレータ・サービスの使用、発信点、ローミング・サービスの使用（無線の場合のみ）、呼出し中のハンドオフの回数（無線の場合のみ）、ネットワーク・セキュリティ警告の出現、キャリヤ選択、および国際完了サービスの使用などである。
【００２９】
呼出しのスコアリングは顧客固有の、そして呼出しごとのベースで実行されるので、より正確な不正スコアは、誤り検出（すなわち、「誤り肯定」）の量を減らしながら、不正の可能性をよりよく示しているスコアを得ることができる。さらに、呼出しごとのベースで呼出しのスコアリングを正確に実行するために、この分野の技術に熟達した人であれば、１つの適切な実装はリアルタイム処理のプラットホームを使って上記の機能を実行することであることが分かる。そのようなリアルタイム処理のプラットホームの一例は、ルーセント・テクノロジーズのＱＴＭ(商標）リアルタイム・トランザクション処理プラットホームであり、それは、Ｊ．バウリア（Ｂａｕｌｉｅｒ）他の、１９９７年１１月２４日付の、“Ｓｕｎｒｉｓｅ：Ａ  Ｒｅａｌ‐Ｔｉｍｅ  Ｅｖｅｎｔ‐Ｐｒｏｃｅｓｓｉｎｇ  Ｆｒａｍｅｗｏｒｋ”（夜明け：リアルタイムのイベント処理フレームワーク）、Ｂｅｌｌ  Ｌａｂｓ  Ｔｅｃｈｎｉｃａｌ  Ｊｏｕｒｎａｌの中で記述されている。それは引用によって本明細書の記載に援用する。
【００３０】
この分野の技術に熟達した人にとっては、上記のような呼出しのスコアリング機能２１０の機能を実装するために適している多くの異なる呼出しスコアリング技法があり得ることが分かる。特に、統計解析、確率的スコアリング、メモリベースの推論、データ探索、ニューラル・ネットワーキング、などの方法が知られており、ここに記述された本発明の実施形態と組み合わせて使うことが考えられる。これらの技法のいくつかの例が、フォーセット（Ｆａｗｃｅｔｔ）他の“Ａｄａｐｔｉｖｅ  Ｆｒａｕｄ  Ｄｅｔｅｃｔｉｏｎ”（適応型不正検出）、Ｄａｔａ  Ｍｉｎｉｎｇ  ａｎｄ  Ｋｎｏｗｌｅｄｇｅ  Ｄｉｓｃｏｖｅｒｙ  １，２９１‐３１６（１９９７）および１９９８年１０月６日に発行された米国特許第５，８１９，２２６号“Ｆｒａｕｄ  Ｄｅｔｅｃｔｉｏｎ  Ｕｓｉｎｇ  Ｐｒｅｄｉｃｔｉｖｅ  Ｍｏｄｅｌｉｎｇ”（予測モデリングを使った不正検出）の中で記述されており、それぞれを引用によって本明細書の記載に援用する。
【００３１】
図３は、本発明の原理に従って代表的な電気通信ネットワークの中に不正を制御するためのシステムの１つの実施形態を示している簡単なブロック図である。図に示されているように、システム３００は、呼出しのスコアリング機能２１０および認証機能２２５に結合されている呼出し制御機能２２０を含む。システム３００はさらにネットワーク２００に結合されており、ネットワーク２００は、加入者２２４などの多数の加入者にサービスする。準備機能２５０がネットワーク２００、呼出し制御機能２２０、呼出しのスコアリング機能２１０、および認証機能２２５のそれぞれと結合されていて通信する。ここに記述されている機能は、その関連する機能および動作を実行するようにプログラムされているコンピュータのハードウェアおよびソフトウェアを使って実施できることが分かる。
【００３２】
動作において、電気通信ネットワーク２００の中の加入者２２４による呼出しの発信が、いくつかのアクションを発生させる。先ず最初に、呼出しのセットアップのための要求が呼出し制御２２０に対して発行される。呼出し制御２２０は、その呼出しセットアップ要求に応答していくつかの機能を実行する。たとえば、呼出し制御２２０は、その呼出しセットアップ要求を解析し、呼出しのスコアリング２１０を条件付きで呼び出し、および／または認証２２５を条件付きで呼び出し、そしてそれ以降でその呼出しを完了し、および／または適切な呼出し詳細レコードを発生する。特に、呼出し制御２２０は呼出しのスコアリング２１０と認証２２５と結合して動作し、以前に図１のフローチャートに記述されたステップを実行する。
【００３３】
要約すると、呼び出されるか、あるいは活性化されると、呼出しのスコアリング機能２１０は呼出し制御機能２２０から供給されたその呼出しの詳細レコードに基づいて呼出しのスコアを計算し、その特定の呼出しに対して認証が呼び出される必要があるかどうかについての決定のためのベースを提供する。認証機能２２５は、ユーザ２２４に関するデータ、あるいはユーザ２２４からのデータを、呼出し制御２２０によって設立されたコネクションを経由して直接に、あるいは呼出し制御２２０によって提供されているサービスを経由して間接的に、のいずれかで受信する。認証機能２２５に対して供給されるデータのタイプは、使用されている認識方法のタイプ、たとえば、声紋解析、他の生物学的解析、パスワードなどによって変わる。準備機能２５０はそれらのシステムのうちの任意の１つによって、あるいは外部システム(図示せず）によって発生された要求に基づいて、呼出し制御２２０、呼出しスコアリング２１０、および認証機能２２５の中の情報の状態を変化させる。さらに、準備機能２５０は、呼出しのスコアリングおよび認証プロセスに基づいて、特定の呼出しに対してネットワーク２００と結合して適切なアクションを実施するために使うことができる。
【００３４】
図４および図５は、それぞれ本発明の原理が使えるインテリジェント・ネットワーク（ＩＮ）ベースのアーキテクチャおよびアジャンクト（ａｄｊｕｎｃｔ）ベースのアーキテクチャを示している。本発明の原理を多くの異なるタイプのネットワーク・アーキテクチャにおいて使えることに留意されたい。したがって、ここで示されて記述されているネットワーク・アーキテクチャの例は、単に例を示すだけであっていずれにしても制限的なものではないことを意味する。
【００３５】
図４を参照して、ユーザ４２４は、任意のタイプの顧客構内装置または移動送信機によってサポートされる。この実施形態においては、呼出し制御４２０がインテリジェント・ネットワーク（ＩＮ）アーキテクチャの３つのノード、すなわち、サービス・スイッチング・ポイント（ＳＳＰ）４２１、信号転送ポイント（ＳＴＰ）４２２、およびサービス制御ポイント（ＳＣＰ）４２３において実装されている。サービス・スイッチング・ポイント４２１は呼出しセットアップ要求の基本的解析を提供し、呼出しを回送し、そしてサービス処理のガイダンスに対する要求をサービス制御ポイント４２３に対して送信する。サービス制御ポイント４２３はサービスの決定を行い、呼出しのスコアリングの機能４１０からの呼出しスコアリングのサポートを要求し、そして適切な時に認証機能４２５に対して呼出しを回送するよう、サービス・スイッチング・ポイント４２１に指示する。サービス・スイッチング・ポイント４２１、サービス制御ポイント４２３、および必要な場合は認証機能４２５の間の通信は共通のチャネル・シグナリング・ネットワークによってサポートされ、その中でメッセージを１つまたはそれ以上の信号転送ポイント４２２によって回送することができる。呼出しスコアリング機能４１０は別のオペレーション・システムの中に実装することができる。したがって、呼出しスコアリング機能４１０と呼出し制御４２０との間のインターフェースは呼出し処理のスピードおよび信頼性があるオペレーション・インターフェース経由でのサービス制御ポイント４２３である。認証機能４２５は別のサービス・ノード、たとえば、図に示されているような認証サーバの中、あるいはサービス制御ポイント４２３の中のいずれかでサポートすることができる。準備はサービス管理システム４５０の中で実行することができる。
【００３６】
図５に示されている１つの可能なアジャンクト実装において、すべての呼出し制御はスイッチング要素５１０の内部で実施され、一方、不正管理（たとえば、スコアリング）および認証サービスは共通のアジャンクト５２０からサポートされる。スイッチング要素５１０とアジャンクト５２０との間のインターフェースは、呼出しのセットアップ・シグナリング、サービス・シグナリングおよび音声トランキングをサポートしている任意のリンク、たとえば、統合サービス・ディジタル・ネットワーク（ＩＳＤＮ）基本レート・インターフェース（ＢＲＩ）または一次レート・インターフェース（ＰＲＩ）などであってよい。この実装例においては、スイッチング要素５１０が呼出しセットアップ要求の解析を提供し、サービスの決定を行い、アジャンクト５２０からの呼出しスコアリング・サポートを要求し、認証のためにそれらの呼出しをアジャンクト５２０に対して回送するかどうかを判定する。アジャンクト５２０は呼出しのスコアリングおよび認証を提供する。ここでも準備はすべての要素に接続されている別の準備システム５３０の中で実行される。
【００３７】
上記の基本のフローは、各種の電気通信サービスに対して適用できる。制限的でない１つの例は呼出しカードである。この呼出しカードの場合において本発明の原理がどのように適用できるかを理解するのに役立てるために、呼出しにおける不正防止がない場合の代表的な呼出しカード・サービスによって実行される処理について先ず最初に簡単に説明する。
【００３８】
図４は、呼出しカード・サービスをサポートしている多くの可能なネットワーク実装のうちの１つであり、準備および呼出し処理の両方を示すことができる。新しいアカウントが開設されると、そのアカウントについての情報がサービス管理システム４５０からＳＣＰ４２３に対してロードされる。その時、そのサービスの加入者４２４は自分のカードを使うことができる。加入者４２４は呼出しをダイヤルし、その呼出しがＳＳＰ４２１によって追加のサービスを要求しているように解釈される。これは、普通は、その呼出しのダイヤリング、たとえば、０＋プレフィクスのダイヤリングまたはオペレータ・サービスに関連する無料の番号などに基づいている。ＳＳＰ４２１との対話を通じて、加入者は呼出しカード・サービスが要求されていることを識別し、自分のカード番号を入力する。そのカード番号がＳＣＰ４２３によって検証され、ＳＣＰ４２３はＳＳＰ４２１に対してその呼出しを完了し、カード情報をふたたび催促し、その呼出しをオペレータまたは拒否サービスに対して回送するよう指示する。
【００３９】
呼出し内での（ｉｎ‐ｃａｌｌ）防止をこのサービス・フローに対して適用することができる。ここでも、制限的でない例として図４を考える。カード上の新しいサービスが開かれると、認証情報が外部システムによって収集されるか、あるいはサービス管理システム４５０によって認証４２５の中にロードされるかのいずれかが行われる。後者の場合、その加入者は特定の番号をダイヤルするよう指示され、それは認証システム４２５へのコネクションのための要求として呼出し制御４２０によって横取りされる。認証システム４２５はその呼出しを登録として認識し、そして必要な情報を加入者から収集する。認証システムが適切にロードされると、サービス管理システムは、ＳＣＰ４２３の中にアカウント情報をロードし、そのサービスが使える状態になる。
【００４０】
そのアカウントの履歴の中のある点において、スコアリング４１０が、呼出しの詳細レコードに基づいて認証が活性化されるべきであることを決定する。スコアリング４１０はサービス管理システム４５０を経由して要求を発行し、認証を活性化する。この例においては、スコア・ベースの認証が要求されると仮定する。活性化されると、それ以降の呼出しは次のように処理される。加入者４２４は呼出しをダイヤルし、それが追加のサービスを要求しているとしてＳＳＰ４２１によって解釈される。これは、普通は、呼出しのダイヤリング、たとえば、０＋プレフィクスまたはオペレータ・サービスに関連する無料の電話番号のダイヤリングに基づいている。ＳＳＰ４２１との対話を通じて、その加入者はその呼出しカード・サービスが要求されていることを識別し、自分のカード番号を入力する。そのカード番号は検証のために、ＳＣＰ４２３へ送信され、ＳＣＰ４２３はまたこのアカウントについてスコアリングおよび認証が活性化されていることを認識する。カードを検証している間、ＳＣＰ４２３はスコアリング４１０に対するスコアリング要求を送信し、スコアリング４１０はその呼出しを認証するか、ＳＣＰ検証（認証なし）に従ってその呼出しを処理するか、その呼出しを検閲者に対して回送するか、あるいはその呼出しを完全に拒否するかのいずれかに対する指示によって応答する。その応答が信用できるものであった場合、ＳＣＰ４２３はその呼出しを認証４２５に対して回送するようＳＳＰ４２１に対して指令を送る。次に、認証機能は自分が採用している認証技法を使って加入者４２４を調べる。認証の結果（合格、不合格、あいまい）がＳＳＰ４２１を経由してＳＣＰ４２３へ戻される。次にＳＣＰはその呼出しが許可されるべきか、拒否されるべきか、あるいは検閲者に対して回送されるべきかを決定し、その結果に従ってＳＳＰ４２１に指示する。オプションとして、ＳＣＰ４２３はケース管理の目的のためにスコアリング４１０に対して認証についての情報を提供する。
【００４１】
呼出しカード・サービスに対する呼出し中の保護の実施は、複数のプラットホームを使っても実行できることにも留意されたい。したがって、特定のサービス（たとえば、呼出しカード）および特定のネットワーク構成に基づいた本発明の原理の実装の詳細に対する各種の変更が、ここで説明されている内容の観点においてこの分野の技術に熟達した人にとっては明らかとなる。
【００４２】
ここで説明されたように、本発明は方法および装置の形式でそれらの方法を実行するために組み込むことができる。また、本発明はフロッピー・ディスク、ＣＤ‐ＲＯＭ、ハード・ドライブまたは任意の他のマシン可読記憶媒体などの具体的な媒体の中に組み込まれたプログラム・コードの形式で実現することもでき、その場合、そのプログラム・コードはコンピュータなどのマシンによってロードされて実行され、そのマシンが本発明を実施するための装置となる。また、本発明はプログラム・コードの形式で実施することもでき、たとえば、記憶媒体の中に記憶されるか、マシンの中にロードされ、そして／または実行されるか、あるいは何らかの伝送媒体上で、たとえば、電気的配線、またはケーブル上で光ファイバを通して、あるいは電磁放射を経由して送信され、その場合、プログラム・コードはコンピュータなどのマシンによってロードされて実行され、そのマシンが本発明を実施するための装置となる。汎用プロセッサ上に実装された時、そのプログラム・コード・セグメントがプロセッサと組み合わさって特定の論理回路に類似した動作をするユニークな装置を提供する。
【００４３】
また、前記は本発明の原理を単に示しているに過ぎないことにも留意されたい。したがって、この分野の技術に熟達した人であれば、ここには明示的には記述または示されていないが、本発明の原理を具体化し、その精神および適用範囲内に含まれる各種の配置構成を工夫することができる。さらに、ここで具体的に延べられるすべての例および条件付きの言語は、主として本発明の原理およびその技術を促進するために、発明者によって貢献される概念を読者が理解するのを助けるための説明のためだけに明示的に示されることが意図されており、そのような特別に記述された例および条件に対して制限されることがないものとして解釈されるべきである。さらに、ここで具体的に示されている特定の例以外に、本発明の原理、態様、および実施形態を示しているすべての記述は、その構造的等価性および機能的等価性の両方を包含することが意図されている。さらに、そのような等価性は将来において開発される等価性以外に、現在の既知の等価物の両方を含み、すなわち、構造とは無関係に同じ機能を実行する開発された要素をすべて含む。
【００４４】
したがって、たとえば、ここで示されているブロック図は、本発明の原理を実施している回路例の概念的な図を示していることは、この分野の技術に熟達した人であれば理解することができるだろう。同様に、任意のフローチャート、流れ図、状態遷移図、擬似コードなどは、コンピュータ可読媒体の中に実質的に表現することができ、コンピュータまたはプロセッサによって実行されるようにすることができる各種のプロセスを表し、そのようなコンピュータまたはプロセッサが明示的に示されているかどうかには無関係である。
【００４５】
図面に示されている各種の要素の機能は適切なソフトウェアに関連しているソフトウェアを実行することができるハードウェア以外に、専用のハードウェアの使用を通して提供することができる。プロセッサによって提供される時、その機能は単独の専用プロセッサによって、単独の共用プロセッサによって、あるいはいくつかが共用される場合がある複数の個々のプロセッサによって提供することができる。さらに、「プロセッサ」または「コントローラ」はソフトウェアを実行することができるハードウェアだけを排他的に示すと解釈されるべきではなく、ディジタル信号プロセッサ（ＤＳＰ）のハードウェア、ソフトウェアを記憶するための読出し専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）および不揮発性記憶装置を暗黙のうちに含むことができるが、それに限定されるわけではない。他のハードウェア、従来の、および／またはカスタムのハードウェアも含めることができる。同様に、図面に示されているどのスイッチも概念的なものに過ぎない。それらの機能はプログラム・ロジックの動作を通じて、専用ロジックを通じて、プログラム制御および専用ロジックの対話を通じて、あるいは手動であっても、そのコンテキストからより詳しく理解されるような、実施者による選択が可能な特定の技法で実行することができる。
【００４６】
特許請求の範囲において、指定された機能を実行するための手段として表現されている任意の要素は、その機能を実行する任意の方法を包含することが意図されている。それらは、たとえば、ａ）その機能を実行する回路要素の組合せまたは、ｂ）任意の形式でのソフトウェア、したがって、その機能を実行するためのソフトウェアを実行するための適切な回路と組み合わされたファームウェア、マイクロコードなどを含む。そのような特許請求の範囲によって定義される本発明は、各種の具体的に示された手段によって提供される機能が組み合わされ、その特許請求の範囲が要求する方法でもたらされるという事実の中に存在する。したがって、出願者はここに示されているものと等価な機能を提供することができる任意の手段を、本発明の範囲内に入るものとみなす。
【図面の簡単な説明】
【図１】  本発明の一実施形態による方法の簡単なフローチャートである。
【図２】  本発明の一実施形態に従って呼出しのスコアリングがどのように実施されるかを示している簡単なブロック図である。
【図３】  本発明の一実施形態によるシステムの簡単なブロック図である。
【図４】  本発明の原理を使うことができるネットワーク構成の例を示している簡単なブロック図である。
【図５】  本発明の原理を使うことができるネットワーク構成の例を示している簡単なブロック図である。
【図１】
0004251521.tif 000002
【図２】
0004251521.tif 000003
【図３】
0004251521.tif 000004
【図４】
0004251521.tif 000005
【図５】
0004251521.tif 000006