Method and system for selective advertisement display of a subset of search results
First Claim
Patent Images
1. A method, comprising:
- receiving a query from a user operated device;
generating a plurality of search results in response to the query, the search results including a plurality of content items; and
selectively displaying one of a plurality of subsets of the search results in a sequence on the user operated device to generally satisfy a plurality of requirements, the requirements being associated with each content item and specifying a frequency with which that content item is to be displayed relative to the other content items for a total number of subsets for the search results.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for delivering content items to online users. The content items are to be displayed on user operated devices in response to a specified query. Subsets of items are generated from a set of content items responsive to the specified query. The subsets are selected to generally satisfy delivery requirements associated with each item. A different one of the subsets is delivered to each user making the query.
28 Citations
40 Claims
-
1. A method, comprising:
-
receiving a query from a user operated device; generating a plurality of search results in response to the query, the search results including a plurality of content items; and selectively displaying one of a plurality of subsets of the search results in a sequence on the user operated device to generally satisfy a plurality of requirements, the requirements being associated with each content item and specifying a frequency with which that content item is to be displayed relative to the other content items for a total number of subsets for the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 40)
-
-
13. A method comprising:
-
determining a number of advertisements to be displayed at a time on a user operated device; determining a set of advertisements that are responsive to a query; determining a display requirement associated with each advertisement in the set of advertisements; generating a sequence of subsets from the set of advertisements, the subsets including advertisements selected to generally satisfy a plurality of delivery requirements associated with each of the advertisements; and delivering a different subset to the user making the query until all of the subsets have been delivered. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product in computer-readable media for performing a method, the method comprising:
-
means for receiving a query from a user operated device; and means for generating plurality of search results in response to the query, the search results including a plurality of items; and selectively displaying one of a plurality of subsets of the search results in a sequence on the user operated device to generally satisfy plurality of requirements, the requirements being associated with each item and specifying a frequency with which that item is to be displayed relative to the other items for a total number of subsets for the search results. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system, comprising
at least one processor; -
a memory associated with the at least one processors; and a program stored in the memory for; receiving a query from a user operated device; generating a plurality of search results in response to the query, the search results including a plurality of content items; and selectively displaying one of a plurality of subsets of the search results in a sequence on the user operated device to generally satisfy a plurality of requirements, the requirements being associated with each content item and specifying a frequency with which that content item is to be displayed relative to the other content items for a total number of subsets for the search results.
-
-
39. A system comprising
at least one processor; -
memory associated with the at least one processor; and a program stored in the memory, comprising; (a) means for receiving a query from a user operated device; (b) means for generating a plurality of search results in response to the query, the search results including a plurality of content items; and (c) means for selectively displaying one of a plurality of subsets of the search results in a sequence on the user operated device to generally satisfy a plurality of requirements, the requirements being associated with each content item and specifying a frequency with which that content item is to be displayed relative to the other content items for a total number of subsets for the search results.
-
Specification