WO2009112862A3 - Improved search engine - Google Patents

Improved search engine Download PDF

Info

Publication number
WO2009112862A3
WO2009112862A3 PCT/GB2009/050240 GB2009050240W WO2009112862A3 WO 2009112862 A3 WO2009112862 A3 WO 2009112862A3 GB 2009050240 W GB2009050240 W GB 2009050240W WO 2009112862 A3 WO2009112862 A3 WO 2009112862A3
Authority
WO
WIPO (PCT)
Prior art keywords
search
search engine
improved search
query
request
Prior art date
Application number
PCT/GB2009/050240
Other languages
French (fr)
Other versions
WO2009112862A2 (en
WO2009112862A9 (en
Inventor
Simon Ian Bain
Original Assignee
Business Partners Limited
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 Business Partners Limited filed Critical Business Partners Limited
Priority to US12/922,380 priority Critical patent/US8489573B2/en
Priority to CN200980117385.7A priority patent/CN102027471B/en
Priority to EP09719838A priority patent/EP2277117A2/en
Priority to CA2755319A priority patent/CA2755319C/en
Publication of WO2009112862A2 publication Critical patent/WO2009112862A2/en
Publication of WO2009112862A3 publication Critical patent/WO2009112862A3/en
Publication of WO2009112862A9 publication Critical patent/WO2009112862A9/en
Priority to US13/909,898 priority patent/US9330178B2/en
Priority to US15/143,402 priority patent/US20160283607A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3338Query expansion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/83Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/83Querying
    • G06F16/835Query processing
    • 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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • 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/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Abstract

A search engine for generating an improved search query, the engine comprising: input means for receiving a search request, the search request comprising N search terms; processing means arranged to formulate a search query from the received search request; output means arranged to output the search query wherein the processing means is arranged to formulate the search query by generating a plurality of search strings, each search string comprising a different combination of a subset of the N search terms.
PCT/GB2009/050240 2008-03-13 2009-03-12 Improved search engine WO2009112862A2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US12/922,380 US8489573B2 (en) 2008-03-13 2009-03-12 Search engine
CN200980117385.7A CN102027471B (en) 2008-03-13 2009-03-12 Improved search engine
EP09719838A EP2277117A2 (en) 2008-03-13 2009-03-12 Improved search engine
CA2755319A CA2755319C (en) 2008-03-13 2009-03-12 Improved search engine
US13/909,898 US9330178B2 (en) 2008-03-13 2013-07-12 Search engine
US15/143,402 US20160283607A1 (en) 2008-03-13 2016-04-29 Search engine

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0804695A GB2458309A (en) 2008-03-13 2008-03-13 Search engine
GB0804695.5 2008-03-13

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US12/922,380 A-371-Of-International US8489573B2 (en) 2008-03-13 2009-03-12 Search engine
US13/909,898 Division US9330178B2 (en) 2008-03-13 2013-07-12 Search engine

Publications (3)

Publication Number Publication Date
WO2009112862A2 WO2009112862A2 (en) 2009-09-17
WO2009112862A3 true WO2009112862A3 (en) 2009-11-19
WO2009112862A9 WO2009112862A9 (en) 2010-11-18

Family

ID=39328074

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2009/050240 WO2009112862A2 (en) 2008-03-13 2009-03-12 Improved search engine

Country Status (6)

Country Link
US (3) US8489573B2 (en)
EP (1) EP2277117A2 (en)
CN (2) CN102027471B (en)
CA (1) CA2755319C (en)
GB (1) GB2458309A (en)
WO (1) WO2009112862A2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8498982B1 (en) * 2010-07-07 2013-07-30 Openlogic, Inc. Noise reduction for content matching analysis results for protectable content
EP2463785A1 (en) * 2010-12-13 2012-06-13 Fujitsu Limited Database and search-engine query system
GB201111554D0 (en) 2011-07-06 2011-08-24 Business Partners Ltd Search index
US8972387B2 (en) * 2011-07-28 2015-03-03 International Business Machines Corporation Smarter search
US20130066861A1 (en) * 2011-09-13 2013-03-14 Chacha Search, Inc. Method and system of management of search results
US9058392B1 (en) * 2012-03-22 2015-06-16 Google Inc. Client state result de-duping
EP3042500B1 (en) * 2013-09-06 2022-11-02 RealNetworks, Inc. Metadata-based file-identification systems and methods
US9552378B2 (en) * 2013-11-21 2017-01-24 Adobe Systems Incorporated Method and apparatus for saving search query as metadata with an image
RU2014125471A (en) 2014-06-24 2015-12-27 Общество С Ограниченной Ответственностью "Яндекс" SEARCH QUERY PROCESSING METHOD AND SERVER
US10152488B2 (en) 2015-05-13 2018-12-11 Samsung Electronics Co., Ltd. Static-analysis-assisted dynamic application crawling architecture
CN105095399B (en) * 2015-07-06 2019-06-28 百度在线网络技术(北京)有限公司 Search result method for pushing and device
US10083672B1 (en) 2016-04-29 2018-09-25 Rich Media Ventures, Llc Automatic customization of e-books based on reader specifications
US10015244B1 (en) 2016-04-29 2018-07-03 Rich Media Ventures, Llc Self-publishing workflow
CN106528590B (en) * 2016-09-18 2023-04-07 海信视像科技股份有限公司 Query method and device
US10685057B1 (en) * 2016-12-30 2020-06-16 Shutterstock, Inc. Style modification of images in search results
US20200043479A1 (en) * 2018-08-02 2020-02-06 Soundhound, Inc. Visually presenting information relevant to a natural language conversation
US10762114B1 (en) * 2018-10-26 2020-09-01 X Mobile Co. Ecosystem for providing responses to user queries entered via a conversational interface
US11140042B2 (en) * 2019-09-18 2021-10-05 Servicenow, Inc. Dictionary-based service mapping
US11272007B2 (en) * 2020-07-21 2022-03-08 Servicenow, Inc. Unified agent framework including push-based discovery and real-time diagnostics features

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5987446A (en) * 1996-11-12 1999-11-16 U.S. West, Inc. Searching large collections of text using multiple search engines concurrently

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000010097A1 (en) * 1998-08-14 2000-02-24 Song Oliver Yuh Shen Universal business management system and method
US7266553B1 (en) * 2002-07-01 2007-09-04 Microsoft Corporation Content data indexing
US20040064447A1 (en) * 2002-09-27 2004-04-01 Simske Steven J. System and method for management of synonymic searching
US8055669B1 (en) * 2003-03-03 2011-11-08 Google Inc. Search queries improved based on query semantic information
US7885963B2 (en) * 2003-03-24 2011-02-08 Microsoft Corporation Free text and attribute searching of electronic program guide (EPG) data
US20050165804A1 (en) * 2003-08-04 2005-07-28 Todd Rothman System and process for generating interactive learning packages
US7840557B1 (en) * 2004-05-12 2010-11-23 Google Inc. Search engine cache control
JP4189369B2 (en) * 2004-09-24 2008-12-03 株式会社東芝 Structured document search apparatus and structured document search method
US20060161520A1 (en) * 2005-01-14 2006-07-20 Microsoft Corporation System and method for generating alternative search terms
US20070005654A1 (en) * 2005-05-20 2007-01-04 Avichai Schachar Systems and methods for analyzing relationships between entities
US20070124671A1 (en) * 2005-11-29 2007-05-31 Keith Hackworth Field name abstraction for control of data labels
US8386469B2 (en) * 2006-02-16 2013-02-26 Mobile Content Networks, Inc. Method and system for determining relevant sources, querying and merging results from multiple content sources
ES2452735T3 (en) * 2006-08-25 2014-04-02 Motorola Mobility Llc Method and system for classifying data using a self-organizing map
SG140510A1 (en) 2006-09-01 2008-03-28 Yokogawa Electric Corp System and method for database indexing, searching and data retrieval
US8099415B2 (en) * 2006-09-08 2012-01-17 Simply Hired, Inc. Method and apparatus for assessing similarity between online job listings
US20080065633A1 (en) * 2006-09-11 2008-03-13 Simply Hired, Inc. Job Search Engine and Methods of Use
JP4951331B2 (en) * 2006-12-26 2012-06-13 株式会社日立製作所 Storage system
US7836085B2 (en) * 2007-02-05 2010-11-16 Google Inc. Searching structured geographical data
US8166045B1 (en) * 2007-03-30 2012-04-24 Google Inc. Phrase extraction using subphrase scoring
CN101075229A (en) * 2007-06-09 2007-11-21 腾讯科技(深圳)有限公司 Method and system for analyzing phrase semantic tendency

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5987446A (en) * 1996-11-12 1999-11-16 U.S. West, Inc. Searching large collections of text using multiple search engines concurrently

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ALTOVA GMBH: "Mapforce 2004 and Databases", USER AND REFERENCE MANUAL MAPFORCE, ALTOVA, US, 24 April 2004 (2004-04-24), pages 67 - 102, XP002349061 *
GARCIA-MOLINA ET AL.: "Database System Implementation", 2000, PRENTICE HALL, UPPER SADDLE RIVER, NEW JERSEY 07458, ISBN: 0-13-040264-8, XP002546227 *
HOONG D C ET AL: "Guided Google: A Meta Search Engine and its Implementation using the Google Distributed Web Services", INTERNET CITATION, XP002371594, Retrieved from the Internet <URL:http://arvix.org/ftp/cs/papers/0302/0302018.pdf> [retrieved on 20060309] *

Also Published As

Publication number Publication date
US20130290290A1 (en) 2013-10-31
CA2755319C (en) 2017-10-03
WO2009112862A2 (en) 2009-09-17
EP2277117A2 (en) 2011-01-26
US9330178B2 (en) 2016-05-03
WO2009112862A9 (en) 2010-11-18
CN104361038B (en) 2018-06-05
US8489573B2 (en) 2013-07-16
CN102027471A (en) 2011-04-20
US20160283607A1 (en) 2016-09-29
GB2458309A (en) 2009-09-16
US20110055191A1 (en) 2011-03-03
CN102027471B (en) 2014-12-03
GB0804695D0 (en) 2008-04-16
CA2755319A1 (en) 2009-09-17
CN104361038A (en) 2015-02-18

Similar Documents

Publication Publication Date Title
WO2009112862A3 (en) Improved search engine
HK1140839A1 (en) Federated search implemented across multiple search engines
WO2007100812A3 (en) Expansion of database search queries
WO2012033820A3 (en) Internet search related methods and apparatus
WO2009117830A8 (en) System and method for query expansion using tooltips
WO2008139568A1 (en) Keyword output program and device
WO2006108069A3 (en) Searching through content which is accessible through web-based forms
WO2010147335A3 (en) Method and apparatus for providing search results by using previous query
WO2014093951A3 (en) Graph query processing using plurality of engines
AU2016204542A1 (en) Modifying structured search queries on online social networks
WO2012005990A3 (en) Navigation to popular search results
MX344123B (en) Natural-language rendering of structured search queries.
EA201390899A1 (en) TRANSITION LINK FOR CONNECTING EXCENTRAL FLOW PATHS WITH CONCENTRIC FLOW WAYS
WO2008155806A1 (en) Method and device for barrier synchronization, and multicore processor
WO2010024628A3 (en) Searching method using extended keyword pool and system thereof
WO2011130008A3 (en) Automatic query suggestion generation using sub-queries
WO2007005463A3 (en) Collections of linked databases
WO2012021653A3 (en) Search engine optimization at scale
UY33859A (en) ORGANIC MATTER PROCEDURE
WO2012149223A3 (en) Composite code with dynamic linking to internet addresses
MX342073B (en) Grammar model for structured search queries.
WO2014014807A3 (en) Search query suggestions based in part on a prior search and searches based on such suggestions
WO2008106203A3 (en) Innovation system
WO2015039165A8 (en) Improvements in website traffic optimization
WO2013173826A3 (en) Populating and searching a drug informatics database

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980117385.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09719838

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 3866/KOLNP/2010

Country of ref document: IN

Ref document number: 2009719838

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12922380

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2755319

Country of ref document: CA