APPARATUS AND METHOD FOR INTERFACING WITH A PLURALITY OF PUBLISHERS
First Claim
1. A computerized method for interfacing with one or more publishers across a network comprising:
- receiving an advertisement and associated metadata from a client node over the network using a general purpose application programming interface (GPAPI);
determining a list of recommended publishers for the advertisement based on at least the advertisement and the associated metadata; and
placing the advertisement with one or more publisher nodes of publishers selected out of the recommended publishers, wherein communication with each publisher node of the selected publishers is performed using an application programming interface (API) of a respective publisher node.
6 Assignments
0 Petitions
Accused Products
Abstract
A computerized method, apparatus and system for interfacing with one or more advertisement publishers across a network. The method includes receiving an advertisement and associated metadata from a client node over the network using a general purpose application programming interface (GPAPI); determining a list of recommended publishers for the advertisement based on at least the advertisement and the associated metadata; and placing the advertisement with one or more publisher nodes of publishers selected out of the recommended publishers, wherein communication with each publisher node of the selected publishers is performed using an application programming interface (API) of a respective publisher node.
8 Citations
21 Claims
-
1. A computerized method for interfacing with one or more publishers across a network comprising:
-
receiving an advertisement and associated metadata from a client node over the network using a general purpose application programming interface (GPAPI); determining a list of recommended publishers for the advertisement based on at least the advertisement and the associated metadata; and placing the advertisement with one or more publisher nodes of publishers selected out of the recommended publishers, wherein communication with each publisher node of the selected publishers is performed using an application programming interface (API) of a respective publisher node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processing units; and one or more memory units coupled to the one or more processing units, wherein at least one of the one or more memory units storing therein instructions for causing one or more processing units to perform the steps of; receiving an advertisement and associated metadata from a client node over a network using a general purpose application programming interface (GPAPI); determining a list of recommended publishers for the advertisement based on at least the advertisement and the associated metadata; and placing the advertisement with one or more publisher nodes of publishers selected out of the recommended publishers, wherein communication with each publisher node of the selected publishers is performed using an application programming interface (API) of a respective publisher node.
-
-
12. An apparatus for interfacing one or more publishers, comprising:
-
an interface to a network for receiving and sending data over the network; a processing unit coupled to the network via the interface; a general purpose application programming interface (GPAPI); and a memory coupled to the processing unit and that contains therein instructions that when executed by the processing unit configures the apparatus to;
receive an advertisement and associated metadata from a client node over the network using the GPAPI, determine a list of recommended publishers for the advertisement based on at least the advertisement and the associated metadata, and place the advertisement with publisher nodes of publishers selected out of the recommended publishers wherein communication with each publisher node of the selected publishers is performed using an application programming interface (API) of respective publisher node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification