Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. The system and method of the present invention provides a database having accounts for the network information providers. Each account contains contact and billing information for a network information provider. In addition, each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after logging into his or her account via an authentication process. The network information provider influences a position for a search listing in the provider's account by first selecting a search term relevant to the content of the web site or other information source to be listed. The network information...

InventorsDarren J. Davis, Matthew Derer, Johann Garcia, Larry Greco, Tod E. Kurt, Thomas Kwong, Jonathan C. Lee, Ka Luk Lee, Preston Pfarner, Steve Skovran
Original AssigneeGoTo.com
Primary Examiner: Cuong H. Nguyen
Current U.S. Classification1/1; 707/999.002; 707/999.003; 707/999.004; 707/999.005; 707/E17.108
International Classification: G06F 1730

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5659732May 17, 1995Aug 19, 1997Infoseek CorporationDocument retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents
US5704560Jul 9, 1996Jan 6, 1998Wimmer Hartstahl GesmbH & Co. KGConcrete crusher with cutting shears
US5717923Nov 3, 1994Feb 10, 1998Intel CorporationMethod and apparatus for dynamically customizing electronic information to individual end users
US5724424Nov 29, 1995Mar 3, 1998Open Market, Inc.Digital active advertising
US5724521Nov 3, 1994Mar 3, 1998Intel CorporationMethod and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5724524Dec 15, 1995Mar 3, 1998Pitney Bowes, Inc.Method and system for listing, brokering, and exchanging carrier capacity
US5748954Jun 5, 1995May 5, 1998Carnegie Mellon UniversityMethod for searching a queued and ranked constructed catalog of files stored on a network
US5752238Nov 3, 1994May 12, 1998Intel CorporationConsumer-driven electronic information pricing mechanism
US5768521Feb 2, 1996Jun 16, 1998Intel CorporationGeneral purpose metering mechanism for distribution of electronic information
US5794210Dec 11, 1995Aug 11, 1998CyberGold, Inc.Attention brokerage
US5826241Sep 16, 1994Oct 20, 1998First Virtual Holdings IncorporatedComputerized system for making payments and authenticating transactions over the internet
US5848397Apr 19, 1996Dec 8, 1998Juno Online Services, L.P.Method and apparatus for scheduling the presentation of messages to computer users
US5848407May 22, 1997Dec 8, 1998Matsushita Electric Industrial Co., Ltd.Hypertext document retrieving apparatus for retrieving hypertext documents relating to each other
US5852820Aug 9, 1996Dec 22, 1998Digital Equipment CorporationMethod for optimizing entries for searching an index
US5855008Aug 28, 1997Dec 29, 1998Cybergold, Inc.Attention brokerage
US5864845Jun 28, 1996Jan 26, 1999Siemens Corporate Research, Inc.Facilitating world wide web searches utilizing a multiple search engine query clustering fusion strategy
US5864846Jun 28, 1996Jan 26, 1999Siemens Corporate Research, Inc.Method for facilitating world wide web searches utilizing a document distribution fusion strategy
US5903882Dec 13, 1996May 11, 1999Certco, LLCReliance server for electronic transaction system
US5918014Dec 26, 1996Jun 29, 1999Athenium, L.L.C.Automated collaborative filtering in world wide web advertising
US5920854Aug 14, 1996Jul 6, 1999Infoseek CorporationReal-time document collection search engine with phrase indexing
US5920859Feb 5, 1997Jul 6, 1999IDD Enterprises, L.P.Hypertext document retrieval system and method
US6078866Sep 14, 1998Jun 20, 2000SearchUP, Inc.Internet site searching and listing service based on monetary ranking of site listings

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6370527Dec 29, 1998Apr 9, 2002AT&T Corp.Method and apparatus for searching distributed networks using a plurality of search devices
US6539379Aug 23, 1999Mar 25, 2003Oblix, Inc.Method and apparatus for implementing a corporate directory and service center
US6563514Apr 13, 2000May 13, 2003Extensio Software, Inc.System and method for providing contextual and dynamic information retrieval
US6623274May 18, 2001Sep 23, 2003NEC CorporationNetwork farming method for customers who instruct growing conditions and receive harvest
US6625594Jan 18, 2000Sep 23, 2003With1Click, Inc.System and method for searching a global communication system using a sub-root domain name agent
US6704727Jan 31, 2000Mar 9, 2004Overture Services, Inc.Method and system for generating a set of search terms
US6766362Jul 28, 2000Jul 20, 2004Seiko Epson CorporationProviding a network-based personalized newspaper with personalized content and layout
US6775831Feb 11, 2000Aug 10, 2004Overture Services, Inc.System and method for rapid completion of data processing tasks distributed on a network
US6789076May 11, 2000Sep 7, 2004International Business Machines Corp.System, method and program for augmenting information retrieval in a client/server network using client-side searching
US6795818Jul 3, 2000Sep 21, 2004LG Electronics Inc.Method of searching multimedia data
US6816857Jan 28, 2000Nov 9, 2004Applied Semantics, Inc.Meaning-based advertising and document relevance determination
US6826572Nov 13, 2001Nov 30, 2004Overture Services, Inc.System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
US6839701Jan 21, 2000Jan 4, 2005International Business MachinesHitmask for querying hierarchically related content entities
US6876997May 22, 2000Apr 5, 2005Overture Services, Inc.Method and apparatus for indentifying related searches in a database search system
US6892196Dec 22, 1999May 10, 2005Accenture LLPSystem, method and article of manufacture for a user programmable diary interface link
US6907566Apr 2, 1999Jun 14, 2005Overture Services, Inc.Method and system for optimum placement of advertisements on a webpage
US6912525May 8, 2000Jun 28, 2005Verizon Laboratories, Inc.Techniques for web site integration
US6934702Mar 26, 2002Aug 23, 2005Sun Microsystems, Inc.Method and system of routing messages in a distributed search network
US6950821Mar 26, 2002Sep 27, 2005Sun Microsystems, Inc.System and method for resolving distributed network search queries to information providers
US6954755Apr 10, 2003Oct 11, 2005Task/domain segmentation in applying feedback to command control
US6961723Mar 26, 2002Nov 1, 2005Sun Microsystems, Inc.System and method for determining relevancy of query responses in a distributed network search mechanism
US6970886May 25, 2000Nov 29, 2005Digimarc CorporationConsumer driven methods for associating content indentifiers with related web addresses
US6978263Jun 1, 2001Dec 20, 2005Overture Services, Inc.System and method for influencing a position on a search result list generated by a computer network search engine
US6983280Sep 13, 2002Jan 3, 2006Overture Services Inc.Automated processing of appropriateness determination of content for search listings in wide area network searches
US6986102Jan 21, 2000Jan 10, 2006International Business Machines CorporationMethod and configurable model for storing hierarchical data in a non-hierarchical data repository
US6990495Sep 5, 2001Jan 24, 2006BellSouth Intellectual Property CorporationSystem and method for finding persons in a corporate entity
US7007034Jan 21, 2000Feb 28, 2006International Business Machines Corporation
Pearson Education, Inc.
File structure for storing content objects in a data repository
US7013303Mar 26, 2002Mar 14, 2006Sun Microsystems, Inc.System and method for multiple data sources to plug into a standardized interface for distributed deep search
US7016892Nov 17, 2000Mar 21, 2006CNET Networks, Inc.Apparatus and method for delivering information over a network
US7020845Mar 3, 2000Mar 28, 2006Navigating internet content on a television using a simplified interface and a remote control
US7043450Dec 20, 2002May 9, 2006Paid Search Engine Tools, LLCPaid search engine bid management
US7043471Mar 28, 2002May 9, 2006Overture Services, Inc.Search engine account monitoring
US7043483Jun 8, 2004May 9, 2006Overture Services, Inc.System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
US7043488Jan 21, 2000May 9, 2006International Business Machines Corporation
Pearson Education, Inc.
Method and system for storing hierarchical content objects in a data repository
US7050990Oct 8, 2003May 23, 2006Verizon Directories Corp.Information distribution system
US7054841Oct 23, 2001May 30, 2006i2 Technologies US, Inc.Document storage and classification
US7054857May 8, 2002May 30, 2006Overture Services, Inc.Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine
US7058904Aug 27, 2002Jun 6, 2006Akceil Inc.Operating method for miniature computing devices
US7062467Sep 27, 1999Jun 13, 2006Sony CorporationInformation distributing method and system
US7062488Aug 30, 2000Jun 13, 2006Task/domain segmentation in applying feedback to command control
US7062561May 23, 2000Jun 13, 2006Method and apparatus for utilizing the social usage learned from multi-user feedback to improve resource identity signifier mapping
US7065500Sep 26, 2001Jun 20, 2006Overture Services, Inc.Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
US7076443May 31, 2000Jul 11, 2006International Business Machines CorporationSystem and technique for automatically associating related advertisements to individual search results items of a search result set
US7076479Aug 3, 2001Jul 11, 2006Overture Services, Inc.Search engine account monitoring
US7076494Jan 21, 2000Jul 11, 2006International Business Machines CorporationProviding a functional layer for facilitating creation and manipulation of compilations of content
US7076497Oct 11, 2002Jul 11, 2006EMERgency24, Inc.Method for providing and exchanging search terms between internet site promoters
US7080064Jan 20, 2000Jul 18, 2006International Business Machines CorporationSystem and method for integrating on-line user ratings of businesses with search engines
US7089239Jan 21, 2000Aug 8, 2006International Business Machines Corporation
Pearson Eduction, Inc.
Method and system for preventing mutually exclusive content entities stored in a data repository to be included in the same compilation of content
US7092901Jul 24, 2001Aug 15, 2006Overture Services, Inc.System and method for influencing a position on a search result list generated by a computer network search engine
US7096425Dec 2, 1999Aug 22, 2006Fujitsu LimitedDictionary apparatus for preparing and displaying form with keyword entries from entered word string
US7099871Mar 26, 2002Aug 29, 2006Sun Microsystems, Inc.System and method for distributed real-time search
US7100111Feb 14, 2003Aug 29, 2006Overture Services, Inc.Method and system for optimum placement of advertisements on a webpage
US7120235Oct 6, 2003Oct 10, 2006Ingenio, Inc.Method and apparatus to provide pay-per-call performance based advertising
US7120641Apr 5, 2002Oct 10, 2006Saora Kabushiki KaishaApparatus and method for extracting data
US7130819Sep 30, 2003Oct 31, 2006Yahoo! Inc.Method and computer readable medium for search scoring
US7130851May 12, 2003Oct 31, 2006Microsoft CorporationSystem and method for maintaining and displaying user ordered lists
US7136860Jan 19, 2001Nov 14, 2006Overture Services, Inc.System and method to determine the validity of an interaction on a network
US7139732Jul 24, 2000Nov 21, 2006Systems, methods, and computer program products facilitating real-time transactions through the purchase of lead options
US7152059Aug 30, 2002Dec 19, 2006Emergency24, Inc.System and method for predicting additional search results of a computerized database search user based on an initial search query
US7171415May 31, 2001Jan 30, 2007Sun Microsystems, Inc.Distributed information discovery through searching selected registered information providers
US7191210May 1, 2002Mar 13, 2007Computer implemented system and method for registering websites and for displaying registration indicia in a search results list
US7194459Apr 22, 2004Mar 20, 2007Information storage and retrieval device
US7194698Mar 25, 2002Mar 20, 2007Elliot A. Gottfurcht
Grant E. Gottfurcht
Marlo L. Longstreet
Method to advertise and search on television for web content using a simplified interface
US7200413Jul 30, 2003Apr 3, 2007Interchange CorporationMethods and system for enhanced directory assistance using wireless messaging protocols
US7225146Sep 27, 2001May 29, 2007i2 Technologies US, Inc.Method, system and article of manufacturing for dynamic database redirection using semantic taxonomy information
US7225151Jan 27, 2000May 29, 2007Online auction bid management system and method
US7225182Dec 11, 2001May 29, 2007Overture Services, Inc.Recommending search terms using collaborative filtering and web spidering
US7225184Jul 18, 2003May 29, 2007Overture Services, Inc.Disambiguation of search phrases using interpretation clusters
US7231395May 24, 2002Jun 12, 2007Overture Services, Inc.Method and apparatus for categorizing and presenting documents of a distributed database
US7243300Jul 13, 2000Jul 10, 2007Canon Kabushiki KaishaAutomated document production from a search environment
US7249045Sep 27, 2004Jul 24, 2007UTBK, Inc.Method and system to connect consumers to information
US7249058Apr 10, 2002Jul 24, 2007International Business Machines CorporationMethod of promoting strategic documents by bias ranking of search results
US7251616Jul 31, 2000Jul 31, 2007Methods, articles and apparatus for advertising based on an attribute of a computer network resource
US7260774Apr 30, 2001Aug 21, 2007Inceptor, Inc.Method & system for enhanced web page delivery
US7266551Mar 5, 2004Sep 4, 2007Overture Services, Inc.Method and system for generating a set of search terms
US7289612Jul 1, 2003Oct 30, 2007UTBK, Inc.Apparatus and method for ensuring a real-time connection between users and selected service provider using voice mail
US7289623Jan 16, 2001Oct 30, 2007UTBK, Inc.System and method for an online speaker patch-through
US7293005Jan 26, 2004Nov 6, 2007International Business Machines CorporationPipelined architecture for global analysis and index building
US7295996Dec 2, 2002Nov 13, 2007Automated web ranking bid management account system
US7308422Mar 9, 2000Dec 11, 2007UTBK, Inc.System for recording and distributing recorded information over the internet
US7308422Mar 9, 2000Dec 11, 2007UTBK, Inc.System for recording and distributing recorded information over the internet
US7319975Jul 24, 2000Jan 15, 2008EMERgency 24, Inc.Internet-based advertising and referral system
US7340454Aug 17, 2004Mar 4, 2008Sap AGProcessing index action requests for search engines
US7340481Jan 21, 2000Mar 4, 2008International Business Machines Corp.
Pearson Education Inc.
Method and system for adding user-provided content to a content object stored in a data repository
US7356766Jan 21, 2000Apr 8, 2008International Business Machines Corp.
Pearson Education Inc.
Method and system for adding content to a content object stored in a data repository
US7359498Jun 12, 2003Apr 15, 2008UTBK, Inc.Systems and methods for arranging a call
US7359893Mar 31, 2004Apr 15, 2008Yahoo! Inc.Delivering items based on links to resources associated with search results
US7363254Jul 21, 2003Apr 22, 2008Automated web ranking bid management account system
US7363300May 22, 2006Apr 22, 2008Overture Services, Inc.System and method for influencing a position on a search result list generated by a computer network search engine
US7363302Jun 30, 2003Apr 22, 2008Googole, Inc.Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
US7366683Mar 28, 2005Apr 29, 2008UTBK, Inc.Methods and apparatuses for offline selection of pay-per-call advertisers
US7370045Jan 9, 2003May 6, 2008Oracle International CorporationMethod and apparatus for implementing a corporate directory and service center
US7373351Aug 17, 2004May 13, 2008SAP AGGeneric search engine framework
US7373599Feb 14, 2003May 13, 2008Overture Services, Inc.Method and system for optimum placement of advertisements on a webpage
US7401097Jan 21, 2000Jul 15, 2008International Business Machines Corporation
Pearson Education, Inc.
System and method for creating compilations of content
US7406456Apr 14, 2004Jul 29, 2008Manning & Napier Information Services, LLC.Construction of trainable semantic vectors and clustering, classification, and searching using trainable semantic vectors
US7412404Oct 19, 2001Aug 12, 2008i2 Technologies US, Inc.Generating, updating, and managing multi-taxonomy environments
US7424442Dec 15, 2004Sep 9, 2008UTBK, Inc.Method and apparatus to allocate and recycle telephone numbers in a call-tracking system
US7424467Jan 26, 2004Sep 9, 2008International Business Machines CorporationArchitecture for an indexer with fixed width sort and variable width sort
US7428493Apr 6, 2005Sep 23, 2008AlmondNet, Inc.Descriptive-profile mercantile method
US7428497Mar 10, 2005Sep 23, 2008UTBK, Inc.Methods and apparatuses for pay-per-call advertising in mobile/wireless applications
US7440964Aug 29, 2003Oct 21, 2008Vortaloptics, Inc.Method, device and software for querying and presenting search results
US7441037Mar 21, 2006Oct 21, 2008Microsoft CorporationAuthorization access controlled content exchange
US7441196Mar 13, 2006Oct 21, 2008Elliot Gottfurcht
Marlo Longstreet 2003 Irrevocable Trust
Grant Gottfurcht 2003 Irrevocable Trust
Apparatus and method of manipulating a region on a wireless device screen for viewing, zooming and scrolling internet content
US7444319Sep 27, 2000Oct 28, 2008Intel CorporationMethod and apparatus for extracting relevant content based on user preferences indicated by user actions
US7444327Mar 22, 2004Oct 28, 2008Microsoft CorporationSystem and method for automated optimization of search result relevance
US7444356Apr 14, 2004Oct 28, 2008Manning & Napier Information Services, LLC.Construction of trainable semantic vectors and clustering, classification, and searching using trainable semantic vectors
US7444413Jun 26, 2002Oct 28, 2008Microsoft CorporationAuthorization access controlled content exchange
US7447691May 11, 2005Nov 4, 2008Overture Services, Inc.System and method to determine the validity of an interaction on a network
US7453998Mar 26, 2007Nov 18, 2008UTBK, Inc.Methods and systems to connect consumers to information
US7454364Jun 30, 2006Nov 18, 2008AlmondNet, Inc.Method for transacting an advertisement transfer
US7454384Sep 19, 2005Nov 18, 2008Sony CorporationInformation distributing method and system
US7454409Mar 31, 2003Nov 18, 2008Overture Services, Inc.Displaying paid search listings in proportion to advertiser spending
US7461061Apr 20, 2007Dec 2, 2008Veveo, Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US7461064Sep 24, 2004Dec 2, 2008International Buiness Machines CorporationMethod for searching documents for ranges of numeric values
US7464079Dec 19, 2005Dec 9, 2008Yahoo! Inc.System and method for influencing a position on a search result list generated by a computer network search engine
US7467348Mar 14, 2000Dec 16, 2008Yellow Pages Superhighway, Inc.Method and apparatus for providing a sponsoree-sponsor relationship in a directory, including eminent domain rights for the sponsoree
US7469230Feb 26, 2002Dec 23, 2008Qurio Holdings, Inc.Method and system for automatically distributing fees, including a reseller commission, during a digital file transaction
US7475149Dec 6, 2001Jan 6, 2009UTBK, Inc.Apparatus and method for specifying and obtaining services through an audio transmission medium
US7478055May 23, 2001Jan 13, 2009Tadashi GoinoAuction methods, auction systems and servers
US7478106Oct 29, 2004Jan 13, 2009Microsoft CorporationSystem and method for processing a large data set using a prediction model having a feature selection capability
US7483878Jun 17, 2003Jan 27, 2009Claria CorporationGeneration and presentation of search results using addressing information
US7483886May 9, 2006Jan 27, 2009Yahoo! Inc.Search engine account monitoring
US7483891Apr 21, 2004Jan 27, 2009Yahoo, Inc.Content presentation and management system associating base content and relevant additional content
US7496559Sep 3, 2003Feb 24, 2009X1 Technologies, Inc.Apparatus and methods for locating data
US7499530May 15, 2002Mar 3, 2009Telstrat Int'l, LtdSystem and method for on-demand recording
US7499874Dec 23, 2005Mar 3, 2009Yahoo! Inc.Automatic flight management in an online marketplace
US7499913Jan 26, 2004Mar 3, 2009International Business Machines CorporationMethod for handling anchor text
US7499914Apr 5, 2004Mar 3, 2009Yahoo! Inc.Search system using search subdomain and hints to subdomains in search query statements and sponsored results on a subdomain-by-subdomain basis
US7505920Jul 21, 2006Mar 17, 2009UTBK, Inc.Methods and apparatuses for pay-per-call advertising in mobile/wireless applications
US7512601Jan 18, 2005Mar 31, 2009Microsoft CorporationSystems and methods that enable search engines to present relevant snippets
US7512603Nov 5, 2002Mar 31, 2009Claria CorporationResponding to end-user request for information in a computer network
US7516086Sep 23, 2004Apr 7, 2009Idearc Media Corp.Business rating placement heuristic
US7529731Jun 29, 2004May 5, 2009Xerox CorporationAutomatic discovery of classification related to a category using an indexed document collection
US7533090Mar 30, 2004May 12, 2009Google Inc.System and method for rating electronic documents
US7536384Sep 14, 2007May 19, 2009Veveo, Inc.Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
US7539676Apr 20, 2007May 26, 2009Veveo, Inc.User interface methods and systems for selecting and presenting content based on relationships between the user and other members of an organization
US7542936Nov 2, 2000Jun 2, 2009UTBK, Inc.Method, apparatus and system for marketing, delivering, and collecting payment for information
US7548915Oct 27, 2006Jun 16, 2009Contextual mobile content placement on a mobile communication facility
US7555485Aug 22, 2002Jun 30, 2009Yahoo! Inc.System and method for conducting an auction-based ranking of search results on a computer network
US7558792Jun 29, 2004Jul 7, 2009Palo Alto Research Center IncorporatedAutomatic extraction of human-readable lists from structured documents
US7565402Feb 19, 2007Jul 21, 2009Sitemap access method, product, and apparatus
US7574659Mar 4, 2005Aug 11, 2009Computer graphic display visualization system and method
US7577665Jan 19, 2006Aug 18, 2009JumpTap, Inc.User characteristic influenced search results
US7579358Sep 7, 2004Aug 25, 2009Boehringer Ingelheim International GmbHAerosol formulation for inhalation comprising an anticholinergic
US7580850Dec 14, 2001Aug 25, 2009UTBK, Inc.Apparatus and method for online advice customer relationship management
US7590569Jun 19, 2007Sep 15, 2009Method and medium of billing viewers who dynamically reorder a list of advertisements
US7596218May 30, 2003Sep 29, 2009Local.Com CorporationEnhanced directory assistance services in a telecommunications network
US7599852Sep 4, 2002Oct 6, 2009Sponster LLCMethod and apparatus for adding advertising tag lines to electronic messages
US7603294Jun 15, 2006Oct 13, 2009Yahoo! Inc.Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
US7603360Jan 19, 2006Oct 13, 2009JumpTap, Inc.Location influenced search results
US7603619Nov 29, 2005Oct 13, 2009Google Inc.Formatting a user network site based on user preferences and format performance data
US7613993Jan 21, 2000Nov 3, 2009International Business Machines Corporation
Pearson Education Inc.
Prerequisite checking in a system for creating compilations of content
US7617203Jan 6, 2004Nov 10, 2009Yahoo! IncListings optimization using a plurality of data sources
US7639898May 10, 2004Dec 29, 2009Google Inc.Method and system for approving documents based on image similarity
US7644054Nov 17, 2006Jan 5, 2010Veveo, Inc.System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors
US7644065Aug 17, 2004Jan 5, 2010SAP AktiengesellschaftProcess of performing an index search
US7644121Dec 16, 2005Jan 5, 2010Clickpath, LLCMethod and system for online session tracking
US7644315Oct 30, 2006Jan 5, 2010Google Inc.Diagnostics and error reporting for common tagging issues
US7647299Jun 30, 2003Jan 12, 2010Google, Inc.Serving advertisements using a search of advertiser web information
US7649838Mar 16, 2004Jan 19, 2010Adknowledge, Inc.System and method for ranking the quality of internet traffic directed from one web site to another
US7653552Oct 27, 2001Jan 26, 2010Qurio Holdings, Inc.Digital file marketplace
US7657013Oct 29, 2007Feb 2, 2010UTBK, Inc.Apparatus and method for ensuring a real-time connection between users and selected service provider using voice mail
US7657514Jan 30, 2007Feb 2, 2010Google Inc.Content identification expansion
US7657520Mar 3, 2005Feb 2, 2010Google, Inc.Providing history and transaction volume information of a content source to users
US7657555Mar 29, 2005Feb 2, 2010YAHOO! IncMethod and apparatus for identifying related searches in a database search system
US7657560Nov 15, 1999Feb 2, 2010Integrated Claims Systems, LLCSystem for receiving and forming marketplaces for working on digital information blocks
US7660581Nov 16, 2005Feb 9, 2010Jumptap, Inc.Managing sponsored content based on usage history
US7660737Oct 31, 2001Feb 9, 2010Smartpenny.com, Inc.Economic filtering system for delivery of permission based, targeted, incentivized advertising
US7668725Nov 27, 2002Feb 23, 2010Landmark Communications, Inc.Lead distribution system
US7668861Sep 20, 2007Feb 23, 2010Yahoo! Inc.System and method to determine the validity of an interaction on a network
US7668950Sep 23, 2004Feb 23, 2010Marchex, Inc.Automatically updating performance-based online advertising system and method
US7672894Jul 22, 2002Mar 2, 2010Shopzilla, Inc.Automated bidding system for use with online auctions
US7676394Apr 27, 2006Mar 9, 2010Jumptap, Inc.Dynamic bidding and expected value
US7676469Feb 23, 2006Mar 9, 2010Microsoft CorporationMaintaining and displaying user ordered lists
US7680648Sep 30, 2004Mar 16, 2010Google Inc.Methods and systems for improving text segmentation
US7685019Dec 28, 2005Mar 23, 2010Yahoo! Inc.System and method for optimizing the delivery of advertisements
US7689466Jul 13, 2005Mar 30, 2010SuperMedia LLCDynamic pay per call listings
US7689536Dec 18, 2003Mar 30, 2010Google Inc.Methods and systems for detecting and extracting information
US7689548Sep 22, 2006Mar 30, 2010Microsoft CorporationRecommending keywords based on bidding patterns
US7693830Aug 10, 2005Apr 6, 2010Google Inc.Programmable search engine
US7693834Dec 6, 2004Apr 6, 2010SNAP Technologies, Inc.Search engine that dynamically generates search listings
US7694215Apr 4, 2006Apr 6, 2010Yellow Pages Superhighway, Inc.Method and apparatus for providing sponsorship for a directory
US7697791May 10, 2004Apr 13, 2010Google Inc.Method and system for providing targeted documents based on concepts automatically identified therein
US7698183Jun 18, 2003Apr 13, 2010UTBK, Inc.Method and apparatus for prioritizing a listing of information providers
US7698266Mar 24, 2004Apr 13, 2010Google Inc.Meaning-based advertising and document relevance determination
US7698281May 25, 2006Apr 13, 2010Yahoo! Inc.Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine
US7698315May 8, 2006Apr 13, 2010Yahoo! Inc.System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
US7698331Jan 18, 2006Apr 13, 2010Yahoo! Inc.Matching and ranking of sponsored search listings incorporating web search technology and web content
US7702318Feb 16, 2006Apr 20, 2010Jumptap, Inc.Presentation of sponsored content based on mobile transaction event
US7702518Jul 12, 2004Apr 20, 2010Revenue Management Solutions, Inc.Method for assigning retail units to economic markets
US7702537Apr 24, 2006Apr 20, 2010Yahoo! IncSystem and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US7702565Apr 1, 2005Apr 20, 2010Q Tech Systems, LLCReverse billing in online search
US7702672May 28, 2009Apr 20, 2010Yahoo! Inc.System and method for conducting an auction-based ranking of search results on a computer network
US7711850Sep 18, 2006May 4, 2010Sendori, Inc.Electronic marketplace used to lease domain names and redirect web surfers from leased domain names
US7711851Mar 14, 2008May 4, 2010Sendori, Inc.Domain name marketplace
US7715857Mar 23, 2006May 11, 2010Local.com CorporationMethods and systems for enhanced directory assistance using wireless messaging protocols
US7716161Dec 6, 2002May 11, 2010Google, Inc,Methods and apparatus for serving relevant advertisements
US7716199Aug 10, 2005May 11, 2010Google Inc.Aggregating context data for programmable search engines
US7716201Aug 10, 2006May 11, 2010Yahoo! Inc.Method and apparatus for reconstructing a search query
US7716219Jul 8, 2004May 11, 2010Yahoo ! Inc.Database search system and method of determining a value of a keyword in a search
US7720091Jan 10, 2006May 18, 2010UTBK, Inc.Systems and methods to arrange call back
US7720707Mar 14, 2001May 18, 2010Home Producers Network, LLCMethod and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics
US7725424Nov 4, 2002May 25, 2010Verizon Laboratories Inc.Use of generalized term frequency scores in information retrieval systems
US7725464Sep 27, 2006May 25, 2010LookSmart, Ltd.Collection and delivery of internet ads
US7725502Jun 15, 2005May 25, 2010Google Inc.Time-multiplexing documents based on preferences or relatedness
US7725530Dec 12, 2005May 25, 2010Google Inc.Proxy server collection of data for module incorporation into a container document
US7729938Jul 2, 2007Jun 1, 2010UTBK, Inc.Method and system to connect consumers to information
US7730017Mar 30, 2007Jun 1, 2010Google Inc.Open profile content identification
US7730082Dec 12, 2005Jun 1, 2010Google Inc.Remote module incorporation into a container document
US7730109Jun 6, 2006Jun 1, 2010Google, Inc.Message catalogs for remote modules
US7734565Jan 28, 2003Jun 8, 2010Yahoo! Inc.Query string matching method and apparatus
US7734624Jul 14, 2006Jun 8, 2010Google, Inc.Serving advertisements based on content
US7739280Mar 6, 2007Jun 15, 2010Veveo, Inc.Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature
US7743045Aug 10, 2005Jun 22, 2010Google Inc.Detecting spam related and biased contexts for programmable search engines
US7743060Aug 6, 2007Jun 22, 2010International Business Machines CorporationArchitecture for an indexer
US7752072Dec 4, 2002Jul 6, 2010Google Inc.Method and system for providing advertising through content specific nodes over the internet
US7752073Oct 19, 2005Jul 6, 2010Google Inc.Method and system for providing advertising through content specific nodes over the internet
US7752074Mar 13, 2008Jul 6, 2010Sponster LLCMethod of enhancing electronic communications with contextually relevant content
US7752200Aug 9, 2004Jul 6, 2010Amazon Technologies, Inc.Method and system for identifying keywords for use in placing keyword-targeted advertisements
US7752209Jan 19, 2006Jul 6, 2010Jumptap, Inc.Presenting sponsored content on a mobile communication facility
US7757080Mar 11, 2005Jul 13, 2010Google Inc.User validation using cookies and isolated backup validation
US7769650Mar 3, 2003Aug 3, 2010JP Morgan Chase BankNetwork-based sub-allocation systems and methods for swaps
US7769738Aug 22, 2006Aug 3, 2010Goodsearch, LLCMethods and systems for performing redirects to a search engine
US7769764Jan 18, 2006Aug 3, 2010Jumptap, Inc.Mobile advertisement syndication
US7774294Mar 6, 2007Aug 10, 2010Veveo, Inc.Methods and systems for selecting and presenting content based on learned periodicity of user content selection
US7774341Mar 6, 2007Aug 10, 2010Veveo, Inc.Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US7778872Mar 29, 2002Aug 17, 2010Google, Inc.Methods and apparatus for ordering advertisements based on performance information and price information
US7778873Apr 20, 2005Aug 17, 2010AT&T Intellectual Property I, L.P.System and method of providing advertisements to Wi-Fi devices
US7779011Dec 20, 2005Aug 17, 2010Veveo, Inc.Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US7783537Mar 28, 2000Aug 24, 2010Walker Digital, LLCMethod and apparatus for conditional payment to a seller
US7783540Feb 22, 2006Aug 24, 2010Yahoo! Inc.System and method for influencing a position on a search result list generated by a computer network search engine
US7783626Aug 17, 2007Aug 24, 2010International Business Machines CorporationPipelined architecture for global analysis and index building
US7788266Sep 27, 2005Aug 31, 2010Veveo, Inc.Method and system for processing ambiguous, multi-term search queries
US7792694Dec 16, 2004Sep 7, 2010International Business Machines CorporationMethod, system, and storage medium for assessing and implementing an organizational transformation
US7792698Jan 10, 2003Sep 7, 2010Google, Inc.Automated price maintenance for use with a system in which advertisements are rendered with relative preferences
US7792705May 21, 2007Sep 7, 2010Amazon.com, Inc.Method and system for placing a purchase order via a communications network
US7792815Mar 6, 2007Sep 7, 2010Veveo, Inc.Methods and systems for selecting and presenting content based on context sensitive user preferences
US7792818Apr 28, 2006Sep 7, 2010Overture Services, Inc.Method and apparatus for categorizing and presenting documents of a distributed database
US7801738May 10, 2004Sep 21, 2010Google Inc.System and method for rating documents comprising an image
US7801892Apr 18, 2005Sep 21, 2010NHN Business Platform CorporationSystem and method for selecting search listing in an internet search engine and ordering the search listings
US7801896Feb 19, 2007Sep 21, 2010Database access system
US7801899Oct 1, 2004Sep 21, 2010Google Inc.Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources
US7805316Oct 26, 2004Sep 28, 2010Revenue Management Solutions, Inc.Method for assigning retail units to economic markets
US7805332Sep 25, 2003Sep 28, 2010AOL, Inc.System and method for segmenting and targeting audience members
US7809710Aug 14, 2002Oct 5, 2010Quigo Technologies LLCSystem and method for extracting content for submission to a search engine
US7818207Jan 10, 2003Oct 19, 2010Google, Inc.Governing the serving of advertisements based on a cost target
US7822637Nov 18, 2008Oct 26, 2010Almondnet, Inc.Method for transacting an advertisement transfer
US7822638Feb 15, 2005Oct 26, 2010Searchteria Co., Ltd.Information providing system, method thereof, and program
US7822661Mar 15, 2004Oct 26, 2010SuperMedia LLCInformation distribution system and method utilizing a position adjustment factor
US7822735May 25, 2001Oct 26, 2010Saora Kabushiki KaishaSystem and method for saving browsed data
US7827062Mar 12, 2004Nov 2, 2010Google Inc.Method of delivery, targeting, and measuring advertising over networks
US7831474Oct 28, 2005Nov 9, 2010Yahoo! Inc.System and method for associating an unvalued search term with a valued search term
US7831572Feb 23, 2006Nov 9, 2010Microsoft CorporationMaintaining and displaying user ordered lists
US7835943Aug 3, 2001Nov 16, 2010Yahoo! Inc.System and method for providing place and price protection in a search result list generated by a computer network search engine
US7835998Mar 6, 2007Nov 16, 2010Veveo, Inc.Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
US7836009Aug 19, 2005Nov 16, 2010Claria CorporationMethod and apparatus for responding to end-user request for information-ranking
US7840442Sep 20, 2006Nov 23, 2010Yahoo! Inc.Method and computer storage medium for search scoring
US7844488Mar 12, 2004Nov 30, 2010DoubleClick Inc.
Google Inc.
Method of delivery, targeting, and measuring advertising over networks
US7844493Jan 10, 2003Nov 30, 2010Google, Inc.Automated price maintenance for use with a system in which advertisements are rendered with relative preference based on performance information and price information
US7844589Dec 1, 2003Nov 30, 2010Yahoo! Inc.Method and apparatus for performing a search
US7853500Jul 11, 2007Dec 14, 2010John Nicholas and Kristin Gross Trust U/A/D April 13, 2010System and method for determining right of access
US7853622Nov 1, 2007Dec 14, 2010Google Inc.Video-related recommendations using link structure
US7855811May 28, 2007Dec 21, 2010Silverbrook Research Pty LtdMethod of providing search results to a user
US7856433Apr 6, 2007Dec 21, 2010Yahoo! Inc.Dynamic bid pricing for sponsored search
US7856445Nov 30, 2006Dec 21, 2010John Nicholas and Kristin GrossSystem and method of delivering RSS content based advertising
US7860859Jun 1, 2007Dec 28, 2010Google Inc.Determining search query statistical data for an advertising campaign based on user-selected criteria
US7860871Jan 19, 2006Dec 28, 2010Jumptap, Inc.User history influenced search results
US7865187Feb 8, 2010Jan 4, 2011Jumptap, Inc.Managing sponsored content based on usage history
US7870031Dec 22, 2005Jan 11, 2011eBay Inc.Suggested item category systems and methods
US7870158Jan 5, 2007Jan 11, 2011Integrated Claims Systems, Inc.Systems for receiving and forming marketplaces for working on digital information blocks
US7885637Aug 28, 2006Feb 8, 2011Billing in mobile communications system employing wireless application protocol
US7885904Sep 15, 2010Feb 8, 2011Veveo, Inc.Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
US7886009Aug 20, 2004Feb 8, 2011UTBK, Inc.Gate keeper
US7890378Dec 14, 2005Feb 15, 2011Local.com CorporationSystem and method for generating a search query using a category menu
US7895182Jul 26, 2010Feb 22, 2011Goodsearch, LLCMethods and systems for performing redirects to a search engine
US7895218May 24, 2005Feb 22, 2011Veveo, Inc.Method and system for performing searches for television content using reduced text input
US7895243Aug 31, 2007Feb 22, 2011International Business Machines Corporation
Pearson Education, Inc.
Method and system for moving content in a content object stored in a data repository
US7899455Feb 11, 2010Mar 1, 2011Jumptap, Inc.Managing sponsored content based on usage history
US7899801Dec 10, 2003Mar 1, 2011Google, Inc.Determining content to be provided by an entity for rendering via a resource in a target document or notifying an alternative entity of the availability of the resource
US7899806Dec 2, 2008Mar 1, 2011Veveo, Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US7903099Jun 20, 2005Mar 8, 2011Google Inc.Allocating advertising space in a network of displays
US7904054Sep 12, 2002Mar 8, 2011Billing in mobile communications system employing wireless application protocol
US7904337Oct 13, 2005Mar 8, 2011Match engine marketing
US7907940Apr 30, 2010Mar 15, 2011Jumptap, Inc.Presentation of sponsored content based on mobile transaction event
US7908238Aug 31, 2007Mar 15, 2011Yahoo! Inc.Prediction engines using probability tree and computing node probabilities for the probability tree
US7912458Mar 21, 2006Mar 22, 2011Jumptap, Inc.Interaction analysis and prioritization of mobile content
US7912868May 11, 2005Mar 22, 2011Textwise LLCAdvertisement placement method and system using semantic analysis
US7912897Feb 27, 2007Mar 22, 2011Qiuntrap Development P.R. LLCMethod system and storage medium for facilitating web searching and brand recognition capabilities over a computer network
US7921091Dec 16, 2004Apr 5, 2011AT&T Intellectual Property II, L.P.System and method for providing a natural language interface to a database
US7925610Oct 21, 2003Apr 12, 2011Google Inc.Determining a meaning of a knowledge item using document-based information
US7930206Dec 31, 2003Apr 19, 2011Google Inc.System and method for enabling an advertisement to follow the user to additional web pages
US7930207Mar 12, 2004Apr 19, 2011Google Inc.Method of delivery, targeting, and measuring advertising over networks
US7930211Apr 20, 2005Apr 19, 2011AT&T Intellectual Property I, L.P.System and method of providing advertisements to portable communication devices
US7933899Oct 5, 2010Apr 26, 2011Yahoo! Inc.Dynamic bid pricing for sponsored search
US7933903Jan 22, 2010Apr 26, 2011Yahoo! Inc.System and method to determine the validity of and interaction on a network
US7937394Aug 2, 2010May 3, 2011Veveo, Inc.Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US7937405Mar 27, 2010May 3, 2011Google, Inc.Serving advertisements based on content
US7937439Dec 27, 2001May 3, 2011UTBK, Inc.Apparatus and method for scheduling live advice communication with a selected service provider
US7941345Oct 31, 2007May 10, 2011UnoWeb Inc.Method of presenting contents based on a common relationship
US7941436Nov 30, 2006May 10, 2011Yahoo, Inc.Keyword bidding strategy for novel concepts
US7941818Aug 1, 2007May 10, 2011Index Systems, Inc.System and method for utilizing EPG database for modifying advertisements
US7949560Jun 13, 2007May 24, 2011Palo Alto Research Center IncorporatedSystem and method for providing print advertisements
US7949562Dec 28, 2005May 24, 2011Yahoo! Inc.System and method for optimizing advertisement campaigns using a limited budget
US7949627Jul 26, 2010May 24, 2011Veveo, Inc.Methods and systems for selecting and presenting content based on learned periodicity of user content selection
US7949714Dec 5, 2005May 24, 2011Google Inc.System and method for targeting advertisements or other information using user geographical information
US7953730Mar 2, 2006May 31, 2011A9.com, Inc.System and method for presenting a search history
US7958110Feb 10, 2010Jun 7, 2011Yahoo! Inc.Performing an ordered search of different databases in response to receiving a search query and without receiving any additional user input
US7961986Jun 30, 2008Jun 14, 2011Google Inc.Ranking of images and image labels
US7962363Nov 22, 2002Jun 14, 2011Yahoo! Inc.Online media exchange
US7970389Apr 16, 2010Jun 28, 2011JumpTap, Inc.Presentation of sponsored content based on mobile transaction event
US7970891Jan 17, 2007Jun 28, 2011Google Inc.Tracking links in web browsers
US7971137Dec 14, 2005Jun 28, 2011Google Inc.Detecting and rejecting annoying documents
US7974874May 12, 2010Jul 5, 2011Consallus Group L.L.C.Method of enhancing email text with hyperlinked word pointing to targeted ad
US7974878Mar 15, 2004Jul 5, 2011SuperMedia LLCInformation distribution system and method that provides for enhanced display formats
US7974879Jan 27, 2006Jul 5, 2011SuperMedia LLCInformation distribution system
US7974912Apr 24, 2006Jul 5, 2011Paid Search Engine Tools LLCPaid search engine bid management
US7974976May 18, 2007Jul 5, 2011Yahoo! Inc.Deriving user intent from a user query
US7975020Jul 15, 2005Jul 5, 2011Amazon Technologies, Inc.Dynamic updating of rendered web pages with supplemental content
US7979307Aug 6, 2008Jul 12, 2011Almondnet, Inc.Method and stored program for accumulating descriptive profile data along with source information for use in targeting third-party advertisements
US7979308Mar 3, 2005Jul 12, 2011UTBK, Inc.Methods and apparatuses for sorting lists for presentation
US7979433Feb 21, 2008Jul 12, 2011Oracle International CorporationMethod and apparatus for implementing a corporate directory and service center
US7983959Nov 30, 2004Jul 19, 2011Microsoft CorporationSystems and methods for estimating placement positions of content items on a rendered page
US7996208Sep 30, 2004Aug 9, 2011Google Inc.Methods and systems for selecting a language for text segmentation
US7996753Jun 30, 2004Aug 9, 2011Google Inc.Method and system for automatically creating an image advertisement
US7996777Apr 20, 2006Aug 9, 2011Google Inc.Syndicated trackable ad content
US8001103Jul 31, 2008Aug 16, 2011Yahoo! Inc.Displaying paid search listings in proportion to advertiser spending
US8010407Nov 14, 2007Aug 30, 2011Google Inc.Business finder for locating local businesses to contact
US8010545Jan 15, 2009Aug 30, 2011Palo Alto Research Center IncorporatedSystem and method for providing a topic-directed search
US8014634Jan 12, 2010Sep 6, 2011Google Inc.Method and system for approving documents based on image similarity
US8015063Feb 25, 2010Sep 6, 2011Yahoo! Inc.System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US8015064Apr 20, 2005Sep 6, 2011AT&T Intellectual Property I, LPSystem and method of providing advertisements to cellular devices
US8015096Jun 25, 2010Sep 6, 2011JP Morgan Chase BankNetwork-based sub-allocation systems and methods for swaps
US8015170Apr 8, 2008Sep 6, 2011Google Inc.Personalized network searching
US8015173May 26, 2005Sep 6, 2011Google Inc.Techniques for web site integration
US8015185Oct 23, 2006Sep 6, 2011NHN CorporationMethod and system for detecting search terms whose popularity increase rapidly
US8019741Jan 8, 2009Sep 13, 2011X1 Technologies, Inc.Apparatus and methods for locating data
US8023927Jun 29, 2007Sep 20, 2011Google Inc.Abuse-resistant method of registering user accounts with an online service
US8024224Jun 17, 2004Sep 20, 2011UTBK, Inc.Method and apparatus to provide pay-per-call advertising and billing
US8024316Jan 30, 2008Sep 20, 2011Google Inc.Providing content using stored query information
US8024331Jun 2, 2008Sep 20, 2011Manning & Napier Information Services, LLC.Construction of trainable semantic vectors and clustering, classification, and searching using trainable semantic vectors
US8027453Jul 9, 2007Sep 27, 2011UTBK, Inc.System and method for an online speaker patch-through
US8027877Sep 7, 2006Sep 27, 2011AT&T Intellectual Property I, L.P.System and method of providing advertisements to mobile devices
US8027878Dec 23, 2004Sep 27, 2011UTBK, Inc.Method and apparatus to compensate demand partners in a pay-per-call performance based advertising system
US8027879Oct 30, 2007Sep 27, 2011JumpTap, Inc.Exclusivity bidding for mobile sponsored content
US8032418May 24, 2001Oct 4, 2011Searching apparatus and a method of searching
US8037071Apr 14, 2009Oct 11, 2011Veveo, Inc.Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
US8037168Dec 6, 2004Oct 11, 2011ESDR Network Solutions LLCMethod, product, and apparatus for enhancing resolution services, registration services, and search services
US8041082Nov 2, 2007Oct 18, 2011Google Inc.Inferring the gender of a face in an image
US8041717Jul 30, 2010Oct 18, 2011JumpTap, Inc.Mobile advertisement syndication
US8041803May 31, 2002Oct 18, 2011Qurio Holdings, Inc.Method and system for delivering files in digital file marketplace
US8046347Apr 22, 2010Oct 25, 2011Yahoo! Inc.Method and apparatus for reconstructing a search query
US8050675Sep 24, 2010Nov 1, 2011JumpTap, Inc.Managing sponsored content based on usage history
US8050970Mar 14, 2003Nov 1, 2011Google Inc.Method and system for providing filtered and/or masked advertisements over the internet
US8050973Apr 2, 2010Nov 1, 2011Q Tech Systems, LLCReverse billing in online search
US8050982Oct 28, 2005Nov 1, 2011Priceplay, Inc.Systems and methods for transacting business over a global communications network such as the internet
US8051063Mar 29, 2010Nov 1, 2011Google Inc.Aggregating context data for programmable search engines
US8051096Sep 30, 2004Nov 1, 2011Google Inc.Methods and systems for augmenting a token lexicon
US8051104Dec 30, 2003Nov 1, 2011Google Inc.Editing a network of interconnected concepts
US8055547Oct 26, 2004Nov 8, 2011Revenue Management Solutions, Inc.Method for site selection for retail and restaurant chains
US8055553Jan 19, 2006Nov 8, 2011Verizon Laboratories Inc.Dynamic comparison text functionality
US8055664May 1, 2007Nov 8, 2011Google Inc.Inferring user interests
US8056092Sep 29, 2006Nov 8, 2011Clearspring Technologies, Inc.Method and apparatus for widget-container hosting and generation
US8060504Aug 12, 2010Nov 15, 2011Jericho Systems CorporationMethod and system for selecting content items to be presented to a viewer
US8064736Apr 13, 2010Nov 22, 2011Google Inc.Method and system for providing targeted documents based on concepts automatically identified therein
US8065193Jun 6, 2009Nov 22, 2011Method for making money on the internet
US8065386Oct 30, 2007Nov 22, 2011UnoWeb IncMethod of identifying and including related content in a requested web page
US8065611Jun 30, 2004Nov 22, 2011Google Inc.Method and system for mining image searches to associate images with concepts
US8069082Sep 28, 2006Nov 29, 2011UTBK, Inc.Methods and apparatuses to determine prices of communication leads
US8073682Aug 12, 2008Dec 6, 2011Palo Alto Research Center IncorporatedSystem and method for prospecting digital information
US8073848Jun 7, 2010Dec 6, 2011Veveo, Inc.Methods and systems for selecting and presenting content based on user preference information extracted from an aggregate preference signature
US8073860Jan 23, 2008Dec 6, 2011Veveo, Inc.Method and system for incrementally selecting and providing relevant search engines in response to a user query
US8073866Mar 16, 2006Dec 6, 2011Claria Innovations, LLCMethod for providing content to an internet user based on the user's demonstrated content preferences
US8078494Jul 6, 2010Dec 13, 2011Google, Inc.Methods and apparatus for ordering advertisements based on performance information and price information
US8078602Dec 17, 2004Dec 13, 2011Claria Innovations, LLCSearch engine for a computer network
US8078633Mar 15, 2010Dec 13, 2011Google Inc.Methods and systems for improving text segmentation
US8078884Nov 13, 2007Dec 13, 2011Veveo, Inc.Method of and system for selecting and presenting content based on user identification
US8082178Jul 15, 2004Dec 20, 2011Google Inc.System and method for managing advertising campaign data
US8086559Aug 5, 2003Dec 27, 2011Google, Inc.Serving content-relevant advertisements with client-side device support
US8086602Feb 24, 2011Dec 27, 2011Veveo Inc.User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US8086624Apr 17, 2007Dec 27, 2011Google Inc.Determining proximity to topics of advertisements
US8086697Oct 31, 2005Dec 27, 2011Claria Innovations, LLCTechniques for displaying impressions in documents delivered over a computer network
US8086725Aug 20, 2007Dec 27, 2011Google Inc.Identifying associated systems such as advertising networks
US8087068Mar 8, 2005Dec 27, 2011Google Inc.Verifying access to a network account over multiple user communication portals based on security criteria
US8090706Dec 21, 2007Jan 3, 2012Google, Inc.Rendering advertisements with documents having one or more topics using user topic interest information
US8095467Oct 18, 2004Jan 10, 2012Internet news compensation system
US8095533Nov 9, 2004Jan 10, 2012Apple Inc.Automatic index term augmentation in document retrieval
US8099434Apr 29, 2010Jan 17, 2012Jumptap, Inc.Presenting sponsored content on a mobile communication facility
US8103545Nov 5, 2005Jan 24, 2012Jumptap, Inc.Managing payment for sponsored content presented to mobile communication facilities
US8103553Oct 6, 2009Jan 24, 2012Method for making money on internet news sites and blogs
US8107602Aug 29, 2007Jan 31, 2012Jingle Networks, Inc.Directory assistance with data processing station
US8108390Dec 21, 2006Jan 31, 2012Yahoo! Inc.System for targeting data to sites referenced on a page
US8112454May 5, 2009Feb 7, 2012Veveo, Inc.Methods and systems for ordering content items according to learned user preferences
US8117113Dec 13, 2010Feb 14, 2012John Nicholas and Kristin Gross TrustSystem and method for determining right of access
US8121898Mar 30, 2005Feb 21, 2012UTBK, Inc.Methods and apparatuses for geographic area selections in pay-per-call advertisement
US8122018Aug 9, 2006Feb 21, 2012Google Inc.System and method for generating creatives
US8122034Oct 7, 2005Feb 21, 2012Veveo, Inc.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
US8125931Jan 10, 2006Feb 28, 2012UTBK, Inc.Systems and methods to provide availability indication
US8126877Jan 23, 2008Feb 28, 2012GlobalSpec, Inc.Arranging search engine results
US8131271Oct 30, 2007Mar 6, 2012Jumptap, Inc.Categorization of a mobile user profile based on browse behavior
US8131594Sep 14, 2006Mar 6, 2012Amazon Technologies, Inc.System and method for facilitating targeted advertising
US8135613Jan 15, 2008Mar 13, 2012Google Inc.Ringback advertising
US8140392Mar 19, 2007Mar 20, 2012UTBK, Inc.Methods and apparatuses for pay for lead advertisements
US8140965Dec 29, 2003Mar 20, 2012Google, Inc.Identifying related information given content and/or presenting related information in association with content-related advertisements
US8145679Dec 13, 2010Mar 27, 2012Google Inc.Video-related recommendations using link structure
US8150732Nov 5, 2004Apr 3, 2012Tacoda LLCAudience targeting system with segment management
US8150734Jun 24, 2008Apr 3, 2012Microsoft CorporationEstimating advertising prices for an incumbent content provider
US8150830Jun 30, 2011Apr 3, 2012Google Inc.Personalized network searching
US8156113Jul 27, 2010Apr 10, 2012Veveo, Inc.Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US8156128Jun 12, 2009Apr 10, 2012Jumptap, Inc.Contextual mobile content placement on a mobile communication facility
US8160923Jan 18, 2008Apr 17, 2012Google Inc.Video advertisements
US8161029Feb 16, 2011Apr 17, 2012Goodsearch, LLCMethods and systems for performing redirects to a search engine
US8165985Aug 12, 2008Apr 24, 2012Palo Alto Research Center IncorporatedSystem and method for performing discovery of digital information in a subject area
US8166017Jun 30, 2011Apr 24, 2012Google Inc.Personalized network searching
US8166046Sep 11, 2007Apr 24, 2012Google Inc.Link filter
US8170912Nov 25, 2003May 1, 2012Carhamm Ltd., LLCDatabase structure and front end
US8171011Jan 13, 2010May 1, 2012Google Inc.Content identification expansion
US8175231Mar 23, 2007May 8, 2012Jingle Networks, Inc.Toll-free directory assistance with automatic selection of an advertisement from a category
US8175585Sep 18, 2011May 8, 2012Jumptap, Inc.System for targeting advertising content to a plurality of mobile communication facilities
US8180332Sep 18, 2011May 15, 2012Jumptap, Inc.System for targeting advertising content to a plurality of mobile communication facilities
US8180760Dec 20, 2007May 15, 2012Google Inc.Organization system for ad campaigns
US8185545Feb 14, 2006May 22, 2012RPX CorporationTask/domain segmentation in applying feedback to command control
US8185819Dec 12, 2005May 22, 2012Google Inc.Module specification for a module to be incorporated into a container document
US8185830Jun 1, 2007May 22, 2012Google Inc.Configuring a content document for users and user groups
US8190424Dec 5, 2011May 29, 2012Palo Alto Research Center IncorporatedComputer-implemented system and method for prospecting digital information through online social communities
US8195133Oct 30, 2007Jun 5, 2012Jumptap, Inc.Mobile dynamic advertisement creation and placement
US8195513Nov 12, 2011Jun 5, 2012Jumptap, Inc.Managing payment for sponsored content presented to mobile communication facilities
US8200205Jul 14, 2011Jun 12, 2012Jumptap, Inc.Interaction analysis and prioritzation of mobile content
US8201107Sep 15, 2006Jun 12, 2012EMC CorporationUser readability improvement for dynamic updating of search results
US8209317Oct 11, 2011Jun 26, 2012Yahoo! Inc.Method and apparatus for reconstructing a search query
US8209344Jul 19, 2010Jun 26, 2012Jumptap, Inc.Embedding sponsored content in mobile applications
US8209378Oct 2, 2008Jun 26, 2012Clearspring Technologies, Inc.Methods and apparatus for widget sharing between content aggregation points
US8209616Jul 20, 2009Jun 26, 2012Palo Alto Research Center IncorporatedSystem and method for interfacing a web browser widget with social indexing
US8209715Nov 14, 2008Jun 26, 2012Google Inc.Video play through rates
US8214254May 29, 2009Jul 3, 2012Home Producers Network, LLCMethod and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics (II)
US8218741Nov 30, 2007Jul 10, 2012Google Inc.Telephone number-based advertising
US8219446May 10, 2010Jul 10, 2012Home Producers Network, LLCMethod and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics
US8219455Sep 19, 2011Jul 10, 2012Adknowledge, Inc.Searching apparatus
US8219638Mar 10, 2009Jul 10, 2012Google Inc.Editing information configured for use in selecting content regarding at least one content provider
US8224689Feb 28, 2011Jul 17, 2012Google Inc.Estimating inventory, user behavior, and/or cost and presentation attributes for an advertisement for use with an advertising system
US8224704Feb 13, 2009Jul 17, 2012SuperMedia LLCBusiness rating placement heuristic
US8224994Oct 7, 2004Jul 17, 2012ESDR Network Solutions LLCFictitious domain name method, system, product, and apparatus
US8229914May 8, 2006Jul 24, 2012Jumptap, Inc.Mobile content spidering and compatibility determination
US8229925Nov 12, 2010Jul 24, 2012Google Inc.Determining search query statistical data for an advertising campaign based on user-selected criteria
US8229942Apr 17, 2007Jul 24, 2012Google Inc.Identifying negative keywords associated with advertisements
US8229957Apr 22, 2005Jul 24, 2012Google, Inc.Categorizing objects, such as documents and/or clusters, with respect to a taxonomy and data structures derived from such categorization
US8234157Jul 24, 2006Jul 31, 2012Emergency 24, Inc.Method for internet based advertising and referral using a fixed fee methodology
US8238888Mar 23, 2011Aug 7, 2012Jumptap, Inc.Methods and systems for mobile coupon placement
US8239263Sep 5, 2003Aug 7, 2012Google Inc.Identifying and/or blocking ads such as document-specific competitive ads
US8239264May 25, 2011Aug 7, 2012Almondnet, Inc.Method and stored program for sending descriptive profile data, for accumulation along with source information, for use in targeting third-party advertisements
US8239273Jul 13, 2005Aug 7, 2012SuperMedia LLCIntegrated pay per click and pay per call listings
US8239397Jan 27, 2009Aug 7, 2012Palo Alto Research Center IncorporatedSystem and method for managing user attention by detecting hot and cold topics in social indexes
US8239418Feb 15, 2012Aug 7, 2012Google Inc.Video-related recommendations using link structure
US8244582May 25, 2011Aug 14, 2012Almondnet, Inc.Method and stored program for accumulating descriptive profile data along with source information for use in targeting third-party advertisements
US8244583May 25, 2011Aug 14, 2012Almondnet, Inc.Method, stored program, and system for improving descriptive profiles
US8244584Mar 23, 2007Aug 14, 2012Kelly O'SheaSystem for managing online advertising including ticker for data display
US8244795Feb 24, 2004Aug 14, 2012Verizon Laboratories Inc.
Verizon Corporate Services Group Inc.
Page aggregation for web sites
USD537834May 10, 2004Mar 6, 2007Google, Inc.Graphical user interface for a display screen
USD592219Oct 31, 2006May 12, 2009Google Inc.Graphical user interface for display screen

Claims

1. A method of generating a search result list substantially in real time in response to a search request from a searcher using a computer network, comprising:

maintaining a database including a plurality of search listings, wherein each search listing is associated with a network location, at least one search term and a modifiable bid amount that is independent of other components of the search listing, the bid amount being associated with at least one of the search term and the network location, the bid amount corresponding to a money amount that is deducted from an account of a network information provider associated with the network location upon receipt of a retrieval request for the network location;
receiving a search request from the searcher;
identifying the search listings having search terms generating a match with the search request;
ordering the identified search listings into a search result list in accordance with the values of the respective bid amounts for the identified search listings;
receiving a retrieval request from the searcher to retrieve information associated with a search listing in the search result list; and
recording a retrieval request event including account identification information corresponding to the network information provider, to permit maintenance of accurate account debit records.

2. The method of claim 1, further comprising the step of updating a search listing in the search listing database in response to a request from a network information provider.

3. The method of claim 1, further comprising the step of including on the search result list search listings having a bid amount of zero.

4. The method of claim 1, wherein the account database comprises at least one account record for each of a plurality of network information providers, said account record including

at least one search listing having a search term and a bid amount,
an account balance; and
a unique account identifier.

5. The method of claim 4, wherein the search listings in the account record are organized into at least one subaccount within the account record.

6. The method of claim 4, further comprising the step of including on the search result list search listings having a bid amount of zero.

7. The method of claim 4, wherein the retrieval request event comprises the search term and the bid amount of the search listing, and an account identifier associated with the search listing.

8. The method of claim 7, wherein the retrieval request event further includes a rank value.

9. The method of claim 7, wherein the retrieval request event is linked to the account record having an account identifier that corresponds to the account identifier listed on the retrieval request event.

10. The method of claim 9, wherein the bid amount of the retrieval request event is charged to the account balance of the account record having an account identifier that matches the account identifier of the retrieval request event.

11. A method of generating a search result list substantially in real time in response to a search request from a searcher using a computer network, comprising:

maintaining a database including a plurality of search listings, wherein each search listing is associated with a search term and a modifiable bid amount that is independent of other components of the search listing, each search listing being searchable in response to a received search request;
receiving a search request from the searcher;
identifying the search listings having search terms generating a match with the search request;
ordering the identified search listings into a search result list in accordance with the values of the respective bid amounts for the identified search listings;
receiving a retrieval request from the searcher to retrieve information associated with a search listing in the search result list; and
estimating the cost of including a search listing in the database for a specified time period upon receiving a request for an estimate from a network information provider.

12. The method of claim 11, wherein the estimated cost of a search listing for the specified time period is calculated as a product of the current bid amount of the search listing and a projected number of times the search listing is expected to be selected by a searcher within a specified time period.

13. A method of generating a search result list substantially in real time in response to a search request from a searcher using a computer network, comprising:

maintaining a database including a plurality of search listings, wherein each search listing is associated with a search term and a modifiable bid amount that is independent of other components of the search listing;
receiving a search request from the searcher;
identifying the search listings having search terms generating a match with the search request;
ordering the identified search listings into a search result list in accordance with the values of the respective bid amounts for the identified search listings;
receiving a retrieval request from the searcher to retrieve information associated with a search listing in the search result list; and
generating a search listing activity report including information on retrieval requests received from searchers during a specified time period.

14. A system for enabling an advertising web site promoter using a computer network to update information relating to a search listing within a search result list generated by an Internet search engine comprising:

a computer system having stored thereon
a database having at least one account record for each of a plurality of advertising web site promoters using the computer network, the account record including:
at least one search listing including a search term having at least one keyword, a modifiable bid amount that is independent of other components of the search listing, a Uniform Resource Locator (URL) corresponding to the address of a document residing on a network server, a description, and a title;
an account balance;
a history of search listings included in the advertising web site promoter's account record;
payment processing information, wherein said payment processing information is accessible to the computer system and isolated from public access via the computer network; and
a payment history;
programming code for providing the advertising web site promoter with login access in response to authentication, wherein the advertising web site promoter's login access grants the advertising web site promoter access to modify the advertising web site promoter's account, the advertising web site promoter not being provided with access to modify the accounts of others;
programming code on said computer system for adding money to the account of an advertising web site promoter in substantially real time upon receiving a request from said advertising web site promoter;
programming code on said computer system for adding a search listing to an account of an advertising web site promoter in substantially real time upon receiving a request from said advertising web site promoter;
programming code on said computer system for deleting a search listing to an account of an advertising web site promoter in substantially real time upon receiving a request from said advertising web site promoter;
programming code on said computer system for modifying in substantially real time the search listing of an advertising web site promoter upon receiving a request from said advertising web site promoter;
programming code for generating in substantially real time an activity report for an advertising web site promoter upon receiving a request from said advertising web site promoter;
programming code for receiving a search request from a remote computer, the search request including at least one keyword, the search request being received over the computer network from the remote computer through a web site that is publicly accessible without authentication; and
programming code for generating in substantially real time a search result list in response to the search request, the search result list including search listings from the accounts on the database, wherein the search term for each search listing in the search result list generates a match with the search request, the search listings in the search result list arranged in an order determined using the bid amounts of the search listings.

15. A method of enabling a network information provider to update information relating to a search listing on a search result list generated by a computer network search engine, comprising the steps of:

maintaining an account database having at least one account record for each of a plurality of network information providers, said account record including
at least one search listing having a search term and a modifiable bid amount that is independent of the other components of the search listing; and
an account identifier;
receiving from a network information provider a change request for a search listing in the network information provider's account;
updating the search listing in the network information provider's account record in response to the change request; and
determining a position substantially in real time for the updated search listing in a search result list generated by the search engine in response to a search request received from a searcher using the computer network, where the search term of the updated search listing generates a match with the search request and the position of the updated search listing in the search result list is determined using the bid amount.

16. The method of claim 15, where the search term of each search listing in the search result list generates a match with the search request.

17. The method of claim 16, wherein the search listings in the search result list are sorted in order of decreasing bid amount.

18. The method of claim 17, further comprising the step of assigning an ordinal rank value to each search listing in the search result list in order of decreasing bid amount, with the smallest rank value assigned to the search listing in the search result list having the highest bid amount, and the largest rank value assigned to the search listing having the lowest bid amount.

19. The method of claim 17, further comprising the steps of

determining creation time value for each search listing in the account database;
identifying search listings within a search result list having equivalent bid amounts; and
within a group of search listings within a search result list that have equivalent bid amounts, sorting the search listings in order from earliest to most recent creation time value.

20. The method of claim 15, wherein the account record further includes an account balance.

21. The method of claim 20, wherein the account balance is positive.

22. The method of claim 20, further comprising the step of subtracting the bid amount from the account balance substantially in real time when a search listing is selected by the searcher from the search result list.

23. The method of claim 20, where the search listing further comprises a web site title, a web site description, and a web site Uniform Resource Locator (URL).

24. The method of claim 23, further comprising the step of recording a retrieval request event substantially in real time when a search listing is selected by a remote searcher from the search result list.

25. The method of claim 24, wherein the retrieval request event comprises an account identifier, and a bid amount.

26. The method of claim 25, wherein the retrieval request event further comprises a search term.

27. The method of claim 25, wherein the retrieval request event further comprises a web site URL.

28. The method of claim 25, wherein the retrieval request event further comprises a rank value.

29. The method of claim 25, further comprising the step of applying a charge to an account balance, where the charge corresponds to a bid amount recorded in a retrieval request event having an account identifier that matches the account identifier corresponding to the account balance.

30. A method of enabling a web site promoters using a computer network to update information relating to a search listing within a search result list generated by a search engine substantially in real time in response to a search request received from a remote computer over the computer network, comprising the steps of:

maintaining an account database having at least one account record for each of a plurality of web site promoters of the computer network, said account record including an account identifier, and at least one search listing having a search term and a modifiable bid amount that is independent of other components of the search listing;
providing the web site promoter with authenticated login access, wherein the web site promoter's login access permits the web site promoter to modify the web site promoter's account record;
modifying a search listing of the account record upon receiving a request from said web site promoter; and
generating a search result list comprised of search listings wherein the search term for each search listing generates a match with the search request, the search listings in the search result list arranged in an order corresponding to the bid amounts of the search listings.

31. The method of claim 30, wherein the search result list further includes at least one search listing having a bid amount of zero.

32. The method of claim 30, wherein the search result list further includes at least one search listing that is not included in the account database.

33. The method of claim 30, wherein the step of modifying the search listing of the account record upon receiving a request from the web site promoter is performed substantially in real time.

34. The method of claim 30, wherein the search listing further includes a title, a description, and a Uniform Resource Locator (URL).

35. The method of claim 30, further comprising the step of adding a search listing substantially in real time to an account record of a web site promoter upon receiving a request from said web site promoter.

36. The method of claim 30, further comprising the step of deleting a search listing substantially in real time from an account record of a web site promoter upon receiving a request from said web site promoter.

37. The method of claim 30, wherein the account record further comprises an account balance.

38. The method of claim 37, wherein the account balance is positive.

39. The method of claim 37, further comprising the step of adding substantially in real time a money amount to the account balance of the web site promoters upon receiving a request from the web site promoter.

40. The method of claim 39, wherein the money amount has been verified by an external financial authorization network.

41. The method of claim 30, wherein the search term and the search request each comprise at least one character string.

42. The method of claim 30, further comprising the step of generating an activity report for a web site promoter upon receiving a request from said web site promoter.

43. The method of claim 30, further comprising the step of estimating a cost of a search listing for a specified time period upon receiving a request from a web site promoter.

44. The method of claim 43, wherein the estimated cost of a search listing for the specified time period is calculated as a product of the current bid amount of the search listing and a projected number of times the search listing is selected by a searcher at a remote computer in a specified time period.

45. The method of claim 30, wherein the bid amount of a web site promoters search listing comprises a money amount that is deducted from the account balance of said web site promoter's account each time the search listing is selected by a remote searcher.

46. The method of claim 30, wherein the search listings of the web site promoters in the search result list are sorted in decreasing order from highest to lowest bid amounts.

47. The method of claim 46, wherein an ordinal rank value is assigned in ascending order to each search listing of the search result list in the sorted order starting at the search listing with the highest bid amount, which is assigned the smallest rank value, and ending with the search listing with the lowest bid amount, which is assigned the largest rank value.

48. The method of claim 25, further comprising the step of displaying data from the search result list at the remote computer.

49. The method of claim 30, further comprising the step of displaying data from the search result liast at the remote computer.

50. The method of claim 30, further comprising the step of suggesting alternative search terms for the creation of new search listings upon the request of the web site promoter.

51. The method of claim 30, wherein said computer network is the Internet.

52. A method of enabling a web site promoter using a computer network to update information relating to a search listing within a search result list generated by an Internet search engine, said method comprising the steps of:

maintaining a database having at least one account record for at least one web site promoter using the computer network, said account record including:
at least one search listing, where each search listing includes a search term field having at least one keyword, a modifiable bid amount that is independent of the other components of the search listing, a Uniform Resource Locator (URL) corresponding to the address of a document residing on a network web server, a description, and a title;
an account balance;
payment processing information for the web site promoter, said payment processing information maintained isolated from public access via the computer network;
payment histories of the web site promoter; and
search listing histories of the web site promoter;
providing the web site promoter with login access in response to authentication, wherein the web site promoter's login access permits the web site promoter access to modify the web site promoter's account record, the web site promoter not being provided with access to modify account records of others;
modifying substantially in real time the search listing of a web site promoter upon receiving a request from said web site promoter;
receiving a search request, the search request including at least one keyword, the search request being received over the Internet from a searcher at a remote computer; and
generating a search result list in response to the search request, the search result list including search listings of the account records on the computer network, wherein the search term field for each search listing in the search result list generates a match with the search request, the search listings in the search result list arranged in an order determined using the bid amounts of the search listings.

53. The method of claim 52, further comprising the step of adding a search listing substantially in real time to an account of web site promoter upon receiving a request from said web site promoter.

54. The method of claim 52, further comprising the step of deleting a search listing substantiall in real time from the account record of a web site promoter upon receiving a request from said web site promoter.

55. The method of claim 52, further comprising the step of adding a money amount to the account balance of a web site promoter substantially in real time upon receiving a request from said web site promoter.

56. The method of claim 55, wherein the money amount has been verified by an external financial authorization network.

57. The method of claim 52, wherein the keyword comprises a character string.

58. The method of claim 52, further comprising the step of generating an account activity report for a web site promoter upon receiving a request from said web site promoter.

59. The method of claim 52, further comprising the step of estimating a cost of a search listing for a specified time period upon receiving a request from a web site promoter.

60. The method of claim 59, wherein the estimated cost is calculated as a product of the bid amount of the search listing and a projected number of times the search listing is selected in the specified time period.

61. The method of claim 52, wherein the bid amount of a web site promoter's search listing comprises a money amount that will be deducted from the account balance of said web site promoter's account each time the search listing is selected.

62. The method of claim 52, wherein the rank value is an ordinal value.

63. The method of claim 52, wherein the search listings of the search result list are sorted in decreasing order from highest to lowest bid amounts.

64. The method of claim 63, wherein a rank value is assigned to each search listing of the search result list in the sorted order starting at the search listing with the highest bid amount, which is assigned the smallest rank value, and ending with the search listing with the lowest bid amount, which is assigned the largest rank value.

65. The method of claim 64, further comprising the step of displaying data from the search result list at the remote computer.

66. The method of claim 52, further comprising the step of generating a search listing activity report.

67. The method of claim 52, further comprising the step of suggesting alternative search terms upon the request of the web site promoter.