【手続補正書】
【提出日】平成28年8月25日(2016.8.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象電子文書のテキストフィンガープリントを、前記テキストフィンガープリントの長さが下方限界と上方限界との間に制約されるよう求めるように構成された少なくとも１つのプロセッサを備えたクライアントコンピュータシステムであって、前記下方限界および前記上方限界はあらかじめ定められ、前記テキストフィンガープリントを求めることは、
前記対象電子文書の複数のテキストトークンを選択することであって、
前記対象電子文書の予備的な複数のテキストトークンを選択することと、
前記予備的な複数のテキストトークンのカウントを求めることと、
前記予備的な複数のテキストトークンのカウントを求めることに応答して、前記予備的な複数のテキストトークンの前記カウントが、あらかじめ定められたしきい値を上回るときに、前記予備的な複数のテキストトークンを簡潔にして、選択された前記複数のテキストトークンを、選択された前記複数のテキストトークンのカウントが前記あらかじめ定められたしきい値を上回らないように形成することと
を含む、選択することと、
前記複数のテキストトークンの選択に応答して、前記上方限界および前記下方限界に従い、且つ、選択された前記複数のテキストトークンの前記カウントに従い、フィンガープリントフラグメントサイズを求めることと、
複数のフィンガープリントフラグメントを求めることであって、前記複数のフィンガープリントフラグメントの各フィンガープリントフラグメントは、選択された前記複数のテキストトークンのうちの別個のテキストトークンのハッシュに従い求められ、各フィンガープリントフラグメントは文字のシーケンスを含み、前記シーケンスの長さは、前記フィンガープリントフラグメントサイズと等しいように選ばれる、求めることと、
前記複数のフィンガープリントフラグメントを連結して、前記テキストフィンガープリントを形成することと
を含む、クライアントコンピュータシステム。
【請求項２】
請求項１に記載のクライアントコンピュータシステムであって、前記少なくとも１つのプロセッサは、
サーバコンピュータシステムに前記テキストフィンガープリントを送り、
前記サーバコンピュータシステムから、前記対象電子文書に対して求められた対象ラベルを受ける
ようにさらに構成され、前記対象ラベルは、前記対象電子文書が属する文書のカテゴリを示し、前記対象ラベルを求めることは、
参照フィンガープリントのデータベースから参照フィンガープリントを検索することであって、前記参照フィンガープリントは、前記カテゴリに属する参照電子文書に対して求められ、前記参照フィンガープリントは、前記参照フィンガープリントの長さに従い、前記参照フィンガープリントの前記長さが前記上方限界と前記下方限界との間にあるように選択される、検索することと、
前記対象電子文書が前記カテゴリに属するかを、前記テキストフィンガープリントを前記参照フィンガープリントと比較することの結果に従い判定することと
を含む、クライアントコンピュータシステム。
【請求項３】
請求項２に記載のクライアントコンピュータシステムであって、文書の前記カテゴリはスパムカテゴリである、クライアントコンピュータシステム。
【請求項４】
請求項２に記載のクライアントコンピュータシステムであって、文書の前記カテゴリは詐欺的文書カテゴリである、クライアントコンピュータシステム。
【請求項５】
請求項１に記載のクライアントコンピュータシステムであって、前記テキストフィンガープリントを求めることは、前記別個のテキストトークンの前記ハッシュのビットの別個の群に従い、文字の前記シーケンスのうちの各文字を求めることをさらに含む、クライアントコンピュータシステム。
【請求項６】
請求項１に記載のクライアントコンピュータシステムであって、前記予備的な複数のテキストトークンを簡潔にすることは、前記予備的な複数のテキストトークンのうちの対象テキストトークンを、前記対象テキストトークンのハッシュに従い、選択された前記複数のテキストトークンへと選択することを含む、クライアントコンピュータシステム。
【請求項７】
請求項６に記載のクライアントコンピュータシステムであって、前記予備的な複数のテキストトークンを簡潔にすることは、
前記対象テキストトークンの前記ハッシュがズームアウト因子により割り切れるかを判定することと、
それに応答して、前記対象テキストトークンが前記ズームアウト因子により割り切れるときに、前記対象テキストトークンを選択された前記複数のテキストトークンへと選択することと
をさらに含む、クライアントコンピュータシステム。
【請求項８】
請求項１に記載のクライアントコンピュータシステムであって、前記複数のテキストトークンを選択することは、前記予備的な複数のテキストトークンの前記カウントが、前記あらかじめ定められたしきい値を上回るときに、
複数の集約テキストトークンであって、前記複数の集約テキストトークンのうちの各集約テキストトークンは、前記予備的な複数のテキストトークンのうちのテキストトークンのセットの連結を含む、複数の集約テキストトークンを求めることと、
前記複数の集約テキストトークンのうちの集約テキストトークンを、前記集約テキストトークンのハッシュに従い、選択された前記複数のテキストトークンへと選択することと
をさらに含む、クライアントコンピュータシステム。
【請求項９】
請求項１に記載のクライアントコンピュータシステムであって、前記対象電子文書は、電子メールメッセージと、ハイパーテキストマークアップ言語（ＨＴＭＬ）文書とからなる群から選択される、クライアントコンピュータシステム。
【請求項１０】
請求項１に記載のクライアントコンピュータシステムであって、前記別個のテキストトークンは、前記対象電子文書の、単語と、電子メールアドレスと、ユニフォームリソースロケータ（ＵＲＬ）とからなる群から選択された項目を含む、クライアントコンピュータシステム。
【請求項１１】
複数のクライアントシステムとのトランザクションを実行するように構成された少なくとも１つのプロセッサを備えたサーバコンピュータシステムであって、トランザクションは、
前記複数のクライアントシステムのうちのクライアントシステムからテキストフィンガープリントを受けることであって、前記テキストフィンガープリントは、前記テキストフィンガープリントの長さが下方限界と上方限界との間に制約されるように対象電子文書に対して求められ、前記下方限界および前記上方限界はあらかじめ定められた、受けることと、
前記クライアントシステムに、前記対象電子文書が属する文書のカテゴリを示す対象ラベルを送ることと
を含み、前記テキストフィンガープリントを求めることは、
前記対象電子文書の複数のテキストトークンを選択することであって、
前記対象電子文書の予備的な複数のテキストトークンを選択することと、
前記予備的な複数のテキストトークンのカウントを求めることと、
前記予備的な複数のテキストトークンのカウントを求めることに応答して、前記予備的な複数のテキストトークンの前記カウントが、あらかじめ定められたしきい値を上回るときに、前記予備的な複数のテキストトークンを簡潔にして、選択された前記複数のテキストトークンを、選択された前記複数のテキストトークンのカウントが前記あらかじめ定められたしきい値を上回らないように形成することと
を含む、選択することと、
前記複数のテキストトークンの選択に応答して、前記上方限界および前記下方限界に従い、且つ、選択された前記複数のテキストトークンの前記カウントに従い、フィンガープリントフラグメントサイズを求めることと、
複数のフィンガープリントフラグメントを求めることであって、前記複数のフィンガープリントフラグメントのうちの各フィンガープリントフラグメントは、選択された前記複数のテキストトークンのうちの別個のテキストトークンのハッシュに従い求められ、各フィンガープリントフラグメントは文字のシーケンスを含み、前記シーケンスの長さは、前記フィンガープリントフラグメントサイズと等しいように選ばれる、求めることと、
前記複数のフィンガープリントフラグメントを連結して、前記テキストフィンガープリントを形成することと
を含み、前記対象ラベルを求めることは、
参照フィンガープリントのデータベースから参照フィンガープリントを検索することであって、前記参照フィンガープリントは、前記カテゴリに属する参照電子文書に対して求められ、前記参照フィンガープリントは、前記参照フィンガープリントの長さに従い、前記参照フィンガープリントの前記長さが前記上方限界と前記下方限界との間にあるように選択される、検索することと、
前記対象電子文書が前記カテゴリに属するかを、前記テキストフィンガープリントを前記参照フィンガープリントと比較することの結果に従い判定することと
を含む、サーバコンピュータシステム。
【請求項１２】
請求項１１に記載のサーバコンピュータシステムであって、文書の前記カテゴリはスパムカテゴリである、サーバコンピュータシステム。
【請求項１３】
請求項１１に記載のサーバコンピュータシステムであって、文書の前記カテゴリは詐欺的文書カテゴリである、サーバコンピュータシステム。
【請求項１４】
請求項１１に記載のサーバコンピュータシステムであって、前記テキストフィンガープリントを求めることは、前記別個のテキストトークンの前記ハッシュのビットの別個の群に従い、文字の前記シーケンスのうちの各文字を求めることをさらに含む、サーバコンピュータシステム。
【請求項１５】
請求項１１に記載のサーバコンピュータシステムであって、前記予備的な複数のテキストトークンを簡潔にすることは、前記予備的な複数のテキストトークンのうちの対象テキストトークンを、前記対象テキストトークンのハッシュに従い、選択された前記複数のテキストトークンへと選択することを含む、サーバコンピュータシステム。
【請求項１６】
請求項１５に記載のサーバコンピュータシステムであって、前記予備的な複数のテキストトークンを簡潔にすることは、
前記対象テキストトークンの前記ハッシュがズームアウト因子により割り切れるかを判定することと、
それに応答して、前記対象テキストトークンが前記ズームアウト因子により割り切れるときに、前記対象テキストトークンを選択された前記複数のテキストトークンへと選択することと
をさらに含む、サーバコンピュータシステム。
【請求項１７】
請求項１１に記載のサーバコンピュータシステムであって、前記複数のテキストトークンを選択することは、前記予備的な複数のテキストトークンの前記カウントが、前記あらかじめ定められたしきい値を上回るときに、
複数の集約テキストトークンであって、前記複数の集約テキストトークンのうちの各集約テキストトークンは、前記予備的な複数のテキストトークンのうちのテキストトークンのセットの連結を含む、複数の集約テキストトークンを求めることと、
前記複数の集約テキストトークンのうちの集約テキストトークンを、前記集約テキストトークンのハッシュに従い、選択された前記複数のテキストトークンへと選択することと
を含む、サーバコンピュータシステム。
【請求項１８】
請求項１１に記載のサーバコンピュータシステムであって、前記対象電子文書は、電子メールメッセージと、ハイパーテキストマークアップ言語（ＨＴＭＬ）文書とからなる群から選択される、サーバコンピュータシステム。
【請求項１９】
請求項１１に記載のサーバコンピュータシステムであって、前記別個のテキストトークンは、前記対象電子文書の、単語と、電子メールアドレスと、ユニフォームリソースロケータ（ＵＲＬ）とからなる群から選択された項目を含む、サーバコンピュータシステム。
【請求項２０】
クライアントコンピュータシステムの少なくとも１つのプロセッサを用いて、対象電子文書のテキストフィンガープリントを、前記テキストフィンガープリントの長さが下方限界と上方限界との間に制約されるように求めるステップを含む方法であって、前記下方限界および前記上方限界はあらかじめ定められ、前記テキストフィンガープリントを求めるステップは、
前記対象電子文書の複数のテキストトークンを選択するステップであって、
前記対象電子文書の予備的な複数のテキストトークンを選択するステップと、
前記予備的な複数のテキストトークンのカウントを求めるステップと、
前記予備的な複数のテキストトークンのカウントを求めることに応答して、前記予備的な複数のテキストトークンの前記カウントが、あらかじめ定められたしきい値を上回るときに、前記予備的な複数のテキストトークンを簡潔にして、選択された前記複数のテキストトークンを、選択された前記複数のテキストトークンのカウントが前記あらかじめ定められたしきい値を上回らないように形成するステップと
を含む、ステップと、
前記複数のテキストトークンの選択に応答して、前記上方限界および前記下方限界に従い、且つ、選択された前記複数のテキストトークンの前記カウントに従い、フィンガープリントフラグメントサイズを求めるステップと、
複数のフィンガープリントフラグメントを求めるステップであって、前記複数のフィンガープリントフラグメントのうちの各フィンガープリントフラグメントは、選択された前記複数のテキストトークンのうちの別個のテキストトークンのハッシュに従い求められ、各フィンガープリントフラグメントは文字のシーケンスを含み、前記シーケンスの長さは、前記フィンガープリントフラグメントサイズと等しいように選ばれる、ステップと、
前記複数のフィンガープリントフラグメントを連結して、前記テキストフィンガープリントを形成するステップと
を含む、方法。
【請求項２１】
請求項２０に記載の方法であって、前記少なくとも１つのプロセッサを用いて、前記テキストフィンガープリントに従い、前記対象電子文書が属する文書のカテゴリを求めるステップをさらに含む方法。
【請求項２２】
複数のクライアントシステムとのトランザクションを実行するように構成されたサーバコンピュータシステムの少なくとも１つのプロセッサを用いて、
前記複数のクライアントシステムのうちのクライアントシステムからテキストフィンガープリントを受けることであって、前記テキストフィンガープリントは、前記テキストフィンガープリントの長さが下方限界と上方限界との間に制約されるように対象電子文書に対して求められ、前記下方限界および前記上方限界はあらかじめ定められた、受けることと、
前記クライアントシステムに、前記対象電子文書に対して求められた対象ラベルを送ることであって、前記対象ラベルは、前記対象電子文書が属する文書のカテゴリを示す、送ることと
を行うステップを含む方法であって、前記テキストフィンガープリントを求めることは、
前記対象電子文書の複数のテキストトークンを選択することであって、
前記対象電子文書の予備的な複数のテキストトークンを選択することと、
前記予備的な複数のテキストトークンのカウントを求めることと、
前記予備的な複数のテキストトークンのカウントを求めることに応答して、前記予備的な複数のテキストトークンの前記カウントが、あらかじめ定められたしきい値を上回るときに、前記予備的な複数のテキストトークンを簡潔にして、選択された前記複数のテキストトークンを、選択された前記複数のテキストトークンのカウントが前記あらかじめ定められたしきい値を上回らないように形成することと
を含む、選択することと、
前記複数のテキストトークンの選択に応答して、前記上方限界および前記下方限界に従い、且つ、選択された前記複数のテキストトークンの前記カウントに従い、フィンガープリントフラグメントサイズを求めることと、
複数のフィンガープリントフラグメントを求めることであって、前記複数のフィンガープリントフラグメントのうちの各フィンガープリントフラグメントは、選択された前記複数のテキストトークンのうちの別個のテキストトークンのハッシュに従い求められ、各フィンガープリントフラグメントは文字のシーケンスを含み、前記シーケンスの長さは、前記フィンガープリントフラグメントサイズと等しいように選ばれる、求めることと、
前記複数のフィンガープリントフラグメントを連結して、前記テキストフィンガープリントを形成することと
を含み、前記対象ラベルを求めることは、
参照フィンガープリントのデータベースから参照フィンガープリントを検索することであって、前記参照フィンガープリントは、前記カテゴリに属する参照電子文書に対して求められ、前記参照フィンガープリントは、前記参照フィンガープリントの長さに従い、前記参照フィンガープリントの前記長さが前記上方限界と前記下方限界との間にあるように選択される、検索することと、
前記対象電子文書が前記カテゴリに属するかを、前記テキストフィンガープリントを前記参照フィンガープリントと比較することの結果に従い判定することと
を含む、方法。