Patents Assigned to Overture Services, Inc.
  • Patent number: 7225182
    Abstract: In a pay-for-placement search system, the system makes search term recommendations to advertisers managing their accounts in one or more of two ways. A first technique involves looking for good search terms directly on an advertiser's web site. A second technique involves comparing an advertiser to other, similar advertisers and recommending the search terms the other advertisers have chosen. The first technique is called spidering and the second technique is called collaborative filtering. In the preferred embodiment, the output of the spidering step is used as input to the collaborative filtering step. The final output of search terms from both steps is then interleaved in a natural way.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: May 29, 2007
    Assignee: Overture Services, Inc.
    Inventors: Mark Paine, Winton Davies, Donald F. Geddis, Jon Dukes-Schlossberg, Darren J. Davis
  • Patent number: 7219090
    Abstract: Provided is a method and system for blending a plurality of search engine results from a respective plurality of search sources into one search engine. A result list of entries is received from each search source. Each result list includes at least, for each entry on the list, a position of the entry, an address of a document, and a relevance score of the document. A determined transformation is applied to the relevance scores of at least a subset of the documents in at least one of the received result lists so as to generate transformed scores. Finally portions of the respective results lists are combined to produce a blended search engine result comprising a blended list of entries. The ordering of the blended list of entries is based, at least in part, on the transformed scores of the documents.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: May 15, 2007
    Assignee: Overture Services, Inc.
    Inventor: Robert L. Travis, Jr.
  • Patent number: 7203747
    Abstract: A system and method are disclosed for selecting a resource, among a plurality of resources, for servicing a request. To select a resource to service the request, a first resource is randomly selected. If a first load value associated with the first resource does not exceed a threshold value, the request is assigned to the first resource for servicing. Otherwise a second resource is randomly selected. If a second load value associated with the second resource does not exceed a threshold value, the request is assigned to the second resource for servicing. If the second load value exceeds the threshold value, the request is assigned whichever of the first and second resources has a lower load value.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: April 10, 2007
    Assignee: Overture Services Inc.
    Inventors: Prashanth B. Bhat, Andrei Broder, Richard A. Kasperski
  • Patent number: 7197497
    Abstract: Provided is a method and computer program product for determining a document relevance function for estimating a relevance score of a document in a database with respect to a query. For each of a plurality of test queries, a respective set of result documents is collected. For each test query, a subset of the documents in the respective result set is selected, and a set of training relevance scores is assigned to documents in the subset. In one embodiment, at least some of the training relevance scores are assigned by human subjects who determine individual relevance scores for submitted documents with respect to the corresponding queries. Finally, a relevance function is determined based on the plurality of test queries, the subsets of documents, and the sets of training relevance scores.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: March 27, 2007
    Assignee: Overture Services, Inc.
    Inventor: David Cossock
  • Patent number: 7184972
    Abstract: A mobile communication system utilizes a mobile two-way communication device such as a cellular telephone, pager, personal digital assistant (PDA), palm-held computing device, and the like, connected to a network. The mobile two-way communication device has a display screen, such as an liquid crystal display (LCD) screen, that is capable of displaying a barcode. The image of a barcode is displayed on the two-way communication device by creating an optical image that can modulate a laser in motion, such as the laser used in a retail barcode scanning device.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: February 27, 2007
    Assignee: Overture Services, Inc.
    Inventor: Paul A. Flaherty
  • Patent number: 7136860
    Abstract: The methods and systems of the invention utilize limited data to yield information about the validity of any given interaction with a website. Once validity information is available, an operator can determine whether or not to continue offering interactions to a given user. The determination could also relate to whether to report website interaction statistics based on undesired interactions, how to handle billing or payment for such undesired interactions, and what type of content to send to users who are interacting with the website in an undesirable manner.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: November 14, 2006
    Assignee: Overture Services, Inc.
    Inventor: Stephan Doliov
  • Patent number: 7117206
    Abstract: A computerized method determines the ranking of documents including information content. The present method uses both content and connectivity analysis. An input set of documents is represented as a neighborhood graph in a memory. In the graph, each node represents one document, and each directed edge connecting a pair of nodes represents a linkage between the pair of documents. The input set of documents represented in the graph is ranked according to the contents of the documents. A subset of documents is selected from the input set of documents if the content ranking of the selected documents is greater than a first predetermined threshold. Nodes representing any documents, other than the selected documents, are deleted from the graph. The selected subset of documents is ranked according the linkage of the documents, and an output set of documents exceeding a second predetermined threshold is selected for presentation to users.
    Type: Grant
    Filed: May 5, 2003
    Date of Patent: October 3, 2006
    Assignee: Overture Services, Inc.
    Inventors: Krishna Asur Bharat, Monika R. Henzinger
  • Patent number: 7110993
    Abstract: A method for providing a search result list. The method includes receiving a search request from a searcher. In a database of search listings in which each search listing is associated with an advertiser and includes at least one search term and a bid amount by the advertiser, search listings generating a match with the search request are identified. A predetermined number of identified search listings are selected according to bid amount for display to the searcher. The identified search listings are arranged for display in a random order as the search result list. The search result list is then communicated to the searcher.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: September 19, 2006
    Assignee: Overture Services, Inc.
    Inventors: Thomas A. Soulanille, Darren J. Davis
  • Patent number: 7100111
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: August 29, 2006
    Assignee: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 7092901
    Abstract: 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.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: August 15, 2006
    Assignee: Overture Services, Inc.
    Inventors: Darren J. Davis, Matthew Derer, Johann Garcia, Larry Greco, Tod E. Kurt, Thomas Kwong, Jonathan C. Lee, Ka Luk Lee, Preston Pfarner, Steve Skovran
  • Patent number: 7093012
    Abstract: A method for providing searching and alerting capabilities in traffic content at access points in data networks is disclosed. Typical access points for Internet, intranet and wireless traffic are described. Traffic flow through an Internet Service Provider is used as a preferred embodiment to exemplify the data traffic used as the input source in the invention. The invention teaches how proper privacy and content filters can be applied to the traffic source. The filtered data stream from the traffic flow can be used to improve the quality of existing searching and alerting services. The invention also teaches how a cache can be developed optimized for holding fresh searchable information captured in the traffic flow. It is further disclosed how the said cache can be converted to a searchable index and either separately or in cooperation with external search indexes be used as a basis for improved search services.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: August 15, 2006
    Assignee: Overture Services, Inc.
    Inventors: Bjørn Olstad, Knut Magne Risvik
  • Patent number: 7076479
    Abstract: A system and method of generating an ordered search list via a pay-for-performance search engine by determining various account balances to determine if a search listing is given preferential placement in a search list. If a web site advertiser's account is below a threshold, for example zero dollars, the search listing associated with the advertiser is not given preferential placement in a search list regardless of the advertiser bid amount for that search listing. Various balances may be used. Some of the balances may be closer to real-time balances and other may be more accurate, for example by removing click charges that were later determined to be non-chargeable. By using the various account balances, the pay-for-performance search engine prevents over-delivery of preferential placement and possible over-billing of the advertisers.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: July 11, 2006
    Assignee: Overture Services, Inc.
    Inventors: Dominic Dough-Ming Cheung, Scott A. Shifflett, Darren J. Davis, Eugene F. Hu, Scott W. Snell
  • Patent number: 7065500
    Abstract: A notification method in a computer database system includes receiving a notification instruction from an owner associated with a search listing stored in the computer database system, monitoring conditions specified by the notification instruction for the search listing, and sending a notification to the owner upon detection of a changed condition of the search listing.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: June 20, 2006
    Assignee: Overture Services, Inc.
    Inventors: Narinder Pal Singh, Scott W. Snell, Douglas T. Huffman, Darren J. Davis, Thomas A. Soulanille, Dominic Dough-Ming Cheung
  • Patent number: 7054857
    Abstract: A database search apparatus and method for generating a search result list which responds to Extensible Markup Language (XML) requests from a client to a server of an on-line marketplace. A bid management tool is operable on a client computer to manage search listings and account information of one or more advertisers. The client application communicates with the server via an XML-based application program interface. The bid management tool provides functions for reporting account activity, modifying accounts and manual, timed or event-driven changes to search listings including listings of several advertisers.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: May 30, 2006
    Assignee: Overture Services, Inc.
    Inventors: Stephan Cunningham, Anthony Molinaro, Frank Maritato, Jr., Peng Zhao, Nick Conrad
  • Patent number: 7043471
    Abstract: A system and method of generating an ordered search list via a search engine by determining various account balances to determine where a search listing will appear, if at all, in a search results list. If a web site advertiser's account is below a threshold, the search listing associated with the advertiser will not appear in the search list. Various balances may be used. Some of the balances may be closer to real-time balances and others may be more accurate, for example by removing certain event charges that were later determined to be non-chargeable. By using and monitoring the various account balances, the search engine prevents over-delivery of advertising through search result listings and possible over-billing of the advertisers.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: May 9, 2006
    Assignee: Overture Services, Inc.
    Inventors: Dominic Dough-Ming Cheung, Scott A. Shifflett, Darren J. Davis, Eugene F. Hu, Scott W. Snell, Peter Savich
  • Patent number: 7043483
    Abstract: A system for advertisers to efficiently manage their search listings in placement database search system includes grouping means for managing multiple categories for the search listings and query means for searching search listings. The system further includes quick-fill means for modifying an attribute in plurality of search listings by specifying the modification at single location.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: May 9, 2006
    Assignee: Overture Services, Inc.
    Inventors: Ann-Bettina Colace, Scott W. Snell, Jeremy Daw, Dominic Dough-Ming Cheung, Benjamin James Watkins, Thomas A. Soulanille, Matthew S. Ropp, Gabriel Graham, Peng Zhao, Kenneth A. Kharma, Susan Florence Phillips
  • Patent number: 7035812
    Abstract: In a system and method for enabling information providers to influence a position for a search listing within a search result list, a database stores 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 authenticated login. A bidding process occurs when the network information provider enters a new bid amount for a search listing. The system and method then compares the bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term to determine where the listing will appear on the search results list page.
    Type: Grant
    Filed: February 1, 2002
    Date of Patent: April 25, 2006
    Assignee: Overture Services, Inc.
    Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
  • Patent number: 6983272
    Abstract: 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.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: January 3, 2006
    Assignee: Overture Service, Inc.
    Inventors: Darren J. Davis, Matthew Derer, Johann Garcia, Larry Greco, Tod E. Kurt, Thomas Kwong, Jonathan C. Lee, Ka Luk Lee, Preston Pfarner, Steve Skovran
  • Patent number: 6983280
    Abstract: A method and system for improving the efficiency of a database processing system for evaluating candidate data items representing search listings that are submitted for inclusion into a search engine database. Candidate search listings are automatically assessed for quality, style, and relevance to evaluate risk of unfavorable reception by a user and of potential exposure volume. Search listings which are higher-risk or higher-volume are routed through manual editorial review while lower-risk, lower-volume search listings are routed for immediate inclusion in the search database without manual editorial evaluation. Accordingly, human editorial efforts can be devoted to manual review of high-risk or high-volume search listings while efficiency is simultaneously improved in the processing system as a whole.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: January 3, 2006
    Assignee: Overture Services Inc.
    Inventors: Dominic Cheung, Dennis Wu, Barry Laffoon, Alan Lang, Scott Snell, Jie Zhang, Pierre Wang, Jennifer Wu, Peter Goodwine, Wai-Yin Wong, Carey Sublette, Stephan Cunningham, Bruce T. Holmes
  • Patent number: 6978263
    Abstract: A method for providing a search result list. The method includes receiving a search request from a searcher. In a database of search listings in which each search listing is associated with an advertiser and includes at least one search term and a bid amount by the advertiser, search listings generating a match with the search request are identified. A predetermined number of identified search listings are selected according to bid amount for display to the searcher. The identified search listings are arranged for display in a random order as the search result list. The search result list is then communicated to the searcher.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: December 20, 2005
    Assignee: Overture Services, Inc.
    Inventor: Thomas A. Soulanille