WO2007024594A3 - Providing predictive search results prior to completion of search query - Google Patents

Providing predictive search results prior to completion of search query Download PDF

Info

Publication number
WO2007024594A3
WO2007024594A3 PCT/US2006/031993 US2006031993W WO2007024594A3 WO 2007024594 A3 WO2007024594 A3 WO 2007024594A3 US 2006031993 W US2006031993 W US 2006031993W WO 2007024594 A3 WO2007024594 A3 WO 2007024594A3
Authority
WO
WIPO (PCT)
Prior art keywords
search query
search
completion
client node
speculative
Prior art date
Application number
PCT/US2006/031993
Other languages
French (fr)
Other versions
WO2007024594A2 (en
Inventor
Richard Kasperski
Stephen Hood
Ralph Rabbat
Mihir Shah
Adam Durfee
Alastair Gourlay
Peter Anick
Oliver Thomas Bayley
Ashley Woodman Hall
Shyam Kapur
John Thrall
Original Assignee
Yahoo Inc
Richard Kasperski
Stephen Hood
Ralph Rabbat
Mihir Shah
Adam Durfee
Alastair Gourlay
Peter Anick
Oliver Thomas Bayley
Ashley Woodman Hall
Shyam Kapur
John Thrall
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 Yahoo Inc, Richard Kasperski, Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall filed Critical Yahoo Inc
Publication of WO2007024594A2 publication Critical patent/WO2007024594A2/en
Publication of WO2007024594A3 publication Critical patent/WO2007024594A3/en

Links

Classifications

    • 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
    • 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/332Query formulation
    • 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/332Query formulation
    • G06F16/3322Query formulation using system suggestions
    • 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/332Query formulation
    • G06F16/3329Natural language query formulation or dialogue systems
    • 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
    • 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/334Query execution
    • 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/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • 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/903Querying
    • G06F16/9038Presentation of query results
    • 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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • 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/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
PCT/US2006/031993 2005-08-24 2006-08-14 Providing predictive search results prior to completion of search query WO2007024594A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/212,044 2005-08-24
US11/212,044 US7672932B2 (en) 2005-08-24 2005-08-24 Speculative search result based on a not-yet-submitted search query

Publications (2)

Publication Number Publication Date
WO2007024594A2 WO2007024594A2 (en) 2007-03-01
WO2007024594A3 true WO2007024594A3 (en) 2007-07-05

Family

ID=37772162

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/031993 WO2007024594A2 (en) 2005-08-24 2006-08-14 Providing predictive search results prior to completion of search query

Country Status (3)

Country Link
US (5) US7672932B2 (en)
CN (1) CN101268463B (en)
WO (1) WO2007024594A2 (en)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7844594B1 (en) 1999-06-18 2010-11-30 Surfwax, Inc. Information search, retrieval and distillation into knowledge objects
US7752326B2 (en) * 2001-08-20 2010-07-06 Masterobjects, Inc. System and method for utilizing asynchronous client server communication objects
US8112529B2 (en) 2001-08-20 2012-02-07 Masterobjects, Inc. System and method for asynchronous client server session communication
US20030135499A1 (en) 2002-01-14 2003-07-17 Schirmer Andrew Lewis System and method for mining a user's electronic mail messages to determine the user's affinities
US7487145B1 (en) 2004-06-22 2009-02-03 Google Inc. Method and system for autocompletion using ranked results
US7836044B2 (en) 2004-06-22 2010-11-16 Google Inc. Anticipated query generation and processing in a search engine
JP2006099442A (en) * 2004-09-29 2006-04-13 Canon Inc Information processor, history file creation method, and program
US20060106769A1 (en) 2004-11-12 2006-05-18 Gibbs Kevin A Method and system for autocompletion for languages having ideographs and phonetic characters
US7672932B2 (en) 2005-08-24 2010-03-02 Yahoo! Inc. Speculative search result based on a not-yet-submitted search query
US7747639B2 (en) * 2005-08-24 2010-06-29 Yahoo! Inc. Alternative search query prediction
US7844599B2 (en) * 2005-08-24 2010-11-30 Yahoo! Inc. Biasing queries to determine suggested queries
GB0517585D0 (en) * 2005-08-30 2005-10-05 Ramakrishna Madhusudana Intuitive search which delivers fast results on the mobile phone
US20070067268A1 (en) * 2005-09-22 2007-03-22 Microsoft Corporation Navigation of structured data
US7698321B2 (en) * 2005-09-30 2010-04-13 At&T Intellectual Property I, L.P. Methods, systems, and products for updating web content
US7676517B2 (en) * 2005-10-14 2010-03-09 Microsoft Corporation Search results injected into client applications
US8788431B1 (en) * 2005-10-26 2014-07-22 Movoto Llc Methods and apparatus for graphical analysis and display of real property information
US8200699B2 (en) * 2005-12-01 2012-06-12 Microsoft Corporation Secured and filtered personal information publishing
US8301616B2 (en) 2006-07-14 2012-10-30 Yahoo! Inc. Search equalizer
US7761805B2 (en) * 2006-09-11 2010-07-20 Yahoo! Inc. Displaying items using a reduced presentation
US7630970B2 (en) * 2006-11-28 2009-12-08 Yahoo! Inc. Wait timer for partially formed query
US8255382B2 (en) * 2007-06-20 2012-08-28 Boopsie, Inc. Dynamic menus for multi-prefix interactive mobile searches
WO2008157730A1 (en) * 2007-06-20 2008-12-24 Boopsie, Inc. Dynamic menus for multi-prefix interactive mobile searches
CN101398835B (en) * 2007-09-30 2012-08-29 日电(中国)有限公司 Service selecting system and method, and service enquiring system and method based on natural language
US8583670B2 (en) * 2007-10-04 2013-11-12 Microsoft Corporation Query suggestions for no result web searches
US9195743B2 (en) * 2007-10-04 2015-11-24 Yahoo! Inc. System and method for creating and applying predictive user click models to predict a target page associated with a search query
US7991780B1 (en) * 2008-05-07 2011-08-02 Google Inc. Performing multiple related searches
US8782041B1 (en) * 2008-08-04 2014-07-15 The Weather Channel, Llc Text search for weather data
US20100100563A1 (en) * 2008-10-18 2010-04-22 Francisco Corella Method of computing a cooperative answer to a zero-result query through a high latency api
US7949647B2 (en) 2008-11-26 2011-05-24 Yahoo! Inc. Navigation assistance for search engines
US20100185651A1 (en) * 2009-01-16 2010-07-22 Google Inc. Retrieving and displaying information from an unstructured electronic document collection
US8615707B2 (en) * 2009-01-16 2013-12-24 Google Inc. Adding new attributes to a structured presentation
US8977645B2 (en) * 2009-01-16 2015-03-10 Google Inc. Accessing a search interface in a structured presentation
US8412749B2 (en) * 2009-01-16 2013-04-02 Google Inc. Populating a structured presentation with new values
US8452791B2 (en) * 2009-01-16 2013-05-28 Google Inc. Adding new instances to a structured presentation
US20110106819A1 (en) * 2009-10-29 2011-05-05 Google Inc. Identifying a group of related instances
US20100306223A1 (en) * 2009-06-01 2010-12-02 Google Inc. Rankings in Search Results with User Corrections
US8996550B2 (en) 2009-06-03 2015-03-31 Google Inc. Autocompletion for partially entered query
US8825691B2 (en) * 2009-06-03 2014-09-02 Yahoo! Inc. Open search assist
US9129012B2 (en) 2010-02-03 2015-09-08 Google Inc. Information search system with real-time feedback
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9529918B2 (en) 2010-06-11 2016-12-27 Doat Media Ltd. System and methods thereof for downloading applications via a communication network
US20130124547A1 (en) * 2011-11-15 2013-05-16 Doat Media Ltd. System and Methods Thereof for Instantaneous Updating of a Wallpaper Responsive of a Query Input and Responses Thereto
WO2011156605A2 (en) 2010-06-11 2011-12-15 Doat Media Ltd. A system and methods thereof for enhancing a user's search experience
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9152712B2 (en) 2010-06-30 2015-10-06 Yahoo! Inc. Method and system for performing a web search via a client-side module
US9619562B2 (en) 2010-06-30 2017-04-11 Excalibur Ip, Llc Method and system for performing a web search
US8560562B2 (en) 2010-07-22 2013-10-15 Google Inc. Predictive query suggestion caching
US8280900B2 (en) * 2010-08-19 2012-10-02 Fuji Xerox Co., Ltd. Speculative query expansion for relevance feedback
US8812733B1 (en) 2010-08-19 2014-08-19 Google Inc. Transport protocol independent communications library
DE212011100017U1 (en) 2010-08-19 2012-04-03 David Black Predictive query completion and predictive search results
JP5542017B2 (en) * 2010-09-15 2014-07-09 アルパイン株式会社 Name search device
US20120124072A1 (en) 2010-11-16 2012-05-17 Microsoft Corporation System level search user interface
US8515984B2 (en) 2010-11-16 2013-08-20 Microsoft Corporation Extensible search term suggestion engine
US10073927B2 (en) 2010-11-16 2018-09-11 Microsoft Technology Licensing, Llc Registration for system level search user interface
US10346479B2 (en) 2010-11-16 2019-07-09 Microsoft Technology Licensing, Llc Facilitating interaction with system level search user interface
US8538978B2 (en) 2010-11-22 2013-09-17 International Business Machines Corporation Presenting a search suggestion with a social comments icon
CN102033911A (en) * 2010-11-25 2011-04-27 北京搜狗科技发展有限公司 Search preprocessing method and search preprocessor
US9323722B1 (en) 2010-12-07 2016-04-26 Google Inc. Low-latency interactive user interface
US20120191744A1 (en) * 2011-01-21 2012-07-26 Microsoft Corporation Detecting search mode in a browser navigation bar
US9858342B2 (en) 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US9633109B2 (en) 2011-05-17 2017-04-25 Etsy, Inc. Systems and methods for guided construction of a search query in an electronic commerce environment
US8762356B1 (en) 2011-07-15 2014-06-24 Google Inc. Detecting change in rate of input reception
US8645825B1 (en) 2011-08-31 2014-02-04 Google Inc. Providing autocomplete suggestions
US8775458B1 (en) * 2011-08-31 2014-07-08 Google Inc. System and method for retrieving and displaying search results without navigating from a currently displayed window
US9104751B2 (en) * 2011-10-12 2015-08-11 Microsoft Technology Licensing, Llc Supplemental search results having social connection endorsement data on a SERP
US9275421B2 (en) * 2011-11-04 2016-03-01 Google Inc. Triggering social pages
US10127314B2 (en) * 2012-03-21 2018-11-13 Apple Inc. Systems and methods for optimizing search engine performance
US9875284B1 (en) * 2012-06-18 2018-01-23 A9.Com, Inc. Displaying search completion results
CN102768681B (en) 2012-06-26 2014-10-22 北京奇虎科技有限公司 Recommending system and method used for search input
CN103581275B (en) * 2012-08-09 2018-02-27 腾讯科技(深圳)有限公司 A kind of off-line test method and system of browser address bar intelligent prompt algorithm
CN103870505B (en) * 2012-12-17 2017-10-27 阿里巴巴集团控股有限公司 One kind inquiry words recommending method and query word commending system
US9710545B2 (en) * 2012-12-20 2017-07-18 Intel Corporation Method and apparatus for conducting context sensitive search with intelligent user interaction from within a media experience
US8965909B2 (en) * 2012-12-24 2015-02-24 Yahoo! Inc. Type-ahead search optimization
CN103914476B (en) * 2013-01-05 2017-02-01 北京百度网讯科技有限公司 Search guiding method and search engine
US9286396B2 (en) * 2013-07-26 2016-03-15 Microsoft Technology Licensing, Llc Query expansion and query-document matching using path-constrained random walks
RU2592393C2 (en) * 2013-08-30 2016-07-20 Общество С Ограниченной Ответственностью "Яндекс" System and method for completing user's query and providing a response to a query
CN103473326A (en) * 2013-09-13 2013-12-25 百度在线网络技术(北京)有限公司 Method and device providing searching advices
EP3084714A4 (en) * 2013-12-20 2017-08-02 Robert Bosch GmbH System and method for dialog-enabled context-dependent and user-centric content presentation
AU2015276993B2 (en) 2014-06-18 2020-02-27 Google Llc Methods, systems, and media for searching for video content
CN104850614B (en) * 2015-05-14 2018-07-27 百度在线网络技术(北京)有限公司 Recommendation query word shows method and apparatus
RU2015156695A (en) 2015-12-29 2017-07-05 Общество С Ограниченной Ответственностью "Яндекс" Method and system for processing a prefix associated with a search query
US11928482B2 (en) * 2017-06-13 2024-03-12 Google Llc Interaction with electronic chat interfaces
CN108491198A (en) * 2018-04-12 2018-09-04 珠海横琴盛达兆业科技投资有限公司 A kind of implementation method based on the search of wechat small routine platform intelligent
US11514036B2 (en) * 2018-08-14 2022-11-29 Jpmorgan Chase Bank, N.A. Method and system for self-learning natural language predictive searching
US10936823B2 (en) 2018-10-30 2021-03-02 International Business Machines Corporation Method and system for displaying automated agent comprehension
CN109901896A (en) * 2018-12-06 2019-06-18 华为技术有限公司 Multi-task processing method in a kind of man-machine interactive system and man-machine interactive system
US11522824B2 (en) * 2020-07-10 2022-12-06 Salesforce, Inc. Displaying a database record in a chat platform

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1006704A2 (en) * 1998-11-04 2000-06-07 E.C.I. Telecom Ltd Method of anticipatory dialing
WO2001080070A2 (en) * 2000-04-13 2001-10-25 Koninklijke Philips Electronics N.V. Search engine with search task model and interactive search task-refinement process
EP1408674A2 (en) * 2002-10-09 2004-04-14 Matsushita Electric Industrial Co., Ltd. Method and device for anticipating operation
WO2004073286A2 (en) * 2003-02-05 2004-08-26 Zi Coporation Of Canada, Inc. Information entry mechanism for small keypads

Family Cites Families (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4255796A (en) 1978-02-14 1981-03-10 Bell Telephone Laboratories, Incorporated Associative information retrieval continuously guided by search status feedback
EP0054588B1 (en) 1980-12-19 1984-09-26 International Business Machines Corporation Interactive data retrieval apparatus
US5278980A (en) 1991-08-16 1994-01-11 Xerox Corporation Iterative technique for phrase query formation and an information retrieval system employing same
ATE149666T1 (en) 1991-08-31 1997-03-15 Kulmbacher Klimageraete HEAT-INSULATED ELECTRIC STORAGE HEATER
JPH08255159A (en) 1995-03-15 1996-10-01 Toshiba Corp Method and device for predicting character string, method and device for japanese syllabary and chinese character conversion, and document preparation device
US5913215A (en) 1996-04-09 1999-06-15 Seymour I. Rubinstein Browse by prompted keyword phrases with an improved method for obtaining an initial document set
US5913214A (en) * 1996-05-30 1999-06-15 Massachusetts Inst Technology Data extraction from world wide web pages
US5727129A (en) * 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
US5845278A (en) 1997-09-12 1998-12-01 Inioseek Corporation Method for automatically selecting collections to search in full text searches
US6169984B1 (en) 1998-04-01 2001-01-02 Microsoft Corporation Global incremental type search navigation directly from printable keyboard character input
US6006225A (en) 1998-06-15 1999-12-21 Amazon.Com Refining search queries by the suggestion of correlated terms from prior searches
US6321226B1 (en) * 1998-06-30 2001-11-20 Microsoft Corporation Flexible keyboard searching
US6300947B1 (en) 1998-07-06 2001-10-09 International Business Machines Corporation Display screen and window size related web page adaptation system
US6144958A (en) 1998-07-15 2000-11-07 Amazon.Com, Inc. System and method for correcting spelling errors in search queries
US6424973B1 (en) * 1998-07-24 2002-07-23 Jarg Corporation Search system and method based on multiple ontologies
US6385602B1 (en) * 1998-11-03 2002-05-07 E-Centives, Inc. Presentation of search results using dynamic categorization
US6411950B1 (en) 1998-11-30 2002-06-25 Compaq Information Technologies Group, Lp Dynamic query expansion
US6654735B1 (en) * 1999-01-08 2003-11-25 International Business Machines Corporation Outbound information analysis for generating user interest profiles and improving user productivity
GB2388938B (en) 1999-02-22 2004-03-17 Nokia Corp A communication terminal having a predictive editor application
WO2000054185A1 (en) * 1999-03-08 2000-09-14 The Procter & Gamble Company Method and apparatus for building a user-defined technical thesaurus using on-line databases
US6269361B1 (en) * 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
US7181438B1 (en) 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
US6985898B1 (en) * 1999-10-01 2006-01-10 Infoglide Corporation System and method for visually representing a hierarchical database objects and their similarity relationships to other objects in the database
US6430559B1 (en) * 1999-11-02 2002-08-06 Claritech Corporation Method and apparatus for profile score threshold setting and updating
AU7339700A (en) * 1999-11-16 2001-05-30 Searchcraft Corporation Method for searching from a plurality of data sources
US6963867B2 (en) * 1999-12-08 2005-11-08 A9.Com, Inc. Search query processing to provide category-ranked presentation of search results
US6772150B1 (en) 1999-12-10 2004-08-03 Amazon.Com, Inc. Search query refinement using related search phrases
JP3247360B2 (en) * 1999-12-27 2002-01-15 安弘 檜野 Storage device for homepage search system and homepage search database
US6704727B1 (en) * 2000-01-31 2004-03-09 Overture Services, Inc. Method and system for generating a set of search terms
JP2001249933A (en) 2000-03-06 2001-09-14 Nippon Telegr & Teleph Corp <Ntt> Retrieval word input complementing method and device and recording medium having program for executing the method stored thereon
US6564213B1 (en) * 2000-04-18 2003-05-13 Amazon.Com, Inc. Search query autocompletion
US6578022B1 (en) * 2000-04-18 2003-06-10 Icplanet Corporation Interactive intelligent searching with executable suggestions
US6876997B1 (en) 2000-05-22 2005-04-05 Overture Services, Inc. Method and apparatus for indentifying related searches in a database search system
US6640218B1 (en) * 2000-06-02 2003-10-28 Lycos, Inc. Estimating the usefulness of an item in a collection of information
US6507837B1 (en) * 2000-06-08 2003-01-14 Hyperphrase Technologies, Llc Tiered and content based database searching
US6615317B2 (en) 2000-07-07 2003-09-02 Fitech Laboratories, Inc. Methods and systems for providing a highly scalable synchronous data cache
EP1182581B1 (en) * 2000-08-18 2005-01-26 Exalead Searching tool and process for unified search using categories and keywords
FR2813684B1 (en) 2000-09-04 2003-01-10 Jean Baptiste Dumas DEVICE FOR EXPORTING DATA FROM A DATABASE TO A COMPUTER TERMINAL AND ASSOCIATED METHOD
CA2323856A1 (en) 2000-10-18 2002-04-18 602531 British Columbia Ltd. Method, system and media for entering data in a personal computing device
US7185044B2 (en) * 2000-11-06 2007-02-27 The Weather Channel Weather information delivery systems and methods providing planning functionality and navigational tools
US6684218B1 (en) * 2000-11-21 2004-01-27 Hewlett-Packard Development Company L.P. Standard specific
US6697793B2 (en) * 2001-03-02 2004-02-24 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration System, method and apparatus for generating phrases from a database
US20030018621A1 (en) * 2001-06-29 2003-01-23 Donald Steiner Distributed information search in a networked environment
US7752326B2 (en) 2001-08-20 2010-07-06 Masterobjects, Inc. System and method for utilizing asynchronous client server communication objects
US7373335B2 (en) 2001-09-27 2008-05-13 Accudata Technologies, Inc. System and method for processing database queries
US6978264B2 (en) * 2002-01-03 2005-12-20 Microsoft Corporation System and method for performing a search and a browse on a query
US20030135499A1 (en) * 2002-01-14 2003-07-17 Schirmer Andrew Lewis System and method for mining a user's electronic mail messages to determine the user's affinities
US7565367B2 (en) * 2002-01-15 2009-07-21 Iac Search & Media, Inc. Enhanced popularity ranking
DE10235548B4 (en) 2002-03-25 2012-06-28 Agere Systems Guardian Corp. Method and device for the prediction of a text message input
US7089188B2 (en) * 2002-03-27 2006-08-08 Hewlett-Packard Development Company, L.P. Method to expand inputs for word or document searching
US20030220917A1 (en) * 2002-04-03 2003-11-27 Max Copperman Contextual search
US8078615B2 (en) * 2002-04-12 2011-12-13 Stumbleupon, Inc. Method and system for single-action personalized recommendation and display of internet content
US7039635B1 (en) * 2002-06-11 2006-05-02 Microsoft Corporation Dynamically updated quick searches and strategies
US7668816B2 (en) * 2002-06-11 2010-02-23 Microsoft Corporation Dynamically updated quick searches and strategies
US7496559B2 (en) 2002-09-03 2009-02-24 X1 Technologies, Inc. Apparatus and methods for locating data
US6983280B2 (en) * 2002-09-13 2006-01-03 Overture Services Inc. Automated processing of appropriateness determination of content for search listings in wide area network searches
US6829599B2 (en) * 2002-10-02 2004-12-07 Xerox Corporation System and method for improving answer relevance in meta-search engines
US7319860B2 (en) 2002-11-07 2008-01-15 Research In Motion Limited Pseudo-interactive input processing in wireless environments
US6947930B2 (en) * 2003-03-21 2005-09-20 Overture Services, Inc. Systems and methods for interactive search query refinement
US7885963B2 (en) 2003-03-24 2011-02-08 Microsoft Corporation Free text and attribute searching of electronic program guide (EPG) data
US20040215654A1 (en) 2003-04-28 2004-10-28 Eberwine David Brent Total liability compliance (TLC) system
JP2004334690A (en) 2003-05-09 2004-11-25 Sharp Corp Character data inputting/outputting device and method, character data inputting/outputting program, and computer-readable recording medium
US10475116B2 (en) * 2003-06-03 2019-11-12 Ebay Inc. Method to identify a suggested location for storing a data entry in a database
US7225187B2 (en) 2003-06-26 2007-05-29 Microsoft Corporation Systems and methods for performing background queries from content and activity
JP2005022147A (en) 2003-06-30 2005-01-27 Brother Ind Ltd Image formation device
US7895595B2 (en) * 2003-07-30 2011-02-22 Northwestern University Automatic method and system for formulating and transforming representations of context used by information services
US7617203B2 (en) * 2003-08-01 2009-11-10 Yahoo! Inc Listings optimization using a plurality of data sources
CN1601524A (en) * 2003-09-25 2005-03-30 鸿富锦精密工业(深圳)有限公司 Fuzzy inquiry system and method
JP3931166B2 (en) 2003-10-31 2007-06-13 松下電器産業株式会社 Portable terminal device
US7240049B2 (en) 2003-11-12 2007-07-03 Yahoo! Inc. Systems and methods for search query processing using trend analysis
WO2005057359A2 (en) * 2003-12-04 2005-06-23 Perfect Market Technologies, Inc. Transparent search engine
WO2005057358A2 (en) * 2003-12-04 2005-06-23 Perfect Market Technologies, Inc. Search engine that dynamically generates search listings
US20050192968A1 (en) * 2003-12-08 2005-09-01 Beretich Guy R.Jr. Methods and systems for technology analysis and mapping
JP2005173984A (en) 2003-12-11 2005-06-30 Nec Corp Prediction input system and method by input history
US7249126B1 (en) 2003-12-30 2007-07-24 Shopping.Com Systems and methods for dynamically updating relevance of a selected item
US20050192944A1 (en) 2004-02-27 2005-09-01 Melodeo, Inc. A method and apparatus for searching large databases via limited query symbol sets
US8631001B2 (en) * 2004-03-31 2014-01-14 Google Inc. Systems and methods for weighting a search query result
US7664734B2 (en) 2004-03-31 2010-02-16 Google Inc. Systems and methods for generating multiple implicit search queries
US7996419B2 (en) * 2004-03-31 2011-08-09 Google Inc. Query rewriting with entity detection
US20050234881A1 (en) * 2004-04-16 2005-10-20 Anna Burago Search wizard
US8019735B2 (en) 2004-05-21 2011-09-13 Oracle International Corporation Systems and methods for query caching
US20050288959A1 (en) 2004-06-16 2005-12-29 David Eraker Map-based search for real estate service providers
US7836044B2 (en) * 2004-06-22 2010-11-16 Google Inc. Anticipated query generation and processing in a search engine
US7958115B2 (en) * 2004-07-29 2011-06-07 Yahoo! Inc. Search systems and methods using in-line contextual queries
US7509260B2 (en) 2004-09-20 2009-03-24 International Business Machines Corporation Systems and methods for inputting graphical data into a graphical input field
US20060064411A1 (en) 2004-09-22 2006-03-23 William Gross Search engine using user intent
US7499940B1 (en) 2004-11-11 2009-03-03 Google Inc. Method and system for URL autocompletion using ranked results
US20060106769A1 (en) * 2004-11-12 2006-05-18 Gibbs Kevin A Method and system for autocompletion for languages having ideographs and phonetic characters
US20060173822A1 (en) 2005-02-03 2006-08-03 Microsoft Corporation System and method for optimization of results based on monetization intent
US7461059B2 (en) 2005-02-23 2008-12-02 Microsoft Corporation Dynamically updated search results based upon continuously-evolving search query that is based at least in part upon phrase suggestion, search engine uses previous result sets performing additional search tasks
US7788248B2 (en) * 2005-03-08 2010-08-31 Apple Inc. Immediate search feedback
US20060248078A1 (en) * 2005-04-15 2006-11-02 William Gross Search engine with suggestion tool and method of using same
US8468048B2 (en) * 2005-04-22 2013-06-18 Google Inc. Suggesting targeting information for ads, such as websites and/or categories of websites for example
US7647312B2 (en) 2005-05-12 2010-01-12 Microsoft Corporation System and method for automatic generation of suggested inline search terms
US20060287980A1 (en) * 2005-06-21 2006-12-21 Microsoft Corporation Intelligent search results blending
US20070022299A1 (en) 2005-07-20 2007-01-25 Kyocera Mita Corporation Password authentication device, recording medium which records an authentication program, and authentication method
US7321892B2 (en) * 2005-08-11 2008-01-22 Amazon Technologies, Inc. Identifying alternative spellings of search strings by analyzing self-corrective searching behaviors of users
US7747639B2 (en) * 2005-08-24 2010-06-29 Yahoo! Inc. Alternative search query prediction
US7672932B2 (en) 2005-08-24 2010-03-02 Yahoo! Inc. Speculative search result based on a not-yet-submitted search query
US7844599B2 (en) * 2005-08-24 2010-11-30 Yahoo! Inc. Biasing queries to determine suggested queries
JP2009506052A (en) 2005-08-25 2009-02-12 スミスクライン ビーチャム コーポレーション Chemical compound
US8010523B2 (en) 2005-12-30 2011-08-30 Google Inc. Dynamic search box for web browser
WO2008011526A2 (en) * 2006-07-19 2008-01-24 Chacha Search, Inc. Method, apparatus, and computer readable storage for training human searchers
US20080109401A1 (en) 2006-09-12 2008-05-08 Microsoft Corporation Presenting predetermined search results with query suggestions
US20090083232A1 (en) * 2007-09-24 2009-03-26 Taptu Ltd. Search results with search query suggestions
US8667004B2 (en) * 2007-11-30 2014-03-04 Microsoft Corporation Providing suggestions during formation of a search query
US10140360B2 (en) * 2007-12-31 2018-11-27 Thomson Reuters Global Resources Unlimited Company Graphical user interfaces for information retrieval systems
US9262525B2 (en) * 2008-10-17 2016-02-16 Microsoft Technology Licensing, Llc Customized search
US9384279B2 (en) * 2012-12-07 2016-07-05 Charles Reed Method and system for previewing search results

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1006704A2 (en) * 1998-11-04 2000-06-07 E.C.I. Telecom Ltd Method of anticipatory dialing
WO2001080070A2 (en) * 2000-04-13 2001-10-25 Koninklijke Philips Electronics N.V. Search engine with search task model and interactive search task-refinement process
EP1408674A2 (en) * 2002-10-09 2004-04-14 Matsushita Electric Industrial Co., Ltd. Method and device for anticipating operation
WO2004073286A2 (en) * 2003-02-05 2004-08-26 Zi Coporation Of Canada, Inc. Information entry mechanism for small keypads

Also Published As

Publication number Publication date
US9405857B2 (en) 2016-08-02
US10372738B2 (en) 2019-08-06
WO2007024594A2 (en) 2007-03-01
US20110238656A1 (en) 2011-09-29
US8666962B2 (en) 2014-03-04
US7672932B2 (en) 2010-03-02
US20160314194A1 (en) 2016-10-27
US20070055652A1 (en) 2007-03-08
US20100161661A1 (en) 2010-06-24
CN101268463B (en) 2012-07-18
US20140181069A1 (en) 2014-06-26
US7958110B2 (en) 2011-06-07
CN101268463A (en) 2008-09-17

Similar Documents

Publication Publication Date Title
WO2007024594A3 (en) Providing predictive search results prior to completion of search query
WO2006108069A3 (en) Searching through content which is accessible through web-based forms
WO2007078723A3 (en) Method for displaying search results and contextually related items
WO2007024645A3 (en) Proposing alternative queries prior to completion of search query
WO2007079032A3 (en) Dynamic search with implicit user intention mining
WO2008156473A3 (en) Using relevance feedback in face recognition
WO2013015972A8 (en) Suggesting search results to users before receiving any search query from the users
WO2006074246A3 (en) System, method, and computer program product for improving accuracy of cache-based searches
WO2008042818A3 (en) Strategy for providing query results
WO2010151394A3 (en) Semantic search extensions for web search engines
WO2007108788A3 (en) Method and system for answer extraction
WO2012005990A3 (en) Navigation to popular search results
WO2007046080A3 (en) Result-based triggering for presentation of online content
WO2007111846A3 (en) Dynamically searching and browsing product catalogs with reduced user gestures
WO2007115217A3 (en) Method of generating a website profile based on monitoring user activities
TW200701016A (en) Word-related content searching method on web
AU2010202828A1 (en) System to generate related search queries
WO2008027367A3 (en) Search document generation and use to provide recommendations
WO2007024642A3 (en) Ranking and choosing suggested query candidates
WO2009117830A8 (en) System and method for query expansion using tooltips
WO2010068068A3 (en) Information search method and information provision method based on user&#39;s intention
WO2008024917A3 (en) Efficient search result update mechanism
WO2008073502A3 (en) Viewport-relative scoring for location search queries
WO2006137977A3 (en) Device specific content indexing for optimized device operation
WO2005069903A3 (en) User-specific vertical search

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06801632

Country of ref document: EP

Kind code of ref document: A2