(57)【要約】ダイアルされた終了ＡＮＩが格納された番号に合致するかどうかを判定するためにデータベース（１１４）を調査するために、不正警告を生成するデータベース（１１４）において終了ＡＮＩを表す番号を受信しかつ格納する少なくとも一つのプロセッサを有している、データベース（１１４）および不正制御センタ（１１８）を含む、電気通信における不正を防ぐためのシステム（１００）。格納された番号は終了ＡＮＩの少なくとも一部と、少なくとも一つの可変長キャラクタを含み、各終了ＡＮＩに向けられる、続く呼び出しを遮断するためにアクセスできる。少なくとも一つの可変長キャラクタはまたダイアルされた終了ＡＮＩの一以上あるいは対応する任意のもの、あるいは続くキャラクタに合致する。ダイアルされた終了ＡＮＩと格納された番号の間の合致は、ダイアルされた呼び出しの遮断を開始する。
2004533770.tif 000002
【特許請求の範囲】
【請求項１】
電気通信の不正行為を防ぐためのシステムであって、システムはデータベース、少なくとも一つのプロセッサおよび関連するソフトウエアを含み、少なくとも一つのプロセッサは不正警告を生成するデータベースにおける、終了自動番号インジケータ（ＡＮＩ）を表す番号を受信かつ格納し、格納された番号は終了ＡＮＩの少なくとも一部と少なくとも一つの可変長キャラクタを含み、格納された番号は各終了ＡＮＩに向けられた、続く呼び出しを遮断するためにアクセス可能である、システム。
【請求項２】
少なくとも一つのプロセッサはまた続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩは格納された番号に合致するかを判定するためにデータベースを調査し、少なくとも一つの可変長キャラクタはダイアルされた終了ＡＮＩの任意の対応するキャラクタに合致し、ダイアルされた終了ＡＮＩと格納された番号の間の合致は、ダイアルされた呼び出しの遮断を開始する、請求項１に記載のシステム。
【請求項３】
請求プロダクトの一以上の分類およびタイプは、データベースに格納された、格納番号と関連する、請求項２に記載のシステム。
【請求項４】
ダイアルされた終了ＡＮＩは関連する請求プロダクトの分類およびタイプを有する、請求項３に記載のシステム。
【請求項５】
遮断呼び出し信号は、ダイアルされた終了ＡＮＩと格納された番号との間、ダイアルされた終了ＡＮＩと関連する請求プロダクトの分類およびタイプと、合致する格納された番号に関連する請求プロダクトの一以上の分類およびタイプの一つの間に合致が存在すれば生成される、請求項４に記載のシステム。
【請求項６】
データベースは国内終了ＡＮＩに対応する番号を格納する本質的な記憶装置エリアと、国際終了ＡＮＩに対応する番号を格納する二次的記憶装置エリアとを含む、請求項２に記載のシステム。
【請求項７】
格納された番号は終了ＡＮＩの少なくとも一部と一つの可変長キャラクタから成り、可変長キャラクタはダイアルされた終了ＡＮＩの任意の対応するおよび続くキャラクタに合致する、請求項２に記載のシステム。
【請求項８】
電気通信の不正行為を防ぐためのシステムであって、システムは、データベースと少なくとも一つのプロセッサおよび関連するソフトウエアとを含み、少なくとも一つのプロセッサは不正警告を生成するデータベースに終了ＡＮＩを受信しかつ格納し、少なくとも一つのプロセッサはまた続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩにおける続くキャラクタに関係なく、ダイアルされた終了ＡＮＩの先導するキャラクタがデータベースに格納された終了ＡＮＩに合致するかを判定し、ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間の合致は、ダイアルされた呼び出しの遮断を開始する、システム。
【請求項９】
遮断呼び出し信号は、ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間に合致が存在すれば、生成される、請求項８に記載のシステム。
【請求項１０】
請求プロダクトの一以上の分類およびタイプは、データベースの各格納された終了ＡＮＩに関連する、請求項８に記載のシステム。
【請求項１１】
データベースに入力されたダイアルされた終了ＡＮＩは、関連する請求プロダクトの分類およびタイプを有する、請求項１０に記載のシステム。
【請求項１２】
ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間、およびダイアルされた終了ＡＮＩに関連する請求プロダクトの分類およびタイプと、合致する終了ＡＮＩに関連する請求プロダクトの一以上の分類およびタイプの一つの間で、合致が存在すれば、遮断呼び出し信号は生成される、請求項１１に記載のシステム。
【請求項１３】
電気通信の不正行為を防ぐためのシステムであって、システムはデータベースと少なくとも一つのプロセッサおよび関連するソフトウエアとを含み、少なくとも一つのプロセッサは不正警告を生成するデータベースにおける終了ＡＮＩのキャラクタの少なくとも一部を受信しかつ格納し、少なくとも一つのプロセッサはまた続いてダイアルされた呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩが格納された終了ＡＮＩに合致するかを判定するためにデータベースを調査し、合致はダイアルされた終了ＡＮＩの先導するキャラクタがデータベースに格納された終了ＡＮＩのキャラクタに対応するかで判定され、ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間の合致は、ダイアルされた呼び出しの遮断を開始する、システム。
【請求項１４】
格納された終了ＡＮＩの最終キャラクタは、ダイアルされた終了ＡＮＩにおける一以上の任意のキャラクタに合致する、少なくとも一つの可変長キャラクタである、請求項１３に記載のシステム。
【請求項１５】
少なくとも一つのプロセッサは、ダイアルされた終了ＡＮＩの先導するキャラクタは、ダイアルされた終了ＡＮＩの続くキャラクタに関係なく、データベースに格納された終了ＡＮＩのキャラクタに合致するかを判定する、請求項１３に記載のシステム。
【請求項１６】
不正行為を防ぐための方法であって、
ｉ）不正警告を生成する終了ＡＮＩの先導するキャラクタの少なくともいくつかを受信しかつ格納するステップと、
ｉｉ）続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信するステップと、
ｉｉｉ）ダイアルされた終了ＡＮＩの先導するキャラクタが、データベースに格納された終了ＡＮＩのキャラクタに合致するかを判定するステップと、
ｉｖ）合致が判定されれば、ダイアルされた呼び出しの遮断を開始するステップを含む、方法。
【請求項１７】
不正警告を生成する終了ＡＮＩの全キャラクタは格納される、請求項１６に記載の方法。
【請求項１８】
ダイアルされた終了ＡＮＩは、ダイアルされた終了ＡＮＩの端で挿入された偽のキャラクタを含み、偽のキャラクタはデータベースに格納された終了ＡＮＩのキャラクタとの合致を判定するのに使用される、ダイアルされた終了ＡＮＩの先導するキャラクタから排除される、請求項１７に記載の方法。
【請求項１９】
不正行為を防ぐための方法であって、
ｉ）不正警告および少なくとも一つの可変長キャラクタを生成する終了ＡＮＩの先導するキャラクタの少なくともいくつかを受信しかつ格納するステップと、
ｉｉ）続いてダイアルされた呼び出しを表すダイアルされた終了ＡＮＩを受信するステップと、
ｉｉｉ）ダイアルされた終了ＡＮＩのキャラクタと、終了ＡＮＩの格納されたキャラクタが合致するかを判定するステップを含み、少なくとも一つの可変長キャラクタはダイアルされた終了ＡＮＩの一以上の任意のキャラクタに合致し、
ｉｖ）合致が判定されれば、ダイアルされた呼び出しの遮断を開始するステップを含む、方法。
【請求項２０】
一つの可変長キャラクタは、終了ＡＮＩの先導するキャラクタの少なくともいくつかの後で格納され、可変長キャラクタはダイアルされた終了ＡＮＩの対応しかつ続くキャラクタの任意の番号および組み合わせに合致する、請求項１９に記載の方法。
【発明の詳細な説明】
【発明の分野】
【０００１】
この発明は電気通信システムに対する不正なアクセスを防ぐことに関する。特に、この発明は特定の電話番号（「終了自動番号インジケータ(terminating automatic number indicator)」すなわち「終了ＡＮＩ」）に向けられる不正呼び出しを特定し、その番号に対して続く呼び出しを遮断することに関する。
【関連技術の説明】
【０００２】
不正行為は電気通信産業に対して年間数１０億ドルの費用負担となる。不正を犯すために多くの技術が使用されている。不正行為は長距離呼び出しの請求に盗まれたクレジットカードを使用するといった単純なもの、または、繰り返し私的ＰＢＸシステムを呼び出すといったような、外部線にアクセスするための正しいシーケンスを見つけ（試行錯誤または他のハッキング技術を用いて）、ＰＢＸシステムを介して高くつく長距離呼び出しを行うといった洗練されたルーピング(looping)技術を含み得る。電気通信産業は不正行為の異なる形式を識別するため、およびそのような不正行為を防ぐための方法を開発および実行するために徹底的で進行中の努力に巻き込まれている。
【０００３】
不正行為はいくつかの電気通信会社にとっては他社よりも高額になる。例えば、不正呼び出しが基礎をなす電気通信インフラストラクチャを所有する会社に向けられている場合に、たとえ呼び出しは不正であっても、呼び出しの費用は、呼び出しをサポートするインフラストラクチャの所有者にアクセス料金を支払わなければならない独立した会社に対する費用よりも安い。しかしながら、どちらの場合でも、産業に対する費用はかなりのものである。
【０００４】
不正行為の制御およびシステムを実行するための特定の方法は、業界において公知である。不正行為の制御はおそらく不正である呼び出しを識別し、呼び出しがおそらく不正であると識別された後で応答することに、概念上分類されてもよい。
【０００５】
おそらく不正である、呼び出しを識別するための方法は、単純なものから洗練されたものまで多様であり、一般に不正活動の特定のタイプに向けられている。例えば、所有者によって盗まれたと報告されている呼び出しカードを使用してなされていれば、呼び出しはおそらく不正である。不正呼び出しを識別するためのより洗練された方法が、この発明の譲受人によって所有された、「不正評価および報告システムならびにその方法」と名づけられた米国特許第５，７６８，３５４号に記載されている。不正活動は呼び出しカード番号あるいはクレジットカード番号のような、請求番号の活動をモニタすることによって、’３５４特許において識別されている。呼び出しの特定のパターンが検出されれば、警告が生成される。警告は分析され得、請求番号を使用してなされる、続く呼び出しを遮断するための判定がなされてもよい。
【０００６】
’３５４特許は「特別サービス」を要求する呼び出しに向けられる。すなわち、これはオペレータまたは自動操作支援システムを介して行われる。そのような呼び出しは、呼び出し者が、８００アクセス番号のような、特定の番号を介して電気通信会社のインテリジェントサービスネットワーク（ＩＳＮ）にアクセスし、そして公衆電話で番号を押し、カード上での磁気ストリップを盗み、あるいはオペレータとの会話によってのように、請求番号をマニュアルで提供することを一般に要求する。
【０００７】
’３５４特許および同様の技術は同じ請求番号を使用して犯される不正呼び出しを防ぐことに焦点を置く。しかしながら、不正活動に関わる人達は、自分の活動を隠すために多くの異なる請求番号（盗まれた場合が多い）を使用してもよい。
【０００８】
請求番号が不正行為を効果的に遮断するのに使用されることが出来ない場合、不正行為は、所望の終了ＡＮＩを遮断するように、他の手段によって妨げられなければならない。従って、終了ＡＮＩに対する呼び出しパターンに焦点を置く不正検出および妨害に対する技術が存在する。特定の終了ＡＮＩは不正活動の焦点であることがしばしばある。例えば、犯罪者は情報入手あるいは続く呼び出しを行うために、システムをハッキングしようと、ＰＢＸシステムの一般的な番号に多数の呼び出しを行ってもよい。さらに、長い不正呼び出しは外国の終了ＡＮＩに対して一般になされている。一つの呼び出しは開始ＡＮＩ（例えば、ニューヨークあるいはロサンジェルスに位置する）の人と外国の終了ＡＮＩに位置する親戚との間の連続的な会話をサポートするために使用されてもよい。
【０００９】
終了ＡＮＩに向けられる不正呼び出しを検出することは、各特別サービス呼び出しに対する呼ばれた番号レコードを生成し、ダイアルされるとき、終了ＡＮＩに対する以前に呼ばれた番号レコードを検索し、そして不正であると疑われた予めプログラムされたパターン内に呼ばれた番号レコードがあると、不正警告を生成することによって成し遂げられてもよい。
【００１０】
例えば、１０本の特別サービス呼び出しが一時間以内に終了ＡＮＩに対してなされると、警告は生成されてもよい。そのような警告が生成された後、呼び出しレコードはさらなる活動が必要かどうかを評価するよう訓練された不正分析者に転送されてもよい。例えば、不正分析者は終了ＡＮＩはページングサービスであり、呼び出しは開始番号（「開始自動番号インジケータ」すなわち「開始ＡＮＩ」）の広い地理的範囲から開始しているということを理解してもよい。分析者はこれは普通の呼び出し活動であり、さらなる活動は取らないと結論してもよい。（分析者は特定の終了ＡＮＩに対する警告レベルの上昇調整を代わりに開始してもよい。）他方、呼び出しが夜中に会社になされれば、分析者は誰かが会社のＰＢＸシステムをハッキングしようと試みていると結論づけてもよい。
【００１１】
「電話不正検出システム」と名づけられ、この発明の譲受人によって所有された、米国特許第５，８０５，６８６号は、私的ＰＢＸシステムを介する不正呼び出しを防ぐことに向けられている。’６８６号特許は、不正警告を生成し、適切であれば、ＰＢＸを介して追加の疑いのある呼び出しを遮断するために、ＰＢＸへおよびからの呼び出し詳細レコードの分析を記述する。とりわけ、’６８６号特許は呼ばれた番号（終了ＡＮＩ）、特にＰＢＸの８００番への呼び出しパターンの分析を記述する。
【００１２】
示されているように、ひとたび不正警告が終了ＡＮＩに対して生成されると、応答はその番号に対する続く呼び出しを遮断、さもなければ妨害してもよい。警告が生成された直後、あるいは不正オペレータによる終了ＡＮＩへの呼び出しレコードの分析のような、さらなる分析の後に、判定がなされてもよい。
【００１３】
図１は不正呼び出しが終了ＡＮＩに対してなされているかが判定される終了ＡＮＩへの呼び出しを遮断するよう使用されている、基本的な公知のシステムの要素を描写する。図１に示されているシステムは、より大きなＩＳＮプラットフォームの一部である。不正制御センタ１８は、時間外に終了ＡＮＩになされる呼び出しをモニタするプロセッサおよびソフトウエアを有している。不正制御センタ１８は終了ＡＮＩに対する呼び出しパターンに基づく可能な不正行為の警告を生成する分析ソフトウエアを含み、それは開始ＡＮＩの位置およびタイプ、終了ＡＮＩの位置およびタイプ、呼び出しに対して使用される請求プロダクト、終了ＡＮＩに対する呼び出しの頻度などのような要素を検討してもよい。
【００１４】
終了ＡＮＩに向けられる可能な不正行為が検出されると、不正制御センタ１８のソフトウエアは警告を生成する。データは不正分析者に送信されてもよく、分析者はデータを分析した後、呼び出し者が終了ＡＮＩに不正にアクセスを試み、そしてシステムに不正フラグをセットしているかを判定してもよい。代わりに、ソフトウエアはさらなる問い合わせなしに、不正フラグをセットしてもよい。図１に示されているように、不正制御センタ１８はスクリーニングデータベース１４とインターフェイスする。不正活動に対してフラグがセットされている終了ＡＮＩは、スクリーニングデータベース１４に格納されている。スクリーニングデータベース１４の終了ＡＮＩの格納は、不正フラグのセットを検討されてもよい。
【００１５】
以下にさらに記述されるデータベース１４に関連するデータの検索、比較および他の操作と同様に、データベース１４におけるデータの格納は、一以上のプロセッサ（あるいはコンピュータ）およびデータベースに関連するソフトウエア（図示なし）によって実行される。便宜上、これはデータベース１４によって実行されると言うことがある。しかしながら、これはデータベース１４に含まれるシステム、少なくとも一つのプロセッサ（あるいはコンピュータ）および関連するソフトウエアに対する簡略表現にすぎない。
【００１６】
終了ＡＮＩへのすべての呼び出しが遮断される必要はない。不正警告ソフトウエアおよび／または不正分析者は、終了ＡＮＩへの遮断が請求プロダクトの特定のタイプを使用してなされる特別サービス呼び出しにとって適当であるかを判定してもよい。従って、請求プロダクト（呼び出しカード、クレジットカードおよび／またはプリペイド呼び出しカードのような）の分類は、終了ＡＮＩに対して遮断されてもよい。また、請求プロダクトの分類の特定のタイプが遮断されてもよい。例えば、請求番号に対する請求プロダクトの分類は、クレジットカードであれば、遮断されたカードのタイプはマスターカード、アメリカンエキスプレスおよび／またはビザ等であってもよい。請求番号に対する請求プロダクトの分類が例えば、ＭＣＩ呼び出しカードであれば、タイプはＭＣＩカード、テレコムＵＳＡカード、ＰＳＣＣカード、ＶＮＥＴビジョン等であってもよい。従って、例えば、警告ソフトウエアおよび／または不正分析者は、終了ＡＮＩに対してなされる不正呼び出しが一連のビザ番号を使用して試みられていると判定してもよく、終了ＡＮＩに対する遮断がビザのクレジットカードを使用してなされた呼び出しに対するスクリーニングデータベース１４にセットされてもよいかを判定してもよい。
【００１７】
呼び出しスクリーニングデータベース１４は従って、終了ＡＮＩにフラグをセットし、適切であれば、また終了ＡＮＩに対して遮断された請求プロダクトの分類および／またはタイプを参照する。終了ＡＮＩが国際番号であれば、データベースの国際部分のような、スクリーニングデータベース１４の別個の部分に格納されてもよい。「０１１」で始まる終了ＡＮＩに対してなされる呼び出しは、従って、データベースのこの部分でフラグがセットされるだろう。
【００１８】
データベースに格納された、フラグがセットされた終了ＡＮＩは、終了ＡＮＩに対する続く呼び出しを篩い分け、あるいは遮断するように使用される。図１は特別サービス呼び出しをサポートするＩＳＮ１００の要素を描写する。先に述べたように、特別サービスを要する呼び出しは、呼び出し者が、公衆電話で番号を押し、カード上での磁気ストリップを盗み、あるいはオペレータとの会話によってのように、移動式の請求番号（クレジットカード、呼び出しカード、プリペイド電話カード、第三者呼び出しに対する自宅の電話番号の提供など）をマニュアルで提供することを一般に要求する。ＩＳＮの特別サービスは、無料通話あるいはＭＣＩワールドコムの（８００）８８８−８０００のアクセス番号のような特別なアクセス番号によって、典型的にアクセスされる。特別サービス呼び出しはマニュアルの電話オペレータコンソール（ＭＴＯＣ）２２あるいは自動応答ユニット（ＡＲＵ）２６を介してＩＳＮ１０によって受信される。
【００１９】
ＭＴＯＣ２２およびＡＲＵ２６はイーサネットレール３０を介してＩＳＮのスクリーニングデータベース１４に接続される。図１において、スクリーニングデータベース１４は不正制御センタ１８と直接インターフェイスするよう描写されるのは、同じ物理的設備に典型的に位置しているからである。しかしながら、ＭＴＯＣ２２およびＡＲＵ２６は、あたかもイーサネットレール３０に直接接続されるように、スクリーニングデータベース１４にアクセスしてもよい。
【００２０】
特別サービス呼び出しがＭＴＯＣ２２あるいはＡＲＵ２６によって接続される前に、スクリーニングデータベース１４は終了ＡＮＩがそこでフラグが設定されているかを判定するために調査される。終了ＡＮＩがスクリーニングデータベースでフラグが設定されると、呼び出しは遮断されるか、さもなければ妨害されてもよい。データベースに格納された終了ＡＮＩがさらに請求プロダクトの分類および／またはタイプによって参照されれば、終了ＡＮＩに対して請求プロダクトの分類および／またはタイプを使用してなされた呼び出しは遮断される。国際呼び出しに対して（すなわち「０１１」で始まる終了ＡＮＩに対する呼び出し）、スクリーニングデータベース１４の国際部分が調査される。
【００２１】
先行技術の呼ばれた番号スクリーニングデータベースの不利な点は、不正呼び出しに巻き込まれた人が、ダイアルされた番号の端で単に一以上の「偽の」ダイアルキャラクタを追加することによって、終了ＡＮＩの遮断を撃破できることである。例えば、「８００−５５５−１３１３」の遮断された終了ＡＮＩに対して、ハッカーは「８００−５５５−１３１３−５５５５」をダイアルしてもよい。終了ＡＮＩの「８００−５５５−１３１３−５５５５」がスクリーニングデータベース１４で調査されたとき、それが見つけられないのは、追加のキャラクタ「５５５５」が原因である。従って、システムは呼び出しが接続されるのを許容する。しかしながら、呼び出しを接続するための交換ハードウエアおよびソフトウエアは、最初の１０文字のみを処理するので、それによって、呼び出しを終了ＡＮＩの「８００−５５５−１３１３」に接続する。従って、終了ＡＮＩの端で単に偽の番号を追加することで、終了ＡＮＩの遮断は撃破され得る。
【発明の要約】
【００２２】
ダイアルされた番号が追加の偽キャラクタを有する、終了ＡＮＩに対する不正呼び出しを遮断するためのシステムおよび方法を提供することが、この発明の目的である。
【００２３】
それ故、この発明のある実施例は電気通信の不正行為を防ぐためのシステムを提供し、システムはデータベースと少なくとも一つのプロセッサおよび関連するソフトウエアを含み、少なくとも一つのプロセッサは不正警告を生成したデータベースにおける終了ＡＮＩを表す番号を受信しかつ格納する。格納された番号は終了ＡＮＩの少なくとも一部と少なくとも一つの可変長キャラクタを含み、各終了ＡＮＩに向けられた、続く呼び出しを遮断するためにアクセスできる。少なくとも一つのプロセッサは続いてダイアルされた呼び出しを表す、ダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩが格納された番号に合致するかを判定するためにデータベースを調査する。少なくとも一つの可変長キャラクタはダイアルされた終了ＡＮＩにおける任意の対応するキャラクタに合致する。ある可変長キャラクタはまたダイアルされた終了ＡＮＩにおける一以上の続くキャラクタに合致してもよい。ダイアルされた終了ＡＮＩと格納された番号の間の合致は、ダイアルされた呼び出しの遮断を開始する。
【００２４】
この発明の別の実施例は、電気通信の不正行為を防ぐためのシステムを含み、システムはデータベースと少なくとも一つのプロセッサおよび関連するソフトウエアを含み、少なくとも一つのプロセッサは不正警告を生成したデータベースにおける終了ＡＮＩを受信しかつ格納する。少なくとも一つのプロセッサはまた続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩにおける続くキャラクタに関係なく、ダイアルされた終了ＡＮＩの先導するキャラクタが格納された終了ＡＮＩに合致するかを判定する。ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間の合致は、ダイアルされた呼び出しの遮断を開始する。
【００２５】
この発明のさらに別の実施例は、電気通信の不正行為を防ぐためのシステムを含み、システムはデータベースと少なくとも一つのプロセッサおよび関連するソフトウエアを含み、少なくとも一つのプロセッサは不正警告を生成したデータベースにおける終了ＡＮＩのキャラクタの少なくとも一部を受信しかつ格納する。少なくとも一つのプロセッサはまた続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩが格納された終了ＡＮＩに合致するかを判定するために、データベースを調査する。合致は、ダイアルされた終了ＡＮＩの先導するキャラクタが、データベースに格納された終了ＡＮＩのキャラクタに対応するかが判定される。ダイアルされた終了ＡＮＩと格納された終了ＡＮＩの間の合致は、ダイアルされた呼び出しの遮断を開始する。
【００２６】
この発明の別の実施例は、不正警告を生成した終了ＡＮＩの先導するキャラクタの少なくともいくつかを受信しかつ格納し、続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩの先導するキャラクタが、データベースに格納された終了ＡＮＩのキャラクタに合致するかを判定し、合致が判定されると呼び出しの遮断を開始するステップを含む、不正行為を防ぐための方法である。
【００２７】
この発明の別の実施例は、不正警告を生成する終了ＡＮＩの先導するキャラクタの少なくともいくつか、および少なくとも一つの可変長キャラクタを受信しかつ格納し、続いてダイアルされる呼び出しを表すダイアルされた終了ＡＮＩを受信し、ダイアルされた終了ＡＮＩのキャラクタおよび終了ＡＮＩの格納されたキャラクタが、ダイアルされた終了ＡＮＩの一以上の任意のキャラクタに合致する少なくとも一つの可変長キャラクタに合致するかを判定し、合致が判定されると呼び出しの遮断を開始するステップを含む、不正行為を防ぐための方法である。
【好ましい実施例の詳細な説明】
【００２８】
図２はこの発明の実施例をサポートするＩＳＮ１００の要素を描写する。図２は上の図１に関連して述べられたように、特別サービス呼び出しを受信し、処理しそして接続するＡＲＵ１２６およびＭＴＯＣ１２２を描写する。ＡＲＵ１２６およびＭＴＯＣ１２２はイーサネットレール１３０を介して不正制御センタ１１８と接続される。不正制御センタは強化されたスクリーニングデータベース１１４とインターフェイスする。強化されたスクリーニングデータベース１１４は、あたかも、イーサネットレール１３０に直接接続されるように、ＡＲＵ１２６あるいはＭＴＯＣ１２２によってアクセスされてもよい。
【００２９】
不正制御センタ１１８は時間をかけてＡＲＵ１２６およびＭＴＯＣ１２２を介してなされた、特別サービス呼び出しに対する呼ばれた番号（終了ＡＮＩ）データを受信しかつモニタする。不正制御センタ１１８はまたＩＳＮ１００の他の要素を介してなされた他の（非特別サービス）呼び出しに対する、呼ばれた番号データを受信しかつモニタしてもよい。不正制御センタ１１８はハードウエアと、終了ＡＮＩに対する呼び出しパターンが疑いのある不正活動のある閾値基準を満たすとき、終了ＡＮＩは不正活動の的にされてもよいという警告を生成する不正検出ソフトウエアを有する。上記したように、閾値はある一定期間、終了ＡＮＩに対する呼び出しの特定の番号であってもよい。終了ＡＮＩに対する別のパターンは上記した’６８６号特許で記述されている。
【００３０】
ひとたび不正警告が終了ＡＮＩに関連して生成されると、呼び出しデータは終了ＡＮＩを遮断するか否かの最終判定を行う、不正分析者に回付されてもよい。分析者はまた、データに基づいて、請求プロダクトの分類に対して終了ＡＮＩを遮断するための判定をしてもよい。分析者はまた請求プロダクトの分類のタイプに対して、終了ＡＮＩを遮断するかを判定してもよい。代わりに、ソフトウエアは、警告が生成された後直ちに、分類および／またはタイプによって終了ＡＮＩを遮断することを含んで、終了ＡＮＩを遮断してもよい。
【００３１】
ひとたび終了ＡＮＩが遮断に対してフラグを設定すると、強化されたスクリーニングデータベース１１４に格納される。図３は、データベース１１４（図示なし）に関連する一以上のプロセッサと、関連するソフトウエアによって実行される強化されたスクリーニングデータベース１１４に、終了ＡＮＩを格納するために従われるステップのフローチャートである。遮断された請求プロダクトの終了ＡＮＩならびに分類およびタイプは、不正制御センタ１１８（ステップ１５０）から転送される。上記したように、終了ＡＮＩは一以上の請求プロダクトから遮断され得る。それはまた請求プロダクトの全分類に対して遮断されてもよい。さらに、終了ＡＮＩは請求プロダクトの分類の一以上のタイプ、あるいは請求プロダクトの全タイプに対して遮断されてもよい。
【００３２】
従って、例えば、終了ＡＮＩは終了ＡＮＩと共に分類コード「０３」（「クレジットカード」分類を識別する）およびタイプコード「００」（「全」タイプを識別する）を転送することで、全クレジットカードに対して遮断されてもよい。終了ＡＮＩは、例えば、終了ＡＮＩと共に分類コード「０３」およびタイプコード「０１」（クレジットカードの「ビザ」タイプを識別する）を転送することで、ビザクレジットカードに対して遮断されてもよい。終了ＡＮＩは分類「００」（「全」分類を識別する）およびタイプ「００」（「全」タイプを識別する）を転送することで、全請求プロダクトに対して遮断されてもよい。後の例は、任意の分類あるいはタイプフィールドを転送しないことによって、代わりに達成されてもよい。
【００３３】
データを格納する前に、判定は終了ＡＮＩが国内あるいは国際ＡＮＩであるかについてなされる（ステップ１５２）。ＡＮＩが国内のＡＮＩであれば、終了ＡＮＩは遮断された請求プロダクトの分類およびタイプと共に、強化されたスクリーニングデータベース１１４の本質エリアに格納される（ステップ１５４）。ＡＮＩが国際のＡＮＩであれば、ＡＮＩは遮断された請求プロダクトの分類およびタイプと共に、強化されたスクリーニングデータベース１１４の国際部分に格納される（ステップ１５６）。
【００３４】
注目すべきは、強化されたスクリーニングデータベースは、格納されると、終了ＡＮＩの端で、一以上の可変長キャラクタを含むことである。可変長キャラクタは格納されると、ソフトウエアによって全終了ＡＮＩに自動的に追加されてもよい。自動的に追加されるキャラクタのタイプおよび長さは、予めプログラムされた選択肢あるいは、追加の選択を含めるため、再プログラムされてもよい。代わりに、可変長キャラクタは、例えば、不正制御センタにおける不正分析者によって、入力されたコマンドに従って、選択的に追加されてもよい。
【００３５】
例えば、国内の終了ＡＮＩ「８００−５５５−１３１３」は、請求プロダクトの分類およびタイプと共に、ステップ１５４の強化されたスクリーニングデータベース１１４の本質部分における記憶装置に対してフラグが設定される。プロセッサは終了ＡＮＩを「８００−５５５−１３１３＊」として格納するよう予めプログラムされてもよい。ここで、アスタリスクは、続くキャラクタの任意の数字および組み合わせを表す。代わりに、プロセッサは不正分析者によって分析された呼び出しパターンに基づいて、この特定の終了ＡＮＩに対してアスタリスクを含んでもよい。以下にさらに述べるように、呼び出し者が終了ＡＮＩの端に偽のキャラクタを含んだとしても、これは終了ＡＮＩに対して（遮断された請求プロダクトの分類およびタイプに対して）なされた呼び出しを遮断するであろう。
【００３６】
可変長キャラクタはまた、不正フラグが、警告を生成する特定の終了ＡＮＩ以上を遮断するよう設定されるよう、予めプログラムされるか選択されてもよい。例えば、データベースコントローラは「８００−５５５−１３＊」のような上の終了ＡＮＩを格納するよう予めプログラムされてもよい。代わりに、データベースは不正分析者によって終了ＡＮＩをそのように格納することを含んで指示されてもよい。この方法で終了ＡＮＩを格納すると、８００−５５５−１３００から８００−５５５−１３９９までの全終了ＡＮＩを遮断する。これは、例えば、この一連の番号がすべて、ハッカーが８００−５５５−１３１３の終了ＡＮＩを介してアクセスを試みている同じＰＢＸシステムに割り当てられていると不正分析者あるいはコントローラが判定する場合、好ましい。
【００３７】
ＰＢＸシステムの終了ＡＮＩの範囲に関するそのような情報は、例えば、分析者あるいはソフトウエアによってアクセスされるルックアップテーブルで、見つけられてもよい。分析者が関与すると、分析者は所望の番号のすべてを含むためには、どこにどのように可変長のアスタリスクをセットすべきかを判定してもよい。ソフトウエアが関与すると、ソフトウエアのサブルーティンは終了ＡＮＩの所望の範囲を含むためにはどこに可変長のアスタリスクをセットすべきかを判定してもよい。どちらの場合も、一以上の可変長の終了ＡＮＩは必要であってもよい。例えば、ＰＢＸシステムが８００−５５５−１３００から８００−５５５−１３１９までの終了ＡＮＩを含めば、終了ＡＮＩ８００−５５５−１３０＊および８００−５５５−１３１＊が格納されてもよい。
【００３８】
可変長記憶装置の同じタイプは、強化されたスクリーニングデータベース１１４の国際部分における記憶装置に対してフラグが設定されている国際終了ＡＮＩを遮断するよう、適応されてもよい。従って、国際終了ＡＮＩ「０１１−８６−４３２−３２１１」に対して、ＡＮＩ「０１１−８６−４３２−３２１１＊」は格納されてもよい。ここで、アスタリスクは続くキャラクタの任意の数字および組み合わせを表す。以下にさらに述べるように、これは終了ＡＮＩの端で、呼び出し者が偽のキャラクタを含むのであれば、終了ＡＮＩ（遮断された請求プロダクトの分類およびタイプ）に対する呼び出しを遮断する。可変長キャラクタは、不正フラグが警告を生成する特定のＡＮＩより多くを遮断するように設定されるために、予めプログラムされるかあるいは選択されてもよい。例えば、ＡＮＩ「０１１−８６−４３２−３２＊」を格納することは、国際終了ＡＮＩ「０１１−８６−４２−３２００」から「０１１−８６−４２−３２９９」までに対する呼び出しを遮断する。
【００３９】
図２に戻って、特別サービス呼び出しはＡＲＵ１２６あるいはＭＴＯＣ１２２を介して、ＩＳＮ１００へ置かれる。呼び出しが接続される前に、強化されたスクリーニングデータベースは、終了ＡＮＩが遮断されているかを判定するために、呼び出しの終了ＡＮＩに対して調査される。図４は強化されたスクリーニングデータベース１１４において、終了ＡＮＩが見つけられるかを判定するためのステップのフローチャートである。まず、終了ＡＮＩおよび呼び出しを行うために使用される請求プロダクトの分類およびタイプは、ＡＲＵ１２６あるいはＭＴＯＣ１２２から、イーサネットレール１３０を介して、強化されたスクリーニングデータベース１１４と関連するプロセッサあるいはコンピュータに転送される（ステップ１７０）。次に、判定は終了ＡＮＩが国内ＡＮＩであるかあるいは国際ＡＮＩであるかについてなされる。米国では、「０１１」は国際終了ＡＮＩの最初に、ＡＲＵ１２６あるいはＭＴＯＣ１２２で入力される。従って、ＡＲＵ１２６あるいはＭＴＯＣ１２２は、「０１１」プリフィックスが検出されると、フラグをセットしてもよく、終了ＡＮＩと共にフラグを送信してもよい。例えば、ステップ１７２で検出された「０」フラグは、国内ＡＮＩを提示してもよいが、ステップ１７２で検出された「１」フラグは国際ＡＮＩを提示してもよい。代わりに、全終了ＡＮＩ（「０１１」プリフィックスを含む）はＡＲＵ１２６あるいはＭＴＯＣ１２２から送信されてもよく、プロセッサは「０１１」プリフィックスの欠如あるいは存在に基づいて、それが国内あるいは国際ＡＮＩであるかを判定する。
【００４０】
終了ＡＮＩが国内ＡＮＩであれば、データベースの本質的な記憶装置エリアは、終了ＡＮＩがそこに位置されているかを判定するために調査される（ステップ１７４）。このステップのさらなる詳細が以下に与えられる。わずかな場合において、受信された国内終了ＡＮＩは１０の番号（エリアコードおよび７桁のデジタル市内交換器および番号）を有し、合致があるかを判定するためにデータベースの本質的なエリアにおいて、終了ＡＮＩと比較される。終了ＡＮＩがデータベースにおいて見つからなければ、プロセスはＡＲＵ１２６あるいはＭＴＯＣ１２２に対して「遮断されない信号の終了ＡＮＩ」に戻る（ステップ１７６）。終了ＡＮＩがデータベースにおいて見つかれば、終了ＡＮＩに対して遮断された請求プロダクトの分類およびタイプは、データベースから検索され、特別サービス呼び出しを行うために使用される請求プロダクトの分類およびタイプと比較される（ステップ１７８）。合致しなければ、終了ＡＮＩは呼び出しを行うために使用されている請求プロダクトの分類およびタイプに対して遮断されず、コントローラは再びＡＲＵ１２６あるいはＭＴＯＣ１２２に対して「遮断されない信号の終了ＡＮＩ」に戻る（ステップ１７６）。合致すれば、コントローラはＡＲＵ１２６あるいはＭＴＯＣ１２２に対して「遮断された信号の終了ＡＮＩ」を戻す（ステップ１８０）。
【００４１】
終了ＡＮＩが国際ＡＮＩであれば、データベースの国際部分は、終了ＡＮＩがそこに位置しているかを判定するために調査される（ステップ１８２）。このステップのさらなる詳細が以下に与えられる。一般的に、受信された国際終了ＡＮＩは、合致するかを判定するために国際部分の終了ＡＮＩと比較される。終了ＡＮＩがデータベースにおいて見つからなければ、コントローラは「遮断信号のない終了ＡＮＩ」をＡＲＵ１２６あるいはＭＴＯＣ１２２へ戻す（ステップ１７６）。終了ＡＮＩがデータベースで見つかれば、終了ＡＮＩに対して遮断された請求プロダクトの分類およびタイプは、データベースから検索され、特別サービス呼び出しを行うために使用される請求プロダクトの分類およびタイプと比較される（ステップ１７８）。合致しなければ、終了ＡＮＩは呼び出しを行うために使用されている請求プロダクトの分類およびタイプに対して遮断されず、コントローラは「遮断されない信号の終了ＡＮＩ」をＡＲＵ１２６あるいはＭＴＯＣ１２２へ再び戻す（ステップ１７６）。合致すれば、コントローラは「遮断信号のある終了ＡＮＩ」をＡＲＵ１２６あるいはＭＴＯＣ１２２へ戻す（ステップ１８０）。
【００４２】
再び図４のステップ１７４を参照して、判定はダイアルされる国内終了ＡＮＩが、強化されたスクリーニングデータベースの本質的な記憶装置エリアにおいて見つけられるかに関してなされる。続く９９９９が呼び出し者によって、遮断を避けるために追加される偽のキャラクタであれば、ダイアルされた終了ＡＮＩは、例えば、「８００−５５５−１３１３−９９９９」であってもよい。強化されたスクリーニングデータベースにおいて格納された終了ＡＮＩが「８００−５５５−１３１３」であり、行われる比較はステップ１７４で番号ごとの番号であれば、格納されたＡＮＩとダイアルされたＡＮＩとの間に合致は存在しない。ステップ１７４は従ってステップ１７６によって続けられ、遮断されない信号が戻される。
【００４３】
しかしながら、上述のように、遮断された終了ＡＮＩが「８００−５５５−１３１３＊」として格納されれば、ステップ１７４において合致は存在する。ダイアルされた終了ＡＮＩの最初の１０の数字は、格納された終了ＡＮＩに合致する。格納された終了ＡＮＩにおけるアスタリスクは、任意の番号と「９９９９」のような続くキャラクタの任意の数字と組み合わせの間に合致を生成するので、合致は格納された終了ＡＮＩ「８００−５５５−１３１３＊」とダイアルされた終了ＡＮＩ「８００−５５５−１３１３−９９９９」の間で見つけられる。従って、ステップ１７８が、ステップ１７４に続き、分類およびタイプが合致すれば、遮断シグナルは戻される（ステップ１８０）。
【００４４】
上記したように、遮断された終了ＡＮＩが「８００−５５５−１３＊」として格納されていると、合致はまたステップ１７４において戻される。ダイアルされた終了ＡＮＩの最初の８つの数字が、格納された終了ＡＮＩに合致する。格納された終了ＡＮＩのアスタリスクは、任意の番号および続くキャラクタの組み合わせに合致するので、それはダイアルされた終了ＡＮＩの「８００−５５５−１３１３−９９９９」に合致する。遮断はまた例えば、終了ＡＮＩの「８００−５５５−１３２４」あるいは「８００−５５５−１３２４−９９９９」をダイアルすることで、ハッカーがＰＢＸの他のラインにアクセスできることを妨げうる。
【００４５】
可変長キャラクタの代わりのタイプが考慮される。例えば、「％」キャラクタは任意のあるキャラクタを表してもよく、格納された終了ＡＮＩは「８００−５５５−１３１３％％％％」であってもよい。各「％」キャラクタは「９」に合致するので、これはダイアルされた終了ＡＮＩの「８００−５５５−１３１３−９９９９」との合致をも生成する。
【００４６】
類似の結果が起こるのは、可変長キャラクタが、強化されたスクリーニングデータベースの国際部分において、国際終了ＡＮＩを格納するように使用される場合である。図４のスクリーニング１８２を参照して、判定はダイアルされた国際終了ＡＮＩが、強化されたスクリーニングデータベースの国際部分において見つけられるかに関してなされる。ダイアルされた終了ＡＮＩは、例えば、「０１１−８６−４３２−３２１１−９９９９」であってもよい。ここで、続く「９９９９」を呼び出し者が遮断を避けるために追加している。強化されたスクリーニングデータベースの国際部分に格納された終了ＡＮＩが「０１１−８６−４３２−３２１１」であり、ステップ１８２における比較は格納されたＡＮＩとダイアルされたＡＮＩの各番号の間でなされれば、合致は存在しない。ステップ１８２は従ってステップ１７６に続き、遮断されない信号が戻される。
【００４７】
しかしながら、上記したように、遮断された終了ＡＮＩが「０１１−８６−４３２−３２１１＊」として格納されていれば、ステップ１８２において合致は存在する。ダイアルされた終了ＡＮＩの最初の１２桁は、格納された終了ＡＮＩに合致する。格納された終了ＡＮＩにおけるアスタリスクは「９９９９」のような続くキャラクタの任意の番号および組み合わせに合致するので、ダイアルされた終了ＡＮＩの「０１１−８６−４３２−３２１１−９９９９」との合致を生成する。従ってステップ１７８がステップ１８２に続き、分類およびタイプが合致すれば、遮断信号が戻される（ステップ１８０）。
【００４８】
上記したように、遮断された終了ＡＮＩが「０１１−８６−４３２−３２＊」として格納されれば、合致はステップ１７４でも戻される。ダイアルされた終了ＡＮＩの最初の８桁は、格納された終了ＡＮＩに合致する。格納された終了ＡＮＩにおけるアスタリスクは続くキャラクタの任意の数字および組み合わせに合致するので、それはダイアルされた終了ＡＮＩの「０１１−８６−４３２−３２１１−９９９９」に合致する。
【００４９】
強化されたスクリーニングデータベースが本質的な（国内）記憶装置エリアおよび国際記憶装置エリア（あるいは部分）を有していると上で述べられたが、番号の両タイプはデータベースのある一般的なエリアに一緒に格納されてもよい。代わりに、異なる能力を有する二つの異なるデータベースが、国内および国際呼び出しを別個にサービスしてもよい。その場合、二つのデータベース（その関連するハードウエアおよびソフトウエアを含む）の一つは可変長キャラクタの格納および／または調査能力を有さなくてもよい。例えば、古い国内スクリーニングデータベースが可変長キャラクタの格納および／調査能力を持たず、国際スクリーニングデータベースが持つ場合、呼び出し者は偽のキャラクタを含むことで国内終了ＡＮＩに対する遮断を撃破してもよいが、偽のキャラクタを使用することで国際終了ＡＮＩに対する呼び出しを行うときに、遮断される。
【００５０】
さらに、上の議論は、スクリーニングデータベースにおける終了ＡＮＩと共に一以上の可変長キャラクタの「記憶装置」に焦点を置いた。代わりの方法およびプロセスは同じ結果を伴い得る。例えば、スクリーニングデータベースに格納された終了ＡＮＩは「８００−５５５−１３１３」であってもよく、図４のステップ１７４におけるプロセスは（例えば）、ダイアルされた終了ＡＮＩの最初の１０桁が、データベースのＡＮＩに合致するかの判定であってもよい。従って、ダイアルされた終了ＡＮＩの「８００−５５５−１３１３−９９９９」に対して、ダイアルされた終了ＡＮＩの最初の１０の数字が、格納された終了ＡＮＩに合致するので、合致は見つけられる。従って、ダイアルされたＡＮＩと格納されたＡＮＩの間の合致を判定するために使用されるソフトウエアは、ダイアルされたＡＮＩに含まれる偽のキャラクタを効果的に無効にしてもよい。
【図面の簡単な説明】
【００５１】
【図１】呼び出しを遮断するためのスクリーニングデータベースを有する公知のＩＳＮの要素のブロック図である。
【図２】この発明の実施例に従う強化された、呼ばれた番号スクリーニング特性を有するスクリーニングデータベースを有するＩＳＮの要素のブロック図である。
【図３】図２のスクリーニングデータベースにおける終了ＡＮＩに対する遮断をセットするためのプロセスのフローチャートである。
【図４】偽のキャラクタを使用して呼び出しが終了ＡＮＩに対してなされる、図２のスクリーニングデータベースによる呼び出しのプロセスのフローチャートである。
【図１】
2004533770.tif 000003
【図２】
2004533770.tif 000004
【図３】
2004533770.tif 000005
【図４】
2004533770.tif 000006
【国際公開パンフレット】
2004533770.tif 000007
2004533770.tif 000008
2004533770.tif 000009
2004533770.tif 000010
2004533770.tif 000011
2004533770.tif 000012
2004533770.tif 000013
2004533770.tif 000014
2004533770.tif 000015
2004533770.tif 000016
2004533770.tif 000017
2004533770.tif 000018
2004533770.tif 000019
2004533770.tif 000020
2004533770.tif 000021
2004533770.tif 000022
2004533770.tif 000023
2004533770.tif 000024
2004533770.tif 000025
2004533770.tif 000026
2004533770.tif 000027
2004533770.tif 000028
2004533770.tif 000029
2004533770.tif 000030
2004533770.tif 000031
2004533770.tif 000032
2004533770.tif 000033
2004533770.tif 000034
2004533770.tif 000035
【国際調査報告】
2004533770.tif 000036