| CPC G06Q 30/0256 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0275 (2013.01)] | 1 Claim |

|
1. A system for transforming the presentation of at least one preset data message to users of a plurality of devices, the system comprising:
at least one CPU processor; and
at least one storage device in communication with the at least one CPU processor, the at least one storage device including source code instructions that, when executed by the at least one CPU processor, enable the performance of a CPU executed method comprising the steps of:
receiving, with the at least one CPU processor, a plurality of advertising criteria from two or more entities, wherein said plurality of criteria comprise demographic data, geographic data and psychographic data;
ascertaining, with the at least one CPU processor, predetermined values per click or impression for said two or more entities of two or more preset data messages;
conducting, with the at least one CPU processor, a real-time auction between said two or more entities;
receiving, with the at least one CPU processor, bid values from said two or more entities;
ranking, with the at least one CPU processor, the received bid values, wherein the received bid values are equal to or greater than the predetermined values per click or impression;
presenting, with the at least one CPU processor, said two or more preset data messages for display on said plurality of devices based on the ranked received bid values and said plurality of advertising criteria, wherein said two or more preset data massages comprise clickable hyperlinks;
tracking with the at least one CPU processor, a quantity threshold calculus of clickable actions performed by said users of said plurality of devices on the clickable hyperlinks of said two or more preset data messages;
associating, with the at least one CPU processor, the quantity threshold calculus of clickable actions with account identifiers of said two or more entities;
deducting, with the at last one CPU processor, amounts from accounts associated with the account identifiers of said two or more entities based on the quantity threshold calculus of clickable actions and the received bid values; and
as the quantity threshold calculus of the received clickable actions varies, then with the at least one CPU processor, adjusting the predetermined values per click or impression into either increased or decreased values per click or impression of said two or more preset data messages to new values.
|