Methods and apparatus for providing search results in response to an ambiguous search query

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7136854
APP PUB NO 20020133481A1
SERIAL NO

09748431

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods and apparatus consistent with the invention allow a user to submit an ambiguous search query and to receive relevant search results. In one embodiment, a sequence of numbers received from a user of a standard telephone keypad is translated into a set of potentially corresponding alphanumeric sequences. These potentially corresponding alphanumeric sequences are provided as an input to a conventional search engine, using a boolean 'OR' expression, and the search results are presented to the user. The search engine effectively limits search results to those in which the user was likely interested.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GOOGLE TECHNOLOGY HOLDINGS LLCMOUNTAIN VIEW, CA24737

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bauer, John Abraham Mountain View, CA 2 180
Brin, Sergey Palo Alto, CA 38 1735
Ghemawat, Sanjay Mountain View, CA 79 2246
Smith, Benjamin Thomas Mountain View, CA 9 969

Cited Art Landscape

Patent Info (Count) # Cites Year
 
MATAMATRIX, INC. (1)
* 2002/0038,308 SYSTEM AND METHOD FOR CREATING A VIRTUAL DATA WAREHOUSE 84 1999
 
APPROXMATCH LTD. (1)
* 2002/0021,311 Data entry using a reduced keyboard 41 2001
 
OPENWAVE SYSTEMS INC. (1)
* 2002/0087,514 Method and apparatus for displaying a record from a structured database with minimum keystrokes 10 2002
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6226635 Layered query management 47 1998
 
Tegic Communications, Inc. (1)
* 6307549 Reduced keyboard disambiguating system 390 1999
 
OINGO, INC. (1)
* 6453315 Meaning-based information organization and retrieval 200 1999
 
Phonetic Systems Ltd. (1)
* 6256630 Word-containing database accessing system for responding to ambiguous queries, including a dictionary of database words, a dictionary searcher and a database searcher 89 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2011/0071,827 GENERATION AND SELECTION OF SPEECH RECOGNITION GRAMMARS FOR CONDUCTING SEARCHES 3 2010
 
SAP SE (2)
* 8140564 Generating search and select tables 1 2008
* 2010/0153,414 GENERATING SEARCH AND SELECT TABLES 1 2008
 
THE BOEING COMPANY (2)
8380731 Methods and apparatus using sets of semantically similar words for text classification 0 2007
* 2009/0157,611 METHODS AND APPARATUS USING SETS OF SEMANTICALLY SIMILAR WORDS FOR TEXT CLASSIFICATION 5 2007
 
CHACHA SEARCH, INC. (1)
8898241 Method and system for accessing search services via messaging services 0 2012
 
APPTERA, INC. (1)
* 2008/0249,775 Information exchange system and method 2 2007
 
HTC CORPORATION (1)
7647228 Method and apparatus for speech processing incorporating user intent 10 2006
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
8161036 Index optimization for ranking using a linear model 3 2008
* 2009/0327,266 Index Optimization for Ranking Using a Linear Model 7 2008
8171031 Index optimization for ranking using a linear model 2 2010
* 2010/0121,838 INDEX OPTIMIZATION FOR RANKING USING A LINEAR MODEL 8 2010
 
A9.COM, INC. (3)
8200485 Voice interface and methods for improving recognition accuracy of voice search queries 18 2000
* 7729913 Generation and selection of voice recognition grammars for conducting database searches 13 2003
7840405 Generation of speech recognition grammars for conducting searches 12 2008
 
VEVEO, INC. (71)
7895218 Method and system for performing searches for television content using reduced text input 12 2005
* 7788266 Method and system for processing ambiguous, multi-term search queries 49 2005
8122034 Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count 4 2005
7779011 Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof 44 2005
* 2007/0088,681 Method and system for offsetting network latencies during incremental searching using local caching and predictive fetching of results from a remote server 103 2006
7737999 User interface for visual cooperation between text input and display device 13 2006
* 2007/0061,754 User interface for visual cooperation between text input and display device 129 2006
7644054 System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors 40 2006
8380726 Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users 7 2007
7835998 Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system 48 2007
7792815 Methods and systems for selecting and presenting content based on context sensitive user preferences 62 2007
7774294 Methods and systems for selecting and presenting content based on learned periodicity of user content selection 43 2007
7774341 Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content 52 2007
7739280 Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature 42 2007
7657526 Methods and systems for selecting and presenting content based on activity level spikes associated with the content 40 2007
7529741 Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections 88 2007
* 2007/0276,821 METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON ACTIVITY LEVEL SPIKES ASSOCIATED WITH THE CONTENT 65 2007
* 2007/0276,773 METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT ON A FIRST SYSTEM BASED ON USER PREFERENCES LEARNED ON A SECOND SYSTEM 60 2007
* 2007/0276,859 METHODS AND SYSTEMS FOR SEGMENTING RELATIVE USER PREFERENCES INTO FINE-GRAIN AND COARSE-GRAIN COLLECTIONS 64 2007
* 2007/0271,205 METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON LEARNED PERIODICITY OF USER CONTENT SELECTION 69 2007
7539676 User interface methods and systems for selecting and presenting content based on relationships between the user and other members of an organization 95 2007
7461061 User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content 59 2007
7536384 Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters 104 2007
7925986 Methods and systems for a linear character selection display interface for ambiguous text input 8 2007
* 2008/0086,704 Methods and systems for a Linear Character Selection Display Interface for Ambiguous Text Input 66 2007
8078884 Method of and system for selecting and presenting content based on user identification 6 2007
8073860 Method and system for incrementally selecting and providing relevant search engines in response to a user query 13 2008
8549424 System and method for text disambiguation and context designation in incremental search 0 2008
8296294 Method and system for unified searching across and within multiple documents 2 2008
7899806 User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content 45 2008
8037071 Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters 3 2009
8112454 Methods and systems for ordering content items according to learned user preferences 7 2009
8370284 System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and/or typographic errors 0 2009
8429155 Methods and systems for selecting and presenting content based on activity level spikes associated with the content 1 2010
* 2010/0306,691 User Interface for Visual Cooperation Between Text Input and Display Device 3 2010
8073848 Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature 1 2010
7949627 Methods and systems for selecting and presenting content based on learned periodicity of user content selection 45 2010
8156113 Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content 6 2010
7937394 Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof 6 2010
8433696 Method and system for processing ambiguous, multiterm search queries 1 2010
8429188 Methods and systems for selecting and presenting content based on context sensitive user preferences 2 2010
9166714 Method of and system for presenting enriched video viewing analytics 0 2010
7885904 Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system 16 2010
9135337 Method and system for performing searches for television content using reduced text input 0 2011
9703779 Method of and system for enhanced local-device content discovery 0 2011
8543516 Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system 2 2011
8086602 User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content 1 2011
8583566 Methods and systems for selecting and presenting content based on learned periodicity of user content selection 4 2011
8799804 Methods and systems for a linear character selection display interface for ambiguous text input 0 2011
8577915 Method of and system for conducting personalized federated search and presentation of results therefrom 2 2011
9075861 Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections 0 2011
8943083 Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections 0 2011
8478794 Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections 1 2011
8417717 Method and system for incrementally selecting and providing relevant search engines in response to a user query 1 2011
8375069 User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content 0 2011
9031962 Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count 0 2012
8438160 Methods and systems for selecting and presenting content based on dynamically identifying Microgenres Associated with the content 11 2012
8423583 User interface methods and systems for selecting and presenting content based on user relationships 0 2012
8429158 Method and system for unified searching and incremental searching across and within multiple documents 0 2012
8688746 User interface methods and systems for selecting and presenting content based on user relationships 0 2013
9128987 Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users 0 2013
9213755 Methods and systems for selecting and presenting content based on context sensitive user preferences 0 2013
8949231 Methods and systems for selecting and presenting content based on activity level spikes associated with the content 1 2013
9177081 Method and system for processing ambiguous, multi-term search queries 0 2013
8886642 Method and system for unified searching and incremental searching across and within multiple documents 0 2013
9092503 Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content 0 2013
8825576 Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system 0 2013
8826179 System and method for text disambiguation and context designation in incremental search 0 2013
9058390 Method of and system for conducting personalized federated search and presentation of results therefrom 0 2013
9223873 Method and system for incrementally selecting and providing relevant search engines in response to a user query 0 2014
9087109 User interface methods and systems for selecting and presenting content based on user relationships 0 2014
 
GOOGLE TECHNOLOGY HOLDINGS LLC (6)
* 7366668 Voice interface for a search engine 36 2006
* 2008/0228,719 People and business search result optimization 29 2007
8515752 Voice interface for a search engine 4 2008
8631007 Disambiguating keywords and other query terms used to select sponsored content 3 2008
8380502 Voice interface for a search engine 7 2011
8768700 Voice search engine interface for scoring search hypotheses 0 2012
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 14, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00