(57)【要約】法律リサーチを促進するために、Ｔｈｏｍｓｏｎ  Ｗｅｓｔのような会社は、購読ベースのオンライン情報引き出しシステムを提供する。これらのおよび関連するＩＲシステムの改善に努め、本発明者は、リサーチャが、彼らにとって有用である得る法律百科事典、および条約等の一部のタイプのドキュメントをしばし、見逃していることを認めた。従って、本発明者は、ユーザクエリによって特別にはターゲットとはされていない他のタイプのドキュメントの自動的な検索を行うシステム、方法、およびソフトウェアを考案した。一例示的なシステムは、法律上の判決理由に対するユーザクエリを、第１および第２のデータベースに自動的に提出する。ここにおいて、第１のデータベースは法律上の判決理由を格納しており、第２のデータベースは、判決理由でないドキュメントを格納している。
2008503796.tif 000002
【特許請求の範囲】
【請求項１】
法律に関連するドキュメントを含む１つ以上のデータベースに結合される、オンライン法律リサーチプロバイダのためのサーバと、
インターネットを介して該サーバに結合され、１つ以上のユーザインターフェース要素を含むグラフィカルユーザインターフェースを提供するためのディスプレイを有する、クライアントアクセス装置であって、該１つ以上のユーザインターフェース要素は、該サーバによって少なくとも部分的に構成され、または規定され、１つ以上の該要素は、該ユーザが、１つ以上の用語および／またはデータベースの識別子のような、１つ以上の関連する検索バウンダリーパラメータをそれぞれが有する１つ以上の法律リサーチクエリを規定すること、および提出することを可能にする、クライアントアクセス装置と、
受信されたクエリに応じて、該クライアントアクセス装置に検索結果を返すための、該サーバに関連する手段であって、該検索結果が、第１のドキュメントおよび関連する第１のユーザインターフェース要素の第１のセットと、第２のドキュメントおよび関連する第２のユーザインターフェース要素の第２のセットとを含み、ドキュメントの該第１のセットが該受信されたクエリの該バウンダリー内にあり、ドキュメントの該第２のセットが該受信されたクエリの該バウンダリーの外にあるドキュメントを含み、該第１および第２のユーザインターフェース要素は、該第１および第２の結果が、該グラフィカルユーザインターフェースの検索結果表示部分内において、結果の個別のセットとして表示されるようにする、手段と
を備える、システム。
【請求項２】
前記グラフィックユーザインターフェースは、前記クライアントアクセス装置上において、ブラウザアプリケーションによって制御されるＷｉｎｄｏｗｓ（登録商標）タイプのインターフェースである、請求項１に記載のシステム。
【請求項３】
前記サーバの、または前記クライアントサーバの、または前記グラフィックユーザインターフェースの構成要素のうちの１つ以上を格納する１つ以上のマシーン可読媒体を含む、請求項１に記載のシステム。
【請求項４】
ユーザからのクエリに応答する方法であって、該方法は、
１つ以上のドキュメントの第１のセットを識別するために、該クエリに基づいて第１のデータベースを検索することと、
第２のデータベースにあるドキュメントとの類似性に基づいてテキストを分類するテキスト分類エンジンにおいて、該クエリの少なくとも一部分を入力することによって、該第２のデータベースの１つ以上のドキュメントの第２のセットを自動的に識別することと、
該ユーザに関連するアクセス装置に、ドキュメントの該第１および第２のセットの各々の少なくとも一部を出力することと
を包含する、方法。
【請求項５】
ユーザからのクエリに応答する方法であって、該方法は、
１つ以上のドキュメントの第１のセットを識別するために、該クエリに基づいて第１のデータベースを検索することと、
第２のデータベースにあるドキュメントとの類似性に基づいてテキストを分類するテキスト分類エンジンにおいて、ドキュメントの該第１のセットの少なくとも一部分を入力することによって、該第２のデータベースの１つ以上のドキュメントの第２のセットを自動的に識別することと、
該ユーザに関連するアクセス装置に、ドキュメントの該第１および第２のセットの各々の少なくとも一部を出力することと
を包含する、方法。
【請求項６】
ユーザからのクエリに応答する方法であって、該方法は、
該クエリに基づいて第１のデータベースを検索することと、
該第１のデータベースの検索結果に基づいて第２のデータベースを自動的に検索することと
を包含する、方法。
【請求項７】
前記クエリに基づいて前記第２のデータベースを検索することをさらに包含する、請求項６に記載の方法。
【請求項８】
前記第２のデータベースを自動的に検索することが、前記第１のデータベースの検索結果に基づいている、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（著作権の告示および許可）
本発明の本書類の一部は、著作権保護の下にある内容を含む。この著作権保持者は、特許および商標局の特許ファイルまたは記録に表れるように、任意の者による本発明書類または本発明開示の複製作成に対して異議はしないが、全著作権は完全に守られる。以下の告示がこの書類に適用される：Ｃｏｐｙｒｉｇｈｔ（著作権）２００３，Ｔｈｏｍｓｏｎ  Ｇｌｏｂａｌ  Ｒｅｓｏｕｒｃｅｓ  ＡＧ．。
【０００２】
（関連出願のクロスリファレンス）
本出願は、２００３年１２月３１日に出願された米国仮出願第６０／５３３，８１９号の優先権を主張する。その仮出願は本明細書中において援用される。
【０００３】
（技術分野）
本発明の様々な実施形態は、法律ドキュメントまたは他のそれに関する内容を提供するシステムのような情報引き出しシステムに関する。
【背景技術】
【０００４】
世界中の他の法律システムはもちろん、米国の法律システムは、論争の解決を左右する法律を明確に述べるために、または解釈するために、判事の宣言書、判事の判決理由書に非常に頼っている。判事の判決理由の各々は、特定の法律上の論争を解決するのに重要であるだけではなく、将来に起こり得る同様の論争、または訴訟を解決するのに重要でもある。そのため、この法律システム内にいる判事および弁護士達は、新しい論争の解決策に最も関連する過去の判決理由または判例法を求めて、絶えず広がっている大量の過去の判決理由または判例法を継続的にリサーチしている。
【０００５】
これらの検索を促進するために、（Ｔｈｏｍｓｏｎ  Ｗｅｓｔとして業務を行う）ミネソタ州のＳｔ．ＰａｕｌにあるＷｅｓｔ  Ｐｕｂｌｉｓｈｉｎｇ  Ｃｏｍｐａｎｙは、米国中の裁判所からの判事の判決理由を収集し、ＷｅｓｔｌａｗＴＭ情報引き出しシステムを介して電気的にそれらを利用可能にしている。（ＷｅｓｔｌａｗはＴｈｏｍｓｏｎ  Ｗｅｓｔの商標である。）これらの判決理由の多数は、参考文献一覧サイトまたは他の判決理由へのハイパーリンクと共に公表され、それらは、それらの判決理由における法律上の様々な点に頼り、またはそれらの様々な点を批判する。それらのサイトおよびハイパーリンクは、リサーチャが、関連判決理由を含む印刷された書物を見つけることを可能にし、または、リサーチャがコンピュータネットワーク上においてそれらの関連する判決理由に電気的にアクセス可能にする。Ｗｅｓｔｌａｗシステムは、ユーザに一億以上のドキュメントからの検索能力を与える。
【０００６】
本発明者によって認められたこの効果的および優れた成功性を有するシステムに対する少なくとも１つの課題は、判決理由の他に、法律に関するリサーチャにとって役に立ち得る多数の他のタイプのドキュメントが存在し、それらが、頻繁に見逃されていることである。例えば、一部のユーザは、判事の判決理由において為された法律上の特徴の分類された要約を提供する、Ｗｅｓｔ  Ｋｅｙ  ＮｕｍｂｅｒＴＭ  Ｓｙｓｔｅｍの全てのメリットを利用しない。（Ｗｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒは、Ｔｈｏｍｓｏｎ  Ｗｅｓｔの商標である。）頭書（ｈｅｓｄｎｏｔｅ）として知られる要約は、９０，０００を超える別々の法律カテゴリに分類され、特定の法律的論争に関連する法律的判決理由を評価することのような様々な目的に用いられ得る。そのそれぞれが個別の法律的論争に対する教示を含む、約４，０００の詳細な学術的論文を含むＡｍｅｒｉｃａｎ  Ｌａｗ  Ｒｅｐｏｒｔｓ（ＡＬＲ）のような第２のリソースが見逃される。
【０００７】
従って、本発明者は、法律的ドキュメントの情報引き出しシステムの改善の必要性を認識する。
【発明の開示】
【課題を解決するための手段】
【０００８】
この必要性および／または他の必要性に的をしぼるために、本発明者は、法律的な判決理由に対するクエリに応じてそれに関連する、判決例ではない法律上のドキュメントの引き出しを促進するシステム、方法、およびソフトウェアを考案した。一例示的なシステムは、法律上の判決理由に対するユーザクエリを、第１および第２のデータベースに自動的に提出する。ここにおいて、第１のデータベースは法律上の判決理由を格納しており、第２のデータベースは、Ｗｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ  Ｓｙｓｔｅｍからの頭書、Ａｍｅｒｉｃａｎ  Ｌａｗ  Ｒｅｐｏｒｔｓからの論文、および／またはＡｍｅｒｉｃａｎ  Ｊｕｒｉｓｐｒｕｄｅｎｃｅからの論文のような、判決理由でないドキュメントを格納している。システムの第１の検索エンジンは、そのクエリに基づいて関連性のある法律上の判決理由に対して第１のデータベースを検索する。第２の検索エンジンは第２のデータベースを２回検索し、その１回目はユーザのクエリに基づき、２回目は第１の検索エンジンからの結果に基づく。一部の実施形態において、第１の検索エンジンは従来のｔｆ−ｉｄｆ（ｔｅｒｍ−ｆｒｅｑｕｅｎｃｙ−ｉｎｖｅｒｓｅ−ｄｏｃｕｍｅｎｔ−ｆｒｅｑｕｅｎｃｙ）検索エンジンであり、第２の検索エンジンは、複合のベクトルベースの分類辞である。第１および第２のデータベースの両方からの結果は、グラフィックユーザインターフェースを介してユーザに示される。ここにおいて、グラフィックユーザインターフェースは、別々の領域、一区画（ｐａｎｅ）、またはウィンドウにおいてそれらの結果を表示する。
【０００９】
他の実施形態において、第２のデータベースは、判例法データベースの検索を補うために、トピカルな条約（ｔｒｅａｔｙ）、州実務ガイド（ｓｔａｔｅ  ｐｒａｃｔｉｃｅ  ｇｕｉｄｅ）、法令（ｓｔａｔｕｔｅ）、および／または法律レビュー論文を提供する。また、他の実施形態は、法令検索、取り締まり（ｒｅｇｕｌａｔｏｒｙ）検索、第２の資料検索、およびニュース検索を補う。一部の実施形態は、第２のデータベースからドキュメントにアクセスするために、別個の料金、または追加的な料金を請求する。
【発明を実施するための最良の形態】
【００１０】
以下に識別される図を参照および援用する本明細書は、本発明の一つ以上の特定の実施形態を説明する。本発明を限定するのではなく、例示および教示するためだけであるこれらの実施形態は、当業者が本発明を実施または実行できるために、十分な詳細において示されおよび説明される。したがって、本発明を不明確にすることを回避するに適切な箇所においては、説明は、当業者に知られる所定の情報を省略し得る。
【００１１】
更に、本明細書は、２００２年１２月２３日に出願された、米国仮特許出願番号第６０/４３６，１９１号（代理人整理番号９６２．０２１ＰＲＶ）；２００１年１２月２１日に出願された、米国特許出願番号第１０／０２７，９１４（代理人整理番号９６２．０１５ＵＳ１）；２００２年１２月３０日に出願された、米国仮特許出願番号第６０／４３７，１６９（代理人整理番号９６２．０１６ＰＲＶ）；および２００３年６月１９日に出願された、米国仮特許出願番号第６０／４８０，４７６（代理人整理番号９６２．０１６ＰＲ０）を援用する。本願の１つ以上の実施形態は、他の実施形態を生ずるために、結合され得、またはそうでない場合、参考出願における教示によって増補され得る。
【００１２】
（例示的な情報引き出しシステム）
図１は、例示的なオンライン情報引き出しシステム１００を示す。システム１００は、１つ以上のデータベース１１０、１つ以上のサーバ１２０、および１つ以上のアクセス装置１３０を含む。
【００１３】
データベース１１０は、第１のデータベース１１２のセットおよび第２のデータベース１１４のセットを含む。例示的な実施形態において、第１のデータベース１１２は、それぞれが１つ以上の地方、州、政府、および／または国際管轄区（ｊｕｒｉｓｄｉｃｔｉｏｎ）からの裁判所の見解および法令を含む、判例法データベース１１２１および法令データベース１１２２を含む。第２の法律権限、もしくはより一般に、第１のデータベースにおける裁判所または法的権限によって提供されるものに付随する権限の法律書類を含む第２のデータベース１１４は、ＡＬＲ（Ａｍｅｒｉｃａｎ  Ｌａｗ  Ｒｅｐｏｒｔｓ）データベース、１１４１、ＡＭＪＵＲデータベース１１４２、Ｗｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ（ＫＮＵＭ）分類データベース１１４３、および法律レビュー（ＬＲＥＶ）データベース１１４４を含む。他の実施形態は、財務、科学、またはヘルスケア情報を含む法律外のデータベースを含み得る。更に、一部の実施形態においては、第１おおよび第２は、検索結果の表示の順番を含むが、検索結果の権限または信用性を含むとは限らない。
【００１４】
１つ以上の電気的、磁気的、または光データストレージ装置の例示的な形式をとるデータベース１１０は、それぞれののインデックス（図示せず）を含み、そうでない場合、それらに関連する。各々のインデックスは、対応する文書アドレス、識別子、および他の従来の情報に関連する用語およびフレーズを含む。データベース１１０は、ローカル、ワイド、個人、または仮想ネットワークのような無線または有線通信ネットワークを介して、サーバ１２０に結合されまたは結合可能である。
【００１５】
サーバ１２０は、通常、様々な「厚み」のクライアントをサービスするために、ウェブページの形式もしくは関連するアプレット、ＡｃｔｉｖｅＸ制御、リモート呼出し（ｒｅｍｏｔｅ−ｉｎｖｏｃａｔｉｏｎ）オブジェクト、または他の関連ソフトウェアおよびデータ構造を有する他のマークアップ言語形式における、データをサービングするための１つ以上のサーバの代表である。より詳細には、サーバ１２０は、プロセッサモジュール１２１、メモリモジュール１２２、加入者データベース１２３、第１の検索モジュール１２４、第２の検索モジュール１２５、およびユーザインターフェースモジュール１２６を含む。
【００１６】
プロセッサモジュール１２１は、１つ以上のローカルまたは分散されたプロセッサ、コントローラ、または仮想マシンを含む。例示的な実施形態において、プロセッサモジュール１２１は、任意の便利または所望の形式を想定する。
【００１７】
１つ以上の電気的、磁気的、または光データストレージ装置の例示的な形式をとるメモリモジュール１２２は、加入者データベース１２３、第１の検索モジュール１２４、第２の検索モジュール１２５およびユーザインターフェースモジュール１２６を格納する。
【００１８】
加入者データベース１２３は、データベース１１０の現金払いまたは契約ベースのアクセスを制御、運営、および管理するための加入者関連データを含む。例示的な実施形態において、加入者データベース１２３は、データ構造１２３１が代表である、１つ以上の選択データ構造を含む。データ構造１２２１は、選択１２３１Ｂ、１２３１Ｃ、および１２３１Ｄのような第２の検索選択の１つ以上にロジカルに関連する、カスタマまたはユーザ識別子部分１２３１Ａを含む。判例法データベースのような選択データベースを検索する場合、補足の検索が可能または不可能であろうと、選択１２３１Ｂは、デフォルト値統制（ｇｏｖｅｒｎｉｎｇ）を含む。選択１２３１Ｃは、第２の検索結果の補足のデフォルト値統制表示、例えば、様々なコンテンツの種類の優先順位リストまたは表示するそのような結果の最大数、を含む。選択１２３１Ｄは、デフォルト値統制を含み、そこにおいて、第２の検索の間に、２つ以上の第２の検索アルゴリズムまたは許可基準が使用される。（一時的なユーザオーバライド、例えば、特定のクエリまたはセッションの間のオーバライド、の不在において、補足の検索選択に対するデフォルト値は統制する。）
第１の検索モジュール１２４は、１つ以上のデータベース１１０に対してユーザクエリを受信および処理するために、１つ以上の検索エンジンおよび関連ユーザインターフェース構成要素を含む。例示的な実施形態においては、検索モジュール１２４に関連する１つ以上の検索エンジンは、Ｂｏｏｌｅａｎ、ｔｆ−ｉｄｆ、自然言語検索能力を提供する。
【００１９】
第２の検索モジュール１２５は、１つ以上のデータベース１１０に対してクエリを受信および処理するために、１つ以上の検索エンジンを含む。例示的な実施形態においては、第２の検索モジュール１２５は、ユーザクエリおよび／または第１の検索モジュール１２４からの結果を使用して、コンポジット・ベクタベースの分類を提供する。他の実施形態においては、第２のデータベースは、判例法データベースの検索を増補するために、トピカルな条約、州実務ガイド、法令、および／または法律レビュー論文を提供する。更に、他の実施例は、法令検索、取り締まり検索、第２の資料検索、およびニュース検索を増補する。一部の実施例は、第２のデータベースから文書をアクセスするために、個別または追加の費用を請求する。
【００２０】
ユーザインターフェースモジュール１２６は、アクセス装置１３０のような１つ以上のアクセス装置における無線または有線通信ネットワークを通じて、検索インターフェース１２６１および結果インターフェース１２６２のようなウェブベースのユーザインターフェースを全体的または部分的に規定するためのマシン読取可能および／または実行可能な命令セットを含む。
【００２１】
アクセス装置１３０は、一般に、１つ以上のアクセス装置の代表である。例示的な実施形態においては、アクセス装置１３０は、パーソナルコンピュータ、ワークステーション、携帯情報端末、携帯電話、もしくはサーバまたはデータベースを用いて効果的なユーザインターフェースを提供できる任意の他の装置の形式をとる。特に、アクセス装置１３０は、プロセッサモジュール１３１、１つ以上のプロセッサ（または処理回路）１３１、メモリ１３２、ディスプレイ１３３、キーボード１３４、およびグラフィカルポインタまたはセレクタ１３５を含む。
【００２２】
プロセッサモジュール１３１は、１つ以上のプロセッサ、処理回路、またはコントローラを含む。例示的な実施形態においては、プロセッサモジュール１３１は、任意の便利または所望の形式をとる。プロセッサモジュール１３１に結合されるのは、メモリ１３２である。
【００２３】
メモリ１３２は、オペレーティングシステム１３６、ブラウザ１３７、およびグラフィカルユーザインターフェース（ＧＵＩ）１３８のためのコード（マシン読取可能または実行可能な命令）を格納する。例示的な実施形態においては、オペレーティングシステム１３６は、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標)オペレーティングシステムのバージョンの形式をとり、ブラウザ１３７は、Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒのバージョンの形式をとる。オペレーティングシステム１３６およびブラウザ１３７は、キーボード１３４およびセレクタ１３５から入力を受信するだけではなく、ディスプレイ１３３上のＧＵＩ１３８のレンダリングもサポートする。レンダリングに応じて、ＧＵＩ１３８は、１つ以上の対話式制御特徴（またはユーザインターフェース要素）に関連するデータを示す。（例示的な実施形態は、アプレットもしくはサーバ１２０からの他のプログラムオブジェクトまたは構造を使用して、インターフェース１３８の１つ以上の部分を規定する。）
より詳細には、グラフィカルユーザインターフェース１３８は、クエリまたは検索領域１３８１および検索結果領域１３８２のような、１つ以上の表示領域を規定または提供する。クエリ領域１３８１は、メモリにおいて規定され、レンダリングに応じて、クエリ入力領域１３８１Ａ、クエリ発信ボタン１３８１Ｂ、および第２の検索選択１３８１Ｃのような、１つ以上の対話式制御特徴（要素またはウィジェット）を含む。検索結果領域１３８２も、メモリにおいて規定され、レンダリングに応じて、第１の結果領域１３８２Ａおよび第２の結果領域１３８２Ｂを含む。領域１３８２Ａは、サーバ１２０を介して、１つ以上のデータベース１１０から1つ以上の対応する第１の検索結果文書にアクセスまたは引き出すために、特徴Ａ１，Ａ２，Ａ３のような、１つ以上の対話式制御特徴を含む。各々の制御特徴は、対応する文書のためにぞれぞれの題名および／または引用を識別する、ＤＯＣ  Ｘ，ＤＯＣ  Ｙ，ＤＯＣＺのような、それぞれの文書識別子またはラベルを含む。領域１３８２Ｂは、サーバ１２０を介して、１つ以上のデータベース１１０から１つ以上の対応する第２の検索結果にアクセスまたは引き出すために、特徴Ｂ１，Ｂ２，Ｂ３のような、１つ以上の対話式制御特徴を含む。各々の制御特徴は、対応する文書のためにそれぞれの題名および／または引用を識別する、ＤＯＣ  １，ＤＯＣ  ２，ＤＯＣ  ３のような、それぞれの文書識別子またはラベルを含む。
【００２４】
例示的な実施形態においては、これらの制御特徴の各々は、ハイパーリンクまたは他のブラウザ・コンパチブル・コマンド入力の形式をとり、クエリ領域１３８１および検索結果領域１３８２へのアクセスまたはその制御を提供する。領域１３８２における制御特徴のユーザ選択は、インターフェース１３８（図示せず）の領域内における、対応する文書の少なくとも一部の引き出しおよび表示という結果になる。図１は、クエリ領域１３８１および結果領域１３８２が同時に表示されるように示されるにも関わらず、一部の実施形態は、別々の時間においてそれらを示す。追加的または代替的に、一部の実施形態は、領域１３８２内にて第１および第２の結果を混ぜる。これらの実施形態の一部の変形は、第１の結果から可視的に区別するフォントおよび／または第２または補足として示すアイコンとの組み合わせにおける第２の結果を示す。
【００２５】
（例示的な動作）
図２は、システム１００のような、システムを動作するための１つ以上の例示的な方法のフローチャート２００を示す。フローチャート２００は、この説明における他のブロックのように、例示的な実施形態においてシリアルシーケンスに配列および説明される、ブロック２１０〜２７０を含む。しかしながら、一部の実施形態は、２つ以上の仮想マシンまたはサブプロセッサとして編成される、複数のプロセッサまたはプロセッサのような装置もしくは単一のプロセッサを使用して、２つ以上のブロックを並行して実行する。一部の実施形態は、類似の結果を達するために、処理シーケンスを変更または異なる機能分割の提供もする。例えば、一部の実施形態は、サーバ側に示されおよび説明される機能がクライアント側に全体的または部分的に実施され、逆もまた同様になされるように、機能のクライアント−サーバ割り付けを変更し得る。更に、他の実施形態は、モジュール間およびモジュールを介して通信される、関連制御およびデータ信号を用いて、２つ以上の相互接続されたハードウェアモジュールとしてブロックを実施する。したがって、例示的な処理フロー（図２および本明細書のあるゆる所において）は、ソフトウェア、ハードウェア、およびファームウェア実施に適用する。
【００２６】
ブロック２１０は、ユーザに検索インターフェースを示すことを伴う。例示的な実施形態において、これは、ユーザがＷｅｓｔｌａｗシステムのようなオンライン情報引き出しシステムのために、クライアントアクセス装置におけるブラウザをインターネットプロトコル（ＩＰ）アドレスに向け、次いでシステムにログオンすることを伴う。成功ログインは、サーバ１２０から出力され、メモリ１３２に格納され、およびクライアントアクセス装置１３０によって表示される、図１のインターフェース１３８または図３のインターフェース３００（それらの１つ以上の部分）のような、ウェブベースの検索インターフェースという結果となる。
【００２７】
図３に示されるように、インターフェース３００は、クエリ入力領域３１０、クエリ提出コマンド３２０、および第２の指示領域３３０を含む、多数の対話式制御特徴を含む。クエリ入力領域３１０は、クエリを規定するテキスト入力を受信する。第２の指示領域３２０は、ユーザが、特に、第２のデータベースまたはリソースの検索を可能または不可能にすることを許す。この指示領域の最初の状態は、データベース１２４のような加入者データベースに格納される、デフォルトユーザ選択値によって決定される。指示領域の状態を変更することは、例示的な実施形態において、現在のクエリのための指示を変更する。デフォルト選択値は、選択制御領域を介してのように、上位制御レベルにおいて変更されない限り、影響されない。一部の実施形態は、ユーザが第２の結果の表示に関連する選択を規定することを許す、チェックボックスまたはメニュのセットのような、対話式制御特徴も含む。例えば、一実施形態は、ユーザが、コンテンツの種類による第２の結果の表示順番、特に、どのコンテンツの種類が最初にリストされるべきか、を優先させることを許す。クエリ提出コマンド３２０は、ユーザに、アクセス装置１３０が入力領域３１０において規定されるクエリおよび第２の指示領域３２０における設定をサーバ１２０のようなサーバに提出させることを許す。
【００２８】
インターフェース１３８または３００を使用して、ユーザは、クエリを規定または提出し得、サーバ１２０のようなサーバに出力されるようにする。他の実施形態においては、クエリは、スケジュールまたはイベント影響ベースにおいて自動的に実行するために、規定され得またはユーザによって選択され得る。これらの場合において、クエリは、情報引き出しシステムのためのサーバのメモリに既に存在し得、サーバに繰り返し通信される必要は無い。実行は、次いで、ブロック２２０へと進む。
【００２９】
ブロック２２０は、クエリの受信を伴う。例示的な実施形態においては、クエリは、クエリストリングおよび／または１つ以上の選択データベースを含むターゲットデータベースのセットを含む。一部の実施形態においては、クエリストリングは、タームおよび／またはコネクタのセットを含み、他の実施形態においては、自然言語ストリングを含む。更に、一部の実施形態においては、ターゲットデータベースのセットは、自動的もしくはシステムまたは検索インターフェースの形式に基づくデフォルトによって、規定される。更に、一部の実施形態においては、受信されたクエリは、第２のリソースを検索するかどうかを規定する情報のような、他の情報によって伴いられ得る。いずれの場合においても、実行は、ブロック２３０に続く。
【００３０】
ブロック２３０は、受信されたクエリに基づいてまたは応答して、文書のセットまたは検索結果を識別することを伴う。例示的な実施形態において、これは、ターゲットされたデータベースのセットに対してクエリを実行およびクエリ基準を満足させる文書を識別して、サーバ制御またはコマンド下におけるサーバまたは構成要素を伴う。実行は、ブロック２４０へと進む。
【００３１】
ブロック２４０は、クエリに基づいて、１つ以上の第２の文書のセットを識別することを伴う。（一部の実施形態においては、複写識別ブロックの実行は、デフォルトまたは複写文書を識別するかどうかを特定する選択されたユーザオプション次第（ｃｏｎｔｉｎｇｅｎｔ）である。）例示的な実施形態においては、第２の識別は、一般に、第２の検索エンジンまたはより詳細に、第２のデータベースを検索するためのマルチ分類辞テキスト分類エンジンを使用することを伴う。
【００３２】
より詳細には、例示的な実施形態は、処理ブロック２４１〜２４４を含むフローチャート２４０に示される方法に従う。ブロック２４１は、ユーザクエリに基づいて第２のデータベースを検索することを伴う。例示的な実施形態において、この検索は、コンポジット・ベクタベースの分類辞を含む第２の検索モジュールの使用を伴う。より詳細には、例示的なシステムの一部は、それぞれのコンポジットスコアが、第２の検索結果として含まれることが考慮され、１つ以上、好ましくは２つ以上の分類辞との類似または関連スコアに基づく、それぞれの文書に対応して、コンポジットスコアのセットを決定することによって、入力テキストの手動分類を分類または補助する。各々のスコアを決定することは、１つ以上の以下のスコアの種類に類特定重み（ｃｌａｓｓ−ｓｐｅｃｉｆｉｃ  ｗｅｉｇｈｔ）を計算および適用することを伴う。
・第１の種類は、クエリテキスト（または第１の結果文書）と、第２のデータベースにおけるそれぞれの文書の１つ（潜在的第２の文書）と関連するテキストとの類似性に基づく。
・第２の種類は、クエリテクストに関連するＫｅｙ  Ｎｕｍｂｅｒ類のセットと、それぞれの潜在的第２の文書の１つに関連するＫｅｙ  Ｎｕｍｂｅｒ類のセットとの類似性に基づく。
・第３の種類は、クエリテキストに関連する１つ以上のＫｅｙ  Ｎｕｍｂｅｒ類のセットが与えられる、潜在的第２の文書の１つの確率に基づく。
・第４の種類は、それぞれの潜在的第２の文書の１つに関連するテキスト（例、頭書）が与えられる、クエリテキストの確率に基づく。
第２の検索結果内にて特定の文書を含むか除外するかを決定することは、文書特定しきい値のような決定基準に対して各々のスコアを評価することを伴う。
【００３３】
ブロック２４２は、ブロック２３０における第１の検索エンジンからの結果に基づいて第２のデータベースを検索することを伴う。例示的な実施形態において、この検索は、特徴のプールまたはセットを規定するために、第１の検索結果の文書のサブセットから、名詞−単語ペアのようなテキストを取り出すことを伴う。引き出されたテキストは、次いで、上記されたマルチ分類辞エンジンのようなテキスト分類辞に入力され、潜在的関連記事のテキスト、より一般に、第２のデータベースにおける文書と比較される。テキスト分類辞のコンテキストにおいては、ＡＬＲ、ＡｍＪｕｒ、またはＫｅｙ  Ｎｕｍｂｅｒ頭書集塊（ｃｏｎｇｌｏｍｅｒａｔｉｏｎ）のようなデータベースは、類として扱われる。類似性しきい値に合うという長所（ｖｉｒｔｕｅ）によって他の検索結果に十分に類似することがマルチ分類辞エンジンによって判断されるものは、第２の検索結果に含まれる。一部の実施形態においては、第１の検索結果からの最も関連する文書のプリセット数は、例えば、上位５つの文書または上位５％の文書、ベースとして使用される。更に、一部の実施形態は、第１の検索結果のサブセットを、第２のデータベースの検索の「このようなものをもっと（ｍｏｒｅ  ｌｉｋｅ  ｔｈｉｓ）」タイプのためのベースとして使用し得る。実行は、ブロック２４３に続く
ブロック２４３は、第２のデータベースの検索からの結果を、第２の結果セットに結合することを伴う。例示的な実施形態においては、拡張されたまたは第２の検索結果は、クエリに関連すると決定される、ＡＬＲ、ＡｍＪｕｒセクション、およびＷｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ  Ｓｙｓｔｅｍ分類コード（および／または関連頭書）を含む。
【００３４】
例示的な実施形態においては、第２のデータベースのトピックな（ｔｏｐｉｃａｌ）範囲は、法律資料にフォーカスされる。しかしながら、一部の実施形態においては、情報の任意の関連ドメインは、検索され得、例えば、ニュースおよび財務データベース、専門ディレクトリ等も含む。第２のデータベース文書の関連性を決定することにおいては、一部の実施形態は、第２の検索エンジンに加えて、カスタマ追跡または使用情報にも依存する。この情報は、同様の検索がおそらく第２の結果内に含まれる後に、頻繁に使用され（すなわち、「クリックオン」）、プリントされ、および／またはＫｅｙＣｉｔｅされる文書を確実にする。更に、一部の実施形態は、関連性スコアを決定または対象の第２の結果をランキングするための要因として、文書内にてターム配置を使用する。実行は、ブロック２５０に続く。
【００３５】
ブロック２５０は、第１のおよび第２のデータベースからの結果を、グラフィカルユーザインターフェースを介して、ユーザに示すことを伴う。例示的な実施形態において、これは、各々のリストされた文書、または、より一般にアイテムが、同等または別々のウィンドウにおける関連文書（またはそれらの一部）の引き出しおよび／または表示を呼び出すためにユーザによって選択可能である、ハイパーリンクのような、対応する対話式制御特徴に関連して、第１の結果のリストに隣接な１つ以上の別々の領域、一区画、またはウィンドウに、第２の結果のリストを表示することを伴う。例として、図１の領域１３８１および１３８２または図３の領域３１０および３２０を参照する。
【００３６】
一部の実施形態は、別々の一区画において示される第２のアイテムの数を、１０のような、アイテムの所定数に自動的に制限する。例示的な発見は、Ａｍｅｒｉｃａｎ  Ｌａｗ  Ｒｅｐｏｒｔｓ（ＡＬＲ）およびＡｍｅｒｉｃａｎ  Ｊｕｒｉｓｐｒｕｄｅｎｃｅ  ２ｄ（ＡＭＪＵＲ）データベース、ならびにＷｅｓｔ  ｔｏｐｉｃおよびキーナンバーレファレンスからの文書へのリンクを含む。（一部の実施形態は、赤いＫｅｙＣｉｔｅステータスフラグ（文書が廃棄されたことを示す）を有する、ＡＬＲまたはＡｍＪｕｒ文書のような、第２の結果文書も除外する。）更に、判例法および法令を含む第１の結果は、論文および法律レビューへのリンクを含み得る。一部の実施形態は、ユーザが、表示される第２の結果リストの数および／またはサイズを選択的に拡張し、それによって第２の結果の更に拡張されたリストへのアクセスを得ることを許す、「拡大」制御特徴を含む。
【００３７】
ブロック２６０は、１つ以上の第２の検索結果を提示することを伴なう。例示的な実施形態において、これは、ユーザが、１つ以上のリストに並ぶ第２の検索結果をクリックすることを伴ない、それによって、アクセス装置１３０が始動し、その１つ以上のアイテムに対するリクエストを提出する。（通常は、購読パラメータによって決定される）ユーザのアクセス権利によって、ユーザアカウントは、第２の検索結果へのアクセスに対しての料金を請求される。一部の実施形態は、料金の任意の評価に関するユーザへのアドバイス的なメッセージを提示し、ユーザへ、アクセスを取り消しにするオプションを提供する。
【００３８】
例えば、（図３の）リストに並ぶアイテム３２２をクリックすることは、図４のインターフェース４００のようなインターフェース内の対応するＡＬＲ論文の提示を結果として生じさせる。インターフェース４００は、対応するＡＬＲ記事の少なくとも一部を示すドキュメント表示領域４１０、ＡＬＲ記事に対する識別情報を再リストするドキュメントリスト４２０、ユーザがその記事の印刷、ｅメール、または他の出力を選択可能にする印刷コマンド入力部４３０を含む。
【００３９】
同様に、図３のリストされたアイテム３２４を選択すること、またはクリックすることは、図５のインターフェース５００のようなインターフェース内の対応するＡＭＪＵＲ記事の提示を結果として生じさせる。インターフェース５００は、対応するＡＭＪＵＲ記事の少なくとも一部を示すドキュメント表示領域５１０、ＡＭＪＵＲ記事に対する識別情報を再リストするドキュメントリスト５２０、ユーザがその記事の印刷、ｅメール、または他の出力を選択可能にする印刷コマンド入力部５３０を含む。
【００４０】
図３のリストされたアイテム３２６を選択することは、図６のインターフェース６００のようなインターフェースの提示を結果として生じさせる。ここにおいて、インターフェース６００は、リストされたアイテム３２６のＷｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ分類に関する頭書を示すカスタムダイジェストページを表示する。インターフェース６００は、対応するカスタムダイジェストページの少なくとも一部を示すドキュメント表示領域６１０、Ｗｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ分類の識別情報を再リストするドキュメントリスト６２０、および、その記事の印刷、ｅメール、または他の出力を選択可能にする印刷コマンド入力部５３０を含む。
【００４１】
第２の検索結果を見た後、ユーザは、第１の検索結果（および第２の検索結果）を表示し得る。例えば、ユーザは、ブラウザの「戻る」ボタンを使用し得、リターン、または、インターフェース４００、５００、もしくは６００のうちの１つの「戻る」リンクを動作可能にし得る。
【００４２】
（補足的な検索機能の例示的なアーキテクチャ）
図７は、サーバ１２０の補足的な検索機能の実施の例示的なアーキテクチャ７００を示す。その例示的なアーキテクチャは、ロードバランシングルータ７１０、コマンド／コントロール（ＣｎＣ）サービス７２０、およびバックエンド検索（または分類）サービスセット７３０を含む。
【００４３】
特定的には、ロードバランシングルータ７１０は、クライアント７０２、７０４、および７０６のような１つ以上のクライアントからの第１および第２の検索リクエストを受信する。ルータ７１０は、総当り的に、または他の様式においてクエリをＣｎＣサービスへ送信し、同一のリクエストの両方の段階（つまり、第１および第２のリクエスト）が、同一のバックエンドサービスセット（または、マシーン）へ送信されることを確実にし、現在の利用状況を反映するために、マシーンを付け足し、そのサービスプールからマシーンを減らす。全てのリクエスト／応答は、ＣｎＣサービス７２０の１つに転送される前に、ＸＭＬに符号化される。
【００４４】
ＣｎＣサービス７２０は、ＣｎＣサービス７２２、７２４、および７２６のような、１つ以上の独立ＣｎＣサービスを含む。各ＣｎＣアプリケーションサービスを通常表すＣｎＣサービス７２４は、メッセージハンドラー７２４Ａ、ＡＭＪＵＲイベントハンドラー７２４Ｂ、ＫｅｙＮｕｍｂｅｒ（ＫＮ）イベントハンドラー７２４Ｃ、およびＡＬＲイベントハンドラー７２４Ｄを含む。各ＣｎＣサービスは、クライアントメッセージをバックエンドサービスへ渡し、提案（または、検索結果）を生成するために、バックエンドサービス７３０からの応答を組み合わせ、ルータ７１０を介してクライアントへそれらを送信し返す。
【００４５】
バックエンド検索サービスセット７３０は、分類辞サービスセット７３２、７３４、および７３６を含む。例示的な実施形態において、各分類辞サービスセットを通常表すサービスセット７３４は、ＡＭＪＵＲ分類辞（または、検索）サービス７４４Ａ、ＫＮＡ分類辞サービス７４４Ｂ、ＫＮルックアップサービス７４４Ｃ、ＡＬＲ−ＣＣサービス７４４Ｄ、ＡＬＲ−ＨＮサービス７４４Ｅ、ＡＬＲ−ＳＥＣサービス７４４Ｆを含む。各サービスの名前は、関連性のあるクエリ領域を反映する。例えば、ＡＬＲ−ＨＮは、ＡＬＲにおいて参照される全頭書（ＨＮ）から取り出された、単語ペア分類辞または特徴セットを処理する。これらのバックエンドサービスは、２つの処理段階内において複数の情報カテゴリ（例えば、ＡＬＲ注釈）を「提案」する。第１の段階はユーザクエリに直接基づき、第２の段階は、ユーザクエリに応じて第１の検索エンジンによって引き出された判例に基づいている。サービスおよびＣｎＣは、ウェブサービスとして利用可能であり、お互いの通信を図るためにＸＭＬ−ＲＰＣ（Ｒｅｍｏｔｅ  Ｐｒｏｃｅｄｕｒｅ  Ｃａｌｌｓ）を用いる。
【００４６】
例示的な実施形態において、検索クエリは、第１の検索モジュールへ送信されるのと並行して、またはそれと同時に、第２の検索モジュールへ送信される（段階１）。第２の段階において、引き出された判例（または、他のドキュメント）は、一端、それらが利用可能になると、クライアントによって適切なＣｎＣサービスへと転送される。第１の検索が何の判例も引き出さない場合、クライアントは、ルーターおよびＣｎＣサービスが段階２リクエストを予期しているので、空の段階２リクエストを送信する。図面の一番上の列は、Ｗｅｓｔｌａｗクライアントを示し、ここにおいて、各クライアントは、段階１（Ｐｈａｓｅ  １）（つまり、クエリテキスト）リクエスト、および段階２（Ｐｈａｓｅ  ２）（つまり、最終的な判例）リクエストを送信する。
【００４７】
図８は、例示的なシステム１００および例示的なアーキテクチャ７００において用いられたマルチ分類辞の実施のための例示的なアーキテクチャ８００を示す。アーキテクチャ８００は、特徴プール８１０、カテゴリプール８２０、分類辞プール８３０、メタ分類辞プール８４０、および、決定メーカプール８５０を含む。
【００４８】
（結論）
当該技術を促進するために、本発明者は、多数ある他のものから、追加的な情報を伴なう検索結果の増補を促進する様々な例示的なシステム、方法、およびソフトウェアを提示する。一例示的なシステムは、法律上の判決理由に対するユーザクエリを、第１および第２のデータベースに自動的に提出する。ここにおいて、第１のデータベースは法律上の判決理由を格納しており、第２のデータベースは、Ｗｅｓｔ  Ｋｅｙ  Ｎｕｍｂｅｒ  Ｓｙｓｔｅｍからの頭書、Ａｍｅｒｉｃａｎ  Ｌａｗ  Ｒｅｐｏｒｔｓからの論文、および／またはＡｍｅｒｉｃａｎ  Ｊｕｒｉｓｐｒｕｄｅｎｃｅからの論文のような、判決理由でないドキュメントを格納している。
【００４９】
上述された実施形態は、本発明の実行または実施の１つ以上の様式を例示および教示することのみを意図し、その幅および範囲を限定するものではない。本発明の教示の実行または実施の全様式を包含する本発明の実際の範囲は、添付の特許請求の範囲およびその均等物によってのみ規定される。
【図面の簡単な説明】
【００５０】
【図１】本発明の１つ以上の実施形態に対応する例示的な情報引き出しシステム１００の図である。
【図２】オペレーティングシステム１００の１つ以上の例示的な方法、および本発明の１つ以上の実施形態に対応するフロー図である。
【図３】本発明の１つ以上の実施形態に対応する例示的なクエリウィンドウ３００の模写である。
【図４】本発明の１つ以上の実施形態に対応する例示的なユーザインターフェース４００の模写である。
【図５】本発明の１つ以上の実施形態に対応する例示的なユーザインターフェース５００の模写である。
【図６】本発明の１つ以上の実施形態に対応する例示的なユーザインターフェース６００の模写である。
【図７】本発明の１つ以上の実施形態に対応する、第２の検索モジュールの例示的なアーキテクチャおよびワークフローの図である。
【図８】本発明の１つ以上の実施形態に対応する例示的なテキスト分類辞の例示的なアーキテクチャおよびワークフローの図である。
【図１】
2008503796.tif 000003
【図２】
2008503796.tif 000004
【図３】
2008503796.tif 000005
【図４】
2008503796.tif 000006
【図５】
2008503796.tif 000007
【図６】
2008503796.tif 000008
【図７】
2008503796.tif 000009
【図８】
2008503796.tif 000010