Progressive delivery of targeted third-party content

US10779028B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10779028-B2
Application numberUS-201816106251-A
CountryUS
Kind codeB2
Filing dateAug 21, 2018
Priority dateAug 21, 2018
Publication dateSep 15, 2020
Grant dateSep 15, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The progressive delivery of targeted secondary content may include determining that primary content requested from a particular distribution point of a distributed platform includes a first tag to integrate targeted secondary content as part of an initial presentation of the primary content, and a second tag to integrate targeted secondary content outside the initial presentation. The progressive delivery may further include modifying the primary content by replacing the first tag so that the primary content and targeted secondary content for the initial presentation (e.g., third-party content associated with the first tag) are provided from the particular distribution point without accessing a third-party content provider, while targeted secondary content outside the initial presentation (e.g., third-party content associated with the second tag) may be selected and provided by one or more third-party content providers as originally specified in the primary content.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: retrieving a base page of a first content provider to a first distribution point of a distributed platform in response to a request from a client device, wherein the distributed platform comprises a plurality of distribution points; determining that the base page comprises at least a first original tag to first content of a different second content provider and a second original tag to different second content, and wherein the second original tag is located after the first original tag in the base page; determining that the first content is at a first vertical position within an initial presentation of the base page and that the second content is at a lower second vertical position within a remaining presentation of the base page, wherein the initial presentation corresponds to a first display area that is visible upon rendering the base page, wherein the remaining presentation corresponds to a second display area that is not visible upon rendering the base page, and wherein the remaining presentation becomes visible after moving past the first display area; selecting first substitute content, as a substitute for the first content in the initial presentation, from a plurality of substitute content based on a location of the first distribution point; and providing, to the client device, the base page and the first substitute content from the first distribution point, in place of the first content from the second content provider, and the second content for the second original tag, that is within the remaining presentation, from a site other than the first distribution point. 2. The method of claim 1 further comprising decrementing a count associated with the first substitute content in response to said providing. 3. The method of claim 2 further comprising reselecting the first substitute content as a substitute for the first content in response to a second request for the base page and in response to the count being greater than zero. 4. The method of claim 3 further comprising selecting different second substitute content, as a substitute for the first content, based on the location of the first distribution point and in response to the second request for the base page and the count being equal to zero. 5. The method of claim 1 further comprising routing the request from the client device to the first distribution point based on the first distribution point being a closest distribution point of the plurality of distribution points to the client device. 6. The method of claim 1 , wherein said providing comprises providing the base page with a new tag, in place of the first original tag, in response to the request from the client device, and providing the first substitute content from the first distribution point to the client device in response to a subsequent request from the client device that is directed to the new tag. 7. The method of claim 1 , wherein said determining that the first content is within the initial presentation comprises identifying the first original tag to be amongst a first set of tags of the base page and the second original tag to be amongst a second set of tags that is specified after the first set of tags in the base page. 8. The method of claim 1 , wherein said determining that the first content is within the initial presentation comprises identifying the first content to fall within a specific number of pixels of the first display area, and the second content to fall within pixels that are below the specific number of pixels of the first display area. 9. The method of claim 1 further comprising receiving the request at a server operating from the first distribution point, and wherein the first distribution point is a particular point-of-presence (“PoP”) of a plurality of PoPs of the distributed platform. 10. The method of claim 1 further comprising receiving at the first distribution point, a request for the second content associated with the second original tag. 11. The method of claim 10 further comprising selecting a targeted advertisement, from a plurality of advertisements, that is geographically relevant to one or more regions serviced by the first distribution point, and providing the targeted advertisement in response to the request for the second content associated with the second original tag. 12. The method of claim 1 , wherein the base page is a HyperText Markup Language (“HTML”) page, and wherein the method of claim 1 further comprises identifying the first original tag and the second original tag from parsing the HTML page. 13. A device operating from a first distribution point of a plurality of distribution points of a distributed platform, the device comprising: one or more processors configured to: retrieve a base page of a first content provider in response to a request from a client device; determine that the base page comprises at least a first original tag to first content of a different second content provider and a second original tag to different second content, and wherein the second original tag is located after the first original tag in the base page; determine that the first content is at a first vertical position within an initial presentation of the base page and that the second content is at a lower second vertical position within a remaining presentation of the base page, wherein the initial presentation corresponds to a first display area that is visible upon rendering the base page, wherein the remaining presentation corresponds to a second display area that is not visible upon rendering the base page, and wherein the remaining presentation becomes visible after moving past the first display area; selecting first substitute content, as a substitute for the first content in the initial presentation, from a plurality of substitute content based on a location of the first distribution point; and provide, to the client device, the base page and the first substitute content from the first distribution point, in place of the first content from the second content provider, and the second content for the second original tag, that is within the remaining presentation, from a site other than the first distribution point. 14. A non-transitory computer-readable medium, storing a plurality of processor-executable instructions to: retrieve a base page of a first content provider in response to a request from a client device; determine that the base page comprises at least a first original tag to first content of a different second content provider and a second original tag to different second content, and wherein the second original tag is located after the first original tag in the base page; determine that the first content is at a first vertical position within an initial presentation of the base page and that the second content is at a lower second vertical position within a remaining presentation of the base page, wherein the initial presentation corresponds to a first display area that is visible upon rendering the base page, wherein the remaining presentation corresponds to a second display area that is not visible upon rendering the base page, and wherein the remaining presentation becomes visible after moving past the first display area; selecting first substitute content, as a substitute for the first content in the initial presentation, from a plurality of substitute content based on a location of the first distribution point; and provide, to the client device, the base page and the first substitute content from the first distribution point, in place of the first content from the second content provider, and the second content for the

Assignees

Inventors

Classifications

  • by placing content in organized collections, e.g. EPG data repository (details of retrieval of video data and associated meta data in video databases G06F16/739) · CPC title

  • Access to data in other repository systems, e.g. legacy data or dynamic Web page generation · CPC title

  • Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title

  • Remote storage of video programmes received via the downstream path, e.g. from the server · CPC title

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10779028B2 cover?
The progressive delivery of targeted secondary content may include determining that primary content requested from a particular distribution point of a distributed platform includes a first tag to integrate targeted secondary content as part of an initial presentation of the primary content, and a second tag to integrate targeted secondary content outside the initial presentation. The progressi…
Who is the assignee on this patent?
Verizon Digital Media Services Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/2668. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 15 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).