Methods and systems for processing and displaying advertisements of variable lengths
First Claim
1. A method by a platform server having a processor for processing and displaying a plurality of advertisements, the method comprising:
- receiving in the platform server a plurality of advertisements from one or more advertisers intended for display within an advertising section of a plurality of webpages during a session for a duration specified by the advertiser, wherein the session includes one or more page transitions among the plurality of webpages and each transition results in a different one of the plurality of webpages being the actively viewed webpage;
scheduling by the platform server the received plurality of advertisements for display within the advertising section of a particular webpage of the plurality of webpages by determining at least a position, length, and repetition of each advertisement within the advertising section of the particular webpage;
transmitting from the platform server to a user'"'"'s computing device the scheduled advertisements to cause the display of the plurality of advertisements on the user'"'"'s computing device to switch within a session based on the duration of the advertisements independently of page transitions among the plurality of webpages; and
computing, by the platform server, a cost incurred by each of the one or more advertisers for display of the plurality of advertisements, the cost computed as a function of a cost-per-second (CPS) model of displaying the advertisement within the session, the cost-per-second model indicative of total duration of display of corresponding one or more advertisements within the session.
1 Assignment
0 Petitions
Accused Products
Abstract
A cost-per-second (CPS) based technology for Internet advertising is introduced. In one embodiment, the systems and methods described herein improve efficiency and efficacy of Internet based advertisements. Efficiency is improved by making advertisements relevant to the user; decreasing loss or waste in advertisement space and opportunity for the publisher; and displaying advertisements only for an appropriate duration and being charged according to actual duration for the advertiser. In embodiments, the cost for a certain branding effect can be measured and used with higher accuracy. In embodiments where multiple advertisements are shown simultaneously or at various timings, the technology introduced here provides unique bidding models to allow an advertiser to bid for advertising space, of an advertisement display. The bidding models incorporate bidding based on CPS, a function of CPS and cost-plus-click, effective CPS, etc. Conversion models for comparing advertising schema using traditional and newly introduced models are also disclosed.
50 Citations
27 Claims
-
1. A method by a platform server having a processor for processing and displaying a plurality of advertisements, the method comprising:
-
receiving in the platform server a plurality of advertisements from one or more advertisers intended for display within an advertising section of a plurality of webpages during a session for a duration specified by the advertiser, wherein the session includes one or more page transitions among the plurality of webpages and each transition results in a different one of the plurality of webpages being the actively viewed webpage; scheduling by the platform server the received plurality of advertisements for display within the advertising section of a particular webpage of the plurality of webpages by determining at least a position, length, and repetition of each advertisement within the advertising section of the particular webpage; transmitting from the platform server to a user'"'"'s computing device the scheduled advertisements to cause the display of the plurality of advertisements on the user'"'"'s computing device to switch within a session based on the duration of the advertisements independently of page transitions among the plurality of webpages; and computing, by the platform server, a cost incurred by each of the one or more advertisers for display of the plurality of advertisements, the cost computed as a function of a cost-per-second (CPS) model of displaying the advertisement within the session, the cost-per-second model indicative of total duration of display of corresponding one or more advertisements within the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A platform server for processing and displaying a plurality of advertisements, the system comprising:
-
a processor; a memory configured to store a set of instructions, which when executed by the processor cause the server to perform a method, the method including; receiving a plurality of advertisements from one or more advertisers intended for display within an advertising section of a plurality of webpages during a session for a duration specified by the advertiser, wherein the session includes one or more page transitions among the plurality of webpages and each transition results in a different one of the plurality of webpages being the actively viewed webpage; scheduling the received plurality of advertisements for display within the advertising section of a particular webpage of the plurality of webpages by determining at least a position, length, and repetition of each advertisement within the advertising section of the particular webpage; transmitting to a user'"'"'s computing device the scheduled advertisements to cause the display of the plurality of advertisements on the user'"'"'s computing device to switch within a session based on the duration of the advertisements independent independently of page transitions among the plurality of webpages; and computing a cost incurred by each of the one or more advertisers for display of the plurality of advertisements, the cost computed as a function of a cost-per-second (CPS) model of displaying the advertisement within the session, the cost-per-second model indicative of total duration of display of corresponding one or more advertisements within the session. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification