JP2008102765A - 検索処理方法及び検索システム - Google Patents
検索処理方法及び検索システム Download PDFInfo
- Publication number
- JP2008102765A JP2008102765A JP2006285077A JP2006285077A JP2008102765A JP 2008102765 A JP2008102765 A JP 2008102765A JP 2006285077 A JP2006285077 A JP 2006285077A JP 2006285077 A JP2006285077 A JP 2006285077A JP 2008102765 A JP2008102765 A JP 2008102765A
- Authority
- JP
- Japan
- Prior art keywords
- document
- search
- update
- index
- unit
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】本検索方法は、文書更新前の検索インデックスを用いて検索を行うインデックス検索ユニットに対して、検索要求に係る検索を実施させ、該当文書の文書IDの第1のリストを取得する工程と、文書更新後の文書内容を保持する文字列検索ユニットに対して、検索要求に係る文字列検索を文書更新後の文書内容に対して実施させ、該当文書の文書IDの第2のリストを取得する工程と、第1のリストと第2のリストと上記文書更新に係る文書の文書IDの第3のリストとを用いて、検索要求に対する検索結果を生成する工程とを含む。このように更新に係る部分の除いた部分についてはインデックス検索ユニットを用いて、更新に係る部分については文字列検索ユニットを用いて検索速度を高速に維持している。
【選択図】図2
Description
文書更新前の検索インデックスを用いて検索を行うインデックス検索ユニットに対して、検索要求に係る検索を実施させ、該当文書の文書IDの第1のリストを取得する第1取得ステップと、
文書更新後の文書内容を保持する文字列検索ユニットに対して、前記検索要求に係る文字列検索を前記文書更新後の文書内容に対して実施させ、該当文書の文書IDの第2のリストを取得する第2取得ステップと、
前記第1のリストと前記第2のリストと文書更新に係る文書の文書IDの第3のリストとを用いて、前記検索要求に対する検索結果を生成する生成ステップと、
を含み、コンピュータにより実行される検索処理方法。
前記生成ステップが、
前記第1のリストから前記第3のリストに含まれる文書IDを除去し、第4のリストを生成するステップと、
前記第4のリストと前記第2のリストとの和集合を生成するステップと、
を含む付記1記載の検索処理方法。
前記第1取得ステップが、前記検索要求に係る検索語に対してインデックス検索のための正規化処理を実施するステップを含み、
前記第2取得ステップが、前記検索要求に係る検索語に対して文字列検索のための正規化処理を実施するステップを含む
付記1記載の検索処理方法。
検索要求に応答してインデックス検索を実施するために用いられる第1の検索インデックスと、
検索時に用いられ且つ更新文書の文書IDを格納する第1の差分文書ID管理部と、
検索時に文字列検索を実施するために前記更新文書のデータを格納する第1のパターンマッチング対象文書格納部と、
を有し、
前記第1の検索インデックスを用いて前記検索要求に係る検索を実施させ、該当文書の文書IDの第1のリストを取得し、
前記検索要求に係る文字列検索を前記第1のパターンマッチング対象文書格納部に対して実施し、該当文書の文書IDの第2のリストを取得し、
前記第1のリストと前記第2のリストと第1の差分文書ID管理部に格納されている文書IDとを用いて、前記検索要求に対する検索結果を生成する
検索システム。
前記検索結果を生成する処理において、
前記第1のリストから前記第1の差分文書ID管理部に格納されている文書IDを除去し、第3のリストを生成し、
前記第2のリストと前記第3のリストとの和集合を生成する、
付記4記載の検索システム。
検索要求に応答してインデックス検索を実施するために用いられる第1の検索インデックスと、
更新文書を反映するために用いられる第2の検索インデックスと、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第1の更新候補文書格納部と、
前記第2の検索インデックスに対する反映処理に用いられる前記更新文書のデータを格納する第2の更新候補文書格納部と、
検索時に用いられ且つ前記更新文書の文書IDを格納する第1の差分文書ID管理部と、
検索時に文字列検索を実施するために前記更新文書のデータを格納する第1のパターンマッチング対象文書格納部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書の文書IDを格納する第2の差分文書ID管理部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第2のパターンマッチング対象文書格納部と、
を有し、
前記第2の検索インデックスに対する前記更新文書の反映処理が完了した場合、
前記反映処理後の前記第2の検索インデックスを、前記第1の検索インデックスとして切り替えて用い、
前記第1の更新候補文書格納部に格納されている前記更新文書のデータを前記第2の更新候補文書格納部に上書き移動させ、
前記第2の差分文書ID管理部に格納されている前記更新文書の文書IDを前記第1の差分文書ID管理部に上書き移動させ、
前記第2のパターンマッチング対象文書格納部に格納されている前記更新文書のデータを前記第1のパターンマッチング対象文書格納部に上書き移動させる
検索システム。
前記第2の検索インデックスに対する前記更新文書の反映処理が開始される前、
前記第1及び第2の更新候補文書格納部に新たな更新要求に係る更新文書のデータを格納し、
前記第1の差分文書ID管理部に前記新たな更新要求に係る更新文書の文書IDを格納し、
前記第1のパターンマッチング対象文書格納部に前記新たな更新要求に係る更新文書のデータを格納する
付記6記載の検索システム。
前記第2の検索インデックスに対する前記更新文書の反映処理が開始された後、
前記第1の更新候補文書格納部をクリアし、
前記第1の更新候補文書格納部に新たな更新要求に係る更新文書のデータを格納し、
前記第1及び第2の差分文書ID管理部に前記新たな更新要求に係る更新文書の文書IDを格納し、
前記第1及び第2のパターンマッチング対象文書格納部に前記新たな更新要求に係る更新文書のデータを格納する
付記7記載の検索システム。
前記第1の検索インデックスを用いて前記検索要求に係る検索を実施させ、該当文書の文書IDの第1のリストを取得し、
前記検索要求に係る文字列検索を前記第1のパターンマッチング対象文書格納部に対して実施し、該当文書の文書IDの第2のリストを取得し、
前記第1のリストと前記第2のリストと第1の差分文書ID管理部に格納されている文書IDとを用いて、前記検索要求に対する検索結果を生成する
付記6乃至8のいずれか1つ記載の検索システム。
前記第1及び第2の更新候補文書格納部に格納される前記更新文書のデータが、検索インデックス向けに正規化されており、
前記第1及び第2のパターンマッチング対象文書格納部に格納される前記更新文書のデータが、文字列検索向けに正規化されている
付記6記載の検索システム。
付記1乃至3のいずれか1つ記載の検索処理方法をコンピュータに実行させるためのプログラム。
検索要求に応答してインデックス検索を実施するために用いられる第1の検索インデックスと、
更新文書を反映するために用いられる第2の検索インデックスと、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第1の更新候補文書格納部と、
前記第2の検索インデックスに対する反映処理に用いられる前記更新文書のデータを格納する第2の更新候補文書格納部と、
検索時に用いられ且つ前記更新文書の文書IDを格納する第1の差分文書ID管理部と、
検索時に文字列検索を実施するために前記更新文書のデータを格納する第1のパターンマッチング対象文書格納部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書の文書IDを格納する第2の差分文書ID管理部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第2のパターンマッチング対象文書格納部と、
を有する検索システムに対して、
前記第2の検索インデックスに対する前記更新文書の反映処理が完了した場合、
前記反映処理後の前記第2の検索インデックスを、前記第1の検索インデックスとして切り替えて用い、
前記第1の更新候補文書格納部に格納されている前記更新文書のデータを前記第2の更新候補文書格納部に上書き移動させ、
前記第2の差分文書ID管理部に格納されている前記更新文書の文書IDを前記第1の差分文書ID管理部に上書き移動させ、
前記第2のパターンマッチング対象文書格納部に格納されている前記更新文書のデータを前記第1のパターンマッチング対象文書格納部に上書き移動させる
処理を実施させるためのプログラム。
3 正規化処理部
5 インデックス検索コントローラ
7 文字列検索コントローラ
9 パターンマッチング処理部
111,131 インデックス処理部
113,133 更新候補文書格納部
151,171 差分文書ID管理部
153,173 パターンマッチング対象文書格納部
Claims (5)
- 文書更新前の検索インデックスを用いて検索を行うインデックス検索ユニットに対して、検索要求に係る検索を実施させ、該当文書の文書IDの第1のリストを取得する第1取得ステップと、
文書更新後の文書内容を保持する文字列検索ユニットに対して、前記検索要求に係る文字列検索を前記文書更新後の文書内容に対して実施させ、該当文書の文書IDの第2のリストを取得する第2取得ステップと、
前記第1のリストと前記第2のリストと文書更新に係る文書の文書IDの第3のリストとを用いて、前記検索要求に対する検索結果を生成する生成ステップと、
を含み、コンピュータにより実行される検索処理方法。 - 前記生成ステップが、
前記第1のリストから前記第3のリストに含まれる文書IDを除去し、第4のリストを生成するステップと、
前記第4のリストと前記第2のリストとの和集合を生成するステップと、
を含む請求項1記載の検索処理方法。 - 検索要求に応答してインデックス検索を実施するために用いられる第1の検索インデックスと、
更新文書を反映するために用いられる第2の検索インデックスと、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第1の更新候補文書格納部と、
前記第2の検索インデックスに対する反映処理に用いられる前記更新文書のデータを格納する第2の更新候補文書格納部と、
検索時に用いられ且つ前記更新文書の文書IDを格納する第1の差分文書ID管理部と、
検索時に文字列検索を実施するために前記更新文書のデータを格納する第1のパターンマッチング対象文書格納部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書の文書IDを格納する第2の差分文書ID管理部と、
前記第2の検索インデックスに対する前記更新文書の反映処理を開始してからの更新文書のデータを格納する第2のパターンマッチング対象文書格納部と、
を有し、
前記第2の検索インデックスに対する前記更新文書の反映処理が完了した場合、
前記反映処理後の前記第2の検索インデックスを、前記第1の検索インデックスとして切り替えて用い、
前記第1の更新候補文書格納部に格納されている前記更新文書のデータを前記第2の更新候補文書格納部に上書き移動させ、
前記第2の差分文書ID管理部に格納されている前記更新文書の文書IDを前記第1の差分文書ID管理部に上書き移動させ、
前記第2のパターンマッチング対象文書格納部に格納されている前記更新文書のデータを前記第1のパターンマッチング対象文書格納部に上書き移動させる
検索システム。 - 前記第2の検索インデックスに対する前記更新文書の反映処理が開始される前、
前記第1及び第2の更新候補文書格納部に新たな更新要求に係る更新文書のデータを格納し、
前記第1の差分文書ID管理部に前記新たな更新要求に係る更新文書の文書IDを格納し、
前記第1のパターンマッチング対象文書格納部に前記新たな更新要求に係る更新文書のデータを格納する
請求項3記載の検索システム。 - 前記第2の検索インデックスに対する前記更新文書の反映処理が開始された後、
前記第1の更新候補文書格納部をクリアし、
前記第1の更新候補文書格納部に新たな更新要求に係る更新文書のデータを格納し、
前記第1及び第2の差分文書ID管理部に前記新たな更新要求に係る更新文書の文書IDを格納し、
前記第1及び第2のパターンマッチング対象文書格納部に前記新たな更新要求に係る更新文書のデータを格納する
請求項4記載の検索システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006285077A JP5437557B2 (ja) | 2006-10-19 | 2006-10-19 | 検索処理方法及び検索システム |
| US11/735,057 US7680852B2 (en) | 2006-10-19 | 2007-04-13 | Search processing method and search system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006285077A JP5437557B2 (ja) | 2006-10-19 | 2006-10-19 | 検索処理方法及び検索システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008102765A true JP2008102765A (ja) | 2008-05-01 |
| JP5437557B2 JP5437557B2 (ja) | 2014-03-12 |
Family
ID=39319305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006285077A Expired - Fee Related JP5437557B2 (ja) | 2006-10-19 | 2006-10-19 | 検索処理方法及び検索システム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7680852B2 (ja) |
| JP (1) | JP5437557B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012073944A (ja) * | 2010-09-29 | 2012-04-12 | Brother Ind Ltd | ノード装置、情報通信システム、情報処理方法及び情報処理プログラム |
| WO2012150637A1 (ja) * | 2011-05-02 | 2012-11-08 | 富士通株式会社 | 抽出方法、情報処理方法、抽出プログラム、情報処理プログラム、抽出装置、および情報処理装置 |
| CN103823874A (zh) * | 2014-02-27 | 2014-05-28 | 北京六间房科技有限公司 | 特殊文字搜索方法以及系统 |
| JP2015158833A (ja) * | 2014-02-25 | 2015-09-03 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 情報処理装置、方法及びプログラム |
| JP2021140246A (ja) * | 2020-03-02 | 2021-09-16 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11468128B1 (en) * | 2006-10-20 | 2022-10-11 | Richard Paiz | Search engine optimizer |
| US8682859B2 (en) | 2007-10-19 | 2014-03-25 | Oracle International Corporation | Transferring records between tables using a change transaction log |
| US9418154B2 (en) * | 2007-10-19 | 2016-08-16 | Oracle International Corporation | Push-model based index updating |
| US9594794B2 (en) * | 2007-10-19 | 2017-03-14 | Oracle International Corporation | Restoring records using a change transaction log |
| US9594784B2 (en) | 2007-10-19 | 2017-03-14 | Oracle International Corporation | Push-model based index deletion |
| US7941399B2 (en) | 2007-11-09 | 2011-05-10 | Microsoft Corporation | Collaborative authoring |
| US8028229B2 (en) * | 2007-12-06 | 2011-09-27 | Microsoft Corporation | Document merge |
| US8825758B2 (en) * | 2007-12-14 | 2014-09-02 | Microsoft Corporation | Collaborative authoring modes |
| US8301588B2 (en) * | 2008-03-07 | 2012-10-30 | Microsoft Corporation | Data storage for file updates |
| US20090259995A1 (en) * | 2008-04-15 | 2009-10-15 | Inmon William H | Apparatus and Method for Standardizing Textual Elements of an Unstructured Text |
| US8352870B2 (en) | 2008-04-28 | 2013-01-08 | Microsoft Corporation | Conflict resolution |
| US8429753B2 (en) * | 2008-05-08 | 2013-04-23 | Microsoft Corporation | Controlling access to documents using file locks |
| US8825594B2 (en) | 2008-05-08 | 2014-09-02 | Microsoft Corporation | Caching infrastructure |
| US10915523B1 (en) * | 2010-05-12 | 2021-02-09 | Richard Paiz | Codex search patterns |
| US11048765B1 (en) | 2008-06-25 | 2021-06-29 | Richard Paiz | Search engine optimizer |
| US8417666B2 (en) * | 2008-06-25 | 2013-04-09 | Microsoft Corporation | Structured coauthoring |
| US8346768B2 (en) * | 2009-04-30 | 2013-01-01 | Microsoft Corporation | Fast merge support for legacy documents |
| US20110173177A1 (en) * | 2010-01-11 | 2011-07-14 | Flavio Junqueira | Sightful cache: efficient invalidation for search engine caching |
| US11741090B1 (en) | 2013-02-26 | 2023-08-29 | Richard Paiz | Site rank codex search patterns |
| US11809506B1 (en) | 2013-02-26 | 2023-11-07 | Richard Paiz | Multivariant analyzing replicating intelligent ambience evolving system |
| US9031933B2 (en) * | 2013-04-03 | 2015-05-12 | International Business Machines Corporation | Method and apparatus for optimizing the evaluation of semantic web queries |
| US11030262B2 (en) * | 2015-08-25 | 2021-06-08 | Verizon Media Inc. | Recyclable private memory heaps for dynamic search indexes |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09265420A (ja) * | 1996-03-27 | 1997-10-07 | Matsushita Electric Ind Co Ltd | 情報検索装置 |
| JPH10240754A (ja) * | 1997-02-26 | 1998-09-11 | Hitachi Ltd | テキストデータ登録検索方法 |
| JPH11259498A (ja) * | 1998-03-10 | 1999-09-24 | Fujitsu Ltd | 文書処理装置および記録媒体 |
| JP2002245039A (ja) * | 2001-02-15 | 2002-08-30 | Nippon Telegr & Teleph Corp <Ntt> | 文書検索方法及びシステム及び文書検索プログラム及び文書検索プログラムを格納した記憶媒体 |
| JP2006185019A (ja) * | 2004-12-27 | 2006-07-13 | Fuji Xerox Co Ltd | 検索システム、および情報配置構成決定方法、並びにコンピュータ・プログラム |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0198020A (ja) | 1987-10-09 | 1989-04-17 | Nec Corp | 索引管理方式 |
| US5685003A (en) * | 1992-12-23 | 1997-11-04 | Microsoft Corporation | Method and system for automatically indexing data in a document using a fresh index table |
| JPH08272806A (ja) | 1995-04-03 | 1996-10-18 | Nippon Steel Corp | データベース検索システム |
| TW331612B (en) | 1996-03-05 | 1998-05-11 | Soft Future Design Kk | Data processing apparatus and register address translation method. |
| US5920854A (en) * | 1996-08-14 | 1999-07-06 | Infoseek Corporation | Real-time document collection search engine with phrase indexing |
| JP3692764B2 (ja) * | 1998-02-25 | 2005-09-07 | 株式会社日立製作所 | 構造化文書登録方法、検索方法、およびそれに用いられる可搬型媒体 |
| US7043472B2 (en) * | 2000-06-05 | 2006-05-09 | International Business Machines Corporation | File system with access and retrieval of XML documents |
| US7526425B2 (en) * | 2001-08-14 | 2009-04-28 | Evri Inc. | Method and system for extending keyword searching to syntactically and semantically annotated data |
| US7271755B2 (en) * | 2002-05-24 | 2007-09-18 | Broadcom Corporation | Resistor ladder interpolation for PGA and DAC |
| US20050005237A1 (en) * | 2003-07-03 | 2005-01-06 | Rail Peter D. | Method for maintaining a centralized, multidimensional master index of documents from independent repositories |
| US7337165B2 (en) * | 2003-12-29 | 2008-02-26 | International Business Machines Corporation | Method and system for processing a text search query in a collection of documents |
| WO2005124599A2 (en) * | 2004-06-12 | 2005-12-29 | Getty Images, Inc. | Content search in complex language, such as japanese |
| US7599914B2 (en) * | 2004-07-26 | 2009-10-06 | Google Inc. | Phrase-based searching in an information retrieval system |
| US20060075044A1 (en) * | 2004-09-30 | 2006-04-06 | Fox Kevin D | System and method for electronic contact list-based search and display |
| JP5296960B2 (ja) * | 2005-06-17 | 2013-09-25 | 日本電気株式会社 | ファイルバージョン管理装置 |
| US9135304B2 (en) * | 2005-12-02 | 2015-09-15 | Salesforce.Com, Inc. | Methods and systems for optimizing text searches over structured data in a multi-tenant environment |
| US7917499B2 (en) * | 2006-06-30 | 2011-03-29 | Microsoft Corporation | Updating adaptive, deferred, incremental indexes |
| US20080033925A1 (en) * | 2006-08-07 | 2008-02-07 | Bea Systems, Inc. | Distributed search analysis |
| US20080082554A1 (en) * | 2006-10-03 | 2008-04-03 | Paul Pedersen | Systems and methods for providing a dynamic document index |
| US7882077B2 (en) * | 2006-10-17 | 2011-02-01 | Commvault Systems, Inc. | Method and system for offline indexing of content and classifying stored data |
| US20080114738A1 (en) * | 2006-11-13 | 2008-05-15 | Gerald Chao | System for improving document interlinking via linguistic analysis and searching |
| US7788253B2 (en) * | 2006-12-28 | 2010-08-31 | International Business Machines Corporation | Global anchor text processing |
-
2006
- 2006-10-19 JP JP2006285077A patent/JP5437557B2/ja not_active Expired - Fee Related
-
2007
- 2007-04-13 US US11/735,057 patent/US7680852B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09265420A (ja) * | 1996-03-27 | 1997-10-07 | Matsushita Electric Ind Co Ltd | 情報検索装置 |
| JPH10240754A (ja) * | 1997-02-26 | 1998-09-11 | Hitachi Ltd | テキストデータ登録検索方法 |
| JPH11259498A (ja) * | 1998-03-10 | 1999-09-24 | Fujitsu Ltd | 文書処理装置および記録媒体 |
| JP2002245039A (ja) * | 2001-02-15 | 2002-08-30 | Nippon Telegr & Teleph Corp <Ntt> | 文書検索方法及びシステム及び文書検索プログラム及び文書検索プログラムを格納した記憶媒体 |
| JP2006185019A (ja) * | 2004-12-27 | 2006-07-13 | Fuji Xerox Co Ltd | 検索システム、および情報配置構成決定方法、並びにコンピュータ・プログラム |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012073944A (ja) * | 2010-09-29 | 2012-04-12 | Brother Ind Ltd | ノード装置、情報通信システム、情報処理方法及び情報処理プログラム |
| WO2012150637A1 (ja) * | 2011-05-02 | 2012-11-08 | 富士通株式会社 | 抽出方法、情報処理方法、抽出プログラム、情報処理プログラム、抽出装置、および情報処理装置 |
| JPWO2012150637A1 (ja) * | 2011-05-02 | 2014-07-28 | 富士通株式会社 | 抽出方法、情報処理方法、抽出プログラム、情報処理プログラム、抽出装置、および情報処理装置 |
| JP2015158833A (ja) * | 2014-02-25 | 2015-09-03 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 情報処理装置、方法及びプログラム |
| US9785726B2 (en) | 2014-02-25 | 2017-10-10 | International Business Machines Corporation | Pattern matching based character string retrieval |
| US9916397B2 (en) | 2014-02-25 | 2018-03-13 | International Business Machines Corporation | Pattern matching based character string retrieval |
| US9946812B2 (en) | 2014-02-25 | 2018-04-17 | International Business Machines Corporation | Pattern matching based character string retrieval |
| US10007740B2 (en) | 2014-02-25 | 2018-06-26 | International Business Machines Corporation | Pattern matching based character string retrieval |
| US10176274B2 (en) | 2014-02-25 | 2019-01-08 | International Business Machines Corporation | Pattern matching based character string retrieval |
| CN103823874A (zh) * | 2014-02-27 | 2014-05-28 | 北京六间房科技有限公司 | 特殊文字搜索方法以及系统 |
| JP2021140246A (ja) * | 2020-03-02 | 2021-09-16 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| JP7354019B2 (ja) | 2020-03-02 | 2023-10-02 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5437557B2 (ja) | 2014-03-12 |
| US20080097993A1 (en) | 2008-04-24 |
| US7680852B2 (en) | 2010-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5437557B2 (ja) | 検索処理方法及び検索システム | |
| US8301437B2 (en) | Tokenization platform | |
| JP5947988B1 (ja) | パーソナルコンテンツアイテムの検索システム及び方法 | |
| US7620624B2 (en) | Systems and methods for indexing content for fast and scalable retrieval | |
| US7849063B2 (en) | Systems and methods for indexing content for fast and scalable retrieval | |
| US8527556B2 (en) | Systems and methods to update a content store associated with a search index | |
| CN101211365A (zh) | 用于建立搜索索引的方法和系统 | |
| JP2012533819A (ja) | 文書インデックス化およびデータクエリングのための方法およびシステム | |
| JPWO2004111876A1 (ja) | 検索条件を再利用する検索システムおよび方法 | |
| JP4796538B2 (ja) | コメントデータを関連付ける方法 | |
| CN111753045B (zh) | 一种基于Elasticsearch的Hive二级全文索引技术方法及系统 | |
| US9886446B1 (en) | Inverted index for text searching within deduplication backup system | |
| US20090234851A1 (en) | Browser Use of Directory Listing for Predictive Type-Ahead | |
| JP3565117B2 (ja) | 複数異種情報源アクセス方法及びクライアント装置及び複数異種情報源アクセスプログラムを格納した記憶媒体 | |
| JP2000029901A (ja) | 画像検索装置及び方法 | |
| JPH10307835A (ja) | 情報処理装置及びその方法 | |
| JP2011221662A (ja) | 辞書編集装置およびプログラム | |
| KR101117171B1 (ko) | 검색 서비스를 위해 데이터를 생성하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체 | |
| JP2009037359A (ja) | データ登録検索方法、データ登録検索プログラムおよびデータベースシステム | |
| JP2002108887A (ja) | 文書検索装置、その装置へのキーワード追加方法、文書検索方法及びコンピュータ読み取り可能な記憶媒体 | |
| JP4319827B2 (ja) | 文書検索プログラム | |
| JP4304226B2 (ja) | 構造化文書管理システム、構造化文書管理方法及びプログラム | |
| JP2009301511A (ja) | 索引情報作成装置、索引情報作成方法及びプログラム | |
| JP2025115724A (ja) | 情報処理装置、制御方法、プログラム | |
| JP2003271649A (ja) | リレーショナルデータベース問い合わせ処理方式及びリレーショナルデータベース問い合わせ処理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110201 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131212 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5437557 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |