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.
-
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