Client mediation and integration to advertisement gateway
First Claim
1. A method of client mediated advertisement selection to alleviate load on an advertisement gateway, the method comprising:
- sending, by an electronic device, a request for an advertisement to the advertisement gateway, wherein the request comprises a request for an advertisement in a first format;
in response to receiving the request for the advertisement in the first format, sending, by the advertisement gateway, and receiving, by the electronic device, a response message which includes an indication that no advertisement is available in the first format and instructions to invoke a first media adapter of a plurality of media adapters on the electronic device based on the request for the advertisement in the first format;
in response to receiving the response message, invoking, by the electronic device, the first media adapter based on the instructions;
in response to invoking the first media adapter, generating, by the electronic device executing the first media adapter, a request message for the advertisement in the first format and sending the advertisement request message directly from the electronic device to an advertisement provider server, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated; and
sending by the advertisement provider server and receiving directly at the electronic device the advertisement in the first format in response to the request message from the first media adapter executing on the electronic device, whereby the advertisement gateway is bypassed and load on advertisement gateway is alleviated.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of client mediated advertisement selection comprises sending, by an electronic device, a request for an advertisement to an advertisement gateway, where the request comprises a request for an advertisement in a first format, receiving, from the advertisement gateway, a response message that comprises an indication that no advertisement is available in the first format, receiving, from the advertisement gateway, instructions for invoking a first media adapter of a plurality of media adapters on the electronic device based on the request for the advertisement in the first format, invoking, by the electronic device, the first media adapter based on the instructions, requesting, by the first media adapter, the advertisement in the first format from an advertisement provider, and receiving, at the electronic device, the advertisement in the first format.
-
Citations
11 Claims
-
1. A method of client mediated advertisement selection to alleviate load on an advertisement gateway, the method comprising:
-
sending, by an electronic device, a request for an advertisement to the advertisement gateway, wherein the request comprises a request for an advertisement in a first format; in response to receiving the request for the advertisement in the first format, sending, by the advertisement gateway, and receiving, by the electronic device, a response message which includes an indication that no advertisement is available in the first format and instructions to invoke a first media adapter of a plurality of media adapters on the electronic device based on the request for the advertisement in the first format; in response to receiving the response message, invoking, by the electronic device, the first media adapter based on the instructions; in response to invoking the first media adapter, generating, by the electronic device executing the first media adapter, a request message for the advertisement in the first format and sending the advertisement request message directly from the electronic device to an advertisement provider server, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated; and sending by the advertisement provider server and receiving directly at the electronic device the advertisement in the first format in response to the request message from the first media adapter executing on the electronic device, whereby the advertisement gateway is bypassed and load on advertisement gateway is alleviated. - View Dependent Claims (2, 3, 4)
-
-
5. A method of client mediated advertisement selection to alleviate load on an advertisement gateway, the method comprising:
-
sending, by an electronic device, a request for an advertisement to the advertisement gateway; in response to sending the request for the advertisement to the advertisement gateway, receiving, by the electronic device from the advertisement gateway, a response message which includes an indication that no advertisement is available and instructions for invoking a first media adapter of a plurality of media adapters on the electronic device based on the request for the advertisement; in response to receiving the response message, invoking, by the electronic device, the first media adapter based on the instructions; in response to invoking the first media adapter, generating, by the electronic device executing the first media adapter, a request message for the advertisement and sending the request message directly from the electronic device to an advertisement provider server, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated; and receiving, at the electronic device directly from the advertisement provider server, the advertisement in response to the request message from the first media adapter executing on the electronic device, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated. - View Dependent Claims (6, 7, 8)
-
-
9. A client based advertisement mediation system operating on an electronic device to alleviate load on an advertisement gateway, the system comprising:
an electronic device, comprising; a processor, a non-transitory memory, a plurality of media adapters, and a mediation application stored in the non-transitory memory, that when executed on the processor, configures the processor to; generate a request for an advertisement from the advertisement gateway; send the request to the advertisement gateway; in response to the request for the advertisement, receive a response from the advertisement gateway, wherein the response includes an indication that no advertisement is available and instructions to invoke a first media adapter of the plurality of media adapters on the electronic device based on the request for the advertisement; in response to the received response message, invoke the first advertisement media adapter from the plurality of media adapters based on the instructions; in response to invocation of the first media adapter, generate a request message for the advertisement and send the request message directly to an advertisement provider server, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated; and receive, directly from the advertisement provider server, the advertisement based on the invocation of the first advertisement media adapter, whereby the advertisement gateway is bypassed and load on the advertisement gateway is alleviated. - View Dependent Claims (10, 11)
Specification