【手続補正書】
【提出日】平成19年6月22日(2007.6.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
受信された前記データを処理すべくアルゴリズムを用いるステップと、
処理された前記データをデータベースに格納するステップと、
前記データベースに格納されたデータのうちの一部の検索に関するデータ問い合わせを受信するステップと、
前記問い合わせを処理すべく前記アルゴリズムを用いるステップと、
を有しているデータ処理方法。
【請求項２】
前記受信されたデータを処理すべくアルゴリズムを利用するまえに、前記受信されたデータを標準メッセージ形式に変換するステップをさらに有している請求項１記載の方法。
【請求項３】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、各レコードの属性を保持することを含んでいる請求項１記載の方法。
【請求項４】
各レコードの属性を保持する前記ステップが、各レコードを提供するソースシステムおよび該ソースシステム内の各レコードを表す固有の識別子のアイデンティティを保持することを含んでいる請求項３記載の方法。
【請求項５】
各レコードの属性を保持する前記ステップが、問い合わせシステムおよび特定のユーザのアイデンティティを保持することを含んでいる請求項３記載の方法。
【請求項６】
前記受信されたデータを処理するアルゴリズムを用いる前記ステップが、前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに、前記受信されたデータを解析することを含んでいる請求項１記載の方法。
【請求項７】
前記データベースへの格納と前記データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析する前記ステップが、前記識別子のうちの少なくとも一つを、ユーザ規定の基準ならびに他のデータベースおよびリストのうちの一つ内の少なくとも一つのデータセットとのうちの一つと、比較することを含んでいる請求項６記載の方法。
【請求項８】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つの名称であり、前記データセットが名称ルートリストに存在する請求項７記載の方法。
【請求項９】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つのアドレスであって、前記データセットがアドレスリストに存在する請求項７記載の方法。
【請求項１０】
前記識別子のうちの少なくとも一つをユーザ規定の基準と比較する前記ステップが、該ユーザ規定の基準に従って少なくとも一つの識別子を形式変換することを含んでいる請求項７記載の方法。
【請求項１１】
前記データベースへの格納または前記データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析する前記ステップが、前記受信されたデータをエンハンスメントすることを含んでいる請求項７記載の方法。
【請求項１２】
前記受信されたデータをエンハンスメントする前記ステップが、
前記受信されたデータのさらなる識別子の有無を調べるべく、前記他のデータベースおよび前記リストのうちの一つ内の少なくとも一つのデータセットを問い合わせることと、
該さらなる識別子を用いて前記受信されたデータを補完することと
を含んでいる請求項１１記載の方法。
【請求項１３】
少なくとも一つのデータセットを問い合わせる前記ステップが、
少なくとも一つのデータセットが前記他のデータベースに存在しており、前記受信された識別子のうちの少なくとも一つに関連するさらなる識別子の探索をさらなるデータベースに問い合わせるべく前記アルゴリズムを用いることと、
前記他のさらなるデータベースに存在する前記さらなる識別子で前記受信されたデータを補完することと
を含んでいる請求項１２記載の方法。
【請求項１４】
前記データベースへの格納および前記データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析する前記ステップが、前記識別子のハッシュキーを作成することを含んでいる請求項６記載の方法。
【請求項１５】
受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、ユーザ規定の基準に基づいて処理された問い合わせを前記データベースに格納することを含んでいる請求項１記載の方法。
【請求項１６】
前記ユーザ規定の基準が有効期限を含んでいる請求項１５記載の方法。
【請求項１７】
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信する前記ステップ、前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップ、およびデータベースに前記処理されたデータを格納する前記ステップが、リアルタイムで実行される請求項１記載の方法。
【請求項１８】
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信する前記ステップ、前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップ、およびデータベースに前記処理されたデータを格納する前記ステップが、バッチ形式で実行される請求項１記載の方法。
【請求項１９】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが、
前記受信されたデータの前記識別子と同様の識別子を有するさらなる一群のレコードを前記データベースから検索することと、
前記受信されたデータの少なくとも一部とのマッチングの有無を調べるべく、検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部を、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードとマッチングさせることと、
前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードに以前には格納されていなかった前記受信されたデータの少なくとも一部に、少なくとも一つの識別子が含まれているか否かを解析することと、
前記受信されたデータの少なくとも一部と、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの解析されたレコードとのマッチングの有無を調べるために、前記検索された一群のレコードの各識別子を再解析することと、
マッチングされた前記レコードを前記データベースに格納することと
を含んでいる請求項１または請求項６記載の方法。
【請求項２０】
前記受信されたデータの少なくとも一部を少なくとも一つの解析されたレコードとマッチングすることが永続キーを割り当てることを含んでいる請求項１９記載の方法。
【請求項２１】
前記受信されたデータを処理すべくアルゴリズムを用いることが、前記一群の検索されたレコードの各識別子を再解析するまえに、マッチングの有無を調べるべく、前記受信されたデータの少なくとも一部と、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの解析されたレコードとの内の識別子と同様な識別子を有するさらなる一群のレコードを前記データベースから検索することをさらに含んでいる請求項１９記載の方法。
【請求項２２】
前記受信されたデータを処理すべくアルゴリズムを用いることが、
前記データベースから一群のレコードを検索することと、
検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部をマッチングさせることと、
以前に格納されていなかった少なくとも一つの識別子が、前記受信されたデータの少なくとも一部に含まれているか否かを解析することと、
さらなる一群のレコードを前記データベースから検索することと、
さらなるマッチングが見出されなくなるまで、マッチングの有無を調べるべく前記検索された一群のレコードの各識別子を再解析することと
を繰り返すことを含んでいる請求項２１記載の方法。
【請求項２３】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップは、
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定することと、
特定の識別子に基づいて以前にマッチングされたレコードを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に切り離すことと
を含んでいる請求項１９記載の方法。
【請求項２４】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、特定の識別子に基づくレコードのさらなるマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に、禁止することをさらに含んでいる請求項２３記載の方法。
【請求項２５】
受信されたデータを処理するためのアルゴリズムを用いる前記ステップが、受信されたデータとして前記切り離されたレコードを再処理することを含んでいる請求項２３記載の方法。
【請求項２６】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコード間で共通の識別子および特定のエンティティを表す全体的にみて特徴的な識別子のうちの一つであるか否か判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、リアルタイムで実行される請求項２３記載の方法。
【請求項２７】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコード間で共通の識別子および特定のエンティティを表す全体的にみて特徴的な識別子のうちの一つであるか否か判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、バッチ形式で実行される請求項２３記載の方法。
【請求項２８】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、
関係の存在を判定すべく、格納された少なくとも一つのレコードと前記受信されたデータを比較することと、
前記受信されたデータの少なくとも一部との関係を反映すると判定された、格納されている各レコードに対して関係レコードを作成することと
を含んでいる請求項１９記載の方法。
【請求項２９】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが各関係レコードに対して少なくとも一つの信頼性指数を作成することを含んでいる請求項２８記載の方法。
【請求項３０】
前記受信されたデータを比較するステップ、関係レコードを作成するステップ、および少なくとも一つの信頼性指数を作成するステップが、リアルタイムで実行される請求項２９記載の方法。
【請求項３１】
前記受信されたデータを比較するステップ、関係レコードを作成するステップ、および少なくとも一つの信頼性指数を作成するステップが、バッチ形式で実行される請求項２９記載の方法。
【請求項３２】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードによって表されるエンティティと、前記受信されたデータの一部によって表されるエンティティとの間の関係の可能性を示している請求項２９記載の方法。
【請求項３３】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードによって表されるエンティティと前記受信されたデータの一部により表されるエンティティとが同一である可能性を示している請求項２９記載の方法。
【請求項３４】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、前記関係レコードが以前には判っていなかった少なくとも一つの関係を反映するか否かを判定すべく前記関係レコードを解析することを含んでいる請求項２９記載の方法。
【請求項３５】
前記関係レコードを解析する前記ステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでいる請求項３４記載の方法。
【請求項３６】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、少なくとも一つのユーザ規定の基準を充足する関係レコードを解析することを含んでいる請求項３５記載の方法。
【請求項３７】
少なくとも一つのユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでいる請求項３６記載の方法。
【請求項３８】
少なくとも一つのユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最小量を超える信頼度指標を有している関係レコードに限定することを含んでいる請求項３６記載の方法。
【請求項３９】
受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、少なくとも一つのユーザ規定アラートルールに基づいてアラートを発行することをさらに含んでいる請求項３４記載の方法。
【請求項４０】
少なくとも一つのユーザ規定アラートルールに基づいてアラートを発行する前記ステップが、電子通信手段を介して通信される前記アラートを有することを含んでいる請求項３９記載の方法。
【請求項４１】
前記関係レコードを解析するステップが、
少なくとも一つの他のデータベースに前記関係レコードを複製することと、
作業量基準に基づいて解析すべく、前記少なくとも一つの他のデータベースに受信されたデータを分配することと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準を充足するアラートを発行することと
を含んでいる請求項３９記載の方法。
【請求項４２】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、該アルゴリズムを用いている少なくとも一つの他のデータベースに格納されている処理済みデータを転送することを含んでいる請求項１または請求項１７記載の方法。
【請求項４３】
少なくとも一つの他のデータベースに格納されている処理済みデータを転送する前記ステップが、リアルタイムで実行される請求項４２記載の方法。
【請求項４４】
少なくとも一つの他のデータベースに格納されている処理済みデータを転送する前記ステップが、バッチ形式で実行される請求項４２記載の方法。
【請求項４５】
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
前記受信されたデータの識別子と同様の識別子を有するさらなる一群のレコードをデータベースから検索し、
前記受信されたデータの少なくとも一部とのマッチングの有無を調べるべく、検索された前記一群のレコードの各識別子を解析し、
前記受信されたデータの少なくとも一部を、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードとマッチングさせ、
前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードに以前には格納されていなかった前記受信されたデータの少なくとも一部に、少なくとも一つの識別子が含まれているか否かを解析し、
前記受信されたデータの少なくとも一部と、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの解析されたレコードとのマッチングの有無を調べるために、前記検索された一群のレコードの各識別子を再解析し、
マッチングされた前記レコードを前記データベースに格納すべくアルゴリズム用いるステップと
を有しているデータ処理方法。
【請求項４６】
アルゴリズムを用いる前記ステップが永続キーを割り当てることを含んでいる請求項４５記載の方法。
【請求項４７】
アルゴリズムを用いる前記ステップが、前記受信されたデータの少なくとも一部と、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの解析されたレコードとの内の識別子と同様の識別子を有するさらなる一群のレコードを前記データベースから検索することをさらに含んでいる請求項４５記載の方法。
【請求項４８】
アルゴリズムを用いる前記ステップが、
データベースから一群のレコードを検索することと、
検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部をマッチングさせることと、
少なくとも一つの識別子が、以前に格納されていなかった前記受信されたデータの少なくとも一部に含まれているか否かを解析することと、
前記データベースから、さらなる一群のレコードを検索することと、
さらなるマッチングが見出されなくなるまで、マッチングの有無を調べるべく前記検索された一群のレコードの各識別子を再解析することと
を繰り返すことを含んでいる請求項４５または請求項４７記載の方法。
【請求項４９】
データを受信する前記ステップ、アルゴリズムを用いる前記ステップ、および前記マッチングしたレコードを格納する前記ステップが、リアルタイムで実行される請求項４８記載の方法。
【請求項５０】
データを受信する前記ステップ、アルゴリズムを用いる前記ステップ、および前記マッチングしたレコードを格納する前記ステップが、バッチ形式で実行される請求項４８記載の方法。
【請求項５１】
アルゴリズムを用いる前記ステップが、
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子と、特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定することと、
前記特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子であって、特定のエンティティを表すレコードの全体からみて特徴的な識別子ではないと判定された場合、前記識別子に基づいて以前マッチングされたレコードを切り離すこと
を含んでいる請求項４５記載の方法。
【請求項５２】
アルゴリズムを利用する前記ステップが、特定の識別子に基づくさらなるレコードのマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子であって、特定のエンティティを表すレコードの全体からみて特徴的な識別子でないと判定された場合、禁止することを含んでいる請求項５１記載の方法。
【請求項５３】
アルゴリズムを利用する前記ステップが、受信されたデータとして前記切り離されたレコードを再処理することを含んでいる請求項５１記載の方法。
【請求項５４】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定するステップと、以前にマッチングされたレコードを切り離すステップとが、リアルタイムで実行される請求項５１記載の方法。
【請求項５５】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定するステップと、以前にマッチングされたレコードを切り離すステップとが、バッチ形式で実行される請求項５１記載の方法。
【請求項５６】
アルゴリズムを用いる前記ステップが、
関係の存在を判定すべく、前記受信されたデータを少なくとも一つ格納されているレコードと、を比較することと、
前記受信されたデータの少なくとも一部との関係を反映すると判定された、各格納されているレコードに対して関係レコードを作成することと
を含んでいる請求項４５記載の方法。
【請求項５７】
アルゴリズムを利用する前記ステップが、各関係レコードに対して少なくとも一つの信頼性指標を作成することを含んでいる請求項５６記載の方法。
【請求項５８】
前記受信されたデータを比較するステップ、関係レコードを作成するステップ、および少なくとも一つの信頼性指標を作成するステップが、リアルタイムで実行される請求項５７記載の方法。
【請求項５９】
前記受信されたデータを比較するステップ、関係レコードを作成するステップ、および少なくとも一つの信頼性指標を作成するステップが、バッチ形式で実行される請求項５７記載の方法。
【請求項６０】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとの間の関係の可能性を示している請求項５７記載の方法。
【請求項６１】
前記信頼性指数のうちの少なくとも一つが、前記受信されるデータの一部と関係を有する前記特定のレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとが同一である可能性を示している請求項５７記載の方法。
【請求項６２】
アルゴリズムを用いる前記ステップが、前記関係レコードが以前には判っていなかった少なくとも一つの関係を反映しているか否かを判定すべく前記関係レコードを解析することを含んでいる請求項５７記載の方法。
【請求項６３】
前記関係レコードを解析する前記ステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでいる請求項６２記載の方法。
【請求項６４】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、少なくとも一つのユーザ規定の基準を充足する関係レコードを解析することを含んでいる請求項６３記載の方法。
【請求項６５】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでいる請求項６４記載の方法。
【請求項６６】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最小量を超える信頼度指標を有している関係レコードに限定することを含んでいる請求項６４記載の方法。
【請求項６７】
アルゴリズムを用いる前記ステップが、少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行することをさらに含んでいる請求項６２記載の方法。
【請求項６８】
少なくとも一つのユーザ規定アラートルールに基づいてアラートを発行するステップが、前記アラートを電子通信手段を介して通信させることを含んでいる請求項６７記載の方法。
【請求項６９】
関係レコードを解析するステップが、
前記関係レコードを少なくとも一つの他のデータベースに複製することと、
作業量基準に基づいて解析すべく、受信されたデータを前記少なくとも一つの他のデータベースに分配することと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準に基づいてアラートを発行することと
を含んでいる請求項６７記載の方法。
【請求項７０】
アルゴリズムを用いる前記ステップのまえに、前記受信されたデータを標準メッセージ形式に変換するステップをさらに有している請求項４５記載の方法。
【請求項７１】
アルゴリズムを用いる前記ステップが、前記識別子の各々の属性を保持することを含んでいる請求項４５記載の方法。
【請求項７２】
各レコードの属性を保持するステップが、各レコードを提供するソースシステムと、
該ソースシステム内の各レコードを表す固有の識別子とのアイデンティティを保持することを含んでいる請求項７１記載の方法。
【請求項７３】
前記識別子の各々の属性を保持するステップが、問い合わせシステムおよび特定のユーザのアイデンティティを保持することを含んでいる請求項７１記載の方法。
【請求項７４】
アルゴリズムを用いる前記ステップが、前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに、前記受信されたデータを解析することを含んでいる請求項４５記載の方法。
【請求項７５】
前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに前記受信されたデータを解析することが、前記識別子のうちの少なくとも一つを、ユーザ規定の基準ならびに他のデータベースおよびリストのうちの一つ内の少なくとも一つデータセットとのうちの一つと、比較することを含んでいる請求項７４記載の方法。
【請求項７６】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つの名称であり、前記データセットが名称ルートリストに存在する請求項７５記載の方法。
【請求項７７】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つのアドレスであり、前記データセットがアドレスリストに存在する請求項７５記載の方法。
【請求項７８】
前記識別子のうちの少なくとも一つをユーザ規定の基準と比較する前記ステップが、該ユーザ規定の基準に従って少なくとも一つの識別子を形式変換することを含んでいる請求項７５記載の方法。
【請求項７９】
前記データベースへの格納または前記データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析するステップが、前記受信されたデータをエンハンスメントすることを含んでいる請求項７４記載の方法。
【請求項８０】
前記受信されたデータをエンハンスメントする前記ステップが、
前記受信されたデータのさらなる識別子の有無を調べるべく、前記他のデータベースおよび前記リストのうちの一つの内の少なくとも一つのデータセットを問い合わせることと、
前記さらなる識別子を用いて前記受信されたデータを補完することと
を含んでいる請求項７９記載の方法。
【請求項８１】
少なくとも一つのデータセットを問い合わせる前記ステップが、
少なくとも一つのデータセットが少なくとも一つのデータベースに存在しており、前記受信された識別子のうちの少なくとも一つに関連するさらなる識別子の探索をさらなるデータベースに問い合わせるべく前記アルゴリズムを用いることと、
少なくとも一つのさらなるデータベースに存在する前記さらなる識別子で前記受信されたデータを補完することと
を含んでいる請求項８０記載の方法。
【請求項８２】
アルゴリズムを用いるステップが、前記識別子のハッシュキーを作成することを含んでいる請求項７４記載の方法。
【請求項８３】
アルゴリズムを用いる前記ステップが、ユーザ規定の基準に基づいて処理された問い合わせを前記データベースに格納することを含んでいる請求項４５記載の方法。
【請求項８４】
前記ユーザ規定の基準が有効期限を含んでいる請求項８３記載の方法。
【請求項８５】
アルゴリズムを用いる前記ステップが、該アルゴリズムを用いている少なくとも一つの他のデータベースに、格納されている処理済みデータを転送することを含んでいる請求項４５記載の方法。
【請求項８６】
少なくとも一つの他のデータベースに格納されている処理済みデータを転送する前記ステップが、リアルタイムで実行される請求項８５記載の方法。
【請求項８７】
少なくとも一つの他のデータベースに格納されている処理済みデータを転送する前記ステップが、バッチ形式で実行される請求項８５記載の方法。
【請求項８８】
以前にマッチングされたレコードを切り離す方法であって、
少なくとも一つのエンティティを表す少なくとも一つのレコード内の特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的でない識別子のうちの一つであるか否かを判定するステップと、
特定の識別子に基づいて以前にマッチングされたレコードを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に切り離すステップと
を有している方法。
【請求項８９】
特定の識別子に基づくさらなるレコードのマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子であって、特定のエンティティを表すレコードの全体からみて特徴的な識別子でないと判定された場合、禁止することをさらに含んでいる請求項８８記載の方法。
【請求項９０】
前記切り離されたレコードを再処理するステップをさらに含んでいる請求項８８記載の方法。
【請求項９１】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定するステップと、以前にマッチングされたレコードを切り離すステップとが、リアルタイムで実行される請求項８８記載の方法。
【請求項９２】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定するステップと、以前にマッチングされたレコードを切り離すステップとが、バッチ形式で実行される請求項８８記載の方法。
【請求項９３】
データベース内のデータを処理する方法であって、
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
リアルタイムで関係の存在を判定すべく、受信された前記データをデータベース煮格納されている少なくとも一つのレコードと比較するステップと、
リアルタイムで受信されたデータの少なくとも一部との関係を反映すると判定される、データベースに格納されている各レコードに対して、関係レコードを作製するステップと、
前記データベースに各関係レコードを格納するステップと
を有している方法。
【請求項９４】
リアルタイムで、各関係レコードに対して少なくとも一つの信頼性指標を作成するステップをさらに有している請求項９３記載の方法。
【請求項９５】
少なくとも一つの信頼性指数が、前記受信されたデータの一部と関係を有する前記特定のレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとの間の関係の可能性を示している請求項９４記載の方法。
【請求項９６】
少なくとも一つの信頼性指数が、前記受信されたデータの一部と関係を有する前記特定のレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとが同一である可能性を示している請求項９４記載の方法。
【請求項９７】
前記関係レコードが以前には判っていなかった少なくとも一つの関係を反映しているか否かを判定すべく、前記関係レコードを解析するステップをさらに含んでいる請求項９３または請求項９４記載の方法。
【請求項９８】
前記関係レコードを解析する前記ステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでいる請求項９７記載の方法。
【請求項９９】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、少なくとも一つのユーザ規定の基準を充足する関係レコードを解析することを含んでいる請求項９８記載の方法。
【請求項１００】
少なくとも一つのユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでいる請求項９９記載の方法。
【請求項１０１】
少なくとも一つのユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最小量を超える信頼度指標を有している関係レコードに限定することを含んでいる請求項９９記載の方法。
【請求項１０２】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行するステップをさらに含んでいる請求項９７記載の方法。
【請求項１０３】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行する前記ステップが、電子通信手段を介して前記アラートを通信させることを含んでいる請求項１０２記載の方法。
【請求項１０４】
少なくとも一つの他のデータベースに前記関係レコードを複製するステップと、
作業量基準に基づいて解析すべく、前記少なくとも一つの他のデータベースに受信されたデータを分配するステップと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準を充足するアラートを発行するステップと
を含んでいる請求項１０２記載の方法。
【請求項１０５】
データを処理するシステムのための、コンピュータによって方法を実行すべく実行されるプログラムインストラクションを有するコンピュータ・プログラムであって、
前記データを処理するシステムに、
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
受信された前記データを処理すべくアルゴリズムを用いるステップと、
処理された前記データをデータベースに格納するステップと、
前記データベースに格納された前記データの少なくとも一部を検索に関するデータ問い合わせを受信するステップと、
前記問い合わせを処理すべく前記アルゴリズムを用いるステップと
を実行させるコンピュータ・プログラム。
【請求項１０６】
前記方法が、前記受信されたデータを処理すべくアルゴリズムの用いるまえに、前記受信されたデータを標準メッセージ形式に変換するステップをさらに有してなる請求項１０５記載のコンピュータ・プログラム。
【請求項１０７】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが、各レコードの属性を保持することを含んでなる請求項１０５記載のコンピュータ・プログラム。
【請求項１０８】
各レコードの属性を保持する前記ステップが、各レコードを提供するソースシステムおよび該ソースシステム内の各レコードを表す固有の識別子のアイデンティティを保持することを含んでなる請求項１０７記載のコンピュータ・プログラム。
【請求項１０９】
各レコードの属性を保持する前記ステップが、問い合わせシステムおよび特定のユーザのアイデンティティを保持することを含んでなる請求項１０７記載のコンピュータ・プログラム。
【請求項１１０】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに、前記受信されたデータを解析することを含んでなる請求項１０５記載のコンピュータ・プログラム。
【請求項１１１】
前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに、前記受信されたデータを解析するステップが、前記識別子のうちの少なくとも一つを、ユーザ規定の基準ならびに他のデータベースおよびリストのうちの一つの内の少なくとも一つデータセットとのうちの一つと、比較することを含んでなる請求項１１０記載のコンピュータ・プログラム。
【請求項１１２】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つの名称であり、前記データセットが名称ルートリストに存在する請求項１１１記載のコンピュータ・プログラム。
【請求項１１３】
前記比較された識別子が前記複数のエンティティのうちの少なくとも一つのアドレスであり、前記データセットがアドレスリストに存在する請求項１１１記載のコンピュータ・プログラム。
【請求項１１４】
前記識別子のうちの少なくとも一つをユーザ規定の基準にと比較する前記ステップが、該ユーザ規定の基準に従って少なくとも一つの識別子を形式変換することを含んでなる請求項１１１記載のコンピュータ・プログラム。
【請求項１１５】
前記受信されたデータを解析する前記ステップが、前記データベースの格納と前記データベースの問い合わせとのうちの一つよりもまえに、前記受信されたデータをエンハンスメントすることを含んでなる請求項１１０記載のコンピュータ・プログラム。
【請求項１１６】
前記受信されたデータをエンハンスメントするステップが、
前記受信されたデータのさらなる識別子の有無を調べるべく、データベースとリストのうちの一つ内の少なくとも一つのデータセットを問い合わせることと、
前記さらなる識別子で前記受信されたデータを補完することと
を含んでなる請求項１１５記載のコンピュータ・プログラム。
【請求項１１７】
少なくとも一つのデータセットを問い合わせる前記ステップが、
少なくとも一つのデータセットが少なくとも一つのデータベースに存在しており、前記受信された識別子のうちの少なくとも一つに関連するさらなる識別子の探索をさらなるデータベースに問い合わせるべく前記アルゴリズムを用いることと、
少なくとも一つのさらなるデータベースに存在する前記さらなる識別子で前記受信されたデータを補完することと
を含んでなる請求項１１６記載のコンピュータ・プログラム。
【請求項１１８】
前記データベースへの格納と前記データベースへの問い合わせとのうちの一つよりもまえに、前記受信されたデータを解析するステップが、前記識別子のハッシュキーを作成することを含んでなる請求項１１０記載のコンピュータ・プログラム。
【請求項１１９】
受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、ユーザ規定の基準に基づいて処理された問い合わせを前記データベースに格納することを含んでなる請求項１０５記載のコンピュータ・プログラム。
【請求項１２０】
前記ユーザ規定の基準が有効期限を含んでなる請求項１１９記載のコンピュータ・プログラム。
【請求項１２１】
少なくとも一つの識別子を含むとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信する前記ステップ、前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップ、およびデータベースに前記処理されたデータを格納する前記ステップが、リアルタイムで実行されてなる請求項１０５記載のコンピュータ・プログラム。
【請求項１２２】
少なくとも一つの識別子を含むとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信する前記ステップ、前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップ、およびデータベースに前記処理されたデータを格納する前記ステップが、バッチ形式で実行されてなる請求項１０５記載のコンピュータ・プログラム。
【請求項１２３】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、
前記受信されたデータの前記識別子と同様の識別子を有するさらなる一群のレコードを前記データベースから検索することと、
前記受信されたデータの少なくとも一部とのマッチングの有無を調べるべく、検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部を、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードとマッチングさせることと、
前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードに以前には格納されていなかった前記受信されたデータの少なくとも一部に、少なくとも一つの識別子が含まれているか否かを解析することと、
前記受信されたデータの少なくとも一部および、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映すると判定される前記検索された一群のレコードのうちの解析されたレコードとのマッチングの有無を調べるために、前記検索された一群のレコードの各識別子を再解析することと、
マッチングされた前記レコードを前記データベースに格納することと
を含んでいる請求項１０５または請求項１１０記載のコンピュータ・プログラム。
【請求項１２４】
前記受信されたデータの少なくとも一部を少なくとも一つの解析されたレコードとマッチングさせることが永続キーを割り当てることを含んでなる請求項１２３記載のコンピュータ・プログラム。
【請求項１２５】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、前記検索された一群のレコードの各識別子を再解析するまえに、マッチングの有無を調べるべく、前記受信されたデータの少なくとも一部および、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映していると判定される前記検索された一群のレコードのうちの解析されたレコードの内の識別子と同様な識別子を有するさらなる一群のレコードを前記データベースから検索することをさらに含んでなる請求項１２３記載のコンピュータ・プログラム。
【請求項１２６】
前記受信されたデータを処理すべくアルゴリズムを用いることが、
前記データベースからさらなる一群のレコードを検索することと、
検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部をマッチングさせることと、
少なくとも一つの識別子が、以前に格納されていなかった前記受信されたデータの少なくとも一部に含まれているか否かを解析することと、
前記データベースからさらなる一群のレコードを検索することと、
さらなるマッチングが見出されなくなるまで、マッチングの有無を調べるべく前記検索された一群のレコードの各識別子を再解析することと
を繰り返すことを含んでなる請求項１２５記載のコンピュータ・プログラム。
【請求項１２７】
前記受信されたデータを処理すべくアルゴリズムを用いるステップは、
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的な識別子のうちの一つであるか否かを判定するステップと、
特定の識別子に基づいて以前にマッチングされたレコードを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に切り離すステップと
を有してなる請求項１２３記載のコンピュータ・プログラム。
【請求項１２８】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが、特定の識別子に基づくレコードのさらなるマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に、禁止することをさらに含んでなる請求項１２７記載のコンピュータ・プログラム。
【請求項１２９】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが、受信されたデータとして前記切り離されたレコードを再処理することを含んでなる請求項１２７記載のコンピュータ・プログラム。
【請求項１３０】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的な識別子のうちの一つであるか否かを判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、リアルタイムで実行されてなる請求項１２７記載のコンピュータ・プログラム。
【請求項１３１】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的な識別子のうちの一つであるか否かを判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、バッチ形式で実行されてなる請求項１２７記載のコンピュータ・プログラム。
【請求項１３２】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが、
関係の存在を判定すべく、格納された少なくとも一つのレコードと前記受信されたデータを比較することと、
前記受信されたデータの少なくとも一部との関係を反映すると判定された、格納されている各レコードに対して関係レコードを作成することと
を含んでなる請求項１２３記載のコンピュータ・プログラム。
【請求項１３３】
前記受信されたデータを処理すべくアルゴリズムを用いるステップが各関係レコードに対して少なくとも一つの信頼性指数を作成することを含んでなる請求項１３２記載のコンピュータ・プログラム。
【請求項１３４】
前記受信されたデータを比較する前記ステップ、関係レコードを作成する前記ステップ、および少なくとも一つの信頼性指数を作成する前記ステップが、リアルタイムで実行されてなる請求項１３３記載のコンピュータ・プログラム。
【請求項１３５】
前記受信されたデータを比較する前記ステップ、関係レコードを作成する前記ステップ、および少なくとも一つの信頼性指数を作成する前記ステップが、バッチ形式で実行されてなる請求項１３３記載のコンピュータ・プログラム。
【請求項１３６】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードによって表されるエンティティと、前記受信されたデータの一部によって表されるエンティティとの間の関係の可能性を示してなる請求項１３３記載のコンピュータ・プログラム。
【請求項１３７】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードにより表されるエンティティと前記受信されたデータの一部により表されるエンティティとが同一である可能性を示してなる請求項１３３記載のコンピュータ・プログラム。
【請求項１３８】
受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、前記関係レコードが以前には判っていなかった少なくとも一つの関係を反映しているか否かを判定すべく前記関係レコードを解析することを含んでなる１６７記載のコンピュータ・プログラム。
【請求項１３９】
前記関係レコードを解析する前記ステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでなる請求項１３８記載のコンピュータ・プログラム。
【請求項１４０】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、ユーザ規定の基準を充足する関係レコードを解析することを含んでなる請求項１３９記載のコンピュータ・プログラム。
【請求項１４１】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでなる請求項１４０記載のコンピュータ・プログラム。
【請求項１４２】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを、最小量を超える信頼度指標を有している関係レコードに限定することを含んでなる請求項１４０記載のコンピュータ・プログラム。
【請求項１４３】
受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行することをさらに含んでなる請求項１３８記載のコンピュータ・プログラム。
【請求項１４４】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行する前記ステップが、電子通信手段を介して前記アラートを通信させることを含んでなる請求項１４３記載のコンピュータ・プログラム。
【請求項１４５】
前記電子通信手段が電子メールシステムからなる請求項１４４記載のコンピュータ・プログラム。
【請求項１４６】
前記電子通信手段が電話機からなる請求項１４４記載のコンピュータ・プログラム。
【請求項１４７】
前記電子通信手段がビーパからなる請求項１４４記載のコンピュータ・プログラム。
【請求項１４８】
前記電子通信手段が携帯情報端末からなる請求項１４４記載のコンピュータ・プログラム。
【請求項１４９】
前記関係レコードを解析する前記ステップが、
少なくとも一つの他のデータベースに前記関係レコードを複製することと、
作業量基準に基づいて解析すべく、受信されたデータを前記少なくとも一つの他のデータベースに分配することと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準に充足するアラートを発行することと
を含んでなる請求項１４３記載のコンピュータ・プログラム。
【請求項１５０】
前記受信されたデータを処理すべくアルゴリズムを用いる前記ステップが、該アルゴリズムを用いる少なくとも一つの他のデータベースに、格納されている処理済み前記データを転送することをさらに含んでなる請求項１０５または請求項１２１記載のコンピュータ・プログラム。
【請求項１５１】
少なくとも一つの他のデータベースに格納されている処理済み前記データを転送するステップがリアルタイムで実行されてなる請求項１５０記載のコンピュータ・プログラム。
【請求項１５２】
少なくとも一つの他のデータベースに、格納されている処理済み前記データを転送するステップがバッチ形式で実行されてなる請求項１５０記載のコンピュータ・プログラム。
【請求項１５３】
データベースへのデータまたはデータベース内のデータを処理するシステムのための、コンピュータによって方法を実行すべく実行されるプログラムインストラクションを有するコンピュータ・プログラムであって、
該方法が、
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
前記受信されたデータの前記識別子と同様の識別子を有するさらなる一群のレコードを前記データベースから検索し、
前記受信されたデータの少なくとも一部とのマッチングの有無を調べるべく、検索された前記一群のレコードの各識別子を解析し、
前記受信されたデータの少なくとも一部を、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映していると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードとマッチングさせ、
前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映していると判定される前記検索された一群のレコードのうちの少なくとも一つの解析されたレコードに以前には格納されていなかった前記受信されたデータの少なくとも一部に、少なくとも一つの識別子が含まれているか否かを解析し、
前記受信されたデータの少なくとも一部および、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映していると判定される前記検索された一群のレコードのうちの解析されたレコードとのマッチングの有無を調べるために、前記検索された一群のレコードの各識別子を再解析し、
マッチングされた前記レコードを前記データベースに格納するべくアルゴリズムを用いるステップと
を有してなるコンピュータ・プログラム。
【請求項１５４】
少なくとも一つの解析されたレコードを有する前記受信されたデータをに対してアルゴリズムを用いる前記ステップが、永続キーを割り当てることを含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１５５】
アルゴリズムを用いる前記ステップが、前記検索された一群のレコードの各識別子を再解析するまえに、マッチングの有無を調べるべく、前記受信されたデータの少なくとも一部と、前記複数のエンティティのうちの同一のエンティティを表す識別子を有するレコードを反映していると判定される前記検索された一群のレコードのうちの解析されたレコードとの内の識別子と同様な識別子を有するさらなる一群のレコードを前記データベースから検索することをさらに含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１５６】
アルゴリズムを用いる前記ステップが、
データベースからさらなる一群のレコードを検索することと、
検索された前記一群のレコードの各識別子を解析することと、
前記受信されたデータの少なくとも一部をマッチングさせることと、
少なくとも一つの識別子が、以前に格納されていなかった前記受信されたデータの少なくとも一部に含まれているか否かを解析することと、
前記データベースからさらなる一群のレコードを検索することと、
さらなるマッチングが見出されなくなるまで、マッチングの有無を調べるべく前記検索された一群のレコードの各識別子を再解析することと
を繰り返すことを含んでいる請求項１５３または請求項１５５記載のコンピュータ・プログラム。
【請求項１５７】
データを受信する前記ステップ、アルゴリズムを用いる前記ステップ、および前記マッチングされたレコードを格納する前記ステップが、リアルタイムで実行されてなる請求項１５６記載のコンピュータ・プログラム。
【請求項１５８】
データを受信する前記ステップ、アルゴリズムを用いる前記ステップ、および前記マッチングされたレコードを格納する前記ステップが、バッチ形式で実行されてなる請求項１５６記載のコンピュータ・プログラム。
【請求項１５９】
アルゴリズムを用いる前記ステップは、
特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定することと、
特定の識別子に基づいて以前にマッチングされたレコードを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に切り離すことと
を含んでいる請求項１５３記載のコンピュータ・プログラム。
【請求項１６０】
アルゴリズムを利用する前記ステップは、特定の識別子に基づくレコードのいかなるさらなるマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコード間で共通の識別子であって、特定のエンティティに全体からみて特徴的な識別子でないと判定された場合、禁止することを含んでなる請求項１５９記載のコンピュータ・プログラム。
【請求項１６１】
アルゴリズムを用いる前記ステップが、受信されたデータとして前記切り離されたレコードを再処理することを含んでなる請求項１５９記載のコンピュータ・プログラム。
【請求項１６２】
特定の識別子が少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的な識別子のうちの一つであるか否かを判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、リアルタイムで実行されてなる請求項１５９記載のコンピュータ・プログラム。
【請求項１６３】
特定の識別子が少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードに全体からみて特徴的な識別子のうちの一つであるか否かを判定する前記ステップと、以前にマッチングされたレコードを切り離す前記ステップとが、バッチ形式で実行されてなる請求項１５９記載のコンピュータ・プログラム。
【請求項１６４】
アルゴリズムを用いる前記ステップが、
関係の存在を判定すべく、格納された少なくとも一つのレコードと前記受信されたデータを比較することと、
前記受信されたデータの少なくとも一部との関係を反映すると判定された、格納されている各レコードに対して関係レコードを作成することと
を含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１６５】
アルゴリズムを用いる前記ステップが各関係レコードに対して少なくとも一つの信頼性指数を作成することを含んでなる請求項１６４記載のコンピュータ・プログラム。
【請求項１６６】
前記受信されたデータを比較する前記ステップ、関係レコードを作成する前記ステップ、および少なくとも一つの信頼性指数を作成する前記ステップが、リアルタイムで実行されてなる請求項１６５記載のコンピュータ・プログラム。
【請求項１６７】
前記受信されたデータを比較する前記ステップ、関係レコードを作成する前記ステップ、および少なくとも一つの信頼性指数を作成する前記ステップが、バッチ形式で実行されてなる請求項１６５記載のコンピュータ・プログラム。
【請求項１６８】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードによって表されるエンティティと、前記受信されたデータの一部により表されるエンティティとの間の関係の可能性を示してなる請求項１６５記載のコンピュータ・プログラム。
【請求項１６９】
前記信頼性指数のうちの少なくとも一つが、前記受信されたデータの一部と関係を有する前記特定のレコードにより表されるエンティティと前記受信されたデータの一部により表されるエンティティとが同一である可能性を示してなる請求項１６５記載のコンピュータ・プログラム。
【請求項１７０】
アルゴリズムを用いる前記ステップが、前記関係レコードが以前には判っていなかった少なくとも一つの関係を反映しているか否かを判定すべく前記関係レコードを解析することを含んでなる請求項１６５記載のコンピュータ・プログラム。
【請求項１７１】
前記関係レコードを解析する前記ステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでなる請求項１７０記載のコンピュータ・プログラム。
【請求項１７２】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、少なくとも一つのユーザ規定の基準を充足する関係レコードを解析することを含んでなる請求項１７１記載のコンピュータ・プログラム。
【請求項１７３】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでなる請求項１７２記載のコンピュータ・プログラム。
【請求項１７４】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最小量を超える信頼度指標を有している関係レコードに限定することを含んでなる請求項１７２記載のコンピュータ・プログラム。
【請求項１７５】
アルゴリズムを用いる前記ステップが、少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行することをさらに含んでなる請求項１７０記載のコンピュータ・プログラム。
【請求項１７６】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行する前記ステップが、電子通信手段を介して前記アラートを通信させることを含んでなる請求項１７５記載のコンピュータ・プログラム。
【請求項１７７】
前記関係レコードを解析する前記ステップが、
少なくとも一つの他のデータベースに前記関係レコードを複製することと、
作業量基準に基づいて解析すべく、受信されたデータを前記少なくとも一つの他のデータベースに分配することと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準に充足するアラートを発行することと
を含んでなる請求項１７５記載のコンピュータ・プログラム。
【請求項１７８】
アルゴリズムの利用のまえに、前記受信されたデータを標準メッセージフォーマットに変換するステップをさらに有してなる請求項１５３記載のコンピュータ・プログラム。
【請求項１７９】
アルゴリズムを用いる前記ステップが、前記識別子の各々の属性を保持することを含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１８０】
各レコードの属性を保持する前記ステップが、各レコードを提供しているソースシステムおよび該ソースシステムの各レコードを表す固有の識別子のアイデンティティを保持することを含んでなる請求項１７９記載のコンピュータ・プログラム。
【請求項１８１】
各レコードの属性を保持する前記ステップが、問い合わせシステムおよび特定のユーザのアイデンティティを保持することを含んでなる請求項１７９記載のコンピュータ・プログラム。
【請求項１８２】
アルゴリズムを用いる前記ステップが、データベース内への格納および該データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析することを含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１８３】
データベース内への格納および該データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析する前記ステップが、前記識別子のうちの少なくとも一つを、
ユーザ規定の基準ならびにデータベースおよびリストのうちの一つ内の少なくとも一つデータセットのうちの一つにと比較することを含んでなる請求項１８２記載のコンピュータ・プログラム。
【請求項１８４】
比較された前記識別子が、前記複数のエンティティのうちの少なくとも一つの名称であり、前記データセットが名称ルートリスト内に存在してなる請求項１８３記載のコンピュータ・プログラム。
【請求項１８５】
比較された前記識別子が、前記複数のエンティティのうちの少なくとも一つのアドレスであり、前記データセットがアドレスリスト内に存在してなる請求項１８３記載のコンピュータ・プログラム。
【請求項１８６】
前記識別子のうちの少なくとも一つをユーザ規定の基準と比較するステップが、該ユーザ規定の基準に従って、少なくとも一つの識別子を形式変換することを含んでなる請求項１８３記載のコンピュータ・プログラム。
【請求項１８７】
データベース内への格納および該データベースへの問い合わせのうちの一つよりもまえに、前記受信されたデータを解析する前記ステップが、前記受信されたデータをエンハンスメントすることを含んでなる請求項１８２記載のコンピュータ・プログラム。
【請求項１８８】
前記受信されたデータをエンハンスメントするステップが、前記受信されたデータのさらなる識別子の問い合わせを、データベースおよびリストのうちの一つ内の少なくとも一つのデータセットに対して行うことを含んでなる請求項１８７記載のコンピュータ・プログラム。
【請求項１８９】
少なくとも一つのデータセットを問い合わせる前記ステップが、
少なくとも一つのデータセットが少なくとも一つのデータベースに存在しており、前記受信された識別子のうちの少なくとも一つに関連するさらなる識別子の探索をさらなるデータベースに問い合わせるべく前記アルゴリズムを用いることと、
少なくとも一つのさらなるデータベースに存在する前記さらなる識別子で前記受信されたデータを補完することと
有している請求項１８８記載のコンピュータ・プログラム。
【請求項１９０】
アルゴリズムを用いる前記ステップが前記識別子のハッシュキーを作成することを含んでなる請求項１８２記載のコンピュータ・プログラム。
【請求項１９１】
アルゴリズムを用いる前記ステップが、ユーザ規定の基準に基づいて処理された問い合わせを前記データベースに格納することを含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１９２】
前記ユーザ規定の基準が有効期限を含んでなる請求項１９１記載のコンピュータ・プログラム。
【請求項１９３】
アルゴリズムを用いる前記ステップが、前記格納されているデータを前記アルゴリズムを用いる少なくとも一つの他のデータベースに転送することを含んでなる請求項１５３記載のコンピュータ・プログラム。
【請求項１９４】
格納されている処理済み前記データを少なくとも一つの他のデータベースに転送する前記ステップがリアルタイムで実行されてなる請求項１９３記載のコンピュータ・プログラム。
【請求項１９５】
格納されている処理済み前記データを少なくとも一つの他のデータベースに転送する前記ステップがバッチ形式で実行されてなる請求項１９３記載のコンピュータ・プログラム。
【請求項１９６】
以前にマッチングされたレコードを切り離すためのシステムのための、コンピュータによって方法を実行すべく実行されるプログラムインストラクションを有するコンピュータ・プログラムであって、
該方法が、
少なくとも一つのエンティティを表す少なくとも一つのレコード内の特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通の識別子および特定のエンティティを表すレコードの全体からみて特徴的な識別子のうちの一つであるか否かを判定することと、
特定の識別子に基づいて以前にマッチングされたレコードを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に切り離すことと
を含んでなるコンピュータ・プログラム。
【請求項１９７】
特定の識別子に基づくレコードのさらなるマッチングを、該特定の識別子が、少なくとも二つの異なるエンティティを表すレコードに共通であって特定のエンティティを表すレコードに全体からみて特徴的でないと判定された場合に、禁止することをさらに含んでなる請求項１９６記載のコンピュータ・プログラム。
【請求項１９８】
前記切り離されたレコードを再処理するステップをさらに有してなる請求項１９６記載のコンピュータ・プログラム。
【請求項１９９】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコード間で共通の識別子および全体的にみて特定のエンティティを表す特徴的な識別子のうちの一つであるか否か判定するステップと、以前にマッチングされたレコードを切り離すステップとが、リアルタイムで実行されてなる請求項１９６記載のコンピュータ・プログラム。
【請求項２００】
特定の識別子が、少なくとも二つの異なるエンティティを表すレコード間で共通の識別子および全体的にみて特定のエンティティを表す特徴的な識別子のうちの一つであるか否か判定するステップと、以前にマッチングされたレコードを切り離すステップとが、バッチ形式で実行されてなる請求項１９６記載のコンピュータ・プログラム。
【請求項２０１】
データベース内のデータを処理するシステムのための、コンピュータによって方法を実行すべく実行されるプログラムインストラクションを有するコンピュータ・プログラムであって、
該方法が、
少なくとも一つの識別子を有するとともにそれぞれが複数のエンティティのうちの少なくとも一つを表す少なくとも一つのレコードからなるデータを受信するステップと、
リアルタイムで、関係の存在を判定すべく、受信された前記データをデータベース内に格納されている少なくとも一つのレコードと比較することと、
リアルタイムで、受信されたデータの少なくとも一部との関係を反映すると判定された、格納されている各レコードに対して関係レコードを作成することと、
前記データベースに各関係レコードを格納することと
を有してなるコンピュータ・プログラム。
【請求項２０２】
リアルタイムで、各関係レコードに対して少なくとも一つの信頼性指数を作成するステップをさらに有する請求項２０１記載のコンピュータ・プログラム。
【請求項２０３】
少なくとも一つの信頼性指数が、前記受信されたデータの一部と関係を有する前記特徴的のレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとの間の関係の可能性を示してなる請求項２０２記載のコンピュータ・プログラム。
【請求項２０４】
少なくとも一つの信頼性指数が、前記受信されたデータの一部と関係を有する前記特徴的なレコードにより表されるエンティティと、前記受信されたデータの一部により表されるエンティティとが同一である可能性を示してなる請求項２０２記載のコンピュータ・プログラム。
【請求項２０５】
前記関係レコードが、以前には判っていなかった少なくとも一つの関係を反映しているか否かを判定すべく前記関係レコードを解析するステップをさらに有してなる請求項２０１または請求項２０２記載のコンピュータ・プログラム。
【請求項２０６】
前記関係レコードを解析するステップが、少なくとも一次の分解度を反映する関係レコードを解析することを含んでなる請求項２０５記載のコンピュータ・プログラム。
【請求項２０７】
少なくとも一次の分解度を反映する関係レコードを解析する前記ステップが、少なくとも一つのユーザ規定の基準を充足する関係レコードを解析することを含んでなる請求項２０６記載のコンピュータ・プログラム。
【請求項２０８】
少なくとも一つのユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最大次数の分解度に限定することを含んでなる請求項２０７記載のコンピュータ・プログラム。
【請求項２０９】
ユーザ規定の基準を充足する関係レコードを解析する前記ステップが、解析される前記関係レコードを最小量を超える信頼度指標を有している関係レコードに限定することを含んでなる請求項２０７記載のコンピュータ・プログラム。
【請求項２１０】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行するステップをさらに有してなる請求項２０５記載のコンピュータ・プログラム。
【請求項２１１】
少なくとも一つのユーザ規定のアラートルールに基づいてアラートを発行する前記ステップが、電子通信手段を介して前記アラートを通信させることを含んでなる請求項２１０記載のコンピュータ・プログラム。
【請求項２１２】
少なくとも一つの他のデータベースに前記関係レコードを複製することと、
作業量基準に基づいて解析すべく、受信されたデータを前記少なくとも一つの他のデータベースに分配することと、
前記少なくとも一つの他のデータベースからユーザ規定のアラートルールの基準を充足するアラートを発行することと
をさらに含んでなる請求項２１０記載のコンピュータ・プログラム。