[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2003271622A - データベース中のレコードを対話型で比較すること - Google Patents

データベース中のレコードを対話型で比較すること

Info

Publication number
JP2003271622A
JP2003271622A JP2003025097A JP2003025097A JP2003271622A JP 2003271622 A JP2003271622 A JP 2003271622A JP 2003025097 A JP2003025097 A JP 2003025097A JP 2003025097 A JP2003025097 A JP 2003025097A JP 2003271622 A JP2003271622 A JP 2003271622A
Authority
JP
Japan
Prior art keywords
items
item
attributes
displayed
attribute
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003025097A
Other languages
English (en)
Inventor
Michael Renn Neal
マイケル・レン・ニール
James Michael Wilmsen
ジェイムズ・マイケル・ウィルムゼン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Requisite Technology Inc
Original Assignee
Requisite Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Requisite Technology Inc filed Critical Requisite Technology Inc
Publication of JP2003271622A publication Critical patent/JP2003271622A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 電子カタログまたはその他のアイテム・セッ
トの対話型なサーチおよび比較を可能にすること。 【解決手段】 本発明は、電子カタログ中のアイテムの
リストを表示するステップであって、各アイテムが表示
の1行に対応し、各行が、属性の列の中に配列された、
対応するアイテムの属性に対応する値を有するステッ
プ、グループ化コマンドを受け取ると、グループ化され
たアイテムが1行に表示されるように、表示されている
アイテムのいくつかを、選択された属性に基づいてグル
ープ化するステップ、および展開コマンドを受け取る
と、グループ化されているアイテムのそれぞれが別々の
行に表示されるように、グループ化されているアイテム
を展開するステップを含む。この実施形態は、行削除コ
マンドを受け取ると、あるアイテムまたはグループ化さ
れているアイテムに対応する行を表示から削除するステ
ップ、および列削除コマンドを受け取ると、アイテムの
ある属性に対応する列を表示から削除するステップをさ
らに含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、電子カタログな
ど、データベース中のアイテムを、比較を用いて、検
索、ソート、選択、編成することに関する。より詳細に
は、本発明は、類似性に基づいてデータベース中のアイ
テムをグループ化することに関する。
【0002】
【従来の技術】一般に、サーチ可能な電子カタログ(e
カタログ)が、様々な電子商取引および購入機能を支援
するために使用されている。これらのカタログは、一般
に、レコードを選択的に検索して表示させるためのユー
ザ・インタフェース、および選択したアイテムがあった
ときにそれらを電子的に購入するためのシステムを備え
る。電子カタログが受け入れられ、成功するための重要
な要因は、それらによって利用者がいかにうまく所望の
アイテムを見つけることができるかである。電子カタロ
グが増大し、類似アイテムの数が増えるにつれて、入手
可能なアイテムを比較すること、1組の所望の特徴を備
えたアイテムを見つけることがますます難しくなってき
ている。
【0003】従来のeカタログの発見援助機能は、アイ
テムのカテゴリと類別の分類階層およびサーチ・エンジ
ンである。カテゴリは、その類別が十分に理解されるな
らば、利用者がアイテムを見つける手助けとなり得る。
しかし、該当するサブグループが見つかっても、利用者
が多数の類似アイテムをソートする手助けにはならな
い。サーチ・エンジンは、一般に、利用者が特定のキー
・ワードをサーチし、その後、結果を表示させるように
することができる。しかし、キーワード・サーチでは、
利用者が、特定のアイテム、またはそのアイテムの特徴
を説明するために使用できそうなすべての可能キー・ワ
ードを知っていることが必要となる。カタログに多数の
アイテムがある場合は、サーチで、所望のタイプのアイ
テムとともに、望まない、関係のないアイテムが見つか
る可能性もある。
【0004】
【発明が解決しようとする課題】アイテムのリストが検
索されると、一般に、アイテムからなる行として表示さ
れる。アイテムの特徴が表の中に一列に並べられること
が多い。表示に多数のアイテムが含まれる場合には、そ
のような表をナビゲートして、アイテム間の重要な類似
点および相違点を抜き出すことが依然として難しいこと
がある。利用者が膨大なリストから所望のアイテムを見
つけるのを支援するために、様々なソーティング・ツー
ルが提供されている。アイテムの属性がそれぞれ異なる
列に記載されている場合、サーチ・システムによって
は、利用者が、列中のそれらのそれぞれの値に基づい
て、アイテムをソートできるようにしているものもあ
る。表示されたアイテム内だけでさらにサーチを行っ
て、表示リストを、特定の属性についてある値または値
の範囲を有するものだけに限定することができる。サー
チ・エンジンによっては、ある属性について特定の値を
そこで選択することができる「パラメータ詳細化」が可
能なものもある。この場合、サーチ・エンジンは、記載
されているアイテム内をサーチして、その属性について
選択された値と同じ値を有するアイテムだけを表示す
る。サーチ・エンジンによっては、比較のために、項目
を比べて、表示中で相違点にフラグを立てることが可能
なものもある。一般に、これは、2つまたは3つのアイ
テムを比較するためだけに適用可能である。多数のアイ
テムの場合は、相異点がはるかに多い可能性があり、そ
のため、役立つ結果を提供するには、フラグが立てられ
る属性が多すぎる。
【0005】本発明は、電子カタログまたはその他のア
イテム・セットを、対話型でサーチおよび比較すること
を可能にすることを課題とする。
【0006】
【課題を解決するための手段】一実施態様では、本発明
は、電子カタログ中のアイテムのリストを表示するステ
ップであって、各アイテムが表示の1行に対応し、各行
が、属性の列の中に配列された、対応するアイテムの属
性に対応する値を有する表示するステップと、グループ
化コマンドを受け取ると、グループ化されたアイテムが
1行で表示されるように、表示されているアイテムのい
くつかを選択された属性に基づいてグループ化するステ
ップと、展開コマンドを受け取ると、グループ化されて
いるアイテムのそれぞれが別々の行に表示されるよう
に、グループ化されているアイテムを展開するステップ
とを含む。この実施態様は、行削除コマンドを受け取る
と、あるアイテムまたはグループ化されているアイテム
に対応する行を表示から削除するステップ、および列削
除コマンドを受け取ると、アイテムのある属性に対応す
る列を表示から削除するステップをさらに含む。
【0007】頭記の特許請求の範囲は、本発明の特徴を
詳細に述べている。本発明を、限定するためではなく、
一例として、添付の図面の図に示す。図中、同じ参照番
号は同じ構成要素を指すものとする。
【0008】
【発明の実施の形態】本発明は、グループ化を利用して
多数のアイテムをソートし、かつ比較できるようにす
る。グループ化を利用して、アイテム間の類似点および
相違点を示すこともできる。また、グループ化を利用し
て、望まないアイテムを除去し、所望のアイテムを分離
することができる。その結果、非常に長いアイテム・リ
ストでも、直ちに理解し、分析することができる。グル
ープ化ツールを使って、所望のアイテムを素早く分離す
ることができる。グループ化は、所望のアイテムが動的
に強調表示される対話型プロセスにおいて、アイテムの
属性およびカテゴリに基づき実行または解除することが
できる。グループ化を、その他のサーチ・ツールおよび
詳細化ツールと結合することもできる。
【0009】図1は、電子カタログおよび自動購入要求
システムの機能構成図である。アプリケーション・サー
バ12は電子カタログの形のデータベース14と対話す
るように接続されている。電子カタログは、サーバまた
は別のデバイスのコンピュータ・メモリ記憶デバイス中
に常駐している。カタログはサーバとまとめられていて
も、同一場所に配置されていても、あるいはローカルま
たは広域エリア・ネットワーク接続を使って接続されて
いてもよい。システムの利用者は、インターネットやイ
ントラネットなどのローカルまたは広域エリア・ネット
ワークを通じて、アプリケーション・サーバ12に接続
されているワークステーションまたはクライアント18
を有する。クライアントは、ワークステーションがサー
バ12と通信する、一般的なインターネット・ウェブ・
ブラウザまたは専用ソフトウェアなどのブラウザ20を
含み、サーチ表示22を提供する。
【0010】ウェブ・ブラウザ・ソフトウェアに入力さ
れたコマンドによって、情報がデータベース14から抽
出され、ワークステーション18において、サーチ表示
または何か別の表示で表示される。本発明を、HTTP
(ハイパーテキスト転送プロトコル)およびJava
(登録商標)命令などの典型的なウェブ・インタフェー
スを使って通信するブラウザに関して説明するが、本発
明は、いかなる特定プラットフォームまたはインタフェ
ースにも依存するものではない。本発明は、特に本発明
の目的のために、一意のコード、インタフェース、およ
び表示技術を使って開発された、ウェブ・タイプのブラ
ウザ・ソフトウェアまたはソフトウェアを使用すること
ができる。本発明は、単一のマシンでも、あるいは、ダ
ム端末を有するメインフレームからモバイル無線PDA
(パーソナル・デジタル・アシスタント)を備えた無線
サーバまで、どのような種類の分散処理環境でも実現す
ることができる。
【0011】データベース14は、製品やサービスなど
のアイテムの電子カタログである。各製品が、その様々
なサプライヤのすべてを含む単一のデータベース・レコ
ードを有するように、データベース14を一様なカタロ
グ・スキーマを使って構築することができる。しかし、
複数のカタログ、各サプライヤについて一つまたは複数
のカタログ、あるいは複数サプライヤの集合カタログ
や、製品情報の集合を使用することもできる。集合カタ
ログでは、同じアイテムが、一貫しない方法で何度も記
載される可能性がある。
【0012】本発明の一実施形態では、サーバ12は、
サーブレット16を使って、一つまたは複数の電子カタ
ログ14にアクセスするサーチ・エンジン24を操作す
る。サーチ・エンジンは、本発明の一般的かつ有用なア
プリケーションである。しかし、カタログからレコード
を検索する場合にはいつでも本発明を使用することがで
きる。市場、購入者または販売者を対象としているかど
うかにかかわらず、カタログを作成するために本発明を
使用することができる。また、本発明は、どのような直
接製品購入にも、また、システムの管理、マネージメン
ト、品質管理など、カタログ・レコードのその他のどの
ような用途にも使用することができる。
【0013】サーチ・エンジンの例では、アプリケーシ
ョン・サーバ12は、そのサーチ・エンジンを通してデ
ータベース14に問い合わせて、その結果をワークステ
ーション18に向ける。カタログのタイプまたはフォー
マットは、そのカタログがサーチ・エンジン24からの
問い合わせに対して適切に応答するものである限り、関
係がない。例えば、カタログを、リレーショナル・デー
タベース内に常駐させることもできるし、あるいはオブ
ジェクト指向データベース内に常駐させることもでき
る。カタログを、ディスク・ドライブ、テープ・ドライ
ブ、RAM、またはその他のいずれかのコンピュータ・
データ記憶デバイス上に記憶することができる。アプリ
ケーション・サーバ12を、その記憶デバイスに直接、
接続されたコンピュータ中に常駐させることができる。
あるいは、ネットワークを介して記憶デバイスに接続す
ることができる。一実施形態では、サーブレットは、J
ava API(アプリケーション・プログラム・イン
タフェース)およびJavaScript/HTML
(ハイパー・テキスト・マークアップ言語)インタフェ
ース生成に基づいている。これらは、JDBC(Jav
aデータベース接続性)を使用して、サーチ・エンジン
により、カタログが常駐している別個のデータ記憶装置
に通信する。JDBCプロトコルは、サーチ・エンジン
が、オラクル社、マイクロソフト社、SAP AGから
入手可能なものを始めとして、異なる様々な、一般的に
使用されているデータベースに基づいたカタログと通信
することができる。
【0014】サーチ・エンジン24は、同様のJava
またはHTTPタイプのプロトコルを介して、規則記憶
装置26にも接続される。規則記憶装置は、利用者が要
求したデータを構成、変更、または提示するために使用
される規則を含む。規則記憶装置の代わりに、規則をカ
タログに組み込むことができる。一実施形態では、カタ
ログがXML(拡張マークアップ言語)ステートメント
の形式であり、これらのステートメントが、カタログ・
アイテムの属性の値、またはカタログ・アイテムの値を
どのように決定するかに関する規則を含むことができ
る。その他のタイプのデータベース・フォーマットのた
めに使用できるものとして、SGML(汎用マークアッ
プ言語)およびHTML(ハイパー・テキスト・マーク
アップ言語)などのその他のタイプのマークアップ言語
を使用することができる。
【0015】その上で本発明の機能を実施することがで
きるシステムの例を表す、コンピュータ・システム20
0を図2に示す。図1のワークステーション、サーチ・
エンジン、サーバ、およびデータベースは、一般に、図
2に示すものと同様に構成される。これらのコンポーネ
ントのそれぞれを、それら自身のコンピュータ・システ
ムを使って提供することもできるし、あるいは、いくつ
かの異なるコンポーネントを結合することもできる。例
えば、サーチ・エンジン、サーバ、規則、およびカタロ
グを単一のコンピュータ・システムを使って提供するこ
とができる。図示するように、コンピュータ・システム
を単一のプラットフォーム上に配置することもできる
し、あるいは、様々なコンポーネントを別々のプラット
フォーム上に設けて、バス201が、大容量記憶装置2
07およびシステム210のその他のコンポーネントの
様々な部分またはアスペクトを含めて、いくつかの異な
るプラットフォームを一緒に接続するようにすることも
できる。コンピュータ・システムを、ラップトップおよ
びPDAなどの、一つまたは複数の小型携帯プラットフ
ォームとすることもできる。
【0016】コンピュータ・システム200は、情報を
通信するためのバスやその他の通信手段201、および
バス201に結合された情報を処理するためのマイクロ
プロセッサ202を含む。コンピュータ・システム20
0は、バス201に結合され、情報およびプロセッサ2
02が実行する命令を記憶するためのメイン・メモリ2
04をさらに含む。メイン・メモリはランダム・アクセ
ス・メモリ(RAM)やその他の動的データ記憶デバイ
スなどでよい。メイン・メモリは、プロセッサが命令を
実行している間、一時的変数やその他の中間情報を記憶
するためにも使用することができる。
【0017】コンピュータ・システムは、読取り専用メ
モリ(ROM)やその他の静的データ記憶デバイスなど
の、バスに結合され、プロセッサのための静的情報およ
び命令を記憶するための不揮発性メモリ206も含む。
様々なデータベースなど、情報および命令を記憶するた
めに、磁気ディスクや光ディスクなどの大容量メモリ2
07、およびそれに対応するドライブもバスに結合する
ことができる。
【0018】コンピュータ・システムを、バスを介し
て、陰極線管(CRT)または液晶表示(LCD)など
の、利用者に対して情報を表示するための表示デバイス
またはモニタ221にも結合することができる。例え
ば、インストレーション・ステータス、オペレーション
・ステータス、およびその他の情報をグラフィックスお
よびテキストで表したものを利用者の表示デバイス上に
提示することができる。一般に、英数字、ファンクショ
ン、およびその他のキーを備えたキーボードなどの、情
報およびコマンドの選択をプロセッサに通信するための
英数字入力デバイス222をバスに結合することができ
る。マウス、トラックボール、カーソル方向キーなど
の、方向情報およびコマンドの選択をプロセッサに通信
するための、またディスプレイ221上のカーソルの動
きを制御するためのカーソル制御入力デバイス223を
バスに結合することができる。
【0019】通信デバイス225もバス201に結合す
ることができる。通信デバイス225は、モデム、ネッ
トワーク・インタフェース・カード、またはその他のよ
く知られたインタフェース・デバイスを含むことができ
る。インタフェース・デバイスには、例えば、ローカル
または広域エリア・ネットワーク(LANまたはWA
N)をサポートするために通信リンクを形成する目的に
使用する、イーサネット(登録商標)、トークン・リン
グ、またはその他のタイプの物理接続に結合するために
使用されるものなどがある。このようにして、コンピュ
ータ・システムを、例えば、イントラネットやインター
ネットを始めとする従来のネットワーク・インフラスト
ラクチャを介して、多数のクライアントまたはサーバに
結合することができる。このようにして、ソース・コン
テントおよびデータベースを、コンピュータ・システム
が利用できるようにすることができる。
【0020】ある種の具体例においては、上述の例より
も装備が少ない、または多いコンピュータ・システムが
好ましい場合もあることを理解されたい。したがって、
例示のコンピュータ・システム200の構成は、価格上
の制約、性能要件、技術的な改良、またはその他の事情
など、多くの要因に応じて、態様ごとに異なってくる。
【0021】ワークステーションのウェブ・ブラウザか
らの入力に応答して、サーチ・エンジン24がアプリケ
ーション・サーバによって起動される。サーチ・エンジ
ンは、問い合わせに関連するアイテムを捜してカタログ
をサーチするアルゴリズム、例えば、その開示を参照に
より本明細書に完全に組み込んでいる米国特許第6,0
32,145号に記載のアルゴリズムに従う。上記の特
許の中のアルゴリズムは、カタログ中でレコードを捜し
出すために徐々にサーチを広げていくカスケード・シー
ケンスを適用している。これによれば、所望のアイテム
が見つかる確率が著しく高くなる。しかし、どのような
他のタイプのサーチ・アルゴリズムでも使用できる。例
えば、オラクル社のものなど、よく知られた市販データ
ベースでは、近接問い合わせが提供されている。
【0022】現在の適用例では、サーチが、あるアイテ
ム全体のいずれかの特性に基づいた大ざっぱなサーチ、
例えばBicブランドのペンのサーチである場合があ
る。あるいは、サーチが、Bicの部品番号SCSM1
1など、一つのアイテムにごく限定される場合もある。
どちらの場合も、利用者は、図2に示すように、サーチ
表示22に導かれて、ウェブ・ブラウザにサーチ・スト
リングを入力する。サーチ・ストリングは自由形式か特
定の構造規則に従ったものである。サーチ・アルゴリズ
ムの特定のフォーマットおよび入力ストリングは、本発
明にとっては重要ではない。サーチ・ストリングには、
サーチする用語を任意の順番で含めることができる。例
えば、サーチ・ストリングには、あるアイテムの名称、
あるアイテムの部品番号、またはそのアイテムを説明す
るどのような属性でも含めることができる。サーチ・エ
ンジンを、ミススペル、語の断片、または利用者がデー
タベース14内で所望の製品を見つけることができるよ
うにするいずれかのストリングを扱うように設計するこ
とができる。
【0023】図3に、サーチ表示22の例を示す。この
表示は、サーチの結果、この場合はボールペンのリスト
をすでに含んでいる。この例では、表示の左上角に配置
された、サーチ・ストリングのための一つのテキスト・
ボックス300がある。この例のボックス300中のサ
ーチ・ストリングは、各アイテムに対応するデータ・レ
コードのいずれかの部分で見つけられるべき2語を表す
「CE ボールペン」である。CEはサプライヤ名フィ
ールド中で見つけられ、ボールペンは説明の中で見つけ
られた。サーチ・ストリングは、各アイテムの特定のフ
ィールドまたは属性に対して適用することができ、ま
た、サーチ・ストリングの異なる部分のための別々のテ
キスト・ボックスがあってもよい。サーチは、数字また
は英字の値の範囲を使って行うこともできる。しかし、
図3に示す単一のボックスは、使用するのにより簡単で
ある。図3に示すように、表示には、いくつかのその他
の情報領域がある。サーチ結果、または識別されたアイ
テムのリストが表示リスト302中に示される。表示リ
スト302は、サプライヤ名、短い説明、製造業者名、
価格、インク色、およびポイント・スタイルを含む。例
えば、製造業者部品番号、長い説明、サプライヤ部品番
号、入手可能性などを含めて、その他の属性をいくつで
も表示させることも可能である。これらのフィールドの
それぞれについて、各アイテムまたはレコードの値が示
される。
【0024】識別されたアイテムのリストから編集され
た、製品の一意のカテゴリのそれぞれを編集したものが
カテゴリ表示領域304に示される。サーチの間に、製
品のいくつかの異なるカテゴリが見つかった場合には、
各カテゴリが、対応する「カテゴリ」ラジオ・ボタン3
06とともに表示される。利用者は、カテゴリの一つを
選択することによって、リストを狭めることができる。
図3ではペンが選択されており、したがってペンだけが
表示されている。表示内に、カタログからの所望のアイ
テムがすぐには見えない場合には、利用者は、「次」ボ
タン308の上をクリックすることによって、リスト中
の残りのアイテムをざっと見ることを選択することがで
きる。所望のアイテムが見つかった場合には、それ以上
のサーチが必要ではなくなる。
【0025】さらなる代替実施形態として、特定の製造
業者のアイテムだけを選択することがある。サーチ表示
は、「製造業者名」ボタン310も含む。これを使っ
て、表示リスト302中に示されている製品の製造業者
すべてのリストを含む画面を呼び出すことができる。製
造業者の1人を選択すると、サーバ12が、選択された
製造業者のアイテムだけを含むように、表示リスト30
2を狭める。利用者はまた、表示の中の情報を使って、
新しい問い合わせを提出し、その結果をさらに限定する
ことができる。例えば、「bic ペン 赤」を問い合
わせると、より短いアイテム・リストが返される。この
場合は、そのようなアイテムがたった一つしかない。
【0026】図3の表示を生成する一つの方法は、利用
者が、問い合わせを、ブラウザまたは専用カタログ・ア
プリケーションに入力することである。このサーチ問い
合わせは、クライアント18によって、インターネット
やイントラネットなどのネットワークを介し、例えばH
TTPを使って、ブラウザ20からアプリケーション・
サーバ12に送られる。アプリケーション・サーバ12
は、その問い合わせを受け取ると、必要に応じてサーチ
・エンジン24のためにHTMLパケットを構文解析す
る。また、埋め込みIDコード、パケット・ソース、ま
たは何かその他のアプローチに基づいて、利用者が本人
であることの判定も行う。サーチ・エンジンは、そのサ
ーチ・ストリングにマッチするものをデータベース14
内で見つけるために、サーチ・ストリングを使って、い
ずれかの一つまたは複数のタイプの問い合わせを実行す
る。一般に、HTMLパケット内のサーチ・ストリング
は、各アイテムの属性値として識別されるカタログ・テ
キストと比較される。問い合わせに応答して、何もレコ
ードが識別されなかった場合には、アプリケーション・
サーバはブラウザ内で表示することが可能なHTMLパ
ッケージ中に情報を編集することによって結果表示を構
築し、何もレコードが見つからなかったことを利用者に
示す。この表示は、例えばHTTPを使って、ネットワ
ークを介してワークステーションのブラウザに送り返さ
れる。それは、ウェブ・ページまたはウィンドウとして
利用者のサーチ表示22中に表示される。その場合、利
用者は、別の問い合わせ、別のカタログを試るなどをす
ることができる。
【0027】レコードが識別された場合には、サーチ・
エンジンが、識別されたレコードの属性の値をカタログ
から検索することができる。上述したようにして、属性
および値が表示されているいくつかのカタログ・レコー
ドの例を図3に示す。表示されている属性は、カテゴ
リ、サプライヤ名、短い説明、製造業者名、価格、イン
ク色、およびポイント・スタイルである。
【0028】例えば製造業者部品番号、長い説明、サプ
ライヤ部品番号、入手可能性などを含めて、任意の数の
その他の属性を表示させることもできる。これらの属性
は例として選択したものであり、多くの他の属性をカタ
ログに含めることができる。属性は、2つのタイプがあ
ると見ることができる。カテゴリ、サプライヤ名、短い
説明、製造業者名および価格などのグローバル属性はあ
らゆるタイプのアイテムに適用される。一方、ローカル
属性は、ある種のアイテムにのみ適用される。ローカル
属性は、図に示すインク色およびポイント・スタイルな
どのようなもの、あるいは、その他のアイテムの場合は
電圧、燃料容量、コネクタ・サイズなどであろう。アイ
テムはそれぞれ、表示リスト302中に示すように、各
属性について値を有する。しかし、カタログが、あるア
イテムについては不完全である可能性もある。例えば、
カテゴリにはペンという値が記載されている。製造業者
名が、Bic、Pentelなどの値で示されている。
これらの値は、カタログの中に記憶され、保持されてお
り、そこから検索されている。
【0029】ペンのリストは、本発明の一実施形態の動
作を説明するために、簡単な例として取り上げたもので
ある。グループ化による比較は、アイテム数が少ない場
合にも有用であるが、各グループに何百ものアイテムが
ある場合にははるかに有用である。表示中の6種類の属
性のそれぞれは、そのそれぞれに関連する「比較」ボタ
ン312−1、312−2、3l2−3、312−4、
312−5、312−6を備えている。「比較」ボタン
の一つを選択することによって、利用者は、表示されて
いる属性の対応する一つに基づいて、アイテムをグルー
プ化することができる。図4は、利用者が、「比較」ボ
タン312−5を使って、「インク色」属性に基づいた
統合、すなわちまとめを選択した場合に起こるであろう
結果を示す。
【0030】図4では、インク色について青という値を
有するペンが、1行の上にまとめられている。この青ペ
ンのグループは、一つのアイテムが表示されるのと同じ
ように表示されている。青ペンのグループの製造業者名
が結合されており、そのまとめられた一つのアイテムの
属性値が両方の製造業者名を示している。しかし、価格
およびポイントの値は、それぞれの値を別々に記載する
のではなく、値の範囲を示している。まとめられた属性
値の表示の種類は、デフォルト設定、または利用者が設
定することができる。現在の例では、一つのアイテムと
して表示される場合、アイテムのグループの異なる数値
は範囲として示される。グループ内のアイテムを説明す
る語は、対応する属性のセル中に記載される。しかし、
図3からわかるように、すべての価格、またはすべての
ポイント・スタイルを記載することも可能である。同様
に、説明する語句も、ある範囲にまとめることができ
る。一実施形態では、数値および通貨の値を範囲として
示し、テキスト値をリストとして示す。あるいは、利用
者が、好みを示すように要求される場合もある。図4で
は、赤ペンもまとめられており、一つのアイテムとして
1行に示されている。黒いペンは1種類しかないので、
他のどのアイテムともグループ化されていない。黒ペン
の表示は変化していない。
【0031】図4のまとめられた一つのアイテムのそれ
ぞれに、「マッチする製品314」という新しい属性が
追加されている。新しい列として示されているこの属性
は、単に、いくつのアイテムがその一つのアイテムにま
とめられているかを示しているだけである。「マッチす
る製品」316−1、316−2、316−3の値には
下線が付されており、表示のユーザ・インタフェース上
で選択可能であることを表している。現在の例では、
「マッチする製品」属性の値を選択すると、一つのとめ
られているアイテムが、構成アイテムのすべての表示に
展開される。例えば、「マッチする製品」列の「2製
品」316−2を選択すると、図4に示されている2行
目が2行に置き換えられ、図3に示されている2種類の
赤ペンのそれぞれがその1行に表示される。同じカタロ
グから「1製品」316−3を選択しても、1アイテム
について1品目名では展開することができないため、表
示には何も変化が生じない。その1種類の黒ペンの特定
の詳細は、すでに表示されている。まとめられているア
イテムはまた、選択された属性「インク色」が強調表示
されて示されている。これは、どの属性がその統合のベ
ースの役割を果たしたのかを利用者に思い出させる。
【0032】図5は、「ポイント・スタイル」属性の
「比較」ボタン312−6の選択に基づいた、同様の結
果を示している。図4の場合と同様に、選択された属性
に関する各ペンの値に基づいて、ペンがグループ化され
ている。図4では、インク色が同じペンが結合されてグ
ループになっていたが、図5では、ポイント・スタイル
が同じペンが結合されている。「マッチする製品」属性
からわかるように、ポイント・スタイルが0.5の5種
のペンがともにグループ化され、一つのアイテムとして
表示されるように、1行で表示されている。一方、ポイ
ント・スタイルが0.7の2種類のペンが、異なる一つ
のアイテムとして表示されている。3種類の異なる0.
5のポイントのペンの3種類の異なるインク色の記述
が、すべての異なる入手可能なインク色のリストとして
結合されている。0.7のポイントのペンの場合、入手
可能な唯一のインク色は黒である。まとめられたグルー
プの両方について、図4と同様、価格が、単一の値とし
てではなく範囲として示されている。
【0033】図4および5中の「比較」ボタン312の
一つの使用法が、特定の所望属性値に焦点を合わせて、
その他すべてを除去することである場合がある。例え
ば、利用者は、赤ペンを捜している場合、図4に示すよ
うに、インク色に基づいてまとめることができる。青ペ
ンと黒ペンの行は、対応する「削除」ボタン324、す
なわちそれぞれの行の最初にあるXを選択することによ
り、表示から削除することができる。次いで、「マッチ
する製品」ヘッディングの下の「2製品」を選択するこ
とにより、赤ペン・アイテムを展開することができる。
結果として現れる表示は赤ペンだけを示す。この例は、
利用者が、製品の様々な属性を使って、所望のアイテム
が見つかるまで、グループ化と展開を繰り返せることを
示している。グループ化機能を、便利な方法で赤ペンの
可能な値を見るために使用することもできる。例えば、
すべての赤ペンの価格が$1.20であることは、図3
よりも図4の方がはるかにわかりやすい。グループ化を
使って、グループ間の比較を行うこともできる。例え
ば、図4は、明らかに、青ペンの方が赤ペンよりもはる
かに安価であり、入手可能なポイント・スタイルが多い
ことを示している。
【0034】グループのグループ化、すなわちアイテム
を統合したもののいくつかをさらにまとめることによっ
て、グループ化の利益がさらに得られる。図6では、ペ
ンが、まず、図4に示すようにインク色をベースとして
グループ化され、次いで、そのインク色のグループが、
ポイント・スタイルをベースとしてグループ化されてい
る。赤グループと黒グループは同じポイント・スタイル
の値、「0.5」を有し、したがって単一のアイテムに
まとめられている。青グループは0.5および0.7を
含む値の範囲を有し、したがって分離されているままで
ある。順次グループ化は、どの順番でも属性に適用する
ことができ、また、望むだけの多数の異なる属性に適用
することができ、それによって記載されているアイテム
のさらなる比較が可能になる。ポイント・スタイルに基
づく図5のグループを、さらにインク色に基づいてまと
めることができる。しかし、2つのグループはインク色
の値が異なるため、その結果は図5の表示と同じにな
る。
【0035】図4の表示は、アイテムを見つけるのに非
常に役立つ、いくつかのその他の項目を含む。これらの
機能は、グラフィカル・ユーザ・インタフェースで選択
することによって使用することを意図したものである。
ポインティング・デバイスを、対応するボタン、アイコ
ン、またはテキストに移動し、次いでそのボタン、アイ
コン、またはテキストの選択を行うことによって、選択
することができる。一般に、これは、マウスで指してク
リックすることによって行うが、いずれかの他の選択デ
バイスを使用することができる。さらに、これに代わる
ものとして、ファンクション・キー、テキスト・コマン
ド、音声応答、キーパッド・ボタン、プルダウン・メニ
ューなど、異なるユーザ・インタフェース・ツールを適
用することができる。図に示すGUIは、現在の技術を
使って容易に実施できる一例を意図したものである。
【0036】上述の各属性列の「比較」ボタンに加え
て、各列は、「削除」ボタン318、「ソート・アッ
プ」ボタン320、「ソート・ダウン」ボタン322、
および選択可能属性名310も含む。「削除」ボタン3
18は表示からその列を削除する。削除した列を後で復
活させることができるが、列を削除することによって、
他の列を画面上に表示させるためのより広いスペースを
用意できる。上記のペンの例では、ペンはすべて同じサ
プライヤのものであった。この情報を削除することによ
って、別の属性を表示させることができる。表示から情
報を削除することは、それをデータベースから削除する
ことではなく、表示上には見えなくても、その情報をソ
ート、サーチ、および比較において、依然として使用す
ることができる。ソート・ボタンによって、表内のアイ
テムを特定の属性の値に基づいてソートすることができ
る。「ソート・アップ」ボタン320は、属性の値を昇
順にしてアイテムをソートし、「ソート・ダウン」ボタ
ン322は、属性の値を降順にしてアイテムをソートす
る。
【0037】属性名310を選択することによって、そ
の選択した属性に基づいて表示を詳細化することができ
る。このようなパラメータ詳細化の一つが、属性の一つ
の強調表示された値を有するアイテムだけに表示を限定
することである。この実施形態では、まず、所望の属性
値を選択し、次に、属性名を選択して、その値について
詳細化する。別の実施形態では、属性値を選択すると、
インタフェースがダイアログ・ボックスを生成する。利
用者は、このダイアログ・ボックスから、パラメータ詳
細化のために選択した値、または値の範囲を入力するこ
とができる。ダイアログ・ボックスは、上述の別々のボ
タンのすべてに代わるものとして、ソート・オプション
および表示オプションを提供することもできる。
【0038】各行は、「マッチする製品」ボタン314
および行「削除」ボタン324とともに表示されてい
る。「マッチする製品」ボタンを選択することによっ
て、まとめられているアイテムが構成要素に展開され、
それによってアイテムのすべてが再び個々に表示され
る。行「削除」ボタンを選択すると、行がアイテムか、
またはまとめられているアイテムのグループであるかど
うかにかかわらず、表示から削除される。その結果、き
わめて多数のアイテムをソートすることができる。
【0039】図3〜10のGUIの表示は、サーチ・ボ
ックス、カテゴリ・セレクタ、およびその他のサーチ、
ソート、および発見ツールも含む。これらは、システム
の有用性をさらに高めるために、任意の数のその他のサ
ーチ・ツールおよびソート・ツールと結合することがで
きる。対話型比較プロセスは、サーチ・ツールとしても
使用できる。青の0.5のポイントのボールペンを捜し
て電子カタログをサーチする例では、利用者が、単に
「青のポイントが0.5のボールペン」をサーチするこ
とがある。あるいは、利用者が、カタログ全体から開始
することがある。対象を狭めるために、利用者が、「ペ
ン」という語のサーチ結果から開始することもある。こ
の場合、カタログ全体を製造業者名でグループ化するこ
とができる。これによってアイテムの多くをまとめるこ
とができる。利用者は、短い説明を「ボールペン」まで
スクロール・ダウンし、次いで他の行すべてを除去でき
る。分離すると、「製品」ボタンを選択することによっ
て、ボールペンを展開することができる。次いで、ペン
を、色によって、またポイント・スタイルによってまと
めることができる。次いで、青の0.5のペンがすべ
て、1行に現れる。その他の行を削除した後、青の0.
5のペンを展開して、価格、製造業者、説明などを含
め、その他のいずれかの属性に基づいて、互いに比較す
ることができる。
【0040】この例では、利用者は、動的に表示と対話
することによって、所望のアイテムを系統的に見つけて
分離することができる。GUIのこの対話型動作は、多
数のきわめて類似しているアイテムがある場合に多大な
利益をもたらす。青の0.5のポイントのボールペンを
見つける別の方法はカテゴリから開始する方法である。
利用者はカタログからペン・カテゴリを選択し、何百も
の様々な入手可能なペンを表示させることができる。カ
テゴリ・アプローチの一つの利点は、カテゴリ固有の属
性を即座に使用できることである。何百ものペンを、イ
ンク色およびポイント・スタイルに基づいてまとめ、青
の0.5のペンを1行に分離することができる。その他
のすべての行を除去して、青の0.5の行を展開するこ
とによって、その結果現れる特定の表示に基づいてさら
なる比較を行うことができる。
【0041】図7は、サーチ要求、直接の問い合わせ、
カテゴリの選択の結果、あるいは、その他のいずれかの
カタログ選択プロセスの結果として得られ得るより複雑
なアイテム・セットを示す。アイテムはバルブであり、
サプライヤ、説明および価格のグローバル属性に加え、
接続サイズ、運転温度、接続タイプ、圧力定格、材料の
ローカル属性が追加されて表示されている。
【0042】図3の場合のように、表示は、各アイテム
について1行を含み、各アイテムを説明する値が属性の
列の中に配列されている。サーチ・ウィンドウ700は
サーチする用語を示す。カテゴリ・ウィンドウ706
は、サーチした結果について、アイテムの一つのカテゴ
リを示す。「次」ボタン708は利用者を次の画面に進
ませる。表示されている表には、ペンの場合のように、
各属性のための各列の最上部に名称710を有するヘッ
ダ行がある。名称710は、すべての異なる値のリスト
を呼び出せるように、選択可能になっている。この場
合、利用者は、値を選択して、例えば選択した価格また
は価格範囲に表示を限定する。各属性の隣には、「削
除」ボタン718、「ソート・ダウン」ボタン722、
「ソート・アップ」ボタン720、および「比較」ボタ
ン712がある。図8では、接続タイプに基づいてアイ
テムをまとめるために、「接続タイプ」属性の「比較」
ボタンが選択されている。グループは、「マッチする製
品」列を使って、6種類のフランジ付接続バルブ、3種
類の差込接続バルブ、および4種類のねじ込み接続バル
ブがあることを示している。
【0043】上述のペンの例と同様の方法で、グループ
のいくつかの属性値が統合され、値の範囲が示されてい
る。例えば、価格および接続サイズは、まとめられてい
るアイテムのすべての値を含む範囲として表示される。
例えば、フランジ付きバルブの場合、接続サイズは1/
2、3/4、1、および2であり、これらがまとめられ
て1/2〜2という表示になっている。これに対して、
圧力定格はまとめられていない。ねじ込みバルブについ
ては、両方の可能な値、225PSIと600PSIが
リストとして示されている。この表示は、表のセルに十
分なスペースがないため、一部が表示されていない。様
々なユーザ・インタフェース機能のいずれか一つを提供
して、利用者が各セルの内容をすべて見ることができる
ようにすることが可能である。範囲を表示するか、また
は全ての値を記載するかの選択は、システムまたは利用
者が行うことができる。例えば、「比較」ボタンを選択
すると、利用者が範囲またはリストを示すかを選択する
ことができる、ダイアログ・ボックスを表示させること
ができる。あるいは、2つまたは3つの値がある場合に
はリストを、それ以上の値がある場合には範囲を示すよ
うに、システムを構成することができる。
【0044】図9では、バルブを展開して図7の表示に
戻し、その後、「圧力定格」属性に基づいて統合してあ
る。すなわちまとめてある。これによって、利用者は、
2種類の異なる圧力定格があることがわかる。600P
SIのバルブがまとめられており、2種類の600PS
Iのバルブに共通する特徴を表示中で容易に見ることが
できる。さらに、11種類の225PSIバルブについ
ても、属性値の統合表示から、はるかに多彩な特徴を知
ることができる。
【0045】図10は、図6でペンについて示したもの
とは異なる複数のまとめたものを結合するアプローチを
示す。図6では、まとめる順序が表示に影響した。すで
にまとめられたアイテムに対して、その後の統合をそれ
ぞれ実行した。したがって、例えば、図6では、図4の
表示の上で統合を実施した。図4は、4種類の青ペンを
一つのアイテムとして示している。青ペンのうち2種類
は、ポイント・スタイルが0.5であり、2種類は、ポ
イント・スタイルが0.7である。ポイント・スタイル
に基づいて3グループのペンにまとめたところ、ポイン
トが0.5の青ペンは、同じくポイント・スタイルが
0.5の赤ペンおよび黒ペンとは統合されなかった。代
わりに、一つのアイテムとして記載されていた青ペン
は、一つのアイテムのまま一緒に残っていた。さらに、
その一つのアイテムは、ポイント・スタイルが、他のペ
ンの0.5のポイント・スタイルとはマッチしない0.
5〜0.7の範囲であり、したがって、それらの他のペ
ンとは統合されなかった。それに対して、図5における
ように、最初にポイント・スタイルに基づいてペンをま
とめると、0.5のペンのすべてが単一のリストに結合
される。
【0046】図10は、まとめるために属性を選択する
順番が問題にはならない統合のアプローチを示す。図1
0では、アイテムが、選択された両方の属性に関してマ
ッチする値を有する場合にのみまとめられる。「接続タ
イプ」および「圧力定格」属性に基づいてまとめられて
いる。したがって、まとめられたアイテムのそれぞれ
は、「接続タイプ」および「圧力定格」属性に関して、
たった一つの値のみを有する。これは、見る者に、それ
らの2つの属性値のどの組合せが提供されるかを即座に
示すことになる。例えば、600PSIの定格は、ねじ
込み接続タイプについてのみ入手可能である。225P
SIの定格については、3種類の接続タイプすべてが入
手可能であり、また、表には、225PSIと600P
SIの2種類の圧力定格しかない。提供した例からわか
るように、あるアイテムを見つける上で、両方の統合ア
プローチが非常に役に立ち得る。システムを、その一方
またはもう一方を提供するように構成することもできる
し、あるいは、利用者が「比較」ボタンを選んだとき
に、選択が提供されるようにすることもできる。
【0047】図10の表示は、統合の順序が問題になる
反復アプローチをシステムにおいて使用することによっ
ても得られる。このような例では、利用者は、まず、属
性、「接続タイプ」か「圧力定格」のうちの一つに基づ
いてまとめることができる。次いで、その結果得られた
表示をもう一方の属性に基づいて展開することにより、
図10の表示を得ることができる。したがって、例え
ば、表示を、まず「接続タイプ」に基づいて統合し(図
8参照)、次いで、「圧力定格」に基づいて展開する
と、ねじ込みバルブのグループが、図10に示す225
PSIおよび600PSIのグループに分割される。い
ずれにしても、本発明は、利用者が、多数の異なる表示
を繰り返すことによって、アイテムを完全に理解し、特
定の所望するアイテムを見つけることができるようにす
る。
【0048】図11は、上述の本発明の対話型比較を用
いてアイテムを見つけるプロセスを、図3〜10に示す
グラフィカル・ユーザ・インタフェース(GUI)に関
して示す。図11では、利用者は、電子カタログのサー
チ・インタフェースを使ってサーチを実行する1103
ことによって開始する。サーチが必要でなく、利用者
が、アイテムのカテゴリまたはサブカテゴリを選択する
ことによって、または既存のリストを使って開始する場
合もある。利用者は、カタログ全体から開始する場合も
ある。本発明によって可能になる対話型比較は、所望の
アイテムを見つけるために、何千、さらには何百万もの
カタログ・アイテムを短時間で圧縮して分析することが
可能になる。
【0049】アイテムのリストを得ると、利用者は、対
話型比較モジュールを開始して1105、上述の機能を
実行することができる。利用者は、アイテムをグループ
化する前に、表示を変更することができる。利用者は、
興味のある属性が所望のように提示されていなければ1
107、その表示を変えることができる。例えば、利用
者は、他の属性までスクロールしたり、または、対象と
する属性に該当する「削除」ボタンを使って、表示から
属性を削除することができる1109。削除した属性
は、復活させることができ、また、サーチおよびその他
の目的のためにカタログ中に残っている。表示が所望通
りに属性を提示したならば、次いで、利用者は、属性を
選択し、その属性の「比較」ボタンを選択することによ
って1111、対話型比較プロセスを開始することがで
きる。これにより、上記で説明したように、類似アイテ
ムが単一のアイテムに統合される。
【0050】次に、アイテムが所望の表示可能サブセッ
トで提示されたならば1113、それらのアイテムを展
開したフォームで見ることができ1115、所望のアイ
テムを選択することができる1117。アイテムのプレ
ゼンテーションが、所望のアイテムを利用者が容易に見
つけることができる所望の表示可能サブセット中にない
場合には1113、図11Bに示すように、その表示を
さらに調整することができる。利用者は、統合のため
に、異なる属性または追加の属性を選択することができ
る1111。結果として表示されたアイテムを、一つだ
けまたは狭い範囲の値が属性の列に記載されるように限
定することができる1121。したがって、例えば、バ
ルブのリストを、1インチのコネクタを備えたものに限
定する場合がある。これは、GUIの一実施形態では、
属性名の上をクリックすることによって行うことができ
る。値またはいくつかの値を入力できるダイアログ・ボ
ックスが生成される1123。これは、パラメータ詳細
化と呼ばれることがある。
【0051】さらに、属性の一つの値に従ってアイテム
をソートすることにより、結果として現れた表示を調整
することができる1125。GUIの一実施形態では、
属性名の上をクリックし、表示されたダイアログ・ボッ
クスでソート・オプションを選択することによって、こ
れを行うことができる1127。別の実施形態では、属
性値の上をクリックし、結果として表示されるダイアロ
グ・ボックスまたはメニューでソートを選択することに
よって、これを行うことができる。このコマンドは、ま
とめられているアイテムのグループを含めて、選択され
た属性に従って各アイテムをソートする。したがって、
例えば、低圧力定格が高圧力定格の前に記載される。
【0052】表示から行を除去することによって、表示
をさらに調整することができる1129。この行は、一
つのアイテムに対応する場合も、またはまとめられてい
るアイテムのグループに対応する場合もある。一実施形
態では、該当する行の「削除」ボタンを選択することに
よって、行を削除することができる1131。図11B
のオプションを繰り返すことによって、アイテムを比較
して、所望のアイテムを選択することを可能にする適切
な表示可能サブセットにアイテムを収めることができ
る。利用者は、まさに望んでいるアイテムを分離するこ
とができるまで、アイテムの展開と統合を交互に行いな
がら、図11Bのオプションを繰り返すことができる。
【0053】属性値を使ったグループ化、ソート、およ
びパラメータ詳細化に加えて、表示を、カテゴリを使っ
てさらに詳細化することができる。利用者は、記載され
ているアイテムのすべてが単一のカテゴリのものになる
ように、表示を詳細化することができる。一つの電子カ
タログについて、アイテムは、一般に、分類によって、
「家具、椅子」や「文具、ペン」などのカテゴリにソー
トまたは関連付けられる。まだアイテムのすべてが単一
のカテゴリではない場合には1133、利用者は、他の
カテゴリのアイテムをすべて除去することによって、単
一のカテゴリを選択することができる1135。これ
は、GUI上に表示されたリストから一つのカテゴリを
選択することによって、行うことができる。
【0054】カテゴリを選択した結果1135、そのカ
テゴリに固有のローカル属性が表示される。これらのロ
ーカル属性を検討して、特定のカテゴリに固有の、所望
のローカル属性が表示されているかどうかを判断するこ
とができる1137。上記の例では、これらの属性に
は、インク色、ポイント・スタイル、圧力定格などが含
まれる。望まない属性は、図11Bに関して説明したの
と同じ方法で除去することができる1139。属性を使
って、図11Bに関して説明したのと全く同じように、
ソート、範囲指定、および詳細化を行うことができる。
したがって、カテゴリおよび属性を繰り返し使用して、
よりよい比較を行うことができる。所望のアイテムが見
つかり、選択すると、それをショッピング・カートに追
加することもできるし、またはそれに関連する属性の他
のものを見ることができるような別の方法で表示するこ
ともできる。例えば、そのアイテムの挿絵、価格、納品
条件、および入手可能性を示す詳細ビューが利用可能な
場合もある。あるいは、管理またはデータ管理の目的
で、そのアイテムにアクセスすることができる。アイテ
ムを変更、除去、追加、または試験することにより、カ
タログを最新のものに維持し、またはその品質を監視す
ることができる。
【0055】本明細書で説明しているステップは、プロ
セッサ202などのプログラムされたプロセッサの制御
下において実施することができるが、他の実施形態で
は、例えば、フィールド・プログラマブル・ゲート・ア
レイ(FPGA)、TTLロジック、または特定用途向
け集積回路(ASIC)などのいずれかのプログラム可
能または固定符号化されたロジックによって、ステップ
を全部または部分的に実施することができることに留意
されたい。さらに、本発明の方法は、プログラムされた
汎用コンピュータ・コンポーネントまたはカスタム・ハ
ードウェア・コンポーネントのどのような組合せによっ
ても実施することができる。したがって、本明細書で開
示しているどのようなことも、本発明を、ハードウェア
・コンポーネントの特定の組合せによって列挙ステップ
を実施している特定の実施形態に限定するものとして解
釈されるべきではない。
【0056】現在の記載においては、本発明が完全に理
解できるように、説明の目的で、多数の特定の詳細事項
を記載している。しかし、当業者には、これらの特定の
詳細事項のいくつかがなくても本発明を実施できること
が明らかであろう。他の場合には、よく知られた構造お
よびデバイスが構成図の形で示されている。いずれかの
特定の実装のための特定の詳細事項は、当技術分野にお
いて平均的なスキルを有する者が必要に応じて提供する
ことができる。
【0057】本発明は、ハードウェア・コンポーネント
によって実施可能な、またはソフトウェアまたはファー
ムウェアの命令などの機械実行可能命令で実施すること
ができる様々なステップを含んでいる。機械実行可能命
令を使って、その命令でプログラムされている汎用また
は専用プロセッサにステップを実行させることができ
る。あるいは、ステップを、ハードウェアおよびソフト
ウェアの組合せによって実行することができる。
【0058】本発明を、コンピュータ(または他の機
械)をプログラムして本発明に従ってプロセスを実行さ
せる命令を記憶している機械可読媒体を含むことが可能
なコンピュータ・プログラム・プロダクトとして提供す
ることができる。機械可読媒体には、フロッピー(登録
商標)・ディスケット、光ディスク、CD−ROM、光
磁気ディスク、ROM、RAM、EPROM、EEPR
OM、磁気または光カード、フラッシュ・メモリ、また
は電子命令を記憶するのに適したその他のいずれかのタ
イプの媒体を含めることができるが、それらのみに限定
されない。さらに、本発明を、コンピュータ・プログラ
ム・プロダクトとしてダウンロードすることもできる。
その場合、プログラムを、搬送波またはその他の機械可
読伝播媒体で実現されたデータ信号によって、通信リン
ク(例えば、モデムまたはネットワーク接続)を介し
て、リモート・コンピュータから、要求しているコンピ
ュータに転送することができる。
【0059】本発明の実施形態を、eカタログにおいて
事務用品およびバルブを見つけることに関して説明して
いるが、重要なことは、本明細書に記載の方法および装
置は、文書、データファイルを含めて、他のいずれかの
タイプの電子カタログおよび他のいずれかのアイテム源
において、アイテムを見つけ、比較し、かつソートする
ことにも同様に適用可能なことである。さらに、本発明
を電子カタログに関して説明してきたが、電子書式で記
憶されている他のタイプの順序付き情報も、本発明から
利益を得ることができる。
【0060】本開示は、本発明の例示的実施形態を詳細
に説明しているが、本発明が、記載の通りの実施形態に
限定されるものではないことを理解されたい。したがっ
て、本明細書および図面は、限定的な意味においてでは
なく、例示的な意味においてみるべきものである。頭記
の特許請求の範囲が定義している本発明の範囲におい
て、様々な適合化、変更、および修正を実施することが
できる。
【図面の簡単な説明】
【図1】本発明の実施にあたって使用するのに適した、
電子カタログ・システムの構成図である。
【図2】本発明の実施に適したコンピュータ・システム
の、代表的な例を示す図である。
【図3】電子カタログ・システムからの、ペンのリスト
の代表的な表示を示す図である。
【図4】インク色に基づいてまとめられた図3のリスト
の、代表的な表示を示す図である。
【図5】ポイント・スタイルに基づいてまとめられた図
3のリストの、代表的な表示を示す図である。
【図6】インク色、次いでポイント・スタイルに基づい
てまとめられた図3のリストの、代表的な表示を示す図
である。
【図7】電子カタログからの、バルブのリストの代表的
な表示を示す図である。
【図8】接続タイプに基づいてまとめられた図7のリス
トの、代表的な表示を示す図である。
【図9】接続タイプ、次いで圧力定格に基づいてまとめ
られた図7のリストの、代表的な表示を示す図である。
【図10】接続タイプおよび圧力定格に基づいてまとめ
られた図7のリストの、代表的な表示を示す図である。
【図11A】属性およびカテゴリを使って様々なアイテ
ムを比較する流れ図である。
【図11B】行および列を使った比較のさらなる詳細を
示す、図11Aの図の一部の流れ図である。
【符号の説明】
12 アプリケーション・サーバ、サーバ 14 データベース、電子カタログ 16 サーブレット 18 ワークステーションまたはクライアント、ワーク
ステーション、クライアント 20 ブラウザ 22 サーチ表示 24 サーチ・エンジン 26 規則記憶装置 201 バスまたは情報を通信するためのその他の通信
手段、バス 202 マイクロプロセッサ、プロセッサ 204 メイン・メモリ 206 不揮発性メモリ 207 大容量記憶装置、大容量メモリ 221 モニタ、ディスプレイ 222 英数字入力デバイス 223 カーソル制御入力デバイス 225 通信デバイス 300 テキスト・ボックス、ボックス 304 カテゴリ表示領域 306 「カテゴリ」ラジオ・ボタン 308、708 「次」ボタン 310 「製造業者(Mfr名)」ボタン、選択可能属
性名、属性名 312−1、312−2、312−3、312−4、3
12−5、312−6「比較」ボタン 316−1、316−2、316−3 マッチする製品 314 「マッチする製品」ボタン 318、324 「削除」ボタン 320 「ソート・アップ」ボタン 322 「ソート・ダウン」ボタン 700 サーチ・ウィンドウ 706 カテゴリ・ウィンドウ
フロントページの続き (72)発明者 ジェイムズ・マイケル・ウィルムゼン アメリカ合衆国・80020・コロラド州・ウ ェストミンスター・カラマス コート・ 14731 Fターム(参考) 5B075 PP03 PP13 PQ02 PQ20 PQ32 PQ46 5E501 AA02 AC33 BA04 BA05 CA03 CB02 CB09 EA10 FA03 FA13 FA14 FA23 FA48

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】 アイテムのリストと、 記載されているアイテムの属性に関連する複数の属性識
    別子と、 記載されているアイテムのそれぞれの属性のうち少なく
    ともいくつかについての値と、 アイテムを、関連する属性についてのアイテムの値に基
    づいてグループ化し、グループ化したアイテムを一つの
    アイテムとして表示するための、属性識別子に関連付け
    られたグループ化ボタンとを含むグラフィカル・ユーザ
    ・インタフェース(GUI)。
  2. 【請求項2】 アイテムの値に基づいてグループ化する
    ことが、ある範囲内の属性値を有するアイテムをグルー
    プ化することを含む請求項1に記載のGUI。
  3. 【請求項3】 グループ化ボタンが、さらに、グループ
    化されたアイテムが一つのアイテムとして表示された場
    合に、そのグループ化されたアイテムの属性値の範囲を
    表示するためのものである請求項2に記載のGUI。
  4. 【請求項4】 値の範囲の表示が、一つのアイテムとし
    て表示されているグループ化されたアイテムの対応する
    属性の値に置き換わる請求項3に記載のGUI。
  5. 【請求項5】 別の属性識別子に関連付けられたグルー
    プ化ボタンをさらに含み、それによって、両方のグルー
    プ化ボタンが選択された場合に、アイテムが、両方の関
    連する属性についてのアイテムの値に基づいてグループ
    化され、また、グループ化されたアイテムが一つのアイ
    テムとして表示される請求項1ないし4のいずれか一項
    または複数項に記載のGUI。
  6. 【請求項6】 アイテムのリストを表示するステップ
    と、 各アイテムの複数の属性についての値を表示するステッ
    プと、 表示されている属性のうちの一つの選択を受け取るステ
    ップと、 選択された属性に基づいて、表示されているアイテムの
    うち少なくともいくつかをまとめるステップと、 まとめられたアイテムを一つのアイテムとして表示する
    ステップとを含む方法。
  7. 【請求項7】 一つのアイテムとして表示されているま
    とめられたアイテムの総数を、その表示されている一つ
    のアイテムに関連して表示するステップをさらに含む請
    求項6に記載の方法。
  8. 【請求項8】 まとめた後、表示されている属性のうち
    の第2の属性の選択を受け取るステップと、その選択さ
    れた第2の属性に基づき、表示されているアイテムのう
    ち少なくともいくつかをさらにまとめるステップと、そ
    のさらにまとめられたアイテムを一つのアイテムとして
    表示するステップをさらに含む請求項6または7に記載
    の方法。
  9. 【請求項9】 値の範囲の選択を受け取るステップをさ
    らに含み、まとめるステップが、アイテムの少なくとも
    いくつかについて選択された属性の値を比較するステッ
    プと、選択された範囲内の属性を有するアイテムを、一
    つのの統合アイテムに結合するステップとを含む請求項
    6ないし8のいずれか一項または複数項に記載の方法。
  10. 【請求項10】 アイテムの少なくとも一つに対応する
    カテゴリの選択を受け取るステップと、 特に選択されたカテゴリのアイテムに関連する属性につ
    いて、少なくとも一つのアイテムの値を表示するステッ
    プと、 カテゴリに固有の属性の選択を受け取るステップと、 選択された属性に基づいて、選択されたカテゴリの表示
    されているアイテムのうち少なくともいくつかをまとめ
    るステップとをさらに含む請求項6ないし8のいずれか
    一項または複数項に記載の方法。
  11. 【請求項11】 アイテムのリストと、各アイテムの複
    数の属性についての値を提示するための表示と、 表示されている属性のうちの一つの選択を受け取るため
    のユーザ・インタフェースと、 表示されているアイテムの少なくともいくつかを、一つ
    のアイテムとして表示するために、選択された属性に基
    づいてまとめるためのプロセッサとを含む装置。
  12. 【請求項12】 プロセッサが、まとめられているアイ
    テムを含めて、表示されているアイテムの少なくともい
    くつかを、ユーザ・インタフェースから受け取った第2
    の属性の選択に基づいてさらにまとめ、また、そのさら
    にまとめたアイテムを、表示上に一つのアイテムとして
    提示されるように提供する請求項11に記載の装置。
JP2003025097A 2002-01-31 2003-01-31 データベース中のレコードを対話型で比較すること Pending JP2003271622A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/062,340 US7237187B2 (en) 2002-01-31 2002-01-31 Interactively comparing records in a database
US10/062340 2002-01-31

Publications (1)

Publication Number Publication Date
JP2003271622A true JP2003271622A (ja) 2003-09-26

Family

ID=27610299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003025097A Pending JP2003271622A (ja) 2002-01-31 2003-01-31 データベース中のレコードを対話型で比較すること

Country Status (4)

Country Link
US (2) US7237187B2 (ja)
EP (1) EP1341097A3 (ja)
JP (1) JP2003271622A (ja)
AU (1) AU2003200329A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010073166A (ja) * 2008-09-22 2010-04-02 Nec Corp 部品統合管理装置、部品統合管理方法および部品統合管理プログラム
JP2018206343A (ja) * 2017-06-01 2018-12-27 富士ゼロックス株式会社 データ内の同格化した関係を視覚的に調査するためのシステム、関係のデータを視覚化する方法、プログラム、及びコンピュータ装置
JP2019169096A (ja) * 2018-03-26 2019-10-03 株式会社ぐるなび 情報処理装置、情報処理方法及びプログラム

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8255791B2 (en) 2000-11-29 2012-08-28 Dov Koren Collaborative, flexible, interactive real-time displays
WO2002045321A2 (en) 2000-11-29 2002-06-06 Unilogic, Inc. A collaborative, fault-tolerant, scaleable, flexible, interactive real-time display and processing method and apparatus
US7136829B2 (en) * 2002-03-08 2006-11-14 America Online, Inc. Method and apparatus for providing a shopping list service
US8676720B1 (en) 2002-09-26 2014-03-18 Requisite Software, Inc. Collaborative method for managing electronic catalogs
US20040162820A1 (en) * 2002-11-21 2004-08-19 Taylor James Search cart for search results
US20040217991A1 (en) * 2003-04-30 2004-11-04 International Business Machines Corporation Method and apparatus for dynamic sorting and displaying of listing data composition and automating the activation event
US7685510B2 (en) 2004-12-23 2010-03-23 Sap Ag System and method for grouping data
US7752077B2 (en) * 2005-01-21 2010-07-06 Amazon Technologies, Inc. Method and system for automated comparison of items
US20060224604A1 (en) * 2005-04-05 2006-10-05 Landsman Richard A Content-descriptive user interface correlation for page navigation systems
US8260771B1 (en) * 2005-07-22 2012-09-04 A9.Com, Inc. Predictive selection of item attributes likely to be useful in refining a search
US20070073653A1 (en) * 2005-09-29 2007-03-29 Caterpillar Inc. Patent related search method and system
KR100728901B1 (ko) * 2005-11-21 2007-06-15 삼성전자주식회사 화상형성장치의 인쇄파일처리방법 및 화상형성장치
US20070186150A1 (en) * 2006-02-03 2007-08-09 Raosoft, Inc. Web-based client-local environment for structured interaction with a form
JP2007287136A (ja) * 2006-03-23 2007-11-01 Oce Technologies Bv オブジェクトの順序付けられた集合に対する処理動作をプログラミングするためのシステム
US8510349B1 (en) 2006-12-06 2013-08-13 Zillow, Inc. Multi-faceted search
US7769762B2 (en) * 2006-12-19 2010-08-03 Sap Ag Method and system for consolidating data type repositories
JP5089189B2 (ja) * 2007-02-09 2012-12-05 キヤノン株式会社 情報処理装置及び方法
US8768932B1 (en) * 2007-05-14 2014-07-01 Google Inc. Method and apparatus for ranking search results
US20090006328A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Identifying commonalities between contacts
US9361640B1 (en) * 2007-10-01 2016-06-07 Amazon Technologies, Inc. Method and system for efficient order placement
US8095434B1 (en) 2007-12-17 2012-01-10 Zillow, Inc. Automatically performing varying levels of summarization of geographic data points in response to a user's selection of zoom level
US8423088B2 (en) 2009-07-22 2013-04-16 Microsoft Corporation Aggregated, interactive communication timeline
JP5645614B2 (ja) * 2010-11-12 2014-12-24 キヤノン株式会社 文書管理装置、文書管理装置の制御方法およびコンピュータプログラム
WO2012106626A2 (en) * 2011-02-04 2012-08-09 Wts Paradigm System and method for evaluating computerized product customization tool and associate database(s)
US10776851B2 (en) * 2012-06-18 2020-09-15 Sap Se UI comparison tool
US8639587B1 (en) * 2013-03-14 2014-01-28 Google Inc. Method, medium, and system for secure direct purchase
RU2579888C2 (ru) * 2014-01-15 2016-04-10 ООО "Аби ИнфоПоиск" Универсальное представление текста с возможностью поддержки различных форматов документов и текстовая подсистема
US10025804B2 (en) 2014-05-04 2018-07-17 Veritas Technologies Llc Systems and methods for aggregating information-asset metadata from multiple disparate data-management systems
US10635645B1 (en) 2014-05-04 2020-04-28 Veritas Technologies Llc Systems and methods for maintaining aggregate tables in databases
US10459608B2 (en) * 2014-12-01 2019-10-29 Ebay Inc. Mobile optimized shopping comparison
US20160381203A1 (en) * 2015-06-23 2016-12-29 Microsoft Technology Licensing, Llc Automatic transformation to generate a phone-based visualization
US10325063B2 (en) 2016-01-19 2019-06-18 Ford Motor Company Multi-valued decision diagram feature state determination
US20210056149A1 (en) * 2018-03-16 2021-02-25 Rakuten, Inc. Search system, search method, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001117980A (ja) * 1999-10-15 2001-04-27 Fuji Xerox Co Ltd 選択内容印刷装置および方法
JP2001229272A (ja) * 2000-02-18 2001-08-24 Dentsu Tec Inc 購買データ分析支援システム、購買データ分析支援方法及び記録媒体
WO2001077884A1 (en) * 2000-04-10 2001-10-18 Innovit Pty Ltd Electronic catalogue
JP2001527248A (ja) * 1997-12-22 2001-12-25 ウォン・チャールズ 統合されたビジネス−トゥー−ビジネスのウェブコマースおよびビジネス自動化システム

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0548240A1 (en) * 1990-09-10 1993-06-30 Lotus Development Corporation Apparatus and method for reformattable spreadsheet
US5359729A (en) * 1991-05-31 1994-10-25 Timeline, Inc. Method for searching for a given point in regions defined by attribute ranges, then sorted by lower and upper range values and dimension
JP2711204B2 (ja) * 1992-03-09 1998-02-10 インターナショナル・ビジネス・マシーンズ・コーポレイション リレーショナルデータベースのユーザインターフェースを生成する方法
US5528490A (en) 1992-04-10 1996-06-18 Charles E. Hill & Associates, Inc. Electronic catalog system and method
US5765005A (en) * 1992-06-01 1998-06-09 Hitachi, Ltd. Method for preparing form
US5592378A (en) 1994-08-19 1997-01-07 Andersen Consulting Llp Computerized order entry system and method
US5740425A (en) 1995-09-26 1998-04-14 Povilus; David S. Data structure and method for publishing electronic and printed product catalogs
AU1122997A (en) 1995-11-07 1997-06-11 Cadis, Inc. Search engine for remote object oriented database management system
US6138130A (en) * 1995-12-08 2000-10-24 Inventure Technologies, Inc. System and method for processing data in an electronic spreadsheet in accordance with a data type
US5787411A (en) * 1996-03-20 1998-07-28 Microsoft Corporation Method and apparatus for database filter generation by display selection
US5914718A (en) * 1996-06-26 1999-06-22 Xerox Corporation Method and apparatus for organizing a work space for a computer controlled display system using borders and regions
US5897639A (en) 1996-10-07 1999-04-27 Greef; Arthur Reginald Electronic catalog system and method with enhanced feature-based search
US5884306A (en) * 1997-01-31 1999-03-16 Microsoft Corporation System and method for directly manipulating fields for grouping items
US6606603B1 (en) 1997-04-28 2003-08-12 Ariba, Inc. Method and apparatus for ordering items using electronic catalogs
US6014639A (en) 1997-11-05 2000-01-11 International Business Machines Corporation Electronic catalog system for exploring a multitude of hierarchies, using attribute relevance and forwarding-checking
US6298342B1 (en) * 1998-03-16 2001-10-02 Microsoft Corporation Electronic database operations for perspective transformations on relational tables using pivot and unpivot columns
US6032145A (en) 1998-04-10 2000-02-29 Requisite Technology, Inc. Method and system for database manipulation
WO2000008539A1 (en) * 1998-08-03 2000-02-17 Fish Robert D Self-evolving database and method of using same
US6236985B1 (en) 1998-10-07 2001-05-22 International Business Machines Corporation System and method for searching databases with applications such as peer groups, collaborative filtering, and e-commerce
US6496830B1 (en) * 1999-06-11 2002-12-17 Oracle Corp. Implementing descending indexes with a descend function
US6523040B1 (en) * 1999-06-24 2003-02-18 Ibm Corporation Method and apparatus for dynamic and flexible table summarization
WO2001015026A2 (en) 1999-08-17 2001-03-01 Oy Vsp Virtualsalesperson Ltd. Method, system and a computer program product for producing an offer document
WO2001020514A1 (en) 1999-09-13 2001-03-22 Autovia Corporation Method, apparatus, and system for facilitating transactions between vendors and purchasers
US6965888B1 (en) * 1999-09-21 2005-11-15 International Business Machines Corporation Method, system, program, and data structure for cleaning a database table using a look-up table
US6889359B1 (en) * 1999-10-07 2005-05-03 International Business Machines Corporation Method for providing a visual representation of dynamic HTML table attributes
GB2355554A (en) 1999-10-21 2001-04-25 Int Computers Ltd Searching for items in an electronic catalogue
US6779152B1 (en) * 1999-12-07 2004-08-17 International Business Machines Corporation Method for rotating a dynamic HTML table
AU2001236998A1 (en) * 2000-02-11 2001-08-20 Acta Technologies, Inc. Nested relational data model
US20010034664A1 (en) 2000-02-22 2001-10-25 Brunson Jonathan E. Systems and methods for performing e-commerce and communications over a network
AU2002224333A1 (en) * 2000-09-20 2002-04-02 A2I, Inc. Method and apparatus for structuring, maintaining, and using families of data
EP1211611A1 (en) * 2000-11-29 2002-06-05 Lafayette Software Inc. Methods of encoding and combining integer lists
WO2002045321A2 (en) * 2000-11-29 2002-06-06 Unilogic, Inc. A collaborative, fault-tolerant, scaleable, flexible, interactive real-time display and processing method and apparatus
US6907580B2 (en) * 2000-12-14 2005-06-14 Microsoft Corporation Selection paradigm for displayed user interface
US7082569B2 (en) * 2001-01-17 2006-07-25 Outlooksoft Corporation Systems and methods providing dynamic spreadsheet functionality
US7216124B2 (en) * 2001-03-23 2007-05-08 International Business Machines Corporation Method for generic list sorting
US8001465B2 (en) * 2001-06-26 2011-08-16 Kudrollis Software Inventions Pvt. Ltd. Compacting an information array display to cope with two dimensional display space constraint

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001527248A (ja) * 1997-12-22 2001-12-25 ウォン・チャールズ 統合されたビジネス−トゥー−ビジネスのウェブコマースおよびビジネス自動化システム
JP2001117980A (ja) * 1999-10-15 2001-04-27 Fuji Xerox Co Ltd 選択内容印刷装置および方法
JP2001229272A (ja) * 2000-02-18 2001-08-24 Dentsu Tec Inc 購買データ分析支援システム、購買データ分析支援方法及び記録媒体
WO2001077884A1 (en) * 2000-04-10 2001-10-18 Innovit Pty Ltd Electronic catalogue

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010073166A (ja) * 2008-09-22 2010-04-02 Nec Corp 部品統合管理装置、部品統合管理方法および部品統合管理プログラム
JP2018206343A (ja) * 2017-06-01 2018-12-27 富士ゼロックス株式会社 データ内の同格化した関係を視覚的に調査するためのシステム、関係のデータを視覚化する方法、プログラム、及びコンピュータ装置
JP2019169096A (ja) * 2018-03-26 2019-10-03 株式会社ぐるなび 情報処理装置、情報処理方法及びプログラム
JP7147215B2 (ja) 2018-03-26 2022-10-05 株式会社ぐるなび 情報処理装置、情報処理方法及びプログラム

Also Published As

Publication number Publication date
US20030145277A1 (en) 2003-07-31
EP1341097A2 (en) 2003-09-03
EP1341097A3 (en) 2004-05-12
US20070299866A1 (en) 2007-12-27
AU2003200329A1 (en) 2003-08-21
US7237187B2 (en) 2007-06-26

Similar Documents

Publication Publication Date Title
JP2003271622A (ja) データベース中のレコードを対話型で比較すること
US6826566B2 (en) Identifier vocabulary data access method and system
US10235429B2 (en) System and method for organizing data in a dynamic user-customizable interface for search and display
US7188100B2 (en) Search-on-the-fly report generator
CA2511098C (en) Dispersing search engine results by using page category information
US6434556B1 (en) Visualization of Internet search information
US8510330B2 (en) Configurable search graphical user interface and engine
US7574432B1 (en) Search-on-the-fly/sort-on-the-fly search engine
US20020099685A1 (en) Document retrieval system; method of document retrieval; and search server
US20020073079A1 (en) Method and apparatus for searching a database and providing relevance feedback
US7996428B2 (en) Text-based searches of numeric data
US9703831B2 (en) Contextual display of saved search queries
US20060095345A1 (en) System and method for an online catalog system having integrated search and browse capability
US20090106286A1 (en) Method of Hybrid Searching for Extensible Markup Language (XML) Documents
WO2005070019A2 (en) Contextual searching
JP2005509208A (ja) 情報検索のための階層式データ駆動型ナビゲーションのシステムおよび方法
US20060004693A1 (en) Graphical user interface for exploring databases
US10002167B2 (en) Search-on-the-fly/sort-on-the-fly by a search engine directed to a plurality of disparate data sources
US7243099B2 (en) Computer-implemented method, system, apparatus for generating user's insight selection by showing an indication of popularity, displaying one or more materialized insight associated with specified item class within the database that potentially match the search
US20080228725A1 (en) Problem/function-oriented searching method for a patent database system
JP2002297668A (ja) ハイパーテキスト文書検索方法とその装置及びそのプログラムとこのプログラムを記録した記録媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090210

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090511

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090514

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090610

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090615

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090710

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090810

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20091005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100316

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100616

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100621

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100716

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100722

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101116