The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 10, 2012

Filed:

Jan. 26, 2009
Applicants:

David Max Chickering, Redmond, WA (US);

Manan Sanghi, Bellevue, WA (US);

Ashis Roy, Redmond, WA (US);

Robert Paul Gorman, Woodinville, WA (US);

Izzet Can Envarli, Kirkland, WA (US);

Inventors:

David Max Chickering, Redmond, WA (US);

Manan Sanghi, Bellevue, WA (US);

Ashis Roy, Redmond, WA (US);

Robert Paul Gorman, Woodinville, WA (US);

Izzet Can Envarli, Kirkland, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

Computer-readable media for determining whether to accept a candidate order from a content provider, or advertiser, to display a particular number of advertisements within a specified time segment are provided. Initially, the content provider may include placement criteria that, among other things, identify a leaf node at which impressions of the advertisement are expected to be rendered. Generally, the leaf node refers to a location within a topic graph that describes inventory that is permissible to allocate to satisfy the candidate order. To perform the determination, the inventory of impressions available for accommodating the candidate order and a log of booked orders scheduled to be placed within the time segment are identified. Linear programs are then utilized to determine whether the estimated inventory that satisfies the placement criteria is available by predictively placing the booked orders at the estimated inventory. If estimated inventory remains available, the candidate order is accepted.


Find Patent Forward Citations

Loading…