SYSTEM AND METHOD FOR CUSTOMIZING ADS IN WEB AND MOBILE APPLICATIONS
First Claim
Patent Images
1. A system for customizing advertisements in online and mobile applications, the system comprising:
- a software library including an interface for receiving a request to create a set of ad slots to be programmatically arranged in an application according to a first predetermined set of instructions, the software library being configured to responsively generate the set of ad slots within the application;
wherein the interface is communicatively linked to at least one ad server, the ad server being configured to return at least one advertisement to the interface in response to an ad call requested from the application via the interface; and
wherein the at least one advertisement is rendered in at least one ad slot for display to a user of the application, the at least one ad slot being selected from the set of ad slots.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for customizing advertisements in online and mobile and applications. The system includes a software library having an application programming interface for receiving a request to create a set of ad slots to be programmatically arranged in an application. An ad server is communicatively linked to the interface and is operable to render advertisements to the application in response to an ad call requested therefrom. The advertisements are placed in predetermined ad slots for display to a user of the application.
121 Citations
21 Claims
-
1. A system for customizing advertisements in online and mobile applications, the system comprising:
-
a software library including an interface for receiving a request to create a set of ad slots to be programmatically arranged in an application according to a first predetermined set of instructions, the software library being configured to responsively generate the set of ad slots within the application; wherein the interface is communicatively linked to at least one ad server, the ad server being configured to return at least one advertisement to the interface in response to an ad call requested from the application via the interface; and wherein the at least one advertisement is rendered in at least one ad slot for display to a user of the application, the at least one ad slot being selected from the set of ad slots. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for customizing advertisements in online and mobile applications, the method comprising:
-
receiving a request for a set of ad slots for an application, the request being received by way of an interface; creating the set of ad slots for the application, the set of ad slots being programmatically arranged in the application according to a first predetermined set of instructions; querying at least one ad server in response to an ad call requested by the application, the ad call being requested via the interface; returning at least one advertisement to the interface in response to the ad call; and rendering the at least one advertisement in at least one ad slot of the set of slots for display to a user of the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. In a computer readable storage medium having stored therein instructions executable by a programmed processor for customizing advertisements in online and mobile applications, the storage medium comprising instructions for:
-
receiving a request for a set of ad slots for an application, the request being received by way of an interface; creating the set of ad slots for the application, the set of ad slots being programmatically arranged in the application according to a first predetermined set of instructions; querying at least one ad server in response to an ad call requested by the application, the ad call being requested via the interface; returning at least one advertisement to the interface in response to the ad call; and rendering the at least one advertisement in at least one ad slot of the set of slots for display to a user of the application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification