Inventory estimation for search retargeting
First Claim
1. A method for estimating advertisement inventory, comprising:
- clustering, using a processor, a plurality of viewed pages into a plurality of clusters to generate a plurality of page view probability vectors that includes a page view probability vector for each viewed page, said clustering based on a frequency of search keywords present in the viewed pages;
clustering by the processor, a plurality of search keywords into the plurality of clusters to generate a plurality of keyword probability vectors that includes a keyword probability vector for each search keyword, the search keywords based on search keywords previously submitted by a plurality of users, and the plurality of viewed pages including previously viewed pages corresponding to the previously submitted search keywords;
clustering the plurality of viewed pages into a plurality of clusters based on a time-decaying weighted frequency of the search keywords and an intensity value of the search keywords, present in the viewed pages; and
estimating by the processor, a plurality of total inventories that includes an estimated total inventory for each cluster of the plurality of clusters.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques for estimating advertisement inventory for search retargeting segments are provided. A total inventory for each cluster of a plurality of clusters is estimated based on a history of previously viewed pages and previously used search keywords that were submitted by users is searches performed prior to accessing the previously viewed pages. A search retargeting (SRT) segment is received that includes a set of search keywords. The SRT segment is received in a request for deliverable advertisement inventory for advertisements associated with the SRT segment. A deliverable inventory for the received SRT segment is estimated based on the estimated total inventories for the clusters.
21 Citations
17 Claims
-
1. A method for estimating advertisement inventory, comprising:
-
clustering, using a processor, a plurality of viewed pages into a plurality of clusters to generate a plurality of page view probability vectors that includes a page view probability vector for each viewed page, said clustering based on a frequency of search keywords present in the viewed pages; clustering by the processor, a plurality of search keywords into the plurality of clusters to generate a plurality of keyword probability vectors that includes a keyword probability vector for each search keyword, the search keywords based on search keywords previously submitted by a plurality of users, and the plurality of viewed pages including previously viewed pages corresponding to the previously submitted search keywords; clustering the plurality of viewed pages into a plurality of clusters based on a time-decaying weighted frequency of the search keywords and an intensity value of the search keywords, present in the viewed pages; and estimating by the processor, a plurality of total inventories that includes an estimated total inventory for each cluster of the plurality of clusters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for estimating advertisement inventory, comprising:
-
receiving, by a processor, a search retargeting segment that includes a set of search keywords; clustering, using a processor, a plurality of viewed pages into a plurality of clusters to generate a plurality of page view probability vectors that includes a page view probability vector for each viewed page, said clustering based on a frequency of search keywords present in the viewed pages, the search keywords based on keywords previously submitted by a plurality of users, and the plurality of view pages including previously viewed pages corresponding to the previously submitted keywords; clustering the plurality of viewed pages into a plurality of clusters based on a time-decaying weighted frequency of the search keywords and an intensity value of the keywords, present in the viewed pages; and estimating, using the processor, a deliverable inventory for the segment. - View Dependent Claims (9, 10)
-
-
11. A system for estimating advertisement inventory, stored in a non-transitory medium executable by a processor, comprising:
-
a cluster probability vector processor configured to cluster a plurality of viewed pages into a plurality of clusters to generate a plurality of page view probability vectors that includes a page view probability vector for each viewed page, said clustering based on a frequency of search keywords present in the viewed pages; the cluster probability vector processor configured to cluster a plurality of search keywords into the plurality of clusters to generate a plurality of keyword probability vectors that includes a keyword probability vector for each search keyword, the search keywords based on search keywords previously submitted by a plurality of users, and the plurality of view pages including previously viewed pages corresponding to the previously submitted search keywords; clustering the plurality of viewed pages into a plurality of clusters based on a time-decaying weighted frequency of the search keywords and an intensity value of the search keywords, present in the viewed pages; and a cluster total inventory estimation processor configured to estimate a plurality of total inventories that includes an estimated total inventory for each cluster of the plurality of clusters. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification