ADVERTISEMENTS ON MOBILE DEVICES USING INTEGRATIONS WITH MOBILE APPLICATIONS
8 Assignments
0 Petitions
Accused Products
Abstract
A server for delivering advertisements to mobile devices includes an application programming interface executable by a processor and configured to: receive an ad call over a network from an application of a mobile device to deliver an advertisement to an ad position on a small screen thereof, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; detect the ad position, including the fixed height and width of the ad position within the fixed location; retrieve from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and deliver the advertisement to the mobile device for display in the ad position during the execution of the application.
19 Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A server for delivering advertisements to mobile devices, comprising:
-
a processor and storage memory; a mobile advertisement (“
ad”
) application programming interface (“
API”
) executable by the processor and configured to;receive an ad call over a network from an application of a mobile device to deliver an advertisement to an ad position on a small screen of the mobile device, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; detect the ad position, including the fixed height and width of the ad position within the fixed location; retrieve from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and deliver the advertisement to the mobile device for display in the ad position during the execution of the application. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method for delivering advertisements to mobile devices, the method executable by a server having a processor and storage memory, the method comprising:
-
executing, using the processor, a mobile advertisement (“
ad”
) application programming interface (“
API”
);receiving through the API an ad call over a network from an application of a mobile device, the ad call including a request that the server deliver an advertisement to an ad position on a small screen of the mobile device, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; detecting the ad position through the API, comprising detecting the fixed height and width of the ad position within the fixed location; retrieving from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and delivering, using the processor, the advertisement to the mobile device for display in the ad position during the execution of the application. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A computer-readable storage medium comprising a set of instruction executable by a processor and storage memory of a server for delivering advertisements to mobile devices, the set of instructions comprising;
-
instructions to direct the processor to execute a mobile advertisement (“
ad”
) application programming interface (“
API”
);instructions to direct the processor to receive through the API an ad call over a network from an application of a mobile device, the ad call including a request that the server deliver an advertisement to an ad position on a small screen of the mobile device, the ad position located at a fixed location of the application, the fixed location having a fixed height and a fixed width as viewed by a user of the mobile device throughout use of the application; instructions to direct the processor to detect the ad position through the API, including to detect the fixed height and width of the ad position within the fixed location; instructions to direct the processor to retrieve from the storage memory an advertisement having an ad format best matching the fixed height and the fixed width for filling the ad call at the fixed location; and instructions to direct the processor to deliver the advertisement to the mobile device for display in the ad position during the execution of the application. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification