Patent Document ID: 9734519
Application ID: 14584401

Base Claim:
1. A system comprising one or more processors and a non-transitory storage medium comprising program logic for execution by the one or more processors, the program logic comprising: a native advertisement injection engine that: generates a single script block for placement at a single location on an HTML document in response to a creation of one or more ad units for the HTML document, the single script block including one or more section codes that correspond to one or more sections of the HTML document; generates a syndication script for obtaining logic and metadata for injecting native advertisements in the HTML document based on the one or more section codes; provides the syndication script in response to a request generated by the single script block; and provides one or more native advertisements in response to an ad call generated by the syndication script, the one or more native advertisements for injection in the one or more sections of the HTML document based on the logic and metadata, wherein the syndication script obtains, from an advertisement server, logic for filtering child nodes within the Document Object Model to include only matching structures for subsequent injections of native advertisements, and obtains metadata for auto formatting data based on content of the HTML document.

---

Claim 2:
2. The system of claim 1 , wherein the metadata includes one or more sections within a Document Object Model of the HTML document as valid content streams for native ad placement containers.