Patents by Inventor Thomas A. Soulanille

Thomas A. Soulanille has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8015063
    Abstract: A system and method for enabling information providers using a computer network to influence a search listing's position within a search result list generated by a search engine. Each network information provider has an account containing at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. A network information provider selects a search term relevant to the content of the web site. A search listing includes the search term and a description. A bidding process occurs when the network information provider enters a new bid amount for a search listing. The system then compares the various bid amounts for the same search term, and generates rank values for search listings having that search term. The rank value determines where the listing will appear on the search results page generated in response to a searcher's query.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: September 6, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
  • Patent number: 7835943
    Abstract: A method and apparatus for managing search listings in a search database include storing one or more search listings for an advertiser. Each search listing includes an associated search term. The system receives from the advertiser identification information for a search listing and a desired rank for the identified search listing, a maximum cost per click for the search listing, or both. The system stores the desired rank and/or maximum cost per click for the search listing. The system then determines a cost per click for the identified search listing based on the desired rank and other search listings which include the search term associated with the identified search listing.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: November 16, 2010
    Assignee: Yahoo! Inc.
    Inventors: Dominic Dough-Ming Cheung, Narinder Pal Singh, Thomas A. Soulanille, Darren J. Davis
  • Publication number: 20100161428
    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. 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 search term relevant to the content of the web site or other information source to be listed is first selected. A search listing includes the search term and a description. A bidding process occurs when the network information provider enters a new bid amount for a search listing.
    Type: Application
    Filed: February 25, 2010
    Publication date: June 24, 2010
    Applicant: Yahoo! Inc.
    Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
  • Publication number: 20100106706
    Abstract: A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in a pay-for-placement database which includes a plurality of search listings. Related search listings contained in a related search database generated from the pay-for-placement database are identified as relevant to the search request. A search result list is returned to the searcher including the identified search listings and one or more of the identified search listings.
    Type: Application
    Filed: December 17, 2009
    Publication date: April 29, 2010
    Applicant: Yahoo! Inc.
    Inventors: Phillip G. Rorex, Thomas A. Soulanille, Bradley R. Haugaard
  • Patent number: 7702672
    Abstract: A method and system are disclosed for displaying a search result list in response to a search request from a searcher using a computer network. Ranks in the search result list are auctioned for a search term for a determined display period. A database is maintained to include search listings, where the search listings are associated with a winning bidder for a specified rank in the search result list, the search term and the determined display period. The search result list displayed to the searcher includes search listings ordered in accordance with respective ranks, for the determined display period.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: April 20, 2010
    Assignee: Yahoo! Inc.
    Inventor: Thomas A. Soulanille
  • Patent number: 7702537
    Abstract: A system and method for enabling information providers using a computer network to influence a position for a search listing within a search result list generated by an Internet search engine. A database stores accounts for the network information providers. Each account contains at least one search listing having a description, a search term of 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 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. The rank value determines where the listing will appear on the search results list page generated in response to a query of the search term.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: April 20, 2010
    Assignee: Yahoo! Inc
    Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
  • Patent number: 7698315
    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 a plurality of search listings by specifying the modification at a single location.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: April 13, 2010
    Assignee: Yahoo! 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: 7657555
    Abstract: A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in a pay-for-placement database which includes a plurality of search listings. Related search listings contained in a related search database generated from the pay-for-placement database are identified as relevant to the search request. A search result list is returned to the searcher including the identified search listings and one or more of the identified search listings.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: February 2, 2010
    Assignee: YAHOO! Inc
    Inventors: Phillip G. Rorex, Thomas A. Soulanille, Bradley R. Haugaard
  • Patent number: 7603294
    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: June 15, 2006
    Date of Patent: October 13, 2009
    Assignee: Yahoo! Inc.
    Inventors: Narinder Pal Singh, Scott W. Snell, Douglas T. Huffman, Darren J. Davis, Thomas A. Soulanille, Dominic Dough-Ming Cheung
  • Publication number: 20090240600
    Abstract: A method and system are disclosed for displaying a search result list in response to a search request from a searcher using a computer network. Ranks in the search result list are auctioned for a search term for a determined display period. A database is maintained to include search listings, where the search listings are associated with a winning bidder for a specified rank in the search result list, the search term and the determined display period. The search result list displayed to the searcher includes search listings ordered in accordance with respective ranks, for the determined display period.
    Type: Application
    Filed: May 28, 2009
    Publication date: September 24, 2009
    Applicants: Yahoo! Inc.
    Inventor: Thomas A. Soulanille
  • Patent number: 7555485
    Abstract: A method and system are disclosed for displaying a search result list in response to a search request from a searcher using a computer network. Ranks in the search result list are auctioned for a search term for a determined display period. A database is maintained to include search listings, where the search listings are associated with a winning bidder for a specified rank in the search result list, the search term and the determined display period. The search result list displayed to the searcher includes search listings ordered in accordance with respective ranks, for the determined display period.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: June 30, 2009
    Assignee: Yahoo! Inc.
    Inventor: Thomas A. Soulanille
  • Patent number: 7464079
    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: December 19, 2005
    Date of Patent: December 9, 2008
    Assignee: Yahoo! Inc.
    Inventor: Thomas A. Soulanille
  • Publication number: 20060247981
    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: Application
    Filed: June 15, 2006
    Publication date: November 2, 2006
    Inventors: Narinder Singh, Scott Snell, Douglas Huffman, Darren Davis, Thomas Soulanille, Dominic Cheung
  • 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
  • Publication number: 20060206508
    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: Application
    Filed: May 8, 2006
    Publication date: September 14, 2006
    Inventors: Ann-Bettina Colace, Scott Snell, Jeremy Daw, Dominic Cheung, Benjamin Watkins, Thomas Soulanille, Matthew Ropp, Gabriel Graham, Peng Zhao, Kenneth Kharma, Susan Phillips
  • Publication number: 20060190354
    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. 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 search term relevant to the content of the web site or other information source to be listed is first selected. A search listing includes the search term and a description. A bidding process occurs when the network information provider enters a new bid amount for a search listing.
    Type: Application
    Filed: April 24, 2006
    Publication date: August 24, 2006
    Inventors: Ted Meisel, Peter Savich, Thomas Soulanille
  • Publication number: 20060136404
    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: Application
    Filed: December 19, 2005
    Publication date: June 22, 2006
    Inventor: Thomas Soulanille
  • 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: 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