System and method for online content delivery
AssigneeLocalScene LLC
InventorAndrew Eklund
Life of this patent
Estimating the term…
Abstract
Apparatus, systems, and methods for online content delivery are disclosed that operate to present an advertisement to a plurality of users, the advertisement associated with an advertiser and comprising a plurality of software components where at least one software component of the plurality of software components is an interactive software component; track use of the interactive software component by the plurality of users; calculate an aggregate value based on a value associated with each use of the interactive software component; and charge the advertiser an advertising fee corresponding to the aggregate value. Additional apparatus, systems, and methods are disclosed.
Claims14
A computer-implemented method comprising:
- storing, by a content delivery network associated with an ad server, a copy of an advertisement file associated with an advertisement;
- receiving, by the ad server, a request from a publisher site to present the advertisement;
- transmitting, by the ad server, a universal resource locator associated with an advertisement location to the publisher site in response to receiving the request from the publisher site;
- transmitting, by the content delivery network associated with the ad server, the advertisement including at least one component to the publisher site using the universal resource locator, wherein the content delivery network reduces latency of advertisement delivery;
- receiving, by the ad server, usage data comprising information indicative of a tracked user interaction with the at least one component of the advertisement, a user action taken during interaction with the advertisement, an identification of the at least one component of the advertisement that was used, and where the advertisement was placed;
- calculating, by the ad server, an aggregate value based on different values associated with components used over a determined period of time;
- charging, by the ad server, a fee to an advertiser according to the calculated aggregate value associated with the advertisement;
- distributing, by the ad server, a portion of an advertising revenue associated with the fee to a publisher associated with the publisher site and a portion of the advertising revenue to a developer associated with the advertisement.
A system comprising:
- a memory;
- and
- a processing system, the processing system coupled to the memory, and the processing system configured to:
- store at a content delivery network associated with an the processing system, a copy of an advertisement file associated with an advertisement;
- receive a request from a publisher site to present the advertisement;
- transmit a universal resource locator associated with an advertisement location to the publisher site in response to receiving the request from the publisher site;
- transmit from the content delivery network associated with the processing system, the advertisement including at least one component to the publisher site using the universal resource locator, wherein the content delivery network reduces latency of advertisement delivery;
- receive usage data comprising information indicative of a tracked user interaction with the at least one component of the advertisement, a user action taken during interaction with the advertisement, an identification of the at least one component of the advertisement that was used and where the advertisement was placed;
- calculate an aggregate value based on different values associated with components used over a determined period of time;
- charge a fee to an advertiser according to the calculated aggregate value associated with the advertisement;
- and
- distribute a portion of an advertising revenue associated with the fee to a publisher associated with the publisher site and a portion of the advertising revenue to a developer associated with the advertisement.
A non-transitory computer-readable medium including instructions, which when executed by a computer, cause the computer to:
- store, by a content delivery network associated with an ad server, a copy of an advertisement file associated with an advertisement;
- receive, by the ad server, a request from a publisher site to present the advertisement;
- transmit, by the ad server, a universal resource locator associated with an advertisement location to the publisher site in response to receiving the request from the publisher site;
- transmit, by the content delivery network associated with the ad server, the advertisement including at least one component to the publisher site using the universal resource locator, wherein the content delivery network reduces latency of advertisement delivery;
- receive, by the ad server, usage data comprising information indicative of a tracked user interaction with the at least one component of the advertisement, a user action taken during interaction with the advertisement, an identification of the at least one component of the advertisement that was used, and where the advertisement was placed;
- calculate, by the ad server, an aggregate value based on different values associated with components used over a determined period of time;
- charge, by the ad server, a fee to an advertiser according to the calculated aggregate value associated with the advertisement;
- distribute, by the ad server, a portion of an advertising revenue associated with the fee to a publisher associated with the publisher site and a portion of the advertising revenue to a developer associated with the advertisement.
Dependencies are inferred from the claim text.