(57)【要約】  本発明は、データ解析者がニュース記事、プレスリリースおよびその他の情報源を利用して、個人、会社およびその他の組織に関する情報を含むデータベースを維持する際の精度および効率の向上を図ることを目的とする、システム、方法およびコンピュータプログラムを提供する。素材情報を含むドキュメントはコンピュータ可読形式で入手され、その後オプションで生テキストに戻される。１つまたは複数のコンピュータ化されたシステムによってテキストを処理し、固有名詞、肩書き、表彰、およびその他の専門、教育、会社等の進展に関わる用語のような重要な用語にタグ付けをする。データ解析者がタグをレビュー、確認、削除、修正、導入、リンクし、最終的にデータベースにこの情報およびリンクを追加し、将来の検索に備えて電子ウェアハウスにソースドキュメントを格納するためのユーザインタフェースを本発明が提供する。
2009526290.tif 000002
【特許請求の範囲】
【請求項１】
データベースの更新に用いる、電子ドキュメントの中の情報を特定する方法であって、
少なくとも１つのコンピュータに実装された一連の規則に基づいて、前記データベースに関連する可能性のある前記電子ドキュメントの中の情報を自動的に特定するステップと、
前記特定された情報をディスプレイ装置に自動的に呈示するステップと、
コンピュータへのユーザ入力に応答して、前記ディスプレイ装置上に表示された前記の特定された情報を前記データベースの更新用に受理もしくは却下するステップと、
を含むことを特徴とする、方法。
【請求項２】
受理済みの特定された情報を前記データベースへ提供するステップを含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記特定された情報を呈示するステップが、前記特定された情報の中のテキストを、前記ドキュメントの中の隣接するテキストとの文脈で呈示するステップを含むことを特徴とする、請求項１に記載の方法。
【請求項４】
前記特定された情報の中の前記テキストが、前記ディスプレイ装置上に前記隣接するテキストとは対比されて呈示されることを特徴とする、請求項３に記載の方法。
【請求項５】
前記特定された情報の中のテキストが、ハイライト表示によって対比されることを特徴とする、請求項４に記載の方法。
【請求項６】
データベースを更新するためにテキスト情報を利用するコンピュータ化された方法であって、
１つまたは複数の事前に設定された規則に従って、電子ソースドキュメントの中の少なくとも１つの用語にタグ付けするステップと、
前記の少なくとも１つのタグ付けされた用語にコントラストをつけて、前記ソースドキュメントを電子ディスプレイ装置上に呈示するステップと、
少なくとも１つのコンピュータ入力装置を介するユーザ入力に応答して、前記少なくとも１つのタグ付けされた用語と、少なくとも１つの関連用語か外部データ、もしくはその両方とに関する少なくとも１つのリンクを提供するステップと、
前記の少なくとも１つのタグ付けされた用語およびそのリンクを１つまたは複数のデータベースへ格納するステップと、
を含むことを特徴とする、方法。
【請求項７】
前記電子ソースドキュメントからすべてのメタデータおよび非テキストデータを除去するステップを含むこと特徴とする、請求項６に記載の方法。
【請求項８】
前記電子ソースドキュメントの中の前記少なくとも１つの用語をタグ付けするステップが、マークアップ言語によるマークアップの生成を含むことを特徴とする、請求項６に記載の方法。
【請求項９】
前記マークアップ言語がＸＭＬであることを特徴とする、請求項８に記載の方法。
【請求項１０】
前記タグ付けのステップが、前記電子ソースドキュメントの中にあればタグ付けすることになっている、１つまたは複数の用語データベースの利用を含むことを特徴とする、請求項６に記載の方法。
【請求項１１】
前記１つまたは複数の用語データベースの１つまたは複数が、固有名詞を含むことを特徴とする、請求項１０に記載の方法。
【請求項１２】
前記タグ付けのステップが、
前記ソースドキュメントの中の前記用語を包含する関係を特定するための１つまたは複数の事前に設定された規則を利用するステップと、
そのような１つまたは複数の特定された関係に対して、前記特定された関係についてのメタデータを前記ドキュメントと関連付けるステップと、
を含み、
前記ドキュメントを電子ディスプレイ装置上に呈示するステップが、前記タグ付けされた用語の間の前記関係を示すためにコントラストをつけることを特徴とする、請求項６に記載の方法。
【請求項１３】
前記用語を包含する関係を特定するための前記１つまたは複数の事前に設定された規則が、前記用語同士の近接性に基づく１つまたは複数の規則を含むことを特徴とする、請求項１２に記載の方法。
【請求項１４】
前記タグ付けのステップが,テキストの前記文法構造を特定するのに適応した、１つまたは複数のコンピュータソフトウェアプログラムおよび／またはモジュールを利用することを含み、少なくとも１つのタグ付けされた用語を包含する関係を特定するための前記１つまたは複数の事前に設定された規則が、前記電子ソースドキュメントの前記文法構造を参照する１つまたは複数の規則を含むことを特徴とする、請求項１２に記載の方法。
【請求項１５】
前記少なくとも１つのタグ付けされた用語をリンクするための前記少なくとも１つのコンピュータ入力装置を介する前記ユーザ入力が、前記少なくとも１つのタグ付けされた用語を包含する前記自動的に特定された関係を受理もしくは却下することを含むことを特徴とする、請求項１２に記載の方法。
【請求項１６】
タグ付けされた用語のそれぞれに関連する候補エントリを得るために、１つまたは複数のデータベースを検索するステップと、
前記電子ディスプレイ装置上に表示される前記ユーザインタフェースの中に、候補エントリおよび関連する前記用語の１つまたは複数のリストを含めるステップと、
タグ付けされた用語のそれぞれを前記関連する候補エントリの中の適正なものと関連付けるために、少なくとも１つのコンピュータ入力装置を介する追加のユーザ入力を受理するステップと、
を含むことを特徴とする、請求項６に記載の方法。
【請求項１７】
前記少なくとも１つのタグ付けされた用語と関連付けられた前記１つまたは複数のデータベース中の少なくとも１つのエントリを更新するために、前記ユーザ入力を介して受理済みの前記少なくとも１つのタグ付けされた用語に関連する前記少なくとも１つのリンクを使用するステップを含むことを特徴とする、請求項１６に記載の方法。
【請求項１８】
データベース中の個人および／または組織に関する情報を維持するためのコンピュータ化された方法であって、
１つまたは複数の個人および／または組織が関与する、１つまたは複数のイベントを記述するソースドキュメントを電子形式で取得するステップと、
少なくとも１つの固有名詞を含む用語を有する、１つまたは複数の事前に設定した用語リストにおける個々の用語に対応して、前記電子ソースドキュメントの中から、固有名詞を含む用語を含めて、用語を特定するステップと、
前記電子ソースドキュメントの中の特定した用語にタグ付けするステップと、
固有名詞を含むタグ付けされた用語のそれぞれに対して、その固有名詞あるいは類似ものを持つ個人および／または組織を表すレコードを、１つまたは複数のデータベースの中で検索し、１つまたは複数のそのようなレコードを読み出すステップと、
前記電子ソースドキュメントの中の用語に関わる関係を特定するための１つまたは複数の規則を適用して、前記電子ソースドキュメントに記述されている１つまたは複数のイベントを特定するステップと、
前記電子ソースドキュメントの中の特定された１つまたは複数のイベントのそれぞれに対して、
電子ディスプレイ装置上に、少なくとも１つの用語およびイベントにコントラストをつけた状態で、前記電子ソースドキュメントを呈示するステップと、
前記コントラストの付いたイベントの特定を受理もしくは却下するために、少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するステップと、
前記コントラストの付いたイベントが受理された場合には、前記特定された関係の用語を含む前記イベントを記録するために、暫定データベーストランザクションを生成するステップと、
前記暫定データベーストランザクションを１つまたは複数のデータベースでコミットするように指示する、少なくとも１つのコンピュータ入力装置を介した追加のユーザ入力を受理するステップと、
少なくとも１つのコンピュータ入力装置を介した、前記追加のユーザ入力に応答して、前記ユーザに受理された前記１つまたは複数のイベントを反映させるために、１つまたは複数のデータベースに含まれるレコードを変更するステップと、
後からの検索の可能性に備えて、前記電子ソースドキュメントをメモリデバイスに格納するステップと、
を含むことを特徴とする方法。
【請求項１９】
前記電子ソースドキュメントの用語および／またはイベントを手動で特定し、手動および／または自動で特定された用語および／またはイベントを修正し、そして／あるいは手動および／または自動で特定された用語および／またはイベントを削除するために、前記少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するステップを含むことを特徴とする、請求項１８に記載の方法。
【請求項２０】
前記電子ソースドキュメントからすべてのマークアップ、メタデータおよび非テキストコンテンツを除去するステップを含むことを特徴とする、請求項１８に記載の方法。
【請求項２１】
前記電子ソースドキュメントの中で特定された前記１つまたは複数のイベントのそれぞれに対して、
特定された関係についてのいかなる用語も含む１つまたは複数の固有名詞を、前記電子ソースドキュメントと共に、前記電子ディスプレイ装置上に呈示し、かつ１つまたは複数の前記呈示された固有名詞に対して、一致もしくは類似の固有名詞を含む用語リストを呈示するステップと、
前記少なくとも１つのコンピュータ入力装置を介するユーザ入力に応答して、少なくとも１つの前記呈示された固有名詞を前記呈示されたリストの中の用語と関連づけるステップと、
前記少なくとも１つのコンピュータ入力装置を介するユーザの追加入力に応答して、前記関連するイベントを反映させるために、呈示されたリストの用語と関連する少なくとも１つの固有名詞に関連する、少なくとも１つのデータベースのレコードを更新するステップと、
を含むことを特徴とする、請求項１８に記載の方法。
【請求項２２】
前記少なくとも１つのコンピュータ入力装置を介する前記ユーザ入力に応答して、
前記リストされた一致もしくは類似のデータベースレコードの１つを選択するステップと、
前記データベースレコードが選択されたことを示すために、前記電子ディスプレイ装置上の表示を変更するステップと、
前記データベースレコードに含まれる情報を、第２の電子ディスプレイ装置上に表示するステップと、
を含むことを特徴とする、請求項２１に記載の方法。
【請求項２３】
ソースドキュメントを表示するテキスト領域と、
少なくとも１つのコンピュータ入力装置を介してテキストが選択可能で、かつ選択されたときにそのテキストに視覚的にコントラストがつけられる、前記ソースドキュメントの中の選択可能なテキストと、
前記ソースドキュメントの中を前記選択されたテキストの前あるいは後ろ、もしくはその両方のテキストへユーザがナビゲートできる１つまたは複数のコントロールと、
前記電子ソースドキュメントからユーザが選択したテキストに一致もしくは類似するテキストを含む１つまたは複数のデータベースからの、１つまたは複数の候補レコードの第１のリストを表示する第１のルックアップ領域であって、少なくとも１つのコンピュータ入力装置を使用して前記ユーザが１つのレコードを選択でき、それぞれのレコードがエンティティに関する情報を含んでいることを特徴とする第１のルックアップ領域と、
選択したテキストと選択したレコードとの１つまたは複数の関連を、ユーザが１つまたは複数のデータベースにコミット（確定）することができるコントロールと、
を含む、電子ディスプレイ上に表示されるユーザインタフェース。
【請求項２４】
ユーザが用語のタグ付けを手動で行うことができるコントロールを含むことを特徴とする、請求項２３に記載のユーザインタフェース。
【請求項２５】
ユーザが既存のタグの除去、既存のタグの修正、あるいはその両方を行うことができるコントロールを含むことを特徴とする、請求項２３に記載のユーザインタフェース。
【請求項２６】
前記テキスト領域での前記電子ソースドキュメントの前記表示において、前記用語が相互にかつ同一のイベントに関係していることを示すために、前記ソースドキュメントの中の複数の用語にコントラストをつけて表示することを特徴とする、請求項２３に記載のユーザインタフェース。
【請求項２７】
１つまたは複数のデータベースからの１つまたは複数の候補レコードの第２のリストを表示する第２のルックアップ領域を含むユーザインタフェースであって、前記第１の選択された単語や句が関連し同じようにコントラストをつけて表示されたイベントに関しての、第２の選択された用語と一致もしくは類似する名前を有するエンティティについての情報をそれぞれのレコードが含み、少なくとも１つのコンピュータ入力装置を利用してユーザが第２のレコードを選択することができることを特徴とする、請求項２６に記載のユーザインタフェース。
【請求項２８】
１つまたは複数の候補レコードに関する前記第１のリストに表示された１つまたは複数の候補レコードの１つを、あるいはもし存在すれば、候補レコードに関する前記第２のリストに表示された１つまたは複数の候補レコードの１つを、前記少なくとも１つのコンピュータ入力装置を介してユーザが選択することに応答して、
前記選択されたレコードをコントラストの付いた見え方で呈示することと、
前記選択されたレコードに関係する情報を第２の電子ディスプレイ装置上に表示することと、
を含むことを特徴とする、請求項２６あるいは請求項２７に記載のユーザインタフェース。
【請求項２９】
前記少なくとも１つのコンピュータ入力装置を介するユーザ入力によって、ユーザがイベントのタイプを選択することができる１つまたは複数のコントロールを含むことを特徴とする、請求項２３に記載のユーザインタフェース。
【請求項３０】
前記表示された電子ソースドキュメントが重要な用語を特定するためのタグを含み、前記タグ付けされた用語が前記テキスト領域で視覚的に特定可能であり、前記少なくとも１つのコンピュータ入力装置を使用して選択可能であることを特徴とする、請求項２３，２６あるいは２７に記載のユーザインタフェース。
【請求項３１】
１つまたは複数の事前に設定された規則に従って、電子ソースドキュメントの中の少なくとも１つの用語にタグ付けするのに適応した、１つまたは複数のソフトウェアプログラムおよび／またはモジュールを含むタギングエンジンと、
前記少なくとも１つのタグ付けされた用語がコントラス付きで見える状態で、前記ソースドキュメントを呈示することのできる電子ディスプレイ装置と、
少なくとも１つのコンピュータ入力装置と、
前記の少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理することと、および前記ユーザ入力に応答して、前記少なくとも１つのタグ付けされた用語と、前記ユーザ入力に基づく少なくとも１つの関係する用語、外部データもしくはその両方とに関連する少なくとも１つのリンクを与えることとに適応した第１のコンピュータソフトウェアモジュールと、
１つまたは複数のデータベースと、
前記少なくとも１つのタグ付けされた用語とそのリンクとを、前記１つまたは複数のデータベース中に格納するためにプログラムされたコンピュータソフトウェアと、
を含むことを特徴とする、データベースを更新するためにテキスト情報を利用するコンピュータ化されたシステム。
【請求項３２】
前記電子ソースドキュメントからすべてのメタデータおよび非テキストデータを除去するようにプログラムされたコンピュータソフトウェアを含むことを特徴とする、請求項３１に記載のシステム。
【請求項３３】
前記タギングエンジンが、マークアップ言語で表現されるマークアップ形式のタグ生成に適応していることを特徴とする、請求項３１に記載のシステム。
【請求項３４】
前記マークアップ言語がＸＭＬであることを特徴とする、請求項３３に記載のシステム。
【請求項３５】
１つまたは複数のソフトウェアプログラムおよび／またはモジュールを有し、１つまたは複数のデータベースのテキストを参照して前記電子ソースドキュメントの中にタグ付けする用語があれば、それを特定するテキスト解析エンジンを含み、前記タギングエンジンが前記テキスト解析エンジンを参照するようになっていることを特徴とする、請求項３１に記載のシステム。
【請求項３６】
前記１つまたは複数のデータベースのテキストの１つまたは複数が固有名詞を含んでいることを特徴とする、請求項３５に記載のシステム。
【請求項３７】
前記タギングエンジンが、１つまたは複数の事前に設定された規則を用いて用語を含む関係を特定し、そのような特定された１つまたは複数の関係に対して、特定された関係に関するメタデータを前記電子ソースドキュメントと関連させ、
前記電子ディスプレイ装置が、前記タグ付けされた用語間の関係を示すために追加コントラストで表示を行うことを特徴とする、請求項３１に記載のシステム。
【請求項３８】
関係を特定するための前記１つまたは複数の事前に設定された規則が、用語の相互の近接性に基づく１つまたは複数の規則を含むことを特徴とする、請求項３７に記載のシステム。
【請求項３９】
前記タギングエンジンが、テキストの文法構造の特定に適応し、関係を特定する前記規則が、前記電子ソースドキュメントの前記文法構造を参照する１つまたは複数の規則を含むことを特徴とする、請求項３７に記載のシステム。
【請求項４０】
少なくとも１つのコンピュータ入力装置を介する前記ユーザ入力に応じて、前記自動的に特定された用語間の関係を、受理あるいは却下するためのソフトウェアを備えることを特徴とする、請求項３７に記載のシステム。
【請求項４１】
１つまたは複数の用語と関連する可能性のあるエントリ候補を１つまたは複数のデータベース中で検索するためのコンピュータソフトウェアと、
前記ユーザインタフェースが前記電子ディスプレイ装置上に表示されているとき、前記エントリ候補およびこれに関連するタグ付けされた用語の１つまたは複数のリストを、前記ユーザインタフェースに含むことと、
少なくとも１つのコンピュータ入力装置を介する追加のユーザ入力を受理し、かつ前記少なくともタグ付けされた用語の少なくとも１つを前記関係する候補の１つと関連させるための前記追加のユーザ入力に使用するためのコンピュータソフトウェアと、
を備えることを特徴とする、請求項３１に記載のシステム。
【請求項４２】
前記タグ付けされた用語と既に関連づけられている前記１つまたは複数のデータベース中のそれぞれのエントリを更新するために、前記ユーザ入力を介して受理済みの前記少なくとも１つのタグ付けされた用語に関連する少なくとも１つのリンクを利用するためのコンピュータソフトウェアを備えることを特徴とする、請求項４１に記載のシステム。
【請求項４３】
１つまたは複数の個人あるいは組織が関与する１つまたは複数のイベントを記述するソースドキュメントを電子形式で取得する手段と、
固有名詞を含む用語が含まれている前記電子ソースドキュメントにおいて、１つまたは複数の事前に設定した用語のリストから用語を特定するためのコンピュータソフトウェアであって、１つまたは複数の前記事前に設定したリストに、少なくとも１つの固有名詞を含む用語が含まれていることを特徴とするコンピュータソフトウェアと、
前記電子ソースドキュメントの中の特定された用語にタグ付けするためのコンピュータソフトウェアと、
固有名詞を含むタグ付けされたそれぞれの用語に対して、この固有名詞ないしは類似の名前がついている個人および／または組織を表すレコードを１つまたは複数のデータベースで検索し、かつ１つまたは複数のそのようなレコードを読み出すためのコンピュータソフトウェアと、
前記電子ソースドキュメントの中の前記用語が関与する関係を特定するための１つまたは複数の規則を適用して、前記電子ソースドキュメントに記載された１つまたは複数のイベントを特定するためのコンピュータソフトウェアと、
前記電子ソースドキュメントの中で特定された１つまたは複数のイベントのそれぞれに対し、
前記電子ソースドキュメントを、少なくとも１つの前記タグ付けされた用語および前記イベントにコントラストを付けた状態で、電子ディスプレイ装置上に呈示し、
前記コントラストをつけたイベントの特定を受理あるいは却下するための、少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理し、
前記コントラストをつけたイベントが受理される場合には、前記関連用語を含めて前記イベントを記録するための仮のデータベーストランザクションを生成するためのコンピュータソフトウェアと、
前記仮のデータベーストランザクションを１つまたは複数のデータベースに対しコミットするように命令する、前記少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するためのコンピュータソフトウェアと、
前記ユーザ入力に応答して、前記１つまたは複数のイベントが前記ユーザによって受理されたことを反映するように、１つまたは複数のデータベースに含まれるレコードを変更するためのコンピュータソフトウェアモジュールと、
前記電子ソースドキュメントを、後からの検索の可能性に備えてメモリ装置の中に格納するためのコンピュータソフトウェアと、
を備える、データベース中の個人および／または組織に関する情報を維持するためのシステム。
【請求項４４】
用語および／またはイベントを手動で特定し、用語および／またはイベントの手動および／または自動での特定を修正し、および／または、用語および／またはイベントの手動および／または自動での特定を削除するための、少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するためのコンピュータソフトウェアを備えることを特徴とする、請求項４３に記載のシステム。
【請求項４５】
前記電子ソースドキュメントから、すべてのマークアップ、メタデータおよび非テキストコンテンツを除去するためのコンピュータソフトウェアを備えることを特徴とする、請求項４３に記載のシステム。
【請求項４６】
前記電子ソースドキュメントにおいて特定された前記１つまたは複数のイベントのそれぞれに対し、
特定された関係のいかなる用語をも含む１つまたは複数の固有名詞と、１つまたは複数の前記呈示された固有名詞に対する一致もしくは類似のデータベースレコードのリストと、を前記電子ディスプレイ装置上に、前記電子ソースドキュメントと共に呈示し、
少なくとも１つのコンピュータ入力装置を介したユーザ入力に応答して、前記呈示された固有名詞のそれぞれと、前記リストされた一致もしくは類似のデータベースレコードとを関連させるためのコンピュータソフトウェアと、
前記少なくとも１つのコンピュータ入力装置を介した追加のユーザ入力に応答して、前記関連するイベントを反映させるために、呈示されたリストの用語と関連する少なくとも１つの固有名詞に関わる少なくとも１つのデータベースレコードを更新するためのコンピュータソフトウェアと、
を備えることを特徴とする、請求項４３に記載のシステム。
【請求項４７】
前記少なくとも１つのコンピュータ入力装置を介した前記ユーザ入力に応答して、前記リストされた一致もしくは類似のデータベースレコードの１つを選択するためのコンピュータソフトウェアと、
前記データベースレコードが選択されたことを示すために、前記電子ディスプレイ装置上の前記表示を変更するためのコンピュータソフトウェアと、
前記データベースレコードに含まれる情報を第２の電子ディスプレイ装置上に表示するためのコンピュータソフトウェアと、
を備えることを特徴とする、請求項４６に記載のシステム。
【請求項４８】
コンピュータ可読命令でエンコードされたコンピュータ可読媒体を含み、
プロセッサで実行される場合、
１つまたは複数の事前に設定された規則に従って、電子ソースドキュメントの中の少なくとも１つの用語をタグ付けするステップと、
前記少なくとも１つのタグ付けされた用語にコントラストをつけた状態で、前記ソースドキュメントを電子ディスプレイ上に呈示するステップと、
少なくとも１つのコンピュータ入力装置を介したユーザ入力に応答して、前記少なくとも１つのタグ付けされた用語と、少なくとも１つの関係する用語あるいは外部データあるいはその両方と、を関連づける少なくとも１つのリンクを提供するステップと、
前記少なくとも１つのタグ付けされた用語およびそのリンクを１つまたは複数のデータベースに格納するステップと、
を含む方法をコンピュータシステムに実行させることを特徴とするコンピュータプログラム製品。
【請求項４９】
前記方法が、前記電子ソースドキュメントからすべてのメタデータおよび非テキストデータを除去するステップを含むことを特徴とする、請求項４８に記載のコンピュータプログラム製品。
【請求項５０】
前記電子ソースドキュメントの中の前記少なくとも１つの用語をタグ付けするステップが、マークアップ言語を用いてマークアップを生成するステップを含むことを特徴とする、請求項４８に記載のコンピュータプログラム製品。
【請求項５１】
前記マークアップ言語がＸＭＬであることを特徴とする、請求項５０に記載のコンピュータプログラム製品。
【請求項５２】
前記タグ付けするステップが、前記電子ソースドキュメントの中で検出された場合にはタグ付けの対象とする、１つまたは複数の用語データベースの使用を含むことを特徴とする、請求項４８に記載のコンピュータプログラム製品。
【請求項５３】
前記１つまたは複数の用語データベースの１つまたは複数が、固有名詞を含むことを特徴とする、請求項５２に記載のコンピュータプログラム製品。
【請求項５４】
前記タグ付けするステップが、
前記ソースドキュメントの中の前記用語を包含する関係の特定に際して１つまたは複数の事前に設定された規則を使用することと、
そのような１つまたは複数の特定された関係に対して、前記特定された関係に関するメタデータを前記ドキュメントと関連づけることと、
を含み、
電子ディスプレイ上への前記ドキュメントの呈示のステップが、前記タグ付けされた用語間の関係を、コントラストをつけて示すことを含む、
ことを特徴とする、請求項４８に記載のコンピュータプログラム製品。
【請求項５５】
用語間の関係を特定するための前記１つまたは複数の事前に設定された規則が、前記用語同士の近接性に基づく１つまたは複数の規則を含むことを特徴とする、請求項５４に記載のコンピュータプログラム製品。
【請求項５６】
前記タグ付けするステップが、テキストの文法構造の特定のための、１つまたは複数のコンピュータソフトウェアプログラムおよび／またはモジュールを使用することを含み、前記少なくとも１つのタグ付けされた用語を包含する関係を特定するための前記１つまたは複数の事前に設定された規則が、前記電子ソースドキュメントの前記文法構造を参照する１つまたは複数の規則を含むことを特徴とする、請求項５４に記載のコンピュータプログラム製品。
【請求項５７】
前記少なくとも１つのタグ付けされた用語をリンクするための、前記少なくとも１つのコンピュータ入力装置を介する前記ユーザ入力が、前記少なくとも１つのタグ付けされた用語を包含する前記自動的に特定された関係を、受理もしくは却下するステップを含むことを特徴とする、請求項５４に記載のコンピュータプログラム製品。
【請求項５８】
前記方法が、
タグ付けされた用語のそれぞれに関連する候補エントリを得るために、１つまたは複数のデータベースを検索するステップと、
前記電子ディスプレイ装置上に表示される前記ユーザインタフェースの中に、候補エントリおよび関連する前記タグ付けされた用語の１つまたは複数のリストを含めるステップと、
タグ付けされた用語のそれぞれを前記関連する候補エントリの中の適正なものと関連付けるために、少なくとも１つのコンピュータ入力装置を介する追加のユーザ入力を受理するステップと、
を含むことを特徴とする、請求項４８に記載のコンピュータプログラム製品。
【請求項５９】
前記少なくとも１つのタグ付けされた用語と関連付けられた前記１つまたは複数のデータベース中の少なくとも１つのエントリを更新するために、前記ユーザ入力を介して受理済みの前記少なくとも１つのタグ付けされた用語に関連する前記少なくとも１つのリンクを使用するステップを含むことを特徴とする、請求項５８に記載のコンピュータプログラム製品。
【請求項６０】
コンピュータ可読命令でエンコードされたコンピュータ可読媒体を含み、プロセッサで実行される場合、
１つまたは複数の個人および／または組織が関与する、１つまたは複数のイベントを記述するソースドキュメントを電子形式で取得するステップと、
少なくとも１つの固有名詞を含む用語を有する、１つまたは複数の事前に設定した用語リストにおける個々の用語に対応して、前記電子ソースドキュメントの中から、固有名詞を含む用語を含めて、用語を特定するステップと、
前記電子ソースドキュメントの中の特定した用語にタグ付けするステップと、
固有名詞を含むタグ付けされた用語のそれぞれに対して、その固有名詞あるいは類似ものを持つ個人および／または組織を表すレコードを、１つまたは複数のデータベースの中で検索し、１つまたは複数のそのようなレコードを読み出すステップと、
前記電子ソースドキュメントの中の用語に関わる関係を特定するための１つまたは複数の規則を適用して、前記電子ソースドキュメントに記述されている１つまたは複数のイベントを特定するステップと、
前記電子ソースドキュメントの中の特定された１つまたは複数のイベントのそれぞれに対して、
電子ディスプレイ装置上に、少なくとも１つの用語およびイベントにコントラストをつけた状態で、前記電子ソースドキュメントを呈示するステップと、
前記コントラストの付いたイベントの特定を受理もしくは却下するために、少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するステップと、
前記コントラストの付いたイベントが受理された場合には、前記特定された関係の用語を含む前記イベントを記録するために、暫定データベーストランザクションを生成するステップと、
前記暫定データベーストランザクションを１つまたは複数のデータベースでコミットするように指示する、少なくとも１つのコンピュータ入力装置を介した追加のユーザ入力を受理するステップと、
少なくとも１つのコンピュータ入力装置を介した、前記追加のユーザ入力に応答して、前記ユーザに受理された前記１つまたは複数のイベントを反映させるために、１つまたは複数のデータベースに含まれるレコードを変更するステップと、
後からの検索の可能性に備えて、前記電子ソースドキュメントをメモリデバイスに格納するステップと、
を含む方法をコンピュータシステムに実行させることを特徴とするコンピュータプログラム製品。
【請求項６１】
前記方法が、前記電子ソースドキュメントの用語および／またはイベントを手動で特定し、手動および／または自動で特定された用語および／またはイベントを修正し、そして／あるいは手動および／または自動で特定された用語および／またはイベントを削除するために、前記少なくとも１つのコンピュータ入力装置を介するユーザ入力を受理するステップを含むことを特徴とする、請求項６０に記載のコンピュータプログラム製品。
【請求項６２】
前記方法が、前記電子ソースドキュメントからすべてのマークアップ、メタデータおよび非テキストコンテンツを除去するステップを含むことを特徴とする、請求項６０に記載のコンピュータプログラム製品。
【請求項６３】
前記方法が、
前記電子ソースドキュメントの中で特定された前記１つまたは複数のイベントのそれぞれに対して、
特定された関係についてのいかなる用語も含む１つまたは複数の固有名詞を、前記電子ソースドキュメントと共に、前記電子ディスプレイ装置上に呈示し、かつ１つまたは複数の前記呈示された固有名詞に対して、一致もしくは類似の固有名詞を含む用語リストを呈示するステップと、
前記少なくとも１つのコンピュータ入力装置を介するユーザ入力に応答して、少なくとも１つの前記呈示された固有名詞を前記呈示されたリストの中の用語と関連づけるステップと、
前記少なくとも１つのコンピュータ入力装置を介するユーザの追加入力に応答して、前記関連するイベントを反映させるために、呈示されたリストの用語と関連する少なくとも１つの固有名詞に関連する、少なくとも１つのデータベースのレコードを更新するステップと、
を含むことを特徴とする、請求項６０に記載のコンピュータプログラム製品。
【請求項６４】
前記方法が、
前記少なくとも１つのコンピュータ入力装置を介する前記ユーザ入力に応答して、
前記リストされた一致もしくは類似のデータベースレコードの１つを選択するステップと、
前記データベースレコードが選択されたことを示すために、前記電子ディスプレイ装置上の表示を変更するステップと、
前記データベースレコードに含まれる情報を、第２の電子ディスプレイ装置上に表示するステップと、
を含むことを特徴とする、請求項６３に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースレコードの生成または更新に使用される、コンピュータ化されたシステム、方法およびコンピュータ製品に関する。このようなシステム、方法および製品の実施態様では、例えば、電子ドキュメント（印刷文書から変換されたのも含む）の中からデータベースの主題に関係する情報を特定し、そのような情報を抽出し、レコードを更新あるいは生成するか、あるいは、データベースにそのような情報を追加する。特定の実施態様においては、データベースには個人に関するビジネス関連のニュースが格納され、ニュース記事や報告、プレスリリース、証券取引委員会報告のような官庁、行政機関のファイリング、およびその他の情報源などから特定し抽出された情報によって更新される。
著作権について
本特許文書の開示の一部分は、著作権保護の対象となる資料を含む。本著作権者は、特許商標庁における特許ファイルまたは記録に現れる通りの、本特許文書または本特許開示の複写による複製に関しては何人に対しても意義を唱えないが、その他の場合については、すべての著作権を留保する。
【背景技術】
【０００２】
本発明は、現在、特に金融、ビジネス、法律などに関する情報やニュースを提供している、ブルームバーグ・プロフェッショナル（登録商標）サービスのようなシステムおよびサービスに応用される。
【０００３】
このような情報を供給、更新するためには、例えばニュース、報告、記事、官報（行政広報を含む）、会議録、プレスリリース、政府記録（例えば、行政記録を含む）などの形式の新規および改変されたデータを常にレビューする必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、新情報は増え続け、結果としてしばしばこれらの情報をレビューする編集スタッフの増加を招く。
【課題を解決するための手段】
【０００５】
本発明は、情報の受信および電子発行の方法に適用されるが、これに限定されるものではない。本発明の一態様は、特にビジネス関連情報の電子発行に適用される。本発明が適用される情報は、様々な電子形式および非電子形式により受信される。例えば、様々な情報源からの、ニュース、報告、記事、官報（行政広報を含む）、会議録、プレスリリース、政府記録（行政記録を含む）およびその他の形式のもの、などである。電子形式および非電子形式での情報のインスタンスをここではドキュメントと呼ぶ。
【０００６】
本発明の実施態様では、レコード、ドキュメント、ファイルなどの生成あるいは更新を目的として、何らかの自動処理形式に情報が提供され、次いでその情報を１つまたは複数のデータベースに供給される。例えば、情報がデータベースに関連する情報であるかどうかを特定するために解析され、関連することが特定された情報がデータベースに供給される。本発明のある実施態様においては、情報を人手で解析するためのユーザインタフェースを備えており、解析を経て適切な情報がデータベースに供給される。
【０００７】
組織および個人に関する情報は、例えばブルームバーグ・エルピーによるブルームバーグ・プロフェッショナル（登録商標）サービスのような、それらの情報を検索、取得、格納、および／または提供することをビジネスとする様々な組織（すなわち、ベンダやサービス会社など）によって現在供給されている。この情報には、組織の性質（例えば、公共団体、私企業、非営利法人、組合組織、政府機関、等）、１つまたは複数の事務所あるいは施設の住所、重役、幹部、管理職の名前、および特に当該組織の事業活動および営業品目、が含まれる。個人に関しては、名前、年齢、学歴、職歴、肩書き、発表論文、表彰・受賞、その他の個人情報、が含まれる。
【０００８】
この種の情報は、例えばビジネスや経歴の過程において変化するものである。この情報の変化は、前述したタイプを含む様々なフォーマットで見つけることができる。本発明の実施態様によると、例えば情報を最新のものとすることによって、組織が情報データベース（複数可）を維持することを手助けできる。
【０００９】
本発明の実施態様によれば、例えば、上で述べたような情報を格納しているデータベースに提供すべき関連情報であるかどうかを特定するプロセスを少なくとも部分的に自動化し、かつ関連すると特定された情報を当該のデータベースに提供するための、方法、システム、コンピュータプログラムおよびプログラム製品が提供される。特定されるべき情報は、上述したように様々なフォーマットで提供される。本発明の一実施態様においては、この特定するプロセスに人が解析者として含まれる。この実施態様においては、関連あると思われる情報が自動的に特定され、例えばユーザインタフェースを介して解析者に呈示され、実際の関与度が決定あるいは確認される。その後に、関連すると特定された情報がデータベースに提供される。例えば、電子情報が自動的に解析され、関連の可能性のある情報が自動的に特定されて解析者に呈示される。呈示された関連の可能性のある情報に対して、例えば、呈示されたまま受理する、呈示された情報を却下する、解析者が修正を加えるなどした修正情報を受理する、というような形で、解析者がデータベースに入れるべきか否かの対応をする。受理された情報はデータベースに提供され、次いで更新される。
【００１０】
ユーザインタフェースの一実施態様では、ユーザインタフェースが関連の可能性のある情報を解析者に呈示する。ユーザインタフェースは、例えば呈示情報の修正に解析者が利用できる編集ツールと、呈示情報を受理あるいは却下するためにマウスのようなポインティングデバイスの使用などの選択機能とを備える。
【００１１】
本発明の一実施態様では、一例として個人、組織、あるいはその両方に影響する重要なイベントを含むデータベース関連の情報に関わる用語を、電子ドキュメントの中から特定するための、システム、方法およびコンピュータプログラムとプログラム製品が提供される。ある実施態様が、「テキスト解析」を備え、個人、組織、肩書きなどのエンティティやイベントを表す用語が個別に特定される。ある実施態様では、特定された用語に対してメタデータが付与される。これにより、特定された用語を解析者に対して自動的に呈示したり、１つまたは複数のデータベースを自動更新することが可能となる。「タグ付け」とは、テキストデータに対する場合も含めて、メタデータを付与することを示す一般的に使用される用語である。（「特定する」という言葉はここでは広範な意味で使用されている。色々あるが例えば、用語、関係、文法構造、および／または文脈のような、ドキュメントの特徴を見つけること、またはそのようにして見つけた特徴を表示すること、あるいはその両方を、状況に応じて含んでいる。）
用語には、例えば法人の経営陣の変更などのようなイベントを表すものがある。「ジェーン・スミス（Jane Smith）」のような固有名詞は個人を表すし、「アマルガメーテッド・コーポレーション（Amalgamated Corporation）」のような他の種類の固有名詞は組織を示す。「昇進した」、「職位」、「会長」、「最高経営責任者」などの用語は、ある組織における経営陣の変更のようなイベントを示す可能性がある。これらの用語が相互に近接して存在する場合には、用語を含んでいる文章の文法構造がそうであるのと同様に、これらがすべて共通のイベントに関係していることを示している可能性がある。
【００１２】
重要な用語およびその相互の関係を特定することで、そのドキュメントの内容についての情報を生成できる。この情報が、他のデータを記述するデータ、を一般に意味するメタデータの一例である。あるドキュメントに関するメタデータを記録する一般的な方法は、例えば、そのドキュメントの内容を記述するマークアップ言語を用いて、その文書そのものの中に記録することである。（「マークアップ言語」という言葉はここでは広範な意味で用いられており、紙のドキュメントあるいは電子ドキュメントに、そのデータの構造および性質を示す注釈をつけるための、記号とルールの正式な組合せを含んでいる。）
この業界でよく知られ、電子ドキュメントに対して幅広く使用されているマークアップ言語は、ＸＭＬとしても知られている拡張マークアップ言語（eXtensible Markup Language）である。ある実施態様では、電子ドキュメントの中で特定された重要な用語を示すためにＸＭＬが用いられる。またある実施態様では、これらの用語間の関係を示すためにもＸＭＬが使用される。ＸＭＬマークアップの基本要素は「タグ」と呼ばれ、上述の「タグ付け」という言葉の使い方と一貫している。
【００１３】
ある実施態様では、関心のあるデータベースに関連する情報を含むドキュメントの連続的な処理法に対応する。そのようなドキュメントは格納するために集積される。上述したように、ドキュメントは多数の供給源から電子的に入手できる。紙のドキュメントはスキャンした後に、文字認識ソフトウェアによる処理によって電子版とすることにより、実施態様にしたがった次の処理が可能となる。
【００１４】
初めて入手したドキュメントに、マークアップやメタデータ、あるいはドキュメントのテキストを構成するもの以外のデータが既に含まれていることがある。これらのデータはここでは、「非テキストデータ」、「非テキスト情報」、および／または「非テキストコンテンツ」と呼ぶ。実施態様のあるものは、テキスト解析エンジン、および／またはタギングエンジンを備えており、この情報を用いて性能および信頼性向上を図る。他の実施態様では、ドキュメントのテキストコンテンツに対してのみ作用する、テキスト解析エンジンおよび／またはタギングエンジンを有するものがある。そしてこれらの実施態様では、ドキュメントからマークアップやメタデータを分離する前処理段階も含まれており、それによって、生テキスト（未処理のテキスト）用のテキスト解析エンジンおよび／またはタギングエンジンを、生テキストに対して操作することができる。
【００１５】
本発明の実施態様のあるものでは、ドキュメントがタグ付けされ、タグ付けされた用語間の可能な関係が特定された後、このドキュメントが電子ディスプレイ装置を介して解析者に呈示される。解析者は自動的に行われたタグ付けおよびイベントの特定をレビューする。実施態様によっては、マウスのようなポインティングデバイスや、キーボード、あるいはその両方のコンピュータの入力装置を用いて、データ解析者が自動的な特定結果を受理あるいは却下することができる。
【００１６】
ドキュメントの呈示に加えて、あるいはそれに代えて、ユーザインタフェースによってドキュメントの関連部分を呈示し、例えば（ハイライティングのような）テキストにコントラストをつけるテキスト処理ツールを用いて、関連用語の呈示を支援あるいは強調することが望ましい。
【００１７】
タグ付け処理により、特定の個人、組織、場所、および／またはその他の有形、無形の事項に言及する用語がタグ付けされる。本発明の実施態様のあるものでは、更新中のデータベースに、用語が言及するエンティティの種類に関する情報を持った１つまたは複数のデータベースが含まれる。これらの実施態様においては、タグ付けの次に、タグ付けした用語に対応するレコードをデータベースで検索し、見つかったレコードがあれば読み出しを行う。この場合、特定の用語に対応する１つまたは複数のデータベース中で見つかったエンティティのリストも、１つまたは複数の用語に関連して、電子ディスプレイ装置に表示される。コンピュータ入力装置を使って、データ解析者がそれぞれの用語を適切なデータベースレコードとリンクさせることができる。望ましくは、リンク処理を容易にするためのユーザインタフェースが提供される。
【００１８】
例として、１つの実施態様においてタギングエンジンにより、個人、組織、肩書きおよび、同一文章中の「雇用された」というような１つまたは複数のキーワードがタグ付けされる。事前に設定された規則を用いて、イベントに対するレコードがエンジンにより生成され、それぞれの用語がこのイベントに関連づけられる。次いで関連するデータベースにおいて、対象とする個人および組織に関する情報が調査される。この実施態様においては、電子ディスプレイ装置上にユーザインタフェースが現れ、ソースドキュメントが表示される。そこではタグ付けされた用語が例えばハイライト表示され、更なるハイライトによって、これらの用語がすべて同一のイベントに関連していることが示される。データ解析者がキーボードやマウス、あるいはその両方の入力装置を使って、データベース調査で特定された一致候補の中から適切な個人および組織を特定する。データ解析者は、例えばイベントに対して日付範囲を指定したり、既にタグ付けされているその範囲を確認したりという、追加入力をすることもできる。
【００１９】
コンピュータ入力装置を使ってデータ解析者がイベントが適切であることを示すと、１つまたは複数のデータベースでコミット（確定）可能な、潜在的なトランザクションが生成される。解析者がイベントを完全に却下することもあり、この場合には潜在的なトランザクションは生成されない。ソースドキュメントが上述のイベントを２つ以上含むことがある。その場合には、データ解析者が受理するイベントごとに潜在的トランザクションを生成する。ソースドキュメントのレビューを終えると、データ解析者はそれぞれの潜在的トランザクションが対応するデータベースに対してコミットされるべきであることを、コンピュータ入力装置を使って表明する。
【００２０】
本発明のある実施態様においては、更新されたデータベースレコードのすべては、更新に用いた情報源とのリンクを取る。このような実施態様では、ソースドキュメントそのものは、ドキュメントアーカイブ、すなわち後で検索のできるウェアハウス、に電子的に格納される。そして、当該のデータベース（複数可）の更新においては、更新されたデータベース（複数可）のレコードと電子ソースドキュメントとのリンクも格納される。このような実施態様のあるものでは、データベース更新の情報源となった、各ドキュメントの中の特定のテキストとのリンクも格納される。
【００２１】
本発明のある実施態様においては、ユーザインタフェースを用いて同一あるいは異なるディスプレイ上に２つあるいはそれ以上のウィンドウを同時に呈示することができる。例えば、処理対象のドキュメント（あるいはその特定された部分)を１つのウィンドウに呈示し、その一方で、他の関連する情報を別のウィンドウに表示する、ということができる。上述の実施態様では、データ解析者がドキュメントの中で特定された特定のエンティティと対応するデータベースレコードとの間のリンクを確認するが、選択された候補レコードからの情報とそのドキュメントとが別々のウィンドウに同時に呈示される。
【００２２】
一例として、データ解析者が、例えばドキュメントの中のタグ付けされた用語に記名された特定の個人を確認しようとする場合、ソースドキュメントにある名前と一致するかもしくは似ている名前を持ったデータベース中の個人のリストが、ウィンドウに呈示されたユーザインタフェースの中に含まれる。データ解析者が、コンピュータ入力装置を使ってリストから１つのレコードを選択するときに、選択したレコードにある個人情報が別のウィンドウに現れる。この情報に基づき、解析者はそれが当該の個人であることを確認するか、さもなければ、他のレコードを選択して再トライすることができる。
【００２３】
本発明のある実施態様においては、受理、却下、および／またはリンクだけでなく、ユーザがタグの生成および／または修正を行うことができる。タグの修正には、例えばタグの内容あるいは１つまたは複数の他のタグとの関係を変更することや、電子ドキュメント内のタグの位置を変更することが含まれる。
【００２４】
他の実施態様においては、１つまたは複数のデータベースに対してコミットする前に、ソースドキュメントから呈示されたテキストを、解析者がテキスト編集(例えば、テキストの追加、修正、および／または削除、など)をすることができる。そして編集されたテキストが、上述の特定されたテキストについて説明したように、タグ付けされ、上述のようにさらにリンク付けされる。そうして新規に編集されたテキストであることが、ハイライティングのような視覚表示によっても呈示される。
【００２５】
ある実施態様においては、本発明により、提示されたドキュメントあるいはその一部分を処理しながら、生成されたトランザクションを解析者がレビューできるユーザインタフェースが提供される。例えばリスト上に現れるトランザクションに対して、データ解析者が追加、変更、削除を行うことができる。データ解析者がトランザクションのリストを承認すれば、このトランザクションはデータベースに対してコミットされる。ある実施態様においては、トランザクションのコンテンツの正しさを確保するために、解析者によるレビューが終了して初めて、トランザクションはデータベースに対してコミットされる。
【発明を実施するための最良の形態】
【００２６】
本発明の好適な実施態様を、図を参照しながら説明する。
【００２７】
図１は、本発明による情報の収集、維持および提供(配布など)のためのシステムの好適な実施態様の概略図である。
【００２８】
システム１００が、例えばビジネス関連の広範なトピックスに関する、最新、最近のニュースおよび情報をビジネス情報プロバイダシステム１０４に提供する複数の情報源１０２を含む。情報源１０２は、例えば、証券取引委員会ファイリング、プレスリリース、ニュースワイヤ（news wires）、為替相場のデータ入力、ウェブクローラ（web crawlers）、およびその他のビジネス情報、専門家情報、ニュース情報などを含む。
【００２９】
情報源１０２からネットワーク１０６経由で、プロバイダシステム１０４に情報が提供される。恐らくこれには、プロバイダシステム１０４で確立しているもしくはそれに適合するプロトコルに従い、プロバイダシステム１０４により容易かつ迅速に利用できる標準フォーマットが用いられる。非標準フォーマットで与えられたデータは処理前に正規化が必要かもしれない。また、印刷情報として与えられたデータはスキャナ１０８によって電子フォーマットに変換されるかもしれない。情報源１０２からプロバイダシステム１０４に提供された情報は、必要に応じて処理されてデータベース１１０に格納される。そしてユーザがアクセスできる１つまたは複数のターミナル１２２をそれぞれに備えるユーザシステム１２０において、情報を必要とするクライアントに対して入手可能となる。
【００３０】
要求ユーザシステム１２０が、アドミニストレータおよびその他の特別なクラスの要求ユーザが使用するシステムを含んでもよい。また、１つまたは複数のその他のユーザ、すなわち要求ユーザによってカレントアウェアネス（Current awareness）や他の情報の受取用に指定された、ユーザがアクセスできる端末１２２を含んでもよい。要求ユーザは、要求した情報の受取用に自分自身のシステムを指定できる。要求ユーザシステム１２０が、１つまたは複数のクライアントサーバあるいは他のコンピュータあるいはプロセッサ１２４と、ユーザシステム１２０で制御されるデータベースあるいは他のメモリ１２６とを、任意に含むことができる。
【００３１】
システム１００は、インタネットおよび／またはローカルエリアネットワーク(ＬＡＮ)、広域ネットワーク（ＷＡＮ）、電子証券取引ネットワーク（ＥＣＮ）の任意の組合せ、のような有効あるいは必要な通信ネットワークを含んでいるか、もしくはそれで動作している。この通信ネットワークには、多数の遠隔ユーザの端末あるいはユーザネットワークへ至る、接続用の通信線や通信施設、セキュリティファイアウォールやその他のデバイスを介したネットワーク、そしてルータおよび類似のものが含まれる。
【００３２】
ソース１０２、プロバイダシステム１０４および要求ユーザシステム１２０のそれぞれは、データファイアウォール、ゲートウェイおよびその他のデータおよびシステムの保護手段１３１，１３２，１３３によって任意に保護されている。
【００３３】
ある実施態様では、ドキュメントの内部ソース１４０がある場合もある。このような内部ソースは、プロバイダシステム１０４を制御しているのと同じプロバイダによって制御されていてもよい。また、ゲートウェイやファイアウォール１３１の仲介なしにプロセッサ１５０と交信してもよい。
【００３４】
図１のシステム１００が、本発明による処理を導入するのに適したアーキテクチャの例である。このようなシステム導入の当業者にとって明らかなように、１つまたは複数の第三者のデータベースプロバイダ、すなわち仲介システム、の利用を含む、他の多くの形態のアーキテクチャも利用できる。
【００３５】
本発明の実施態様に基づいた情報の集積および解析のプロセスを図２に示す。１つまたは複数の情報ソース１０２と、情報プロバイダシステム１０４（図１）と、図１に示すような１つまたは複数のユーザが使用できる端末１２２を備えた、１つまたは複数の情報要求ユーザ１２０と、による好適な実施例として、図２のプロセス２００を示す。
【００３６】
２０１においてソース１０２（第三者プロバイダだけでなくプロバイダシステム１０４の系列会社を含んでもよい）が新規のドキュメントを取り込む。ここで、ドキュメントは、１つまたは複数のページの紙のドキュメントの形であれ、１つまたは複数の電子データファイルであれ、本発明の実施に適した他のいかなる形であれ、要求ユーザ１２０が関心のあるトピックスに関係するいかなる情報をも含む。ニュース報道機関、著者、政府機関、などの外部当事者から配信された、物理的あるいは電子的な形式、もしくはその他の形式のドキュメントがソース１０２によって集められ、受け取られる。場合によってはソース１０２で生成されることもある。このシステムは、印刷されたドキュメントもスキャナ１０８を介して取得することができる。
【００３７】
ブロック２０５は、電子情報源からのドキュメントを生テキストに還元するオプション機能を示している。マークアップや他のメタデータ、あるいは非テキスト情報を含んでいないテキストが、生テキストである。例えば、取得したドキュメントが、ソース１０２から受け取る以前にＸＭＬでマークアップされていることもある。このような元からのマークアップを利用して、自分自身での用語の発見および指示の手助けとするようなタギングエンジンを備えている実施態様もある。（タギングエンジンが１つまたは複数のコンピュータ用のソフトウェアプログラムおよび／またはソフトウェアモジュールを備えていてもよい。）実施態様によっては、元からあるマークアップの一部あるいはすべてを無視するタギングエンジンを含むものがあり、そのような無視された元からのマークアップはこのタギングエンジンの機能には干渉しない。しかしながら、このような入力を受け付けないタギングエンジンを持つものもあり、この場合にはタグ付けする前からあるマークアップの一部あるいはすべてを除去することが必要である。ブロック２０５はそのような実施例におけるメタデータの除去を表す。
【００３８】
テキスト解析エンジン２０８は、電子ソースドキュメントを受取り、そのドキュメントの中から本システムを利用して探そうとしている種々の情報に関連しそうな用語を見出し、その後に、そのことを示すタグを使用するように構成されている。（テキスト解析エンジンは、１つまたは複数のコンピュータのソフトウェアプログラムおよび／またはモジュールを含む。）好適な実施態様においては、用語は個人および会社に関する情報の変化に関係する。固有名詞（例えば人名および会社名など）、肩書き（例えば、「議長」とか「最高経営責任者」など）、アクション（例えば、「成功する」、「退職した」など）、およびその他の実業界関連語（例えば、「役員報酬委員会」、「地位」など）などの用語をテキスト解析エンジン２０８が特定する。
【００３９】
タギングエンジン２１０では、電子ソースドキュメントを受取り、テキスト解析エンジン２０８を参照し、テキストに解析結果を表示するためのマークアップを行う。この実施態様においてはマークアップとしてはＸＭＬが使用される。しかし他のマークアップ形式を使用してもよい。タギングエンジンおよびテキスト解析エンジンは、業界ではよく知られており、ベリティ社（Verity, Inc.）、クリアフォレストコーポレーション社（Clear-Forest Corporation），エントリーバ社（Entrieva, Inc.）を含む異なる数社から市販品を入手することができる。
【００４０】
１つまたは複数のテキスト解析エンジンと１つまたは複数のタギングエンジンが、異なる実施態様においては違う形で相互に関連しあっていることは、当業者には明らかなことである。例えばある実施態様においては、テキスト解析エンジンが電子ソースドキュメントを処理し終えてから初めて、関連するタギングエンジンがそのドキュメントの処理を始めるように構成されている。他の実施態様においては、１つまたは複数のテキスト解析エンジンが、電子ソースドキュメントの１つまたは複数の部分を１つまたは複数のタギングエンジンと連携して段階的に処理するように構成されている。さらにまた他の実施態様においては、１つまたは複数のテキスト解析とタグ付けの統合エンジン（図示せず）が用いられ、ここでは１つまたは複数の論理ユニットが両方の機能を果たす。
【００４１】
タグ付けされたドキュメントは作業待ち行列２２０に入る。そこで解析者２２２による解析２２１を待つ。図３に解析２２１の詳細を示す。
【００４２】
図３に示すように、解析者２２２に対して、後で述べる図４に大略を示すようなインタフェースがコンピュータを用いて呈示される。解析者２２２がこのユーザインタフェースで与えられたツールを用いてタギングエンジン２１０からの出力を処理２５０する．好適な実施態様においては、「処理する」ということはタグ付けされた情報をレビューし、適切な項目とデータベースのレコードとの間の、および項目同士の間の関連づけを行うことを意味する。
【００４３】
例えば、解析者２２２が、会社の役員の名前にタグ付けされているのを見つけたとする。タグの属性に表示された文脈から、ドキュメントのこの部分はこの人物の新しい肩書きに関するものだということをシステムが判断する。ユーザインタフェースで提供されるツールを用いて、解析者２２２がドキュメントをさらにレビューして、その人物の勤務先、新しい肩書き、その地位での任期の開始日と終了日、などの正確なエンティティを特定する。
【００４４】
他の種類の情報も特定される。ドキュメントが証券取引委員会の年次報告書とかその他のファイルなどである場合、経済データがタグ付けされる。プレスリリースやニュース記事であれば、受賞とか学業成績が明らかになるであろうし、その進展状況もまたタグ付けされうる。
【００４５】
実施態様によっては、自動生成されたタグに追加して解析者２２２が新しいタグを生成することができる。そのような実施態様では、解析者２２２が追加情報を求めてドキュメントをレビュー２５２する。そのレビュー２５２に基づき解析者２２２がドキュメント２５４に手動でタグ付けする。例えば、タギングエンジンが情報あるいは関係を特定し損ねた場合に、手動でのタグが挿入される。手動のタグ付け２５４は、自動のテキスト解析２０８（図２）およびタグ付け２１０（図２）で生成されたタグを修正したり削除することを含む。
【００４６】
このレビュー２５０および手動処理２５２，２５４の後に、解析者２２２はブロック２５６に示すドキュメント配信に進む。解析者は新しい関係を反映したレコードを生成できる。このレコードは暫定的なデータベースのトランザクションを示し、解析者の命令により１つまたは複数のデータベース１１０（図１）に対してコミットできる。しかし、必要な場合には解析者がドキュメントを作業待ち行列２２０に戻し、監督者による更なるレビューを受けることができる。
【００４７】
図２に戻って、実施態様によっては、解析者２２２が１つまたは複数のデータベースに対して変更をコミットすることを選択した場合、システムは更なる２つの事項の内の１つあるいは両方を行う。第１は、１つまたは複数のデータベース１１０の更新に使用するために、承認された変更を検索する。変更は幾つかの異なる形態で格納される。例えば、コンピュータシステムのメモリの中、あるいは１つまたは複数のデータベースの中にデータ形式で、あるいは、電子ソースドキュメントそのものの中にメタデータあるいは他の形でコード化されて格納されることもある。後者の場合には、パーサ２３１がマークアップされたドキュメントから承認済みの変更を抽出することができる。
【００４８】
パーシング（構文解析）の後、抽出したデータを使ってローダ２３２がデータベース１１０（図１）の個人およびビジネス情報を更新する。その後に、エンドユーザ１２２（図１）からの要求に応答してシステムがこの情報を提供する。この情報を更新する際は、システムが、特にデータベース１１０中に、この情報の出所であったドキュメントのアイデンティティを記録する。これにより、エンドユーザ１２２が、システムより提供されたデータの出所を後から検索することができる。
【００４９】
第２として、タグ付けされたドキュメントそのものは、後の検索に備えて１つまたは複数のデータベース１１０の中に保管２３３される。実施態様によっては保管２３３には、保管されたドキュメントのテキストコンテンツからメタデータおよび／または他の非テキストデータを除去することが含まれる。
【００５０】
他の例では、変更をコミットするユーザの決定に従って異なる態様を取ることがある。例えばある実施態様では、１つまたは複数のデータベース１１０の更新の代わりに、あるいは更新に加えて、特定された関係についての情報がそのドキュメントに関連する追加のメタデータの形式で格納する。
【００５１】
電子ソースドキュメントを保管する代わりに廃棄する実施態様もある。
【００５２】
解析者２２２（図２）が、新規に取得したドキュメントからデータを抽出し、それに応じてデータベースを更新するために、好適な実施態様においては図４に表示されたユーザインタフェース画面３００が用いられる。コンピュータワークステーションに取り付けられたディスプレイ装置にこの画面３００が現れ、解析者２２２がこれを用いて、エンティティおよびイベントに対するシステムの特定結果を確認する。
【００５３】
最高レベルでは画面３００は２つのパートを有している。１つのパートはドキュメント表示エリア３０１である。ここにはタグ付けされたドキュメント３０２が表示される。本実施態様においては、図２に示すようにドキュメント入手２０１、テキスト化２０５、１つまたは複数のタギングエンジン２１０によるタグ付けを経て本システムがこのドキュメントを取得し処理する。もし、ドキュメントが長すぎて割り当てられた領域に表示できない場合には、スクロールバー３０４によって解析者２２２がドキュメント全体を見ることができる。
【００５４】
処理によりドキュメントには幾つかのタグ付き用語３０６が含まれる。インタフェースを過度に混乱させないために、このシステムではタグそのものは解析者２２２には表示しない。ただしこのインタフェースは、タグ付けされた用語３０６の外観を変えてタグ付けされていることを示す。１つの方法はタグ付けされた用語３０６を色分けして、それが、ある人物が新しい地位に就いたことに関するものか、現職を離れたことに関するものか、またはその人物もしくは地位の歴史に関するものか、を示す。他の方法は、タギングエンジンにおいて、素材イベントに潜在的に対応すると認識された単語である「トリガワード」に下線を付すことである。さらに他の方法は、固有名詞を初出のときに太字で表示することである。これらの方法を単独、あるいは組み合わせて用いることができる。タグ付けされた用語の存在および重要性を示す他の方法は当業者には明らかである。
【００５５】
画面３００のもう１つのパートは、タグ付けされたドキュメント３０２中のタグ付けされた用語３０６に対応するエンティティを特定するためのツールを入れた、ツール表示領域３１５である。
【００５６】
解析者２２２がタグ付けされた用語３０６へ進むのに応答して、その用語に関連づけられた素材イベント３１７をシステムがハイライトする。ツール表示領域３１５も変化して、タグ付けされた用語３０６のタイプに適したツールおよびキューを表示する。図４に、タグ付けされた用語３０６が肩書きである場合にこの実施態様で入手できるツールを示す。
【００５７】
タイプの凡例３２２を表示することによって、インタフェースがユーザにタグのタイプについて手がかりを与える。
【００５８】
例として図示したイベント３１７は、リチャード・スタンス（Richard Stans）という人物が、アマルガメーテッド・コミュニケーション（Amalgamated Communications）という会社の、会長兼最高経営責任者という新職位に就いた、というものである。この場合インタフェースによって、個人３４０、会社３５５および肩書き３５７、を正確に特定できるツールが解析者に対して与えられる。
【００５９】
本実施態様におけるシステムの役割が、個人および組織についての現在および過去の情報の提供であるので、データベース１１０（図１）の中に実業界の個人に関するデータベースがある。システムが素材イベント３１７を特定し、次いでタグ付けされた用語に一致する名前をデータベースで探す。そして、データベース中にある、この用語に一致する名前の候補３４１のリスト３４０が画面に表示される。解析者が正しい名前３４２を選択し、それに応じてシステムがその名前をハイライトする。
【００６０】
ツール表示領域３１５の最上部にボタン３５１のパネル３５０がある。ここの表示および機能は、名前ルックアップ領域３４０や会社ルックアップ領域３５５や肩書きルックアップ領域３５７で、そのときどのようなレコードがハイライトされているかによって変わる。図４に示した例では、個人名レコード３４２が今選択されており、ボタン３５１は功績、活動、あるいは個人に特徴的なイベントを反映している。このボタン３５１の１つを選択することによって、システムが判定したイベントのタイプを解析者が変更することができる。
【００６１】
本システムでは、関係するタグ付けされた用語に一致する会社名の候補を同様に調べることができる。画面には一致した名前３６０のリスト３５５が含まれ、解析者が適切なものを選択する。上述の場合と同様に、選択に応答してシステムがその名前をハイライトする。
【００６２】
その会社の職位の肩書きの候補３６２のリスト３５７も与えられる。タギングエンジン２１０（図２）によって特定された肩書きを確認しながら、解析者が適切な肩書きを選択する。インタフェースには、その人物が職位に就いた日３６４や職位を離れた日３６６、あるいはその両方を解析者が設定できるオプションもある。
【００６３】
ナビゲーションボタン３７０のパネルがツール表示領域３１５の最下部にある。「Ｎｅｘｔ（次へ）」ボタン３７１および「Ｐｒｅｖ（前へ）」ボタン３７３によって、解析者がドキュメント３０２のタグ付けされた用語の間を移動することができる。
【００６４】
個人、企業体、肩書きおよび日付のそれぞれの関係は「トランザクション」とみなされる。「Ｖｉｅｗ  Ｒｅｃｏｒｄｓ（レコード閲覧）」ボタン３７２により、画面３００から図５のリスト画面４００のような、解析者が生成したトランザクションのリストに切り替わる。この実施態様においては、「Ｃｏｍｍｉｔ  Ｒｅｃｏｒｄｓ（レコードを確定）」ボタン３７４はこの画面３００では動作せず、１つまたは複数のデータベースに対してコミットする前に解析者がリスト画面４００でトランザクションをレビューすることが要求される。他の実施態様では、解析者が画面３００から直接トランザクションをコミットさせることができる。
【００６５】
この実施態様では、図５に示すリスト画面４００がユーザインタフェースに含まれている。このリスト画面４００には、解析者２２２（図２）がタグ付けされたドキュメントで作業した間に生成したすべてのトランザクションがスプレッドシート状のリスト４０１として含まれている。トランザクション４０２のそれぞれが、リスト４０１の１行として表示される。非常に多くのトランザクションがあってリスト画面４００中の割当てられた領域にリストが入りきらない場合には、解析者２２２はスクロールバー４１０でリストを前後に移動させることができる。
【００６６】
１つの実施態様では、個々のトランザクション４０２に対して、トランザクションに含まれる個人の苗字４１３および名前４１４、役職名４１５、関与する組織名称４１６、情報ソースの特質４１７（図５において「ドキュメントＩＤ」として示されている）、およびこのトランザクションに関与する個人を一意的に特定するコード４１８（本実施態様で「固有のＩＤ」と称されている）がリスト４０１に含まれている。
【００６７】
リスト画面４００の最下部に解析者のための３つのオプションがある。解析者がトランザクション４０２の１つを選択して、「Ｓｈｏｗ  Ｍｅ（内容閲覧）」のオプション４２５を選択すると、システムは、図４に示すドキュメント閲覧画面３００を、選択したトランザクションに対応するテキストがハイライトされた状態で、表示する。
【００６８】
解析者がトランザクション４０２の１つを選択して、「Ｄａｔａｂａｓｅ  Ｌｏｏｋｕｐ（データベース参照）」のオプションを選択すると、システムが、解析者に図６に示す情報画面５００を表示する。この画面には、トランザクション４０２に関連した人物についての個人情報およびその他の情報が表示される。
【００６９】
トランザクション４０２のレビューが終わると、解析者が「Ｃｏｍｍｉｔ  Ｒｅｃｏｒｄｓ（レコードをコミット）」のオプション４２７を選択する。実施態様によっては、トランザクション画面４００に解析者用の追加オプションがあり、更なるレビューのためにタグ付けされたドキュメントを監督者の作業待ち行列に転送することができる.
こうして解析者は作業待ち行列２２０（図２）の中の次のタグ付けされたドキュメントでの仕事に進むことができる。
【００７０】
図６は個人のプロフィール情報を表示したユーザインタフェース画面５００を示す。プロフィールには、システムの１つまたは複数のデータベースからの、個人の名前５０１、職位や肩書き５０７、雇用主５０２、住所５０３、電話番号５０４など、データが入手可能な限り表示される。解析者も含むユーザは、この画面から「Ｍｏｒｅ  Ｄｅｔａｉｌｓ（詳細）」コントロール５１０を選択することによって、入手可能な場合には更なる情報を検索することができる。
【００７１】
このユーザインタフェースでは、組織に関する類似の情報を表示する同様な画面も提供される。
【００７２】
図７および図８は、２つの電子ディスプレイ装置を用いるデュアルディスプレイ５４０の概略図である。当業界で知られているように、第１のディスプレイ５４２および第２のディスプレイ５４４は同一のコンピュータに接続されるが異なる情報を表示することができる。図７は、第１のディスプレイ５４２と第２のディスプレイ５４４とが横に並んでデュアルディスプレイ５４０を構成しているディスプレイを表している。図８は、第１のディスプレイ５４２が第２のディスプレイ５４４の上に直接配置された他の構成のデュアルディスプレイ５４０を表している。どちらの場合も、ディスプレイは架台５５０で支持、固定されている。
【００７３】
本発明の好適な実施態様では、データ解析者がこのようなディスプレイを有するワークステーションを使用する。図９にこの実施態様を用いた縦型デュアルディスプレイ５４０の使用例を示す。これにより解析者がトランザクションを生成しながら追加の情報を見ることができる。例えば解析者は、１つのディスプレイ５４２上でドキュメント閲覧画面３００（図４）に対して作業しているとき、システムによってタグ付けされた用語３０６（図４）に一致すると判定された名前の候補３４２（図４）の１つを選択することができる。この選択に応答して、システムが第２のディスプレイ５４４上に画面５００を表示する。タグ付けされたドキュメントの横に関連する個人情報を配置することによって、本システムでは適切な個人が選択されたことを解析者が確認できる。また、１つのディスプレイ上で画面３００と画面５００を行ったりきたりして進めなければならない場合に比べてより迅速かつ効率的に解析者が作業をすることができる。デュアルディスプレイが図７に示す水平構成を取るか、図８に示す垂直構成を取るかは、本実施態様には関係しない。
【００７４】
システムにより第１のディスプレイ５４２上にトランザクション画面４００（図５）が表示されているときも、同様の対応を取ることが可能である。データ解析者がトランザクション４０２（図５）を選択し、次に「Ｄａｔａｂａｓｅ  Ｌｏｏｋｕｐ（データベース参照）」のオプション４２６（図５）を選択すると、システムによって関連する個人情報がディスプレイ５４０の画面５４４上に表示される。
【００７５】
図１０に、タグ付けされたドキュメントをデータ解析者が処理する好適な方法を示す。プロセス７００はブロック７０１から始まり、データ解析者が作業待ち行列の中から次のタグ付けされたドキュメントを選ぶ。
【００７６】
そうすることによって、デュアルディスプレイ５４０の第１のディスプレイ５４２上にドキュメント閲覧画面３００（図４）が現れる。タグ付けされたドキュメントがドキュメント表示領域３０１（図４）に現れる。次にブロック７０２で、データ解析者は「Ｎｅｘｔ（次へ）」ボタン３７１および「Ｐｒｅｖ（元へ）」ボタン３７３（図４）を用いてタグ付けされたドキュメントの中の最初のタグへ進む。あるいは、本システムの実施態様のあるものでは、データ解析者がマウスやその他のポインティングデバイスを使って最初のタグを選択することができる。
【００７７】
データ解析者が最初のタグを選択するのに応答して、システムはブロック７０３に進む。タグ付けされたドキュメントの中の、タグに関係するイベントを記述した単語３１７（図４）がハイライトされる。また、システムがタグの属性を読み込み、ツール表示領域に適当なツールのセットを揃える。
【００７８】
選択されるツールはイベントの性質に依存して異なる。例えば、イベントが社内での新職位への任命に関するものであるとシステムが判断すれば、個人の固有名詞、新職位に関連する肩書き、会社名、および新情報が適用される日付範囲をデータ解析者が確認できるようなツールが提供される。
【００７９】
ブロック７０４はデータ解析者によって行われるプロセスである。ここでは、システムが一致する可能性のある名前として掲げたリストの中から、タグ付けされたテキストに記載された個人と一致する適切な名前を選択する。適切な名前の選択に応答して、システムがブロック７０５に進み、デュアルディスプレイの第２のディスプレイ上に、個人プロファイルを含む画面５００（図６）を表示する。
【００８０】
ブロック７０６では、データ解析者が同じく会社、肩書きおよび日付範囲を選択する。データ解析者が一致可能リストから１つの会社を選択すると、ちょうどブロック７０５と同じように、システムによって第２のディスプレイ上に組織のプロファイルが表示される。
【００８１】
ブロック７０３から７０６までがデータベースのエントリ案を生成する。データ解析者がタグ付けされたドキュメントのすべてのタグを処理し終えるまで、これらのブロックが反復される。そうすることによって、データ解析者がそれぞれのタグに対するデータベースエントリ案を生成する。
【００８２】
しかしながら本実施態様においては、データ解析者がドキュメント閲覧画面からデータベースエントリ案をデータベースに対してコミットすることはできない。この故に、ブロック７０９に「Ｖｉｅｗ  Ｒｅｃｏｒｄｓ（レコード閲覧）」のオプション３７２（図４）が含まれ、これによりシステムは、第１のディスプレイ上にトランザクションリスト画面４００（図５）を表示する。
【００８３】
データ解析者が、トランザクションリスト画面を見て、データベースエントリ案（「トランザクション」とも呼ばれる）をレビューできる。これがブロック７１０である。データ解析者がトランザクション案は正しいと結論すれば、「Ｃｏｍｍｉｔ  Ｒｅｃｏｒｄｓ  （レコードのコミット）」オプション４２７（図５）を選択する。そうするとブロック７１４に進み、トランザクションが１つまたは複数のデータベースにコミットされる。
【００８４】
トランザクション案７１０のレビューによってトランザクションの変更や削除が必要な場合には、データ解析者がそのトランザクションに対応する行４０２（図５）を選んでから、「Ｄａｔａｂａｓｅ  Ｌｏｏｋｕｐ（データベース参照）」オプションを選択する。この動作に応答して、ブロック７１１がドキュメント閲覧画面３００（図４）を第１のディスプレイ５４２（図７）へ戻す。ドキュメント閲覧画面が表示されると、選択したトランザクションに対応するイベントがシステムによってハイライトされている。データ解析者が異なるトランザクションを修正したい場合には、所望のタグへ進み７１２、それを修正７１３する。
【００８５】
必要なトランザクションを修正した後、データ解析者が再び「Ｖｉｅｗ  Ｒｅｃｏｒｄｓ（レコード閲覧）」のオプションを選択し、第１のディスプレイ上にトランザクションリスト画面を再表示させる。そうしてプロセスが前述のブロック７０９に戻る。
【００８６】
データ解析者がトランザクションのコミット７１４を選択すれば、プロセスは完結する。そうして作業待ち行列２２０（図２）の次のタグ付けされたドキュメントの作業に取り掛かれる。
【００８７】
本発明の実施態様が、図８に示されたものとは別の、および／またはそれに追加する機能を提供してもよい。例えば、データ解析者２２２がタグを手動で追加、編集、および／または削除できる実施態様であってもよい。
【００８８】
図２および図１０およびその他で表現されたシステムおよびプロセスは、ここで詳述した本発明を遂行する上で用いうる多くの可能なシステム構成の単なる例に過ぎないことを当業者は理解するであろう。ここで表現されたシステムは単に説明的なものであるとみなされるべきである。ここで参照したシステムおよびソフトウェアは、暗示的であれ明示的であれ、コンピュータもしくは他の適切なハードウェアに実装されたソフトウェアを有する。ここで他の適切なハードウェアとしては、ユーザインタフェースの有無に拘らず、プロセッサとデータ記憶手段とオペレーティングシステムを補助する能力とを有する、例えばファイルサーバのような、本発明の目的を達成するのに有効な、その他の情報処理装置を含む。
【００８９】
本発明を具現化するソフトウェアコンポーネントおよびアプリケーションは、磁気、光学、磁気バブルあるいはその他の媒体上の電子ビット記憶装置で配布できる。オプションとして、例えばコンピュータや光ディスク上の電子読出し装置と対話できる輸送可能な形式でも配布できる。もしくはこのような媒体に受信者が保存できるように、有線あるいは無線のネットワークを介して配布されてもよい。
【００９０】
さらに、このような媒体に保存されたソフトウェアが電子的にカスタマイズされた装置を構成することは理解されるであろう。これは、磁気的、光学的に協調可能なコンピュータベースの入力装置と対話して、ソフトウェアの内容にしたがって、コンピュータを特別目的のコンピュータとしてカスタマイズする。このように構成されれば、この特別目的のコンピュータ装置は、特に対象として考えられている専門家ユーザにとって、いっそう高い価値を有することになる。
【図面の簡単な説明】
【００９１】
本発明を添付の図面で示す。ただしこれは例示であって、限定するものではない。また、図における同様の符号は同様または対応するものを指す。
【図１】本発明による情報を収集、維持および提供するシステムの好適な実施態様を示す図である。
【図２】本発明による情報を収集、維持および提供するシステムの好適な実施態様に従った情報の流れを示す図である。
【図３】本発明による情報を収集、維持および提供するシステムの好適な実施態様に従った情報の流れを示す図である。
【図４】データ解析者が新規獲得のドキュメントからデータを抽出し、それによってデータベースを更新するために使用するユーザインタフェースの画面である。
【図５】タグ付けされたドキュメントのレビューによって解析者が生成したトランザクションのリストを示すユーザインタフェースの画面である。
【図６】ある個人の個人情報を表示するユーザインタフェースの画面を示す図である。
【図７】２つの電子ディスプレイ装置を水平方向に並べた構成のデュアルディスプレイを示す図である。
【図８】２つの電子ディスプレイ装置を垂直方向に並べた構成のデュアルディスプレイを示す図である。
【図９】本発明の一実施態様で使用されるデュアルディスプレイを示す図である。
【図１０】本発明による情報の収集および処理の好適なプロセスのフロー図である。
【図１】
2009526290.tif 000003
【図２】
2009526290.tif 000004
【図３】
2009526290.tif 000005
【図４】
2009526290.tif 000006
【図５】
2009526290.tif 000007
【図６】
2009526290.tif 000008
【図７】
2009526290.tif 000009
【図８】
2009526290.tif 000010
【図９】
2009526290.tif 000011
【図１０】
2009526290.tif 000012
【国際調査報告】
2009526290.tif 000013