Advertising content timeout methods in multiple-source advertising systems
First Claim
1. In a computer system, a method for ensuring timely receipt of advertisements in response to an advertisement request, the method comprising:
- identifying a base request from an advertisement requester;
identifying a total response time allowed to process the base request, wherein the total response time allowed comprises;
a preprocessing period before the base request is sent to an advertisement supplier;
a fetch period to send the request to the advertisement supplier and receive advertisements from the advertisement supplier; and
a postprocessing period to process the advertisements obtained from the advertisement supplier and send the advertisements to the advertisement requester; and
monitoring the processing of the base request to determine whether the advertisements are received and sent to the advertisement requester within the total response time allowed.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for ensuring timely receipt of advertisements in response to an advertisement request. In one embodiment, a method includes identifying a base request from an advertisement requester; identifying a total response time allowed to process the base request, wherein the total response time allowed includes a preprocessing period before the base request is sent to an advertisement supplier; a fetch period to send the request to the advertisement supplier and receive advertisements from the advertisement supplier; and a postprocessing period to process the advertisements obtained from the advertisement supplier and send the advertisements to the advertisement requester; and monitoring the processing of the base request to determine whether the advertisements are received and sent to the advertisement requester within the total response time allowed.
66 Citations
14 Claims
-
1. In a computer system, a method for ensuring timely receipt of advertisements in response to an advertisement request, the method comprising:
-
identifying a base request from an advertisement requester;
identifying a total response time allowed to process the base request, wherein the total response time allowed comprises;
a preprocessing period before the base request is sent to an advertisement supplier;
a fetch period to send the request to the advertisement supplier and receive advertisements from the advertisement supplier; and
a postprocessing period to process the advertisements obtained from the advertisement supplier and send the advertisements to the advertisement requester; and
monitoring the processing of the base request to determine whether the advertisements are received and sent to the advertisement requester within the total response time allowed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system configured to process advertisement requests and return advertisements to an advertisement requester, the system comprising:
a routing system communicating with an advertisement requester and an advertisement supplier, the routing system configured to;
identify a base request from an advertisement requester;
send the base request to an advertisement supplier;
receive advertisements from the advertisement supplier in response to the base request; and
send the advertisements to the advertisement requester; and
a clocking module configured to;
identify a total response time allowed to process the base request, wherein the total response time allowed comprises;
a preprocessing period before the base request is sent to an advertisement supplier;
a fetch period to send the request to the advertisement supplier and receive advertisements from the advertisement supplier; and
a postprocessing period to process the advertisements obtained from the advertisement supplier and send the advertisement to the advertisement requester; and
monitor the processing of the base request to determine whether the advertisements are received and sent to the advertisement requester within the total response time allowed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification