Patents by Inventor Peter Savich
Peter Savich 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: 8260786Abstract: A method for providing search results to a user is disclosed. The method includes receiving a first set of information associated with a plurality of web pages. A second set of information associated with a user preference, determining a commercial score for each web page is also received. A subset of the first set of information is determined based on the second set of information. A visual indicator for the subset of the first set of information is generated in accordance with a commercial score, and the subset and the visual indicator are displayed on a display.Type: GrantFiled: February 17, 2005Date of Patent: September 4, 2012Assignee: Yahoo! Inc.Inventors: Dennis M. DeCoste, Gary W. Flake, Peter Savich
-
Patent number: 8015063Abstract: 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: GrantFiled: February 25, 2010Date of Patent: September 6, 2011Assignee: Yahoo! Inc.Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
-
Patent number: 7792818Abstract: Described herein are methods for creating categorized documents, categorizing documents in a distributed database and categorizing Resulting Pages. Also described herein is an apparatus for searching a distributed database. The method for creating categorized documents generally comprises: initially assuming all documents are of type 1; filtering out all type 2 documents and placing them in a first category; filtering out all type 3 documents and placing them in a second category; and defining all remaining documents as type 4 documents and placing all type 4 documents in a third category. The apparatus for searching a distributed database generally comprises at least one memory device; a computing apparatus; an indexer; a transactional score generator; and a category assignor; a search server; and a user interface in communication with the search server.Type: GrantFiled: April 28, 2006Date of Patent: September 7, 2010Assignee: Overture Services, Inc.Inventors: Daniel C. Fain, Paul T. Ryan, Peter Savich
-
Publication number: 20100161428Abstract: 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: ApplicationFiled: February 25, 2010Publication date: June 24, 2010Applicant: Yahoo! Inc.Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
-
Patent number: 7702537Abstract: 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: GrantFiled: April 24, 2006Date of Patent: April 20, 2010Assignee: Yahoo! IncInventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
-
Patent number: 7483886Abstract: 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: GrantFiled: May 9, 2006Date of Patent: January 27, 2009Assignee: Yahoo! Inc.Inventors: Dominic Dough-Ming Cheung, Scott A. Shifflett, Darren J. Davis, Eugene F. Hu, Scott W. Snell, Peter Savich
-
Patent number: 7231395Abstract: Described herein are methods for creating categorized documents, categorizing documents in a distributed database and categorizing Resulting Pages. Also described herein is an apparatus for searching a distributed database. The method for creating categorized documents generally comprises: initially assuming all documents are of type 1; filtering out all type 2 documents and placing them in a first category; filtering out all type 3 documents and placing them in a second category; and defining all remaining documents as type 4 documents and placing all type 4 documents in a third category. The apparatus for searching a distributed database generally comprises at least one memory device; a computing apparatus; an indexer; a transactional score generator; and a category assignor; a search server; and a user interface in communication with the search server.Type: GrantFiled: May 24, 2002Date of Patent: June 12, 2007Assignee: Overture Services, Inc.Inventors: Daniel C. Fain, Paul T. Ryan, Peter Savich
-
Publication number: 20060265400Abstract: Described herein are methods for creating categorized documents, categorizing documents in a distributed database and categorizing Resulting Pages. Also described herein is an apparatus for searching a distributed database. The method for creating categorized documents generally comprises: initially assuming all documents are of type 1; filtering out all type 2 documents and placing them in a first category; filtering out all type 3 documents and placing them in a second category; and defining all remaining documents as type 4 documents and placing all type 4 documents in a third category. The apparatus for searching a distributed database generally comprises at least one memory device; a computing apparatus; an indexer; a transactional score generator; and a category assignor; a search server; and a user interface in communication with the search server.Type: ApplicationFiled: April 28, 2006Publication date: November 23, 2006Inventors: Daniel Fain, Paul Ryan, Peter Savich
-
Publication number: 20060206355Abstract: 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: ApplicationFiled: May 9, 2006Publication date: September 14, 2006Inventors: Dominic Cheung, Scott Shifflett, Darren Davis, Eugene Hu, Scott Snell, Peter Savich
-
Publication number: 20060190354Abstract: 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: ApplicationFiled: April 24, 2006Publication date: August 24, 2006Inventors: Ted Meisel, Peter Savich, Thomas Soulanille
-
Patent number: 7043471Abstract: 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: GrantFiled: March 28, 2002Date of Patent: May 9, 2006Assignee: Overture Services, Inc.Inventors: Dominic Dough-Ming Cheung, Scott A. Shifflett, Darren J. Davis, Eugene F. Hu, Scott W. Snell, Peter Savich
-
Patent number: 7035812Abstract: 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: GrantFiled: February 1, 2002Date of Patent: April 25, 2006Assignee: Overture Services, Inc.Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
-
Publication number: 20050251496Abstract: A method for providing search results to a user is disclosed. The method includes receiving a first set of information associated with a plurality of web pages. A second set of information associated with a user preference, determining a commercial score for each web page is also received. A subset of the first set of information is determined based on the second set of information. A visual indicator for the subset of the first set of information is generated in accordance with a commercial score, and the subset and the visual indicator are displayed on a display.Type: ApplicationFiled: February 17, 2005Publication date: November 10, 2005Inventors: Dennis DeCoste, Gary Flake, Peter Savich
-
Publication number: 20030220912Abstract: Described herein are methods for creating categorized documents, categorizing documents in a distributed database and categorizing Resulting Pages. Also described herein is an apparatus for searching a distributed database. The method for creating categorized documents generally comprises: initially assuming all documents are of type 1; filtering out all type 2 documents and placing them in a first category; filtering out all type 3 documents and placing them in a second category; and defining all remaining documents as type 4 documents and placing all type 4 documents in a third category. The apparatus for searching a distributed database generally comprises at least one memory device; a computing apparatus; an indexer; a transactional score generator; and a category assignor; a search server; and a user interface in communication with the search server.Type: ApplicationFiled: May 24, 2002Publication date: November 27, 2003Inventors: Daniel C. Fain, Paul T. Ryan, Peter Savich
-
Publication number: 20030033292Abstract: 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: ApplicationFiled: February 1, 2002Publication date: February 13, 2003Inventors: Ted Meisel, Peter Savich, Thomas A. Soulanille
-
Publication number: 20030028529Abstract: 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: ApplicationFiled: March 28, 2002Publication date: February 6, 2003Inventors: Dominic Dough-Ming Cheung, Scott A. Shifflett, Darren J. Davis, Eugene F. Hu, Scott W. Snell, Peter Savich