ENHANCING SEARCH RESULT PAGES USING CONTENT LICENSED FROM CONTENT PROVIDERS
First Claim
1. A method comprising steps of:
- determining an extent to which use of a content provider'"'"'s information to enhance a search results page, produced by a search engine owned by a search engine provider, caused an estimated revenue value of the search results page to increase; and
paying the content provider an amount that is based at least in part on said extent;
wherein the content provider'"'"'s information was made available to the search engine provider due at least in part to an entrance of the content provider and the search engine provider into an agreement whereby the search engine provider agreed to compensate the content provider in exchange for the content provider making the content provider'"'"'s information available to the search engine provider;
wherein the steps are performed by one or more computing devices.
5 Assignments
0 Petitions
Accused Products
Abstract
A search engine provider enters into an agreement with a content provider wherein the search engine provider agrees to provide compensation in exchange for the content provider giving content to the search engine provider. The content may comprise data that normally can'"'"'t be accessed without a subscription, or any other content. The content may comprise information that indicates a structure of the content provider'"'"'s web pages. The search engine may display normally inaccessible content with search results. The search engine may use structural information to classify and extract data items from web pages, and to highlight those data items in search results with labels that identify each such data item'"'"'s class. A computing device determines the extent to which enhancement of the search results page using the content provider'"'"'s content increased the revenue value of the page. The amount paid to the content provider may be based on this extent.
-
Citations
21 Claims
-
1. A method comprising steps of:
-
determining an extent to which use of a content provider'"'"'s information to enhance a search results page, produced by a search engine owned by a search engine provider, caused an estimated revenue value of the search results page to increase; and paying the content provider an amount that is based at least in part on said extent; wherein the content provider'"'"'s information was made available to the search engine provider due at least in part to an entrance of the content provider and the search engine provider into an agreement whereby the search engine provider agreed to compensate the content provider in exchange for the content provider making the content provider'"'"'s information available to the search engine provider; wherein the steps are performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A volatile or non-volatile computer-readable medium that stores instructions which, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
determining an extent to which use of a content provider'"'"'s information to enhance a search results page, produced by a search engine owned by a search engine provider, caused an estimated revenue value of the search results page to increase; and paying the content provider an amount that is based at least in part on said extent; wherein the content provider'"'"'s information was made available to the search engine provider due at least in part to an entrance of the content provider and the search engine provider into an agreement whereby the search engine provider agreed to compensate the content provider in exchange for the content provider making the content provider'"'"'s information available to the search engine provider. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more processors; a web crawler that (a) automatically accesses pages that are stored on a content provider'"'"'s web server after providing, to the content provider'"'"'s web server, credentials that the content provider made available to a search engine provider according to an agreement with a search engine provider, (b) stores copies of said pages within a web search corpus of the search engine provider, and (c) extracts information items from said pages based on structure-indicating information that the content provider made available to the search engine provider according to said agreement; and a search engine that (a) receives query terms from a user, (b) generates, based on said query terms, a search results web pages that contains one or more search result listings that include at least one particular search result listing that contains information extracted from at least one particular page of said pages, and (c) returns said search results web page to said user. - View Dependent Claims (18, 19, 20, 21)
-
Specification