MATCHING AND RANKING OF SPONSORED SEARCH LISTINGS INCORPORATING WEB SEARCH TECHNOLOGY AND WEB CONTENT
First Claim
1. A method of generating a search result list in response to a search query from a searcher using a computer network, the method executed with a computer having a processor, the method comprising:
- (a) maintaining a first database including a first plurality of search listings comprising sponsored search listings having a sponsored content;
(b) maintaining a second database including documents having a general web content;
(c) receiving, by the processor, a search query from the searcher;
(d) identifying, by the processor, from the first database a first set of search listings comprising sponsored search listings having documents generating a match with the search query, and from the second database a second set of search listings comprising general web listings having documents generating a match with the same search query as used to identify the sponsored first set of search listings;
(e) determining, by the processor, a confidence score for each listing from the first set of search listings, wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings after execution of step (d); and
(f) ranking, by the processor, the sponsored first set of search listings in accordance, at least in part, with the confidence score for each search listing thereof;
(g) wherein the processor associates the sponsored first set of search listings with at least one feature different than the relevance of each search listing when compared to the listings of the second set of search listings, and the processor further orders the sponsored first set of search listings in accordance with the at least one feature, the at least one feature comprising any of a group consisting of a number of clicks, a click-through rate, and a conversion rate derived from historical click-through and conversion data from user activity on the sponsored first set of search listings.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for generating a search result list in response to a search request from a searcher using a computer network. A first database is maintained that includes a first plurality of search listings. A second database is maintained that includes documents having general web content. A search request is received from the searcher. A first set of search listings is identified from the first database having documents generating a match with the search request and a second set of search listings is identified from the second database having documents generating a match with the search request. A confidence score is determined for each listing from the first set of search listings wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings. The identified search listings from the first set of search listing are ordered in accordance, at least in part, with the confidence score for each search listing.
33 Citations
26 Claims
-
1. A method of generating a search result list in response to a search query from a searcher using a computer network, the method executed with a computer having a processor, the method comprising:
-
(a) maintaining a first database including a first plurality of search listings comprising sponsored search listings having a sponsored content; (b) maintaining a second database including documents having a general web content; (c) receiving, by the processor, a search query from the searcher; (d) identifying, by the processor, from the first database a first set of search listings comprising sponsored search listings having documents generating a match with the search query, and from the second database a second set of search listings comprising general web listings having documents generating a match with the same search query as used to identify the sponsored first set of search listings; (e) determining, by the processor, a confidence score for each listing from the first set of search listings, wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings after execution of step (d); and (f) ranking, by the processor, the sponsored first set of search listings in accordance, at least in part, with the confidence score for each search listing thereof; (g) wherein the processor associates the sponsored first set of search listings with at least one feature different than the relevance of each search listing when compared to the listings of the second set of search listings, and the processor further orders the sponsored first set of search listings in accordance with the at least one feature, the at least one feature comprising any of a group consisting of a number of clicks, a click-through rate, and a conversion rate derived from historical click-through and conversion data from user activity on the sponsored first set of search listings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server for generating a search result list in response to a search query from a searcher using a computer network, comprising:
-
(a) a memory for use in storing data and instructions; and (b) a processor in communication with the memory and for enabling actions based on the stored instructions, the stored instructions including instructions for; (i) communicating with a first database, the first database including a first plurality of search listings comprising sponsored search listings having a sponsored content; (ii) communicating with a second database, the second database including documents having a general web content; (iii) receiving a search query from the searcher; (iv) identifying from the first database a first set of search listings comprising sponsored search listings having documents generating a match with the search query, and from the second database a second set of search listings comprising general web listings having documents generating a match with the same search query as used to identify the sponsored first set of search listings; (v) determining a confidence score for each listing from the first set of search listings, wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings after execution of step (b)(iv); and (vi) ordering the identified sponsored first set of search listings in accordance, at least in part, with the confidence score for each search listing thereof; (c) wherein the sponsored first set of search listings are associated with at least one feature different than the relevance of each search listing when compared to the listings of the second set of search listings, and the sponsored first set of search listings are further ordered in accordance with the at least one feature, the at least one feature comprising any of a group consisting of a number of clicks, a click-through rate, and a conversion rate derived from historical click-through and conversion data from user activity on the sponsored first set of search listings. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A processor-readable medium having processor-executable code thereon for enabling and performing operations to generate a search result list in response to a search query from a searcher using a computer network, the operations comprising:
-
(a) maintaining a first database including a first plurality of search listings comprising sponsored search listings having a sponsored content; (b) maintaining a second database including documents having a general web content; (c) receiving a search query from the searcher; (d) identifying from the first database a first set of search listings comprising sponsored search listings having documents generating a match with the search query, and from the second database a second set of search listings comprising general web listings having documents generating a match with the same search query as used to identify the sponsored first set of search listings; (e) determining a confidence score for each listing from the first set of search listings wherein the confidence score is determined in accordance with a relevance of each listing when compared to the listings of the second set of search listings after execution of step (d); and (f) ordering the sponsored first set of search listings in accordance, at least in part, with the confidence score for each search listing thereof; (g) wherein the sponsored first set of search listings are associated with at least one feature different than the relevance of each search listing when compared to the listings of the second set of search listings, and the sponsored first set of search listings are further ordered in accordance with the at least one feature, the at least one feature comprising any of a group consisting of a number of clicks, a click-through rate, and a conversion rate derived from historical click-through and conversion data from user activity on the sponsored first set of search listings. - View Dependent Claims (24, 25, 26)
-
Specification