System And Method For Creation, Distribution And Tracking Of Advertising Via Electronic Networks

Patent No. US11004090 (titled "System And Method For Creation, Distribution And Tracking Of Advertising Via Electronic Networks") was filed by Krassner Brad on Apr 4, 2009.

What is this patent about?

’090 is related to the field of online advertising . Specifically, it addresses the problem of efficiently creating, distributing, and tracking advertisements across electronic networks, while also optimizing revenue for both advertisers and publishers. The background involves challenges such as the high cost of ad creation, the difficulty in tracking content usage for licensing fees, and the need for publishers to maximize revenue from ad placements.

The underlying idea behind ’090 is to create a system where advertisers can easily create ads using licensed digital content and then participate in an auction-based system to place those ads on various network locations. This system uses a 'billboard module' embedded in websites or other network locations, which triggers a real-time auction when a user interacts with it. The winning ad is then dynamically assembled and displayed, with usage tracked for cost-per-use billing.

The claims of ’090 focus on a system comprising a correlator code and one or more modules associated with triggering areas of an ad content page. The correlator code, working with a web browser, determines if these triggering areas are within or near the visible area of the browser window. Based on this determination, the modules are activated, sending communications to a server. The server then selects and serves advertisements based on bids, rendering them in predefined areas associated with the triggering areas.

In practice, the invention works by having advertisers bid on keywords or categories associated with specific ad spaces. When a user's action (like clicking or searching) triggers a 'billboard module', the system runs an auction among the relevant ads. The winning ad is then assembled on-the-fly using licensed content, and the system tracks impressions and clicks to bill the advertiser and compensate the content licensor and ad space owner. The use of FSDC (File Server Direct Connection) technology allows for efficient tracking without redirecting user requests.

’090 differentiates itself from prior approaches by providing a comprehensive system for ad creation, distribution, and tracking, including features like cost-per-use licensing of digital content and a real-time auction for ad placement. Unlike traditional systems that embed advertising HTML files directly into web pages, this invention uses a 'billboard module' and a dispatcher server to dynamically assemble ads, reducing labor and costs. Furthermore, it allows for 'second generation relevancy' , displaying ads that are related to, but not directly based on, the user's initial search query.

How does this patent fit in bigger picture?

Technical landscape at the time

In the mid-2000s when ’090 was filed, at a time when advertising systems commonly relied on CPM or CPC models, advertisers faced challenges in optimizing ROI due to limitations in tracking content usage and real-time ad response. Content creation was often expensive, and publishers needed simpler methods for placing ads on websites to maximize revenue. Hardware and software constraints made it non-trivial to provide accurate accounting to advertisers, content licensors, and ad publishers by ascertaining and tracking user click-throughs/impressions of fully rendered advertisements.

Novelty and Inventive Step

The examiner allowed the claims because, after searching the prior art, they could not find each and every limitation of the amended claims, including the predefined distance. The examiner tried to find prior art with all the limitations of the claim as it was before the amendment, while also showing the new limitations of the amendment, using references that could be reasonably combined, and without resorting to hindsight bias, but was unsuccessful. The applicant's amendment also resolved the 112 issues in the recent Final Rejection.

Claims

This patent contains 37 claims, with independent claims numbered 1, 6, 11, 23, 26, and 33. The independent claims generally focus on systems and methods for serving and rendering advertisements on a web content page based on the location of triggering areas relative to the visible area of a browser window. The dependent claims generally elaborate on the specifics of the independent claims, such as the timing of ad content replacement, auction processes for ad selection, and the use of multiple triggering areas.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Ad content page
(Claim 1, Claim 6, Claim 11, Claim 23, Claim 26, Claim 33)
“The invention in this embodiment further includes additional interface features, primarily for interaction with publishers (either additional to the billboard module creation interface or included as part of such interface) for receiving, in addition to ad content display page address and ad content file information (which may be in the form of instructions to retrieve one or more ad content files stored in a content server or other storage device, which may be either part of the system-end components or remotely located components), the billboard module ad content display page rendering area and ad content display page triggering area parameters and other ad content display page data from ad content display page administrators for storing one or more records containing such data in a system server database, each record being given an identification code.”A web page or other electronic document that includes advertising content, and on which triggering areas and modules are defined.
Correlator code
(Claim 1)
“As with other embodiments of the invention, a system software application generates a single tag based on said ad content display page data, and the tag is placed on the ad content display page as the billboard module. The tag includes the identification code for the corresponding record with ad content display page data stored in the system database and a link to a system server-side application. When a viewer requests the designated ad content display page, the tag is activated and links to a system server-side application. The system server-side application then collects data from the request, including, but not limited to, the address of the ad content display page and the viewer's network address (for example, the Internet Protocol address associated with a viewer computer when the network is the Internet), and retrieves the corresponding record containing ad content display page data stored in the system server database, and generates code, preferably JavaScript code, referred to herein as a “correlator code,” which is written to or otherwise embedded on the ad content display page and interacts with the viewer's browser.”Code that interacts with a web browser to determine the relationship between a triggering area on an ad content page and the visible area of a viewer's browser window, and to initiate actions based on that relationship.
Predefined distance
(Claim 1, Claim 6, Claim 11, Claim 23, Claim 26, Claim 33)
“In one embodiment, the invention further includes a system and method for delivering and rendering the ad content automatically and only when and/or to the extent that a pre-defined area of the ad content display page where the content is to be rendered, which is preferably the billboard module location on the ad publisher display location on an electronic network, is within the viewer's browser window dimensions and scrolling position, or within a pre-defined distance from the viewer's browser window dimensions and scrolling position.”A specified range outside the visible area of a browser window, used to determine if a triggering area is considered 'near' the visible area, triggering a response.
Triggering area
(Claim 1, Claim 6, Claim 11, Claim 26)
“In one embodiment, the invention further includes a system and method for delivering and rendering the ad content automatically and only when and/or to the extent that a pre-defined area of the ad content display page where the content is to be rendered, which is preferably the billboard module location on the ad publisher display location on an electronic network, is within the viewer's browser window dimensions and scrolling position, or within a pre-defined distance from the viewer's browser window dimensions and scrolling position. The pre-defined area, designated by the ad content display page administrator to trigger rendering, is referred to below as the “ad content display page triggering area.” In a preferred embodiment, the pre-defined area of the ad content display page referred to as the “ad content display page triggering area” is the designated ad content display page area where the content is to be rendered, which is preferably the billboard module location on an ad publisher ad content display location.”An area on an ad content page that, when meeting certain visibility criteria relative to a browser window, causes a communication to be sent to a server, leading to the selection and serving of ad content.
Visible area
(Claim 1, Claim 6, Claim 23, Claim 26, Claim 33)
“In one embodiment, the invention further includes a system and method for delivering and rendering the ad content automatically and only when and/or to the extent that a pre-defined area of the ad content display page where the content is to be rendered, which is preferably the billboard module location on the ad publisher display location on an electronic network, is within the viewer's browser window dimensions and scrolling position, or within a pre-defined distance from the viewer's browser window dimensions and scrolling position.”The portion of a browser window that is currently viewable by a user, used as a reference point for determining the visibility of a triggering area.

Litigation Cases New

US Latest litigation cases involving this patent.

Case NumberFiling DateTitle
2:25-cv-00934Sep 4, 2025RICH MEDIA CLUB LLC v. GANNETT CO., INC
2:25-cv-00932Sep 4, 2025RICH MEDIA CLUB LLC v. GUARDIAN MEDIA GROUP PLC
2:25-cv-00933Sep 4, 2025RICH MEDIA CLUB LLC v. NEWS GROUP NEWSPAPERS LIMITED

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Date

    Description

  • Get instant alerts for new documents

US11004090

KRASSNER BRAD
Application Number
US12384403
Filing Date
Apr 4, 2009
Status
Granted
Expiry Date
Dec 21, 2026
External Links
Slate, USPTO, Google Patents