Patent Document ID: 9754266
Application ID: 12764732
Patent Flag: 1

Claim One:
1. A method comprising: during an offline period, initially determining a set of serving thresholds to be utilized in online advertisement serving, wherein a serving threshold is associated with a minimum anticipated click through rate; during an offline period, initially determining a set of delivery policies, wherein a delivery policy is associated with one or more rules relating to serving of advertisements in accordance with required or optimal distribution of advertising inventory across serving opportunities; during an online period, receiving and storing by a server coupled to the Internet, category-specific advertising information in one or more data sources; during an online period, querying the one or more data sources to determine adjustments based on the stored category-specific advertising information; during an online period, and based at least in part on information obtained during an online period including the stored category-specific advertising information sent from the one or more data sources over the Internet, dynamically adjusting in real-time, based on the determined adjustments, at least one of the set of serving thresholds to determine at least one adjusted serving threshold, and dynamically adjusting in real-time at least one of the set of delivery policies to determine at least one adjusted delivery policy; during an online period, utilizing a machine learning-based model in dynamically updating decision-making in real-time with regard to serving of online advertisements in connection with serving opportunities based at least in part on the at least one adjusted serving threshold and the at least one adjusted delivery policy, adjusted dynamically during the online period, wherein the machine learning-based model is initially trained during an offline period with advertising-related information stored in and queried from the one or more data sources and dynamically updated during an online period with real-time adjustments, wherein an online period is a period of active advertisement serving in which the model is utilized; and during an online period, transmitting an online advertisement over the Internet based on a particular serving opportunity to a user device of a particular user based on the decision-making by the machine learning-based model.