×

Updating contents of asynchronously refreshable webpages

  • US 8,131,591 B2
  • Filed: 09/12/2007
  • Issued: 03/06/2012
  • Est. Priority Date: 09/12/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed by a computing device, perform a method of sourcing advertisements on a webpage developed using asynchronous JavaScript and XML (“

  • AJAX”

    ) techniques and that is associated with a first domain with advertisement data associated with a second domain even when the webpage includes a first portion that is updated independently or asynchronously with updating a second portion, the method comprising;

    while programmatic code is being processed to render the webpage at the computing device, beginning an initialization process that comprises,(1) identifying a set of advertisement containers that are separate but concurrently displayed sections within the webpage that will present advertisements, the set of advertisement containers comprising the second portion of the webpage and, without an advertisement-update process, the set of advertisement containers being refreshed independently of the webpage and the first portion of the webpage, and(2) identifying a triggering action associated with the first portion of the webpage that, when the triggering action occurs, causes the first portion of the webpage to be refreshed and triggers the advertisement-update process that is capable of updating all advertisements of the webpage, including those in the first and second portions, the triggering action being the occurrence of an Nth frame of a video that is presented in the first portion of the webpage; and

    incident to the occurring of the triggering action, initiating the advertisement-update process that comprises,(1) from within the webpage, dynamically creating an inline frame (“

    iframe”

    ) that is to be presented in the second portion of the webpage, the iframe having a set of attributes associated therewith,(2) retrieving at least a portion of the advertising data to present an advertisement in the iframe, and(3) presenting the advertisement in the iframe, wherein presenting the advertisement in the iframe includes presenting the advertisement in a screen area previously occupied by one or more of the advertisement containers.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×