CPC G06Q 30/0275 (2013.01) [G06Q 30/02 (2013.01)] | 20 Claims |
1. A computer-implemented method for determining whether to bid on one or more impression opportunities available across a plurality of impression opportunity providers, the method comprising:
performing normalization of data transmission interfaces of a first impression opportunity provider and a second impression opportunity provider, wherein the normalization comprises:
receiving data relating to a first impression opportunity from a first data transmission interface of the first impression opportunity provider of the plurality of impression opportunity providers, wherein the first data transmission interface uses a first communication protocol;
converting the data received from the first data transmission interface relating to the first impression opportunity into a normalized data format;
receiving data relating to a second impression opportunity from a second data transmission interface of the second impression opportunity provider of the plurality of impression opportunity providers, wherein the second data transmission interface uses a second communication protocol, wherein the second communication protocol is different from the first communication protocol; and
converting the data received from the second data transmission relating to the second impression opportunity interface into the normalized data format;
accessing, by the computer system, the data received from the first impression opportunity provider relating to the first impression opportunity and the data received from the second impression opportunity provider relating to the second impression opportunity; and
determining, by the computer system, whether to bid on one or more of the first impression opportunity or the second impression opportunity,
wherein the computer system comprises a hardware processor and an electronic storage medium.
|