US 11,792,448 B2
Content management in over-the-top services
Radhika Shivapurkar, Woodland Hills, CA (US); Eric Hoffert, New York, NY (US); Joel Korpi, Jersey City, NJ (US); Matthew Kendall, Denver, PA (US); Jaiminkumar Panchal, King of Prussia, PA (US); and Aadesh Patel, Edison, NJ (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Apr. 21, 2022, as Appl. No. 17/725,812.
Application 17/725,812 is a continuation of application No. 17/149,275, filed on Jan. 14, 2021, granted, now 11,343,547.
Application 17/149,275 is a continuation of application No. 16/560,666, filed on Sep. 4, 2019, granted, now 10,924,778, issued on Feb. 16, 2021.
Prior Publication US 2022/0248068 A1, Aug. 4, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/234 (2011.01); H04N 21/433 (2011.01); G06Q 30/0273 (2023.01); H04N 21/81 (2011.01)
CPC H04N 21/23424 (2013.01) [G06Q 30/0275 (2013.01); H04N 21/4331 (2013.01); H04N 21/812 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by an ad server over a network from an ad insertion server, key value information associated with candidate bid responses for an ad pod of an Over-The-Top (OTT) stream, wherein the key value information is representative of a category of a creative, and wherein the candidate bid responses are determined from among bid responses received within a time deadline from a plurality of platform servers responsive to the ad insertion server providing ad pod information;
determining, by the ad server, an ad play list for the ad pod of the OTT stream according to rules, wherein the rules are enforced based on the category for each of the candidate bid responses; and
transmitting, by the ad server over the network to the ad insertion server, ad play list information representative of the ad play list for the ad pod of the OTT stream, wherein the transmitting the ad play list information enables the ad insertion server to combine content of the OTT stream and creatives associated with the ad play list into the ad pod, resulting in combined content for rendering by an end user device.