WO2007024594A3 - Providing predictive search results prior to completion of search query - Google Patents
Providing predictive search results prior to completion of search query Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F16/3332—Query translation
- G06F16/3338—Query expansion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/332—Query formulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/332—Query formulation
- G06F16/3322—Query formulation using system suggestions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/332—Query formulation
- G06F16/3329—Natural language query formulation or dialogue systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F16/334—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9032—Query formulation
- G06F16/90324—Query formulation using system suggestions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query 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.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/212,044 US7672932B2 (en) | 2005-08-24 | 2005-08-24 | Speculative search result based on a not-yet-submitted search query |
US11/212,044 | 2005-08-24 |
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)
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 |
US8112529B2 (en) | 2001-08-20 | 2012-02-07 | Masterobjects, Inc. | System and method for asynchronous client server session communication |
US7752326B2 (en) * | 2001-08-20 | 2010-07-06 | Masterobjects, Inc. | System and method for utilizing asynchronous client server communication objects |
US7222297B2 (en) | 2002-01-14 | 2007-05-22 | International Business Machines Corporation | System and method for using XML to normalize documents |
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 |
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 |
US7672932B2 (en) * | 2005-08-24 | 2010-03-02 | Yahoo! Inc. | Speculative search result based on a not-yet-submitted search query |
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 |
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 |
US8583670B2 (en) * | 2007-10-04 | 2013-11-12 | Microsoft Corporation | Query suggestions for no result web searches |
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 |
US8452791B2 (en) * | 2009-01-16 | 2013-05-28 | Google Inc. | Adding new instances to a structured presentation |
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 |
US20100185651A1 (en) * | 2009-01-16 | 2010-07-22 | Google Inc. | Retrieving and displaying information from an unstructured electronic document collection |
US20100306223A1 (en) * | 2009-06-01 | 2010-12-02 | Google Inc. | Rankings in Search Results with User Corrections |
US20110106819A1 (en) * | 2009-10-29 | 2011-05-05 | Google Inc. | Identifying a group of related instances |
US8825691B2 (en) | 2009-06-03 | 2014-09-02 | Yahoo! Inc. | Open search assist |
CN102483752A (en) * | 2009-06-03 | 2012-05-30 | 谷歌公司 | Autocompletion for partially entered query |
US9129012B2 (en) | 2010-02-03 | 2015-09-08 | Google Inc. | Information search system with real-time feedback |
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 |
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 |
US9552422B2 (en) | 2010-06-11 | 2017-01-24 | Doat Media Ltd. | System and method for detecting a search intent |
US9665647B2 (en) | 2010-06-11 | 2017-05-30 | Doat Media Ltd. | System and method for indexing mobile applications |
US9323844B2 (en) | 2010-06-11 | 2016-04-26 | Doat Media Ltd. | System and methods thereof for enhancing a user's search experience |
US9141702B2 (en) | 2010-06-11 | 2015-09-22 | Doat Media Ltd. | Method for dynamically displaying a personalized home screen on a device |
US9529918B2 (en) | 2010-06-11 | 2016-12-27 | Doat Media Ltd. | System and methods thereof for downloading applications via a communication network |
US9639611B2 (en) | 2010-06-11 | 2017-05-02 | Doat Media Ltd. | System and method for providing suitable web addresses to a user device |
US10713312B2 (en) | 2010-06-11 | 2020-07-14 | Doat Media Ltd. | System and method for context-launching of applications |
US9619562B2 (en) | 2010-06-30 | 2017-04-11 | Excalibur Ip, Llc | Method and system for performing a web search |
US9152712B2 (en) * | 2010-06-30 | 2015-10-06 | Yahoo! Inc. | Method and system for performing a web search via a client-side module |
US8560562B2 (en) * | 2010-07-22 | 2013-10-15 | Google Inc. | Predictive query suggestion caching |
DE212011100017U1 (en) * | 2010-08-19 | 2012-04-03 | David Black | Predictive query completion and predictive search results |
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 |
JP5542017B2 (en) * | 2010-09-15 | 2014-07-09 | アルパイン株式会社 | Name search device |
US10346479B2 (en) | 2010-11-16 | 2019-07-09 | Microsoft Technology Licensing, Llc | Facilitating interaction with system level search user interface |
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 |
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 |
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 |
US8645825B1 (en) | 2011-08-31 | 2014-02-04 | Google Inc. | Providing autocomplete suggestions |
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 |
WO2015094891A1 (en) * | 2013-12-20 | 2015-06-25 | Robert Bosch Gmbh | System and method for dialog-enabled context-dependent and user-centric content presentation |
GB2542304B (en) * | 2014-06-18 | 2021-05-05 | 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)
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)
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 |
DE59208098D1 (en) | 1991-08-31 | 1997-04-10 | Kulmbacher Klimageraete | Thermally 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 |
JP2002521753A (en) * | 1998-07-24 | 2002-07-16 | ジャーグ コーポレーション | Search system and search 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 |
EP1212697A1 (en) * | 1999-03-08 | 2002-06-12 | 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 |
US6578022B1 (en) * | 2000-04-18 | 2003-06-10 | Icplanet Corporation | Interactive intelligent searching with executable suggestions |
US6564213B1 (en) * | 2000-04-18 | 2003-05-13 | Amazon.Com, Inc. | Search query autocompletion |
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 |
ATE288108T1 (en) * | 2000-08-18 | 2005-02-15 | Exalead | SEARCH TOOL AND PROCESS FOR SEARCHING 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 |
US7222297B2 (en) * | 2002-01-14 | 2007-05-22 | International Business Machines Corporation | System and method for using XML to normalize documents |
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 |
US7668816B2 (en) * | 2002-06-11 | 2010-02-23 | Microsoft Corporation | Dynamically updated quick searches and strategies |
US7039635B1 (en) * | 2002-06-11 | 2006-05-02 | Microsoft Corporation | Dynamically updated quick searches and strategies |
EP1567928A4 (en) * | 2002-09-03 | 2008-04-30 | X1 Technologies Llc | 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 |
US7693834B2 (en) * | 2003-12-04 | 2010-04-06 | Snap Technologies, Inc. | Search engine that dynamically generates search listings |
US20050125397A1 (en) * | 2003-12-04 | 2005-06-09 | William Gross | Transparent search engine |
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 |
US7996419B2 (en) * | 2004-03-31 | 2011-08-09 | Google Inc. | Query rewriting with entity detection |
US7664734B2 (en) * | 2004-03-31 | 2010-02-16 | Google Inc. | Systems and methods for generating multiple implicit search queries |
US8631001B2 (en) * | 2004-03-31 | 2014-01-14 | Google Inc. | Systems and methods for weighting a search query result |
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 |
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 |
ES2318795T3 (en) | 2005-08-25 | 2009-05-01 | Smithkline Beecham Corporation | ANILINOHEXAFLUOROISOPROPANOL COMPOUNDS. |
US8010523B2 (en) * | 2005-12-30 | 2011-08-30 | Google Inc. | Dynamic search box for web browser |
US8762289B2 (en) * | 2006-07-19 | 2014-06-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 |
GB2465701A (en) * | 2007-09-24 | 2010-06-02 | 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 |
WO2009088479A1 (en) * | 2007-12-31 | 2009-07-16 | Michael Dahn | 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 |
-
2005
- 2005-08-24 US US11/212,044 patent/US7672932B2/en active Active
-
2006
- 2006-08-14 WO PCT/US2006/031993 patent/WO2007024594A2/en active Application Filing
- 2006-08-15 CN CN2006800309305A patent/CN101268463B/en active Active
-
2010
- 2010-02-10 US US12/703,756 patent/US7958110B2/en active Active
-
2011
- 2011-06-06 US US13/154,261 patent/US8666962B2/en active Active
-
2014
- 2014-02-28 US US14/194,577 patent/US9405857B2/en active Active
-
2016
- 2016-07-06 US US15/203,554 patent/US10372738B2/en not_active Expired - Fee Related
Patent Citations (4)
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 |
---|---|
US20100161661A1 (en) | 2010-06-24 |
US20160314194A1 (en) | 2016-10-27 |
US20140181069A1 (en) | 2014-06-26 |
US20110238656A1 (en) | 2011-09-29 |
US20070055652A1 (en) | 2007-03-08 |
US9405857B2 (en) | 2016-08-02 |
US7672932B2 (en) | 2010-03-02 |
CN101268463B (en) | 2012-07-18 |
WO2007024594A2 (en) | 2007-03-01 |
US8666962B2 (en) | 2014-03-04 |
US10372738B2 (en) | 2019-08-06 |
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 | |
WO2007134021A3 (en) | Collaborative user query refinement | |
WO2007046080A3 (en) | Result-based triggering for presentation of online content | |
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 | |
WO2009039002A3 (en) | Customization of search results | |
WO2008027367A3 (en) | Search document generation and use to provide recommendations | |
WO2007024642A3 (en) | Ranking and choosing suggested query candidates | |
WO2010068068A3 (en) | Information search method and information provision method based on user's intention | |
WO2008024917A3 (en) | Efficient search result update mechanism | |
WO2006137977A3 (en) | Device specific content indexing for optimized device operation | |
WO2005069903A3 (en) | User-specific vertical search | |
WO2008057181A3 (en) | A computer-implemented method and system for enabling communication between networked users based on common characteristics | |
WO2010005798A3 (en) | Dictionary suggestions for partial user entries | |
WO2010141799A3 (en) | Feature engineering and user behavior analysis |
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 |