Delivering items based on links to resources associated with search results
First Claim
1. A method for delivering search results for searches conducted over a network, the method comprising the steps of:
- establishing an association between one or more links to resources, one or more conditions, and one or more items;
in response to a search for resources initiated at a client on said network, performing the steps ofidentifying a set of links to resources satisfying said search;
inspecting said association to determine whether any links in said set of links are associated with an item of the one or more items and whether any links in said set of links satisfy a condition of the one or more conditions; and
delivering search results over said network;
wherein said search results include any items associated in said association with particular links in said set of links if and only if said particular links satisfy a condition of the one or more conditions.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for delivering search results pages to the users of a search engine, where one or more search result listings on the search results pages include one or more items that are associated with links to resources that satisfy a related search and that satisfy a specified condition. The items that are delivered with the search results may be associated with a party that is different than the party that controls the resource to which the link is associated, and may be delivered such that any item that is displayed based on the item'"'"'s association with a link to a resource is displayed in a frame of display that is different than a frame of the display in which the link to which the item is associated is displayed.
-
Citations
36 Claims
-
1. A method for delivering search results for searches conducted over a network, the method comprising the steps of:
-
establishing an association between one or more links to resources, one or more conditions, and one or more items; in response to a search for resources initiated at a client on said network, performing the steps of identifying a set of links to resources satisfying said search; inspecting said association to determine whether any links in said set of links are associated with an item of the one or more items and whether any links in said set of links satisfy a condition of the one or more conditions; and delivering search results over said network; wherein said search results include any items associated in said association with particular links in said set of links if and only if said particular links satisfy a condition of the one or more conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
means for establishing an association between one or more links to resources, one or more conditions, and one or more items; wherein said means for establishing includes a computer-readable storage medium that stores data representing the association between said one ore more links; means for identifying a set of links to resources satisfying a search for resources initiated at a client on a network; means for inspecting said association to determine whether any links in said set of links are associated with an item of the one or more items and satisfy a condition of the one or more conditions; and means for delivering search results over said network; wherein said search results include any items associated in said association with particular links in said set of links if and only if said particular links satisfy a condition of the one or more conditions.
-
-
24. A computer-readable storage medium carrying one or more sequences of instructions for delivering search results for searches conducted over a network, wherein execution of the one or more sequences of instructions by one or more processors causes performance of:
-
establishing an association between one or more links to resources, one or more conditions, and one or more items; in response to a search for resources initiated at a client on said network, performing the steps of identifying a set of links to resources satisfying said search; inspecting said association to determine whether any links in said set of links are associated with an item of the one or more items and whether any links in said set of links satisfy a condition of the one or more conditions; and delivering search results over said network; wherein said search results include any items associated in said association with particular links in said set of links if and only if said particular links satisfy a condition of the one or more conditions. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification