(57)【要約】大量配信及び／又は未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐためのシステムと方法。フィルタはメッセージを通過させるか又は通過させないために使用され、パスフレーズを認識し、パスフレーズが識別された場合又はメッセージがフィルタ判断基準を通過した場合に、電子メッセージをエンドユーザの第１のメールボックスに配信し、パスフレーズが識別されず、且つメッセージがフィルタ判断基準を通過しない場合にメッセージを代替のメールボックスに送信する。代替のメールボックスは第１のメールボックス名と異なるメールボックス名を有し、異なる電子メッセージアドレスに設定された応答アドレスを有する。代替のメールボックスはフィルタを介して配信された電子メッセージを受信し、人の指示を含む応答を、受信した電子メッセージの電子メッセージアドレスに送信するよう構成される。人の指示はパスフレーズを表す。
2008538267.tif 000002
【特許請求の範囲】
【請求項１】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐためのシステムであって、
前記システムは、電子メッセージ処理サーバを含み、
前記システムは、設定基準に基づきメッセージを通過させるかまたは通過させないフィルタをさらに含み、
前記フィルタは、パスフレーズを認識し、パスフレーズが識別された場合またはメッセージがフィルタ判断基準を通過した場合に、電子メッセージをエンドユーザの第１のメールボックスに配信し、パスフレーズが識別されず、且つメッセージが前記フィルタ判断基準を通過しない場合に、メッセージを代替のメールボックスに送信するように設定され、
前記代替のメールボックスは、第１のメールボックス名と異なるメールボックス名を有し、異なる電子メッセージアドレスに設定された応答アドレスを有し、
前記代替のメールボックスは、フィルタを介して配信された電子メッセージを受信し、人の指示を含む応答を、受信した電子メッセージの電子メッセージアドレスに送信するように構成され、前記人の指示はパスフレーズを表すことを特徴とするシステム。
【請求項２】
前記電子メッセージ処理サーバは、送信電子メッセージから得られた固有の識別要素を保有し、
人が理解可能な指示を含む前記応答は、前記固有の識別要素を含み、
前記フィルタは、前記固有の識別要素を含む電子メッセージを自動的に受け入れるように構成されることを特徴とする請求項１に記載のシステム。
【請求項３】
ａ．パスフレーズがメッセージ内に存在しているか否かにかかわらず、またはメッセージがフィルタ判断基準を通過しなくても、フィルタを通過し得る電子メッセージアドレスの所有者からの承認済みの送信者リストを含むフィルタバイパス、
ｂ．フィルタを通過したメッセージを識別する識別子に応答することに、承認済みの送信者リストが少なくとも一部含まれ、応答は、ユーザの電子メッセージアドレスを、承認済みの送信者リストに追加すること、
ｃ．前記人の指示は、パスフレーズを用いた、書き文字の指示、図による指示若しくは聴覚による指示、またはその組み合わせを含むので、電子メッセージはフィルタを通過し、ユーザの第１のメールボックスに送信されること、
ｄ．前記システムは、直接ヒューマン・インタフェース要素を有するまたは有しない内蔵型のスタンドアロンユニットを含み、前記ユニットは、ユーザの電子メッセージ処理サーバとの電子通信内に設置されること、及び、
ｅ．前記システムは、インターネットを介するユーザの電子メッセージ処理サーバとの電子通信内の、遠隔地に位置した処理ユニット
上記特徴の１以上またはすべてを含む請求項１に記載のシステム。
【請求項４】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐための方法であって、
ａ．電子メッセージ処理サーバコンピュータを備え、
ｂ．第１のメールボックスに第１の電子メッセージアドレスを提供し、
ｃ．判断基準の設定に基づき電子メッセージの内容をフィルタ処理するためのフィルタを備え、
ｄ．電子メッセージがフィルタを通過することを許可するためのパスフレーズを認識するためにフィルタを設定し、
ｅ．パスフレーズを識別するために電子メッセージをパスフレーズと比較し、
ｆ．パスフレーズが識別された場合または電子メッセージがフィルタ判断基準を通過した場合に、電子メッセージをエンドユーザの第１のメールボックスに配信し、パスフレーズが識別されず、且つ電子メッセージが前記フィルタ判断基準を通過しない場合に、メッセージを代替のメールボックスに送信し、
前記代替のメールボックスは、第１のメールボックス名と異なるメールボックス名を有し、第１のメールボックスと異なる電子メッセージアドレスに設定された応答アドレスを有し、
ｇ．前記代替のメールボックスを用いて、フィルタを介して配信された電子メッセージを受信し、
ｈ．受信した電子メッセージの電子メッセージアドレスに、前記代替のメールボックスの異なる応答アドレスを使用して、パスフレーズを表す人の指示を含む応答を送信し、
ｉ．パスフレーズが送られた電子メッセージアドレスから電子メッセージを受信し、フィルタを用いて、パスフレーズを認識し、電子メッセージをエンドユーザの前記第１のメールボックスに配信するステップを含むことを特徴とする方法。
【請求項５】
前記電子メッセージ処理サーバは、送信電子メッセージからの固有の識別要素を保有し、
人が理解可能な指示を含む前記応答は、また前記固有の識別要素を含み、
前記フィルタは、前記固有の識別要素を含む電子メッセージを自動的に受け入れるように設定されている
ことを特徴とする請求項４に記載の方法。
【請求項６】
ａ．フィルタにより受信された電子メッセージのアドレスを、パスフレーズがメッセージ内に存在するか否かにかかわらず、電子メッセージアドレスがフィルタを通過し前記第１のメールボックスに届くという承認された送信者のリストと、比較して、フィルタをバイパスするステップと、
ｂ．第１のメールボックスに受信されたメッセージが予めフィルタを通過しなかったことを表し、更に、パスフレーズがメッセージ内に存在しているか否かにかかわらず、またはメッセージがフィルタ判断基準を通過しなくても、フィルタを通過し得る電子メッセージアドレスの承認済みの送信者の、電子メッセージアドレスのリストを生成するステップと、
ｃ．前記人の指示は、パスフレーズを用いた、書き文字の指示、図による指示若しくは聴覚による指示、またはその組み合わせを含むので、電子メッセージはフィルタを通過し、ユーザの第１のメールボックスに送信され、
ｄ．人の指示を含む応答に応じて、いかなる不達電子メッセージ通知を受信し、該不達電子メッセージ通知から電子メッセージアドレスのリストを生成し、その電子メッセージアドレスから全ての将来の電子メッセージを自動的に除去するステップと
のうちの、１以上またはすべてを含む請求項４に記載の方法。
【請求項７】
通信ネットワークにより配信される、大量の電子メッセージ及び／又は終端レシーバステーションとの無用の電子相互接続を減少する方法であって、
ａ．所定の基準に従って拒絶されるメッセージと受け入れられるメッセージとの間を区別するように設定されて動作するメッセージフィルタ手段を含む第１の受信ステーションを、前記ネットワークに設けるステップと、
ｂ．電子メッセージを受信し伝送するように設定されている確認ステーションを設けるステップと、
ｃ．拒絶されるメッセージ確認信号を設け、前記フィルタ手段を用いて少なくとも一つの受信メッセージを受け入れるか拒絶するか区別するステップと、
ｄ．受け入れられたメッセージを前記終端レシーバステーションに転送するステップと、
ｅ．拒絶されたメッセージを前記終端レシーバステーションに転送するステップと、
ｆ．前記確認ステーションを用いて応答メッセージを拒絶されたメッセージに伝送するステップと
を含み、
ｇ．前記応答メッセージが受信されると受信された応答メッセージに対する応答が、人の理解するフォールスポジティブ除去信号の認識及び実装に基づいて伝送されるように、前記応答メッセージが、人の理解するフォールスポジティブ除去信号を含む
方法。
【請求項８】
受信ステーションが、送信電子メッセージから導出された固有の識別要素を認識するように設定され、更に、人の理解する指示を含む前記応答メッセージも前記固有の識別要素を含み、前記フィルタが前記固有の識別要素を含む電子メッセージを自動的に受け入れるように設定されている
請求項７に記載の方法。
【請求項９】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐ方法であって、
前記方法は、
ａ．拒絶された電子メッセージを代替のアドレスに転送し、ユーザのアドレスへの配信のための電子メッセージの自動受け入れのための少なくとも一人のユーザ定義のルールを設けるサーバ側のフィルタ、及び、
ｂ．前記代替のアドレスへ送信されたサーバ−フィルタされた電子メッセージを受信し、自動受け入れのための前記ルールを用いてフィルタをいかにバイパスするかについて人の理解する指示メッセージで応答する受容コンピュータ
を含む、方法。
【請求項１０】
電子メッセージ処理サーバが送信電子メッセージから固有の識別要素を保有し、人の理解する指示を含む前記応答が前記固有の識別要素も含み、前記フィルタが前記固有の識別要素を含む電子メッセージを自動的に受け入れるように設定されている
請求項９に記載の方法。
【請求項１１】
ａ．ユーザが応答を受信しないように、前記受容コンピュータが、前記指示メッセージで、ユーザアドレス以外の返信アドレスを利用すること、
ｂ．サーバ側のフィルタが、ユーザにより感知されるように調整され得ること、
ｃ．サーバ側のフィルタが、ホワイトリスト及びブラックリストを受け入れられること、
ｄ．サーバ側のフィルタが、ユーザの実施に従ってカスタマイズされるルールを利用することにより、訓練され得ること、
ｅ．任意のタグが用いられて処理済みの電子メッセージにつき自動受け入れルールによりマーク付けをし、これによりユーザは、電子メッセージが最初トラップされたことを認識し、更に送信者をホワイトリスト若しくはブラックリストに入れる機会が得られること、
ｆ．受容コンピュータが、処理後にフィルタされた電子メッセージを削除するルールを採用すること、
ｇ．受容コンピュータが、指示メッセージの返信アドレスから電子メッセージも読み出し、これによりユーザは、応答として、若しくは指示メッセージに応答する不達通知として生成された電子メッセージを受信しないこと、
ｈ．サーバ側のフィルタがユーザに感知されるように調整され得、サーバ側のフィルタがホワイトリスト及びブラックリストを受け入れることができ、任意のタグが用いられて処理済みの電子メッセージにつき自動受け入れルールによりマーク付けをし、これによりユーザは、電子メッセージがトラップされたことを認識し、受容コンピュータが、指示メッセージの返信アドレスから電子メッセージも読み出し、これによりユーザは、応答として、若しくは指示メッセージに応答する不達通知として生成された電子メッセージを受信しないこと、
ｉ．全体としてインターネットを介して遠隔に設定されること、及び、
ｊ．スタンドアロンのハードウエアシステムとして設けられること
上記特徴のうち一つ以上又は全てを含む請求項９に記載の方法。
【請求項１２】
フィルタ処理の結果としての電子メッセージを受信し処理するコンピュータシステムからなるデバイスであって、前記コンピュータは、前記フィルタ処理をいかにバイパスするかについて人に依存する指示で前記電子メッセージに自動的に応答するように設定されているデバイス。
【請求項１３】
送信電子メッセージから固有の識別要素を保有する電子メッセージ処理サーバであって、
人の理解する指示を含む前記応答が前記固有の識別要素を含み、前記フィルタが前記固有の識別要素を含む電子メッセージを自動的に受け入れるように設定されている
電子メッセージ処理サーバを含む請求項１２に記載のデバイス。
【請求項１４】
ａ．前記電子メッセージに適用されるフィルタして処理するルールがエンドユーザによりカスタマイズされることができること、
ｂ．コンピュータシステムが遠隔でアクセスされ得ること、
ｃ．コンピュータが、ユーザによる処理ルールのカスタム設定のためのウエブベースのインタフェースを用いること、及び，
ｄ．送信及び受信電子メッセージが、処理後に削除されること
上記の特徴のうちの一つ以上若しくは全てを含む請求項１２に記載のデバイス。
【請求項１５】
インターネットユーザに対してサービスを提供するためのビジネス方法であって、
前記サービスは、
ａ．インターネットによって配信される大量配信電子メッセージをユーザのコンピュータまで減じることを含み、
前記方法は、
ｂ．第１のメールボックスに第１の電子メッセージアドレスを設けるステップ、
ｃ．所定の基準に基づき電子メッセージの内容をフィルタするためのフィルタを設けるステップ、
ｄ．ユーザ定義のパスフレーズを設けるステップ、
ｅ．パスフレーズの利用時に、書き文字の指示、図による指示若しくは聴覚による指示を含む人の理解する指示を設定できるユーザ定義のチャレンジメッセージを設けるステップ、
ｆ．ユーザアドレス以外の返信アドレスを用いて、受信した電子メッセージの電子メッセージアドレスに前記ユーザ定義のチャレンジメッセージを送信するステップ、及び、
ｇ．パスフレーズが識別されたとき、即ち電子メッセージがフィルタ基準を通過するとき、エンドユーザの第１のメールボックスに電子メッセージを配信するステップ
を含む方法。
【請求項１６】
他のユーザからの応答が前記フィルタにより受け入れられるように、送信電子メッセージの固有の識別要素を利用することを含む請求項１５に記載のビジネス方法。
【請求項１７】
ａ．パスフレーズがメッセージ内に存在しているか否かにかかわらず、またはメッセージがフィルタ判断基準を通過しなくても、フィルタを通過し得る電子メッセージアドレスの所有者からの承認済みの送信者リストを含むフィルタバイパス、
ｂ．フィルタを通過したメッセージを識別する識別子に応答することに、承認済みの送信者リストが少なくとも一部含まれ、応答は、ユーザの電子メッセージアドレスを、承認済みの送信者リストに追加すること、
ｃ．前記人の指示は、パスフレーズを用いた、書き文字の指示、図による指示若しくは聴覚による指示、またはその組み合わせを含むので、電子メッセージはフィルタを通過し、ユーザの第１のメールボックスに送信されること、
ｄ．前記システムは、直接ヒューマン・インタフェース要素を有するまたは有しない内蔵型のスタンドアロンユニットを含み、前記ユニットは、ユーザの電子メッセージ処理サーバとの電子通信内に設置されること、及び、
ｅ．前記システムは、インターネットを介するユーザの電子メッセージ処理サーバとの電子通信内の、遠隔地に位置した処理ユニット
上記特徴の一つ以上又は全てを含む請求項２に記載のシステム。
【請求項１８】
ａ．フィルタにより受信された電子メッセージのアドレスを、パスフレーズがメッセージ内に存在するか否かにかかわらず、電子メッセージアドレスがフィルタを通過し前記第１のメールボックスに届くという承認された送信者のリストと、比較して、フィルタをバイパスするステップと、
ｂ．第１のメールボックスに受信されたメッセージが予めフィルタを通過しなかったことを表し、更に、パスフレーズがメッセージ内に存在しているか否かにかかわらず、またはメッセージがフィルタ判断基準を通過しなくても、フィルタを通過し得る電子メッセージアドレスの承認済みの送信者の、電子メッセージアドレスのリストを生成するステップと、
ｃ．前記人の指示は、パスフレーズを用いた、書き文字の指示、図による指示若しくは聴覚による指示、またはその組み合わせを含むので、電子メッセージはフィルタを通過し、ユーザの第１のメールボックスに送信され、
ｄ．人の指示を含む応答に応じて、いかなる不達電子メッセージ通知を受信し、該不達電子メッセージ通知から電子メッセージアドレスのリストを生成し、その電子メッセージアドレスから全ての将来の電子メッセージを自動的に除去するステップと
のうちの、１以上またはすべてを含む請求項５に記載の方法。
【請求項１９】
ａ．ユーザが応答を受信しないように、前記受容コンピュータが、前記指示メッセージで、ユーザアドレス以外の返信アドレスを利用すること、
ｂ．サーバ側のフィルタが、ユーザにより感知されるように調整され得ること、
ｃ．サーバ側のフィルタが、ホワイトリスト及びブラックリストを受け入れられること、
ｄ．サーバ側のフィルタが、ユーザの実施に従ってカスタマイズされるルールを利用することにより、訓練され得ること、
ｅ．任意のタグが用いられて処理済みの電子メッセージにつき自動受け入れルールによりマーク付けをし、これによりユーザは、電子メッセージが最初トラップされたことを認識し、更に送信者をホワイトリスト若しくはブラックリストに入れる機会が得られること、
ｆ．受容コンピュータが、処理後にフィルタされた電子メッセージを削除するルールを採用すること、
ｇ．受容コンピュータが、指示メッセージの返信アドレスから電子メッセージも読み出し、これによりユーザは、応答として、若しくは指示メッセージに応答する不達通知として生成された電子メッセージを受信しないこと、
ｈ．サーバ側のフィルタがユーザに感知されるように調整され得、サーバ側のフィルタがホワイトリスト及びブラックリストを受け入れることができ、任意のタグが用いられて処理済みの電子メッセージにつき自動受け入れルールによりマーク付けをし、これによりユーザは、電子メッセージがトラップされたことを認識し、受容コンピュータが、指示メッセージの返信アドレスから電子メッセージも読み出し、これによりユーザは、応答として、若しくは指示メッセージに応答する不達通知として生成された電子メッセージを受信しないこと、
ｉ．全体としてインターネットを介して遠隔に設定されること、及び、
ｊ．スタンドアロンのハードウエアシステムとして設けられること
上記特徴のうち一つ以上又は全てを含む請求項１０に記載の方法。
【請求項２０】
ａ．前記電子メッセージに適用されるフィルタして処理するルールがエンドユーザによりカスタマイズされることができること、
ｂ．コンピュータシステムが遠隔でアクセスされ得ること、
ｃ．コンピュータが、ユーザによる処理ルールのカスタム設定のためのウエブベースのインタフェースを用いること、及び，
ｄ．送信及び受信電子メッセージが、処理後に削除されること
上記の特徴のうちの一つ以上若しくは全てを含む請求項１３に記載のデバイス。
【請求項２１】
拒絶されたメッセージに対して前記人の理解するフォールスポジティブ除去信号により応答するステップを、更に含む請求項７に記載の方法。
【請求項２２】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐためのシステムであって、
前記システムは、電子メッセージ処理サーバを含み、
前記システムは、設定基準に基づきメッセージを通過させるかまたは通過させないフィルタをさらに含み、
前記フィルタは、パスフレーズを認識し、パスフレーズが識別された場合またはメッセージがフィルタ判断基準を通過した場合に、電子メッセージをエンドユーザの第１の行先に配信し、パスフレーズが識別されず、且つメッセージが前記フィルタ判断基準を通過しない場合に、メッセージを代替の行先に送信するように設定され、
前記代替の行先は、第１の行先名と異なる名を有し、異なる行先に設定された応答アドレスを有し、
前記代替の行先は、フィルタを介して配信された電子メッセージを受信し、人の指示を含む応答を、受信した電子メッセージの電子メッセージアドレスに送信するように構成され、前記人の指示はパスフレーズを表すことを特徴とするシステム。
【請求項２３】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐための方法であって、
前記方法はシステムを設け、
前記システムは二つ以上のアクティブスパム対応システムを含み、
前記二つ以上のアクティブスパム対応システムが、送信チャレンジメッセージの一部として一つ以上のＵＩＥを生成し、更に、個々のシステムが他のどの従順なアクティブスパム対応システムからも生成されたチャレンジメッセージへの応答を認識し得るように従順なシステムから返信されたときの応答メッセージ内の前記ＵＩＥを認識するように、設定されている、
方法。
【請求項２４】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐためのシステムであって、
前記システムは、
送信チャレンジメッセージの一部として少なくとも一つのＵＩＥを生成し、更に、個々のシステムが他のどの従順なアクティブスパム対応システムからも生成されたチャレンジメッセージへの応答を認識し得るように従順なシステムから返信されたときの応答メッセージ内の前記ＵＩＥを認識する、
システム。
【請求項２５】
大量配信、及び／または、未承諾電子メッセージがエンドユーザの電子メッセージアドレスに届くのを実質的に防ぐための装置であって、
送信チャレンジメッセージの一部として少なくとも一つのＵＩＥを生成するように設定され、
更に、送信チャレンジメッセージの一部として一つ以上のＵＩＥを生成するように同じく設定された従順なシステムから返信されたときの応答メッセージ内のＵＩＥを認識するように設定されているコンピュータを含み、
生成するシステムと受信するシステムが、他のどの従順なアクティブスパム対応システムからも生成されたチャレンジメッセージへの応答を認識するように設定されている、
装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大量配信、及び／または、未承諾電子メッセージ（「スパム」または「ジャンクメール」））がエンドユーザの電子メッセージ（「電子メール」）アドレスに届くのを防ぐための新しい方法に関する。この技術は、コンピュータで作られた電子メールか人間の送信者からの電子メールかを正しく区別する「スパムトラップ」の新しいコンセプトに加えて、サーバ側とユーザ側の両方のフィルタリング技術を有するハイブリッド手法を含む。この技術は、正当な電子メールが通過することを保証しつつ、一方でフォールスポジティブ（スパムと識別された正当な電子メール）のためのジャックメールのデポジトリをレビューする必要を除く信頼性のある方法を提供する。その方法は、それをフィルタにかけるために、ユーザに電子メールをダウンロードするように要求せず、その結果、ソフトウエアや構造を追加することなくユーザの電子メール検索ポイントのすべてを適用する。そのシステムは、フォールスポジティブを避けるための人間主義的方法を用いる。フィルタをかけられたメッセージは、「あなたの件名内のこの文の３つ目の単語を用いてあなたのメッセージを再送する」などの、フィルタをバイパスする人間の理解できる命令により、確認される。人間には容易に理解できるものの、このような記述を、現在の技術によりコンピュータが解読することは、本質的に不可能である。
【背景技術】
【０００２】
メール交換（ＭＸ）記録は、ドメイン名に対する電子メールを取り扱う責務を負うメールサーバを識別するドメイン名データベースにおける入力である。ＭＸホストに受信されると、スパム（サーバ側またはユーザ側のフィルタリング）を取り扱う２つの基本的方法がある。スパムがユーザの受信箱に届く前にスパムを処理する組み込みスパムフィルタを、ＭＸホストが提供する際に、サーバ側のフィルタリングは為される。コロラド州デンバ市のＭＸ  Ｌｏｇｉｃは、ユーザのＭＸレコードが当会社のサーバを経由してルート付けされることを是認するユーザに対して、このサービスを提供する会社である。この手法はスパムを特定し、同時にすべての検索ポイントに適応する。しかし、フォールスポジティブに対する保証のためのフェイルセーフの方法ではないので、ユーザは正当な電子メールを見逃さないことを確認するために、常に「ジャンクメール」フォルダをモニタしなければならない。ジョージア州アトランタ市のアースリンクは、無し、中間（「周知のスパムブロック」）及び最高（「疑わしい電子メール及び周知のスパム電子メール」）の３レベルのプロテクションを提供する。中間レベルは周知のスパムをブロックし、最高のレベルはユーザのホワイトリスト上の送信者以外の全ての送信者をブロックする。最高のレベルは、アースリンクのウエブ上でアースリンクにより、「（最高のプロテクション）疑わしい電子メールブロック−１００％の仮想的な保護を望みますか？あなたの個人アドレスブック内に無い送信者からの全ての電子メールをフィルタします。あなたは疑わしい電子メールフォルダの中のメッセージをいつでも読むことができ、アースリンクはあなたに疑わしいメッセージの毎日の要約を送信することができます。」と記述されている。アースリンクは「許容された送信者リクエストフォーム」を用いたチャレンジメッセージシステムを提供する。このような肯定的応答技術は実効的ではあるが、これら技術は特定の送信者を通すように作業を行うユーザに依存するのであるから、フェイルセーフではない。即ち、全ての未知の送信者を同様に扱うのだから、ユーザはフォールスポジティブのためにモニタし、正当な送信者を管理することを、要求されるからである。「許容された送信者リクエストフォーム」は特に、よく電子メールを知らない送信者から受信し、ジャンクメールフォルダをモニタリングするまたは承認のための要求に応答する時間を費やしたくないビジネスユーザにとっては煩わしい。
【０００３】
カリフォルニア州サンマテオ市のＱｕｒｂ社やカリフォルニア州キューパーティーノ市のＳｙｍａｎｔｅｃ社から入手可能なユーザ側のシステムは、電子メールを受信したとき、通常はユーザが後でチェックするためのフォルダ内に電子メールを移動させるという、処理をする常駐のプログラムを利用する。ユーザ側のシステムは、送信者がチャレンジメッセージに応答するまで、疑わしいメッセージを隔離するため「肯定的な応答」技術を用い得る。送信者が応答する時点で、電子メールは隔離から外され、ユーザに見えるようになる。Ｑｕｒｂ社はチャレンジの方法を利用するが、フィルタをバイパスするという人間の干渉に依存するものではなく、単に応答することが必要とされる全てである。ユーザ側のシステムには、電子メールが処理するためにユーザにダウンロードされる必要があるという不都合がある。肯定的な応答方法が使用されたなら、さらに送信されるべきチャレンジメッセージのためのアップロード時間を必要とする。これは、帯域幅が小さいユーザやモバイルユーザにとって費用がかかる。さらに、これらのタイプのシステムは、検索の各ポイントで適用されなければならない。例えば、職場にて、家庭にて、及び、旅行中ノートパソコンから電子メールを受信するユーザは、３つのすべての機械に（ホワイトリスト、ブラックリストを含む）ソフトウエアをインストールし、そして設定しなければならない。インタネットカフェの公衆端末機のような他の検索ポイントを使用する場合、または、手持ちのＰＤＡや携帯電話のような異なるプラットフォームからの電子メールを検索する場合、ユーザは完全には保護されない。
【０００４】
両方のタイプのシステムは、電子メールの正当性（通過または失敗）を決定する基準やルールを適用する、発見的で、統計に基づいた、評判ベースのアプローチを使用する。ユーザがフィルタ感度を低、中、高と設定し得る、ユーザの調節可能な設定がよく提供される。通常ユーザは、「ホワイトリスト」及び「ブラックリスト」（いつも受け入れる、若しくはいつも拒絶する）を生成できる。いくつかのシステムは、時間とともにフィルタの精度を改善する「教育」方法すら提供できる。
【０００５】
多くのシステムは、セキュリティ目的のため、人間に理解できるメッセージを通信するために使用される。例えば、ヴァージニア州ダレス市のアメリカンオンラインは、ログオンの試みが２度失敗した場合ユーザ登録のパスワードをリセットするために、ユーザが解釈するパスフレーズの定型化された画像を使用する。しかしながら、この概念は、スパムをフィルタするのに役立つ電子メール処理システムの形式において電子メッセージに適用されなかった。このようなアプリケーションは、アンチスパムアライアンスにより用意されたアンチスパムテクニカルアライアンステクノロジ及び政策提案（Ａｎｔｉ−Ｓｐａｍ  Ｔｅｃｈｎｉｃａｌ  Ａｌｌｉａｎｃｅ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｎｄ  Ｐｏｌｉｃｙ  Ｐｒｏｐｏｓａｌ  Ｐｒｅｐａｒｅｄ  Ｂｙ  ｔｈｅ  Ａｎｔｉ−Ｓｐａｍ  Ａｌｌｉａｎｃｅ）（２００４年６月２２日）より示されているように、自明ではない。このグループは、一流のインタネットサービスプロバイダ、ソフトウエア会社、電子通信会社（マイクロソフト、ＡＯＬ、ヤフー、コムキャストなど）の専門家から成り、スパム問題をチャレンジングする方法として本発明のアプローチを識別していない。
【０００６】
カナダのオンタリオ州のソリッドブルーソフトウエアの方法は、肯定的な応答のアースリンクアプローチを使用するが、ＭＸホストとリンクしている自身のウエブサイトを介して提供する。送信者はウエブリンクを伴うチャレンジメッセージを受信する。リンクを追った後、送信者は定型化された鍵を読み取り自分の電子メールアドレスと共にそれをウエブサイトの中に入れる。そのとき、送信者のメールはユーザに配信される。それは的確なシステムであるが、ＭＸレコードを会社のサーバを介してルート付けするようにユーザに要求する。スパムを防止したいすべての電子メールユーザは独自仕様のＭＸホストを使用すると予測することは適切でないので、この要求は広範な配置にとっては自己限定的なものとなる。
【０００７】
アースリンクシステムのように、ソリッドブルーユーザは鍵についてどうすることもできない。従って、パスフレーズシステム、すなわち、多重レベル、一時的なもの、子供の保護などの多用途性を利用する機会がない。その上、自分の電子メールアドレスをウエブサイトの中に入れなければならないということは、スパムに関して良心のある大抵のユーザがやりたがらないことである。実際、増加した標的に対して自分のアドレスを有効にするように、疑いを持たない電子メーラーを誘導する、このタイプの偽のチャレンジメッセージを、スパマーは利用することがある。これは、パスフレーズアプローチに関する問題ではない。外部リンクはなく、結局のところ、前に送信された電子メールのパスフレーズを使用するか否かを決定するのは、ユーザである。
【０００８】
【非特許文献１】アンチスパムアライアンスにより用意されたアンチスパムテクニカルアライアンステクノロジ及び政策提案（Ａｎｔｉ−Ｓｐａｍ  Ｔｅｃｈｎｉｃａｌ  Ａｌｌｉａｎｃｅ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｎｄ  Ｐｏｌｉｃｙ  Ｐｒｏｐｏｓａｌ  Ｐｒｅｐａｒｅｄ  Ｂｙ  ｔｈｅ  Ａｎｔｉ−Ｓｐａｍ  Ａｌｌｉａｎｃｅ）（２００４年６月２２日）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
肯定的な応答の全ては、共通の不具合を共有する。それらの間の相互作用が予測できない。確かな互換可能性が無く、メッセージをソリッドブルーに送信するアースリンクユーザがスパムとしてブロックされるならば、ソリッドブルーから戻ってくるチャレンジメッセージは、同様に、アースリンクシステムによってスパムと識別されてしまうかもしれない。フィードバックループが生じ、オリジナルメッセージは決して通過しないことになる。
【課題を解決するための手段】
【００１０】
ユーザが「ジャンクファイル」をモニタすることを要求されず、正当な送信者が不当にフィルタされないことを保証する、スパムをトラップする非常に実効的な方法を、私は予想外にも見出した。更に、この新しいシステムは遠隔操作可能であり、ユーザの帯域幅を消費する必要が無く、全ての読み出しポイント及びプラットフォームに対して同時に適用される。方法は、電子メールをフィルタ刷る手段として人の言語及び理解を利用するものである。ユーザは、（件名内が好ましい）一定のパスフレーズを含むメッセージが常時受け入れられ得るように、電子メールなどの受信電子メッセージのためのルールを設定する。ブロックされた送信者に対する自動応答は、パスフレーズを用いてトラップをいかにバイパスするかに関して、指示を出す。ユーザは必要な回数だけパスフレーズを変更でき、ホワイトリスト及びブラックリストを設定できる。電子メールルート若しくはＭＸレコードに対する変更は要求されない。
【００１１】
複数の十分なサーバ側の処理システムのどれもが、フィルタされた電子メールを拒絶でき、別のアドレスに転送することができ、更に、件名内が好ましい指定されたパスフレーズを含む電子メールを自動的にパスするルールを受け入れられる限り、本発明で利用され得る。更に、本発明のシステムが公衆の利用に展開されると、メールサーバは、与えられたメッセージがこのシステムの別のユーザから生じている自動応答であることを検出する手段を要求する。そうでないならば、パスフレーズ情報を含む指示メッセージはスパムとして誤識別されてしまい、そのことにより、電子メールのフィードバックループ内に新しいチャレンジメッセージを生成してしまう。このことを回避する一つの単純な方法は、送信者の送信メールサーバに、一定期間データベース内に件名の記録を保持させることである。ユーザの自動応答テンプレートは、指示メッセージを送信するとき元の件名をそのままにしておくものである。ここで送信者のメールサーバは受信電子メールの件名を送信データベースと対比する――従って、通過適合を行う。このことを成就するプログラミングは単純であり、どの電子メール対応システムにも容易に組み込める。一方で、固有の識別要素（「ＵＩＥ」）又は送信メッセージに基づく他の測定基準を設定する他の方法は、フィルタ目的のために「指紋」として利用され得る。
【００１２】
ヴァージニア州レストン市のＸＯ通信は、電子メールホストサービスの一部として十分なサーバ側のフィルタ能力を提供する。受信電子メールを処理してそれに応答するルールを設定する能力を提供するエムエスアウトルック（ＭＳ  Ｏｕｔｌｏｏｋ）などの多数タイプのユーザ側システムが、採用され得る。本発明は指定されたコンピュータを利用し、フィルタされた電子メールを継続的に受信して応答する。「ゾンビ」がスパムを吐き出すコンピュータであるとすると、新しいシステムは、スパムを破滅するように設計された「アンチゾンビ」である。このアンチゾンビはフィルタされた電子メールを受け入れ、自動メッセージで応答する。メッセージはフィルタ処理を説明し、フィルタをいかにして打破するかについて元の送信者に指示する。
【００１３】
元の送信者が人であるか、シリコンチップであるかによって、次に発生することが変わってくる。送信者は、「あなたの電子メールは私のパソコンによりスパムとしてフィルタされましたので、あなたの件名中のこの文の第４の単語を利用して、あなたのメッセージを再送して下さい。」などというメッセージを手にする。電子メールが人により送られたならば、相手は理解の上「フィルタされた」単語をその件名内に挿入し、更に相手の電子メールは再送の上ユーザに自動的に経路付けされる。元のメッセージがスパムであれば、何も生じないか、不達通知、例えば５５ｘＳＭＴＰエラーコードなどが戻ってくる（アンチゾンビはこの目的のために独立の返信アドレスを用いる）。フィルタされた電子メールの件名に特定の単語若しくはフレーズが前付加され、これにより、電子メール処理に渡って更なる制御が可能になるようにしてもよい。例えば、ユーザは、確かに通過するホワイトリストの正当な送信者を助長するように、メッセージにパスフレーズを付加してもよい。勿論、更にフィルタリングし処理する他の方法も、当業者には明白である。同様に、元の送信者の元のメッセージを再送するのではなく、ユーザに対して指示の電子メールを送るように元の送信者に指示するような、種々のロジックも可能である。このように、応答ルールは、パスフレーズを件名に自動で前付加し、送信者のためのバイパスプロセスを単純化する。
【００１４】
本発明は理想的なスパムとラップを提示し、スパムをフィルタするためにユーザは電子メールをダウンロードすることを要求されず、一度に全ての読み出しポイント及びプラットフォームに適用され、トラップをバイパスするための人依存の指示を用いてフォールスポジティブを回避する信頼性ある機構を設定し、ＭＸレコードを別ルートに変更することも要求されず、インターネット上のどこに駐在してもよい。ユーザがフォールスポジティブのためのジャンクメールフォルダをモニタしたり、配信される未知の送信者からの電子メールを受け入れる作業をしたりすることを要求されないという点で、本発明はフェイルセーフであり、システムは無人で、ユーザに何ら義務を負わせずに動作するということが、最も重要である。フィルタされた送信者は最終的には人であるか否かにより区別されるので、このシステムは、ユーザからの作業が無くても未知の送信者もユーザに到達することを許容するものであり、一方で、コンピュータ生成の大量電子メールをブロックするものである。未知の個人から電子メールを頻繁に受信するビジネスユーザにとっては、このことは特に重要である。
【００１５】
本発明は、ユーザがネットワークに取り付けるスタンドアロンの「ブラックボックス」としてセットアップされてもよく、インターネットを介してユーザに設定されるサービスであってもよい。本発明は、パソコン内の回路ボードやマイクロプロセッサチップなどの、ハードウエア内に統合されてもよい。本発明は、設定や管理のために簡易なインタフェースを設ける電子メール読み出しソフトウエアプリケーション内に直接組み込まれてもよい。システムのためのソフトウエアインタフェースが、ユーザの接触データベースをサーバ側のフィルタ上のホワイトリスト内にインポートするような特徴を設けることも、想定される。
【００１６】
従来のＰＯＰ３、ＩＭＡＰ又はＭＳ  Ｅｘｃｈａｎｇｅ電子メールに加えて、インスタントメッセージ（「ＩＭ」）、ショートメッセージサービス（「ＳＭＳ」）、ハイパーテキストトランスポートプロトコル（「ＨＴＴＰ」）、無線ローカルエリアネットワーク（「ＬＡＮ」）接続、アドホックコンピュータネットワーク、若しくは他の電子通信プロトコル（全体として「電子メッセージ」）、又はラジオなどのアナログ信号など、他のタイプの通信にも、本発明は適用されることが想定できる。この場合、チャレンジ若しくは指示メッセージは、フォールスポジティブを取り除くための、人が理解可能などんな信号でもよく、メッセージはインタネットベースであるかないかにかかわらず通信ネットワークにより配信されてもよい。本発明は、自動の若しくは無権限のインタセプタによる携帯電話のハッキングを防ぐ携帯電話セキュリティにも適用され得る。
【００１７】
本発明は、従順なシステムが固有の識別要素（「ＵＩＥ」）を生成する一様な方法を提示する。ＵＩＥは、送信メールアプリケーションにより生成され、サーバ側のフィルタに記録され、所定の期間の受け入れリストの一部として利用される。従順なシステムは、同じ方法が他のどの従順なシステムででも利用され得るように、他の送信者からのＵＩＥを変更無く返信することもする。この技術により、フィードバック機構は回避され、実質的に他の全てと相互作用するとしても、スパムを能動的にブロックする従順な方法はどれも実効的となる。
【００１８】
一つの実施形態は、送信メールサーバに、所定の期間送信者の件名の記録を保持させることである。能動的で従順なスパム対応システムの自動応答テンプレートは、チャレンジメッセージを送信するとき元の件名をそのままにしておくものである。ここで送信者のメールサーバは受信電子メールの件名を送信データベースと対比する――従って、通過適合を行って、チャレンジメッセージを通過させる。このことを成就するプログラミングは単純であり、どの電子メール対応システムにも容易に組み込める。一方で、ＵＩＥ又は送信メッセージに基づく他の測定基準を設定する他の方法は、フィルタ目的のために「指紋」として利用され得る。
【００１９】
ＵＩＥの一つの形態はチェックサムである。マサチューセッツ工科大学（ＭＩＴ）のロナルド  エル  リベスト教授は、チェックサム計算のＭＤ５方法で高い評価を得ている。ＭＤ５アルゴリズムは、インプットとして任意の長さのメッセージを取り、アウトプットとしてそのインプットの１２８ビットの「指紋」若しくは「メッセージダイジェスト」を生成する。同じメッセージダイジェストを有する二つのメッセージを生成すること、若しくは、予め指定されたターゲットのメッセージダイジェストを有するメッセージを生成することは、計算上実行不可能であると推量される。ＭＳ  Ｗｉｎｄｏｗｓ（登録商標）及び他のＯＳベースのＭＤ５チェックサムアプリケーションのオープンソースは、ｗｗｗ．ｆａｓｔｓｕｍ．ｃｏｍにて及びｈｔｔｐ：／／ｗｗｗ．ｔｕｒｋｐｒｏｇｒａｍｍｅｒ．ｃｏｍ／２００５／０１／ｍｄ５−ｈａｓｈ−ａｌｇｏｒｉｔｈｍ＿２３．ｈｔｍｌにて見つけられる。それらシステムは、通常、デジタル署名アプリケーションのために用いられる。本発明のためには、簡素なユーティリティが送信電子メールの本体からチェックサムを生成し得る。チェックサムは件名内に含まれて一時的なホワイトリストに対して適合されることが可能である。一方で、チャックサムは、ヘッダ内の特定フィールドなどの、メッセージの独立メタ要素として、通信されてもよい。従順なシステムは、生成されたチャレンジメッセージと共に、変更がなく、受信時と同じ項目のＵＩＥを含む。ＵＩＥ若しくはチェックサムは、セキュリティ増大のために暗号化され、効率化のために切り詰められることが、想定される。
【発明の効果】
【００２０】
スパマは膨大な数のメッセージの非常に小さいパーセンテージからの応答を当てにして、金銭的に価値のある努力をする。しかし、非常に小さい割合のメッセージしか届かないのなら、応答の数は微小になる。従って、原則的にだれもそれを受信しないなら、スパムを送信するための金銭的な動機が急激に消えるので、広まった本発明の利用はいつかスパムの存在を完全に排除できるであろう。本発明は、永久にスパムを終わらせるために必要な特効薬となるであろう。
【００２１】
さらに本発明は、電子メールに加えて、例えばインスタントメッセージ（「ＩＭ」）、ショートメッセージサービス（「ＳＭＳ」）、ハイパーテキストトランスポートプロトコル（「ＨＴＴＰ」）、無線ローカルエリアネットワーク（「ＬＡＮ」）接続、アドホックコンピュータネットワーク、若しくは他の電子通信プロトコル（まとめて「電子メッセージ」）などの他のタイプの通信に適用され得る。
【発明を実施するための最良の形態】
【００２２】
図面を参照して、図１は、電子メッセージ処理サーバとして利用し、または設定される「スパムトラップ」システムのフローチャートを示す。電子メッセージ処理サーバは、例えば、コンピュータを含んでもよい。一例としてフローチャート図内で使用される受信電子メッセージ（例えば、med@silon.comなどのメールボックスの電子メール）は、ＭＸレコードホスト（例えば、ＸＯ通信）により受信され、あらかじめ決められた及び／または調整可能な基準によりフィルタ処理される。この場合、電子メッセージ処理サーバは電子メールサーバを含み、サーバ側のテストを通過した電子メールはユーザに配信される。テストを通過しなかった電子メールは、（任意に）件名に「ジャンクメール」という言葉を追加され、そのときmed@silon.com|JunkMailなどの代替のメールボックスに転送される。アンチゾンビはmed@silon.com|JunkMailから電子メールを読み出すように設定され、テンプレートメッセージ（例えば、＜＜添付２＞＞の頻繁なフィルタ）で応答する。送信メッセージの応答アドレスは、junk1@silon.comなどの別の電子メールアドレスに設定される。同一のアンチゾンビは、別の電子メールアカウント（例えば、junk1@silon.com）を使用して、チャレンジメッセージに対するいかなる応答をも読み出して削除する。不達通知がチャレンジメッセージの応答において受信されたとき、不達通知はトラップ（例えば、junk1@silon.com）に送信される。従って、正当な返信アドレスなしで送信者から返信される不達通知からユーザは保護される。拒否された電子メールがループしたり、帯域幅に大量の情報を送りつけられたりすることはない。
【００２３】
フィルタ処理された電子メッセージ（例えば、この場合電子メール）は、パスフレーズを有するオリジナル電子メールの件名を修正し、それを再送信するための指示を理解する送信者に返信される。規則はサーバ上に設定され、件名のどこかにパスフレーズを有するすべての電子メールを受け取る（この場合、件名上の言葉の位置は問題でないので、*filtered*などのワイルドカード（*）を使用して「フィルタ処理される」。）。再送信後、修正されたメッセージがフィルタをバイパスしたとき、件名は「トラップされた」という言葉を追加される。このようにして、ユーザは送信者がトラップをバイパスしたことを自動的に警告され、そしてホワイトリストまたはブラックリストなどの追加処理は容易になる。
【００２４】
図２に関して、本発明の装置を説明する図を示す。この好ましい実施形態において、ネットワークインタフェースカード（ＮＩＣ）を使えば、インターネット及びユーザのコンピュータへ接続でき、ユーザのコンピュータの中央処理装置（ＣＰＵ）は計算の仕事をし、不揮発性記憶装置（例えば、ハードドライブ）は好ましくは電子メール読み出しソフトウエア及びオペレーティングシステムを格納する。任意に、グラフィック出力用ビデオプロセッサ及びキーボードやマウスなどのヒューマンインタフェースデバイスがユーザとの対話に使用され得る。また、ユーザアクセスは遠隔設定及び保守のための標準ウエブブラウザを経由して提供される。
【００２５】
図３に関して、ＵＩＥを生成し、メッセージの中にそれを含むように設定した第２のシステム（送信者）と情報をやりとりする本発明のシステム（ユーザ）のフローチャートを示す。送信者のメールホストは、件名、他の固有の識別子、ある期間の測定基準などのＵＩＥを記録に残す。ＵＩＥはユーザシステムを介して届き、人の指示を含む自動応答と共に返信される。送信者のメールサーバ上のフィルタはＵＩＥを含むいかなるメッセージをも通過するように設定される。それによって、さもなければ電子メールのフィードバックループを形成してしまい得る、本発明の２人以上のユーザ間でのカウンタ応答の発生可能性を避ける及び／または最小限にすることができる。
【００２６】
本発明の広い発明思想から逸脱することなく、これらの設計や処理を変更することが可能であるので、本発明の以下の例は限定されることを目的としていない。例えば、これは好みであるけれども、アンチゾンビは必ずしも別のまたは専用の機械である必要はない。それは、ユーザのシステム上のバックグラウンド処理であってもよい。これは帯域幅及び処理能力を使用するけれども、時間外や他の機能の合間に起こるように設定してもよい。また、連続して動作するように設定してもよい。それによって、仕事量を全日に広げることができる。さらに、アンチゾンビシステムは実際にユーザのネットワーク上に位置していなくてもよい。インターネットのどこでも、アクセスは十分である。アンチゾンビのバンクは多数の遠隔ユーザにフィルタリングサービスを提供するために使用され得ることは予想される。
【００２７】
さらに指示メッセージは、フィルタテストを通過するために、人間語、見て分かるもの、またはそれぞれの組み合わせ（例えば、ねこの画像を添付したもの、動物の属を件名に挿入するように受信者に指示したもの）であってもよい。このような場合には、通過を保証するために「ねこ」、「猫科の動物（feline）」、「イエネコ（felis catus）」などいくつかの自動承認規則が使用されてもよい。創造的なユーザには、簡単な論理的パズル、冗談、韻、「空欄に書き込む」記述などを用いる果てしない範囲の方法がある。さらにまたは代わりに、口頭の指示をオーディオファイルの形式で送信することにより、聴覚による指示が使用されてもよい。聴覚による指示は、任意にそれだけで使用されてもよいし、また１以上の他の指示（例えば、見て分かるもの、または言語指示）と組み合わせてもよい。これらのすべての技術を、人間が理解することは容易であるが、原則的に最新のコンピュータが解読することは不可能である。
【００２８】
さらに、例えば「ジョーおじさん」はいつも家族のために働くなどの多重の若しくは動的なパスフレーズは、異なるクラスの送信者のために使用され得る。また、パスフレーズは、所定期間後有効期限が切れるように設定され、それによって、さらに通信セキュリティを強化することができる。仮のまたは使い捨てのパスフレーズは、ユーザが一定時間枠を超えて迷惑メールを取得する心配なく、彼らの電子メールアドレスをウエブサイトに入力することができるので、特に有用である。パスフレーズは、法人の通信管理を望む管理者、または子供の電子メール公開に関する制御を行使する心配している両親により、制御され得る。パスフレーズを通信する相互作用のプロセスが存在し得ることも想定できる。ウエブインターネットは送信者に「個人」または「企業」を選択するように指示する。前者には祖母ニニのファーストネームを要求し、後者にはユーザの企業の商標を要求する。この発明により実現可能となる、人間依存のフィルタ作用が多数存在し得る。人の思考力の汎用性及び創造性は、希望する送信者にパスフレーズを通信する方法にのみに限定される。
【００２９】
システム全体は、ユーザによって標準的なウエブブラウザとアクセスされるインタフェースを用いて構築される。それゆえ、ヒューマン・インタフェースを完備したコンピュータシステムは必要ない。たぶん、最も有用なものは、キーボードやモニタなしの簡単な「ブラックボックス」としてユーザのネットワークに設置された内蔵型のスタンドアロン装置である。トラップが、処理する電子メールをどれも実際には開けないので、このような装置は、ウィルススキャンソフトウエアさえも必要としない。あるいは、それはＰＣ内のカードやプロセッサであってもよい。あるいは、本発明は「チップ上のトラップ」として設定されてもよい。ソフトウエアの観点から、システムは電子メールの読み出しアプリケーションの欠くことのできない部分として提供されてもよい。それによって、ホワイトリスト、ブラックリスト、パスフレーズなどを容易に変更することができる。
【００３０】
サーバ側のフィルタにおける設定感度によって決まるので、疑わしき間、フォールスネガティブ（スパムがほとんど識別されない）は本発明においてあり得る。フォールスポジティブなど決してないので、本発明のユーザのためにサーバ側のフィルタをより高く設定できる。しかしそれでも、スパマが偶然に正しいパスフレーズを件名に使用する可能性がある。スパマは、少数のユーザに届くことを期待して、それらのスパムの件名に無作為の言葉を挿入することによって、本発明への防衛手段を使用することが考えられる。しかしたとえスパマがこのような方法を使用しても、件名のサイズには限度があるので（エムエス・アウトルック（ＭＳ  Ｏｕｔｌｏｏｋ）においては２５６文字）、配信率が非常に低いことに苦しむであろう。
【００３１】
電子メッセージのインフラの変更は、例えば、特にパスフレーズ及び／または固有の識別要素用に電子メッセージ上に指定されたフィールドを作ることによって、本発明を利用すると考えられる。このようなフィールドは件名及びメッセージの本文から切り離される。時々パスフレーズを変更でき、及び／又は、複雑なパスフレーズ（数、記号及び文字、大文字と小文字を区別するなど）を使用することにより、本発明により用いられる人のやり方の上手な使用は、スパムがユーザに届く可能性を大幅に低くするであろう。スパマは膨大な数のメッセージの非常に小さいパーセンテージからの応答を当てにして、金銭的に価値のある努力をする。しかし、非常に小さい割合のメッセージしか届かないのなら、応答の数は微小になる。従って、原則的にだれもそれを受信しないなら、スパムを送信するための金銭的な動機が急激に消えるので、広まった本発明の利用はいつかスパムの存在を完全に排除できるであろう。本発明は、永久にスパムを終わらせるために必要な特効薬となるであろう。
【００３２】
さらに本発明は、電子メールに加えて、例えばインスタントメッセージ（「ＩＭ」）、ショートメッセージサービス（「ＳＭＳ」）、ハイパーテキストトランスポートプロトコル（「ＨＴＴＰ」）、無線ローカルエリアネットワーク（「ＬＡＮ」）接続、アドホックコンピュータネットワーク、若しくは他の電子通信プロトコル（まとめて「電子メッセージ」）、またはアナログ信号などの他のタイプの通信に適用され得る。この場合、チャレンジメッセージはフォールスポジティブを取り除くための、人が理解可能などんな信号でもよく、メッセージはインタネットベースであるかないかにかかわらず通信ネットワークにより配信されてもよい。このやり方において、サーバは、予め決められた基準により拒絶するまたは受け入れることができるメッセージフィルタリング手段を含むどんなアキュムレータでもよい。アキュムレータは受け入れられたメッセージを最終の受信者ステーションに転送し、拒絶されたメッセージを確認ステーションに転送する。確認ステーションは、人が理解できるフォールスポジティブ除去信号（例えば、パスフレーズ）を組み込み、拒絶されたメッセージに応答する。
【００３３】
例１
サーバ側のシステムはＸＯ通信から以下のように設定される。
ユーザ名：med@silon.com
ポップスリー（ＰＯＰ３）：****.silon.com
エスエムティーピー（ＳＭＴＰ）：****.silon.com
フィルタ設定：中−高（３４−ルールホワイトリストを加える）
不通過規則：
１）追加：ジャンクメール（オプション）
２）転送：med@silon.com|JunkMail
通過規則：
１）件名に「*filtered*」があるときは、「トラップされた」を追加する。
２）ユーザへ配信する。
【００３４】
アンチゾンビ（ペンティアム４（Ｐ４）を有し、ウィンドウズ（登録商標）ミー（Ｗｉｎｄｏｗｓ（登録商標）  ＭＥ）で動作するデル  ディメンション  ８１００  パーソナルコンピュータ（Ｄｅｌｌ  Ｄｉｍｅｎｓｉｏｎ  ８１００  ＰＣ））：
マイクロソフトアウトルック（ＭＳ  Ｏｕｔｌｏｏｋ）２０００
電子メールを５分毎にチェックする。
電子メールをmed@silon.com|JunkMailから受け入れる。
設定返信アドレス：junk1@silon.com
適用規則：頻繁なフィルタエムエスアウトルックテンプレートファイル（ＭＳ  Ｏｕｔｌｏｏｋ  Ｔｅｍｐｌａｔｅ  ｆｉｌｅ）を伴う自動応答（＜＜添付２＞＞参照）
適用規則：メッセージを削除する。
電子メールをjunk1@silon.comから受け入れる。
適用規則：メッセージを削除する。
【００３５】
削除規則は「永久削除」するように設定されているわけではないので、ユーザはいくつの電子メールがフィルタ処理され、トラップされたか経過を追うことができる。これは定義されたユーザの好みであり、ユーザはトラップの活動を監視することができる。
【００３６】
＜＜添付３＞＞は、フィルタ処理された送信者（markdillon@aol.com）により受信された応答及び最終的にユーザ（med@silon.com）により受信された修正されたメッセージを示す。
【００３７】
上記スパムトラップを実行するとすぐに、本発明者は受信するスパムの量が急速に且つ劇的に減少することを経験した。＜＜添付４＞＞は、標準的な２４時間のユーザ用の電子メールのトラフィックログを示す。以下のテーブル［表１］はその結果を要約したものである。
【００３８】
［表１］
スパムトラップの結果
2008538267.tif 000003
【００３９】
上記テーブルは１１５個のメッセージがブロックされ（約８２個は正当でない返信アドレスを有する）、６個の正当な電子メールがユーザに配信されたことを示す。（junk1@silon.com宛のいくつかの受信電子メールは、示した２４時間より前に送信されたチャレンジへの応答であるかもしれないので、正当でない返信アドレスの数は、概算である。しかしながら、期間全体ではユーザのための標準的なレベルの活動を表し、システムは数日間実施されていたので、このような電子メールは、２４時間の終了の少し前に送信されたがまだ返信されていない、正当でないアドレス宛の同数のメッセージにより相殺される。）med@silon.com|JunkMailにより受信された電子メールは、処分する前に手動でレビューすることを最終的に要求されるＸＯサーバ側のフィルタによりフィルタ処理されたメッセージの合計（１１５）に等しい。電子メールは、すぐにまたは修正されたものがmed@silon.comに集められた後に、ユーザに（６個のメッセージを）配信する。
【００４０】
アンチゾンビのアウトルック送信アイテム（Ｏｕｔｌｏｏｋ  Ｓｅｎｔ  Ｉｔｅｍｓ）フォルダの手動のレビューは、送信者により修正され、その後トラップをバイパスした１つのメッセージ以外にフォールスポジティブを示さなかった。フォールスネガティブもなかった。
【００４１】
本発明の他の好ましい実施形態は、全ての従順な電子メールのための送信メールサーバが、共通の方法を利用することである。その方法は、ＵＩＥをメールに添付するステップと、肯定的な応答、即ちスパムを検出する能動的方法が他の者全てと互換可能であるように、受信されたチャレンジメッセージからのＵＩＥを変更しないで返信するステップとを含む。上記メールサーバは、最近送信された電子メールのＵＩＥを含む応答が、それら自信のフィルタを通過して戻れるようにする。２、３日後、受信者が見つからなければ、電子メールは一般的に配信不可と見なされるので、サーバは定期的にＵＩＥデータベースから記録を消去し、それによってデータベースを小さく保つことができる。これを達成するためのプログラミングは単純であり、コンピュータ負荷を引き起こさない。
【００４２】
ＵＩＥは送信電子メールから生ずるので、スパマによる悪用の可能性はほとんどあるいは全くない。パスフレーズを使用するか、または他の肯定的な応答技術を使用するかにかかわらず、この方法は、フィードバックループを互いに防止するためアクティブスパムフィルタ用の汎用基準を提供する。
【００４３】
図４を参照して、図４は、電子メッセージ処理サーバとして利用し、または設定され得る同時係属中（co-pending）の出願の「スパムトラップ」システムのフローチャートを示す。電子メッセージ処理サーバは、例えばコンピュータを含む。コンピュータは計算の仕事をし、不揮発性記憶装置（例えば、ハードドライブ）は好ましくは電子メール読み出しソフトウエア及びオペレーティングシステムを格納する。任意に、グラフィック出力用ビデオプロセッサ及びキーボードやマウスなどのヒューマンインタフェースデバイスがユーザとの対話に使用される。また、ユーザアクセスは遠隔設定及び保守のための標準ウエブブラウザを経由して提供され得る。
【００４４】
図５を参照して、互いに互換性のあるＵＩＥシステムを使用するようにそれぞれ設定された第２のシステム（送信者）と情報をやりとりする一つのアクティブスパム対応システム（ユーザ）のフローチャートを示す。送信者のメールホストは、件名、他の固有の識別子、一定期間に対する測定基準などのＵＩＥを記録に残す。ＵＩＥはユーザシステムを介して届き、自動応答チャレンジメッセージと共に返信される。送信者のメールサーバ上のフィルタはＵＩＥを含むいかなるメッセージをも通過するように設定される。それによって、アクティブスパム対応システムの２人以上のユーザ間でのカウンタ応答の発生可能性を避けることができる。
【００４５】
電子メッセージのインフラの変更は、例えば、特にＵＩＥ用に電子メッセージ上に指定されたフィールドを作ることによって、本発明を利用すると考えられる。このようなフィールドは件名及びメッセージの本文から切り離される。さらに、データは構文解析され、処理され、ヘッダまたはメッセージの他のメタデータのセクタ内の指定されたフィールド内に挿入され得る。
【００４６】
本発明の広い発明思想から逸脱することなく、これらの設計や処理を変更することが可能であるので、本発明の以下の例は限定されることを目的としていない。本発明は具体的な実施例を参照して記述されるとはいえ、記述は実例であり、本発明の範囲を制限するように理解され得ない。さまざまな修正及び変更は、本明細書に記述された本発明の精神及び範囲から逸脱することなく、付加された請求項により定義されるように当業者は想到し得るものである。
【００４７】
例２
サーバ側のメール対応システムは以下のように設定される。
ユーザ名：mark@spamtrap-az.com
ポップスリー（ＰＯＰ３）：pop3.spamtrap-az.com
エスエムティーピー（ＳＭＴＰ）：smtp.spamtrap-az.com
フィルタ設定：中間−高い（ホワイトリストを加える）
不通過規則：
１）追加：ジャンクメール（オプション）
２）転送：mark@spamtrap-az.com|JunkMail
通過規則：
１）件名に「*filtered*」があるときは、「トラップされた」を追加する。
２）件名が常駐ＵＩＥデータベース（下記）と一致するとき、「チャレンジ」を追加する。
３）ユーザへ配信する。
常駐データベース：
１）送信メールの件名を記録する。
２）一致及び通過のアルゴリズムを実行する。
３）５日後、記録を消去する。
【００４８】
私の同時係属中の出願のアクティブスパム対応システム：
マイクロソフトアウトルック（ＭＳ  Ｏｕｔｌｏｏｋ）２０００
１）電子メールを５分毎にチェックする。
２）電子メールをmark@spamtrap-az.com|JunkMailから受け入れる。
３）設定返信アドレス：junk1@spamtrap-az.com
４）適用規則：頻繁なフィルタエムエスアウトルックテンプレート（ＭＳ  Ｏｕｔｌｏｏｋ  Ｔｅｍｐｌａｔｅ）を伴う自動応答（＜＜添付５＞＞参照。件名は変更していないままであり、応答としてオリジナルメッセージを含む。）
５）適用規則：メッセージを削除する。
６）電子メールをjunk1@spamtrap-az.comから受け入れる。
７）適用規則：メッセージを削除する。
【００４９】
送信者のシステム：
１）送信メールの件名を一時データベースに記録する。
２）受信メールの件名の内容を認識してデータベースと比較し、一致すれば通過を許可する。
３）送信者のアクティブスパム対応システムにより生成されるチャレンジメッセージにおける件名の少なくとも一部として受信メッセージの件名を返信する。
【００５０】
例３
アドインアプリケーションは、マイクロソフトアウトルックなどの電子メールアプリケーション内のサブルーチン（「サブルーチンＡ」）を、アクティブスパム対応システムを用いる電子メッセージホストを使用して実行する。送信ボタンがクリックされたとき、サブルーチンＡは、ＭＤ５チェックサムのようなＵＩＥを生成し、ＵＩＥを送信メッセージの件名に追加する（さもなければ、挿入する）。任意に、ＵＩＥを暗号化するか、または便宜上切り詰める。さもなければ、簡単に正当性の認識ができるようにデータに名前を付ける（即ち、指定された符号または一連の符号を追加及び付加する。）。
【００５１】
送信メールサーバは、もう１つのサブルーチン（「サブルーチンＢ」）を使用し、ＵＩＥを認識し、データベースにタイムスタンプと共にＵＩＥを入力する。メールサーバのフィルタリングシステムはサブルーチン（「サブルーチンＣ」）を利用し、受信メールからの入力を送信データベースと比較し、フィルタリングのためにそれらに従って動作する。一致した場合、それがユーザのホワイトリスト上に存在するなら、サブルーチンＣはメッセージを通過させる。もう１つのサブルーチン（「サブルーチンＤ」）は、５日間程度の一定期間経過後データベースの記録を消去する。任意に、サブルーチンＤまたは他のサブルーチンは常置のホワイトリストに確認済み送信者の電子メールアドレスを入力するので、その送信者からの今後すべてのメッセージは自動的に受け入れられる。また、サブルーチンＢ、Ｃ及びＤなどは１つのソフトウエアプリケーションにおいて組み合わせることができ、また別々にまたはサブグループにおいて動作できる。
【００５２】
サブルーチンＡを実行するアドインアプリケーションは、また、受信メッセージのあらゆる部分に含まれるＵＩＥを認識し、それらを同様の部分に変更せずに返信する。対応するシステムの他のユーザは、サブルーチンＡを操作するユーザにより送信されたチャレンジメッセージを自動的に受け入れることができる。
【００５３】
本発明は具体的な実施形態に関して記述されるが、この記述は実例であり、本発明の範囲を限定するものと解釈されない。様々な修正および変更は、明細書に記述され、添付の請求項により決められた本発明の精神および範囲から逸脱することなく当業者に想到し得るものである。
【００５４】
＜＜添付２＞＞
頻繁なフィルタ．マイクロソフトアウトルックテンプレート
件名：あなたの私宛の電子メールはフィルタをかけられた。
あなたの最近の私宛の電子メールは、スパムとして私のコンピュータによりフィルタをかけられた。
このメッセージに応答しないでください。ただし、「フィルタ処理された」という言葉を含むように、あなたのメッセージの件名を変更し、再送信してください。
再度このメッセージを見るべきではない。もしそれでも私に連絡を取ることができないのであれば、６１０−５３０−３１９３まで電話するか、６１０−５３０−３１９４にファックスを送信してください。
迷惑をおかけし申し訳ありません。あなたの協力に感謝します。
マーク・ディロン
med(at)silon.com
【００５５】
＜＜添付３＞＞
反ゾンビからフィルタ処理された送信者への自動応答
件名：あなたの私宛の電子メールはフィルタをかけられた。
日時：２００５年２月１３日  午後４時１２分５８秒（東部標準時）
差出人：junk1@silon.com
宛先：MarkDillon@aol.com
１／１頁
２００５年２月１３日  日曜日  米国オンライン：マーク・ディロン
あなたの最近の私宛の電子メールは、スパムとして私のコンピュータによりフィルタをかけられた。このメッセージに応答しないでください。ただし、「フィルタ処理された」という言葉を含むように、あなたのメッセージの件名を変更し、再送信してください。
再度このメッセージを見るべきではない。もしそれでも私に連絡を取ることができないのであれば、６１０−５３０−３１９３まで電話するか、６１０−５３０−３１９４にファックスを送信してください。
迷惑をおかけし申し訳ありません。あなたの協力に感謝します。
マーク・ディロン
med(at)silon.com
ユーザにより受信された、修正されたメッセージ
マーク・ディロン
差出人：MarkDillon@aol.com
送信日時：２００５年２月１３日  日曜日  午後７時１７分
宛先：med@silon.com
件名：「トラップされた」バイアグラ・モーゲージ・カナディアン・ファーマシがフィルタをかけた。
１／１頁
２００５年２月１３日
２月１３日日曜日午後４時１１分のスパムテストは２月１３日日曜日午後７時１５分再送信した。
【００５６】
＜＜添付４＞＞
以下のテーブル（表２）は、２００５年２月１２日土曜日午前１２時から２００５年２月１３日日曜日午前１２時の期間のＸＯ通信からのＰＯＰ３ログ（Ｌｏｇ）である。データは、ユーザにより受信された電子メールの数とアンチゾンビアカウントの両方を示す。テーブルは、時刻、メールサーバＩＤ、ユーザアカウント、アクション、元のＩＰアドレス及びサーバ上のメッセージ数を示す。次のラインは、そのアカウントに対して為されたログアウトと削除機能を示す。（注：ユーザのメインコンピュータ端末から再ダウンロードするためにサーバ上にメッセージのコピーを残すように設定された遠隔のパソコンから、ユーザは電子メールを読み出している。このために、ｍｅｄ＠ｓｉｌｏｎ．ｃｏｍへの電子メールは読み出しの後に削除されず、サーバ上に示されるトータルメッセージは、２００５年２月１２日の２２時４４分５２秒までに受信された６件まで累積している。
【表２】
2008538267.tif 000004
2008538267.tif 000005
2008538267.tif 000006
2008538267.tif 000007
2008538267.tif 000008
2008538267.tif 000009
2008538267.tif 000010
2008538267.tif 000011
2008538267.tif 000012
2008538267.tif 000013
2008538267.tif 000014
2008538267.tif 000015
2008538267.tif 000016
2008538267.tif 000017
2008538267.tif 000018
【００５７】
＜＜添付５＞＞
頻繁なフィルタ．アドインアプリケーションを伴うマイクロソフトアウトルックテンプレート
件名：（送信者からのものを変更していない）
あなたの最近の私宛の電子メールは、スパムとして私のコンピュータによりフィルタをかけられた。
「スパムトラップに適合した」システムを使用する。このメッセージを私に件名を変更せずに返信してください。
再度このメッセージを見るべきではない。もしそれでも私に連絡を取ることができないのであれば、５５５−５５５５まで電話してください。
迷惑をおかけし申し訳ありません。あなたの協力に感謝します。
マーク・ディロン
med(at)silon.com
（オリジナルメッセージは以下に含まれる）
【図面の簡単な説明】
【００５８】
【図１】本発明に係る「スパムトラップ」システムのフローチャートである。
【図２】本発明に係る好ましい実施形態の装置の概略図である。
【図３】送信者の第２のシステムと情報をやりとりする本発明の「スパムトラップ」のユーザの第１のシステムのフローチャートである。第２のシステムの送信メールサーバは固有の識別要素（「ＵＩＥ」）を生成し、そして記録し、本発明のユーザからの自動返信指示メッセージはこのようなＵＩＥを返信する。第２のシステムのフィルタは前記ＵＩＥを認識して、自動返信メッセージを通過するように設定される。
【図４】本発明に係る「スパムトラップ」システムのフローチャートである。送信者は、オリジナルメッセージを再送信する代わりに、指示してチャレンジメッセージを転送させ、それによって、ＵＩＥを返信する。オリジナル通信は、好ましくは返信メッセージに含まれる。
【図５】送信者の第２のアクティブシステムと情報をやりとりするユーザのアクティブスパムハンドリングシステムの第１のシステムのフローチャートである。第２のシステムの送信メールサーバはＵＩＥを生成し、そして記録し、第１のシステムからの自動返信指示メッセージはこのような不変のＵＩＥを返信する。第２のシステムのフィルタは前記ＵＩＥを認識して、自動返信メッセージを通過するように設定される。
【図１】
2008538267.tif 000019
【図２】
2008538267.tif 000020
【図３】
2008538267.tif 000021
【図４】
2008538267.tif 000022
【図５】
2008538267.tif 000023
【国際調査報告】
2008538267.tif 000024