Patent attributes
Provided is a system, method, and computer program product for performing targeted advertising of a product. A processor may identify a consumer demography of potential consumers for an advertising campaign of a product. The processer may identify an inventory node map of the product. The processor may analyze the consumer demography and node map to identify a geographical collection of consumers for the advertising campaign according to an inventory availability relative to the consumer demography. The processor may determine relative expenses and a risk of inventory outages associated with order fulfillments of the product from the node map to form a fulfillment assessment map. The processor may update the geographical collection of consumers according to an optimizing profit and minimizing inventory outages criteria derived from adjusting the inventory availability and inventory location using the fulfillment assessment map. The processor may target adverting based on the updated geographical collection of consumers.