REAL TIME DEBUGGING IN ONLINE VIDEO ADVERTISEMENT SYSTEM
First Claim
1. A method of monitoring an online video advertisement system, comprising:
- receiving a request for insertion of an online video advertisement;
determining, selectively based on presence of a debug suffix, whether the request includes a debug request;
performing a bidding auction to select a winning bid; and
sending debug information, in response to the request, upon determination that the request includes the debug request, comprising bid data received during the bidding auction.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques for monitoring an online video advertisement system include receiving a request for insertion of an online video advertisement, determining, selectively based on presence of a debug suffix, whether the request includes a debug request, performing a bidding auction to select a winning bid, and sending debug information, in response to the request, upon determination that the request includes the debug request. The debug data includes bid data received during the bidding auction. In one advantageous aspect, the use of hypertext transfer protocol headers to communicate debug information allows for activation and deactivation of the debugging operation transparently, e.g., without changing the underlying application layer workflow.
-
Citations
21 Claims
-
1. A method of monitoring an online video advertisement system, comprising:
-
receiving a request for insertion of an online video advertisement; determining, selectively based on presence of a debug suffix, whether the request includes a debug request; performing a bidding auction to select a winning bid; and sending debug information, in response to the request, upon determination that the request includes the debug request, comprising bid data received during the bidding auction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for monitoring an online video advertisement system, comprising:
-
a request receiver module that receives a request for insertion of an online video advertisement; a debug determination module that determines, selectively based on presence of a debug suffix, whether the request includes a debug request; a bid module that performs a bidding auction to select a winning bid; and a debug response module that responds, when it is determined that the request for insertion includes a debug request, with debug information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a computer-readable medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method comprising:
-
receiving a request for insertion of an online video advertisement; determining, selectively based on presence of a debug suffix, whether the request includes a debug request; performing a bidding auction to select a winning bid; and responding, when it is determined that the request for insertion includes a debug request, with debug information comprising bid data received during the bidding auction.
-
-
17. An online video advertisement system, comprising:
-
an advertisement server; an operator console; and a video advertisement bidding server; wherein the advertisement server is configured to; transmit video advertisement bid requests to the video advertisement bidding server; and provide debug information upon request; and wherein the operator console is configured to; control normal operation of the advertisement server using hypertext messaging; and request debug information from the advertisement server by modifying hypertext messaging with a debug suffix.
-
-
18. A method of integrating a new partner into a video advertisement system, comprising:
-
operating a bid server in debug mode to solicit a bid response from the new partner, along with other existing partners, for placement of a video advertisement to an online viewer; generating debug data based on the bid response received from the new partner; permitting the new partner to place video advertisements only a user confirms, based on the debug data, that the new partner'"'"'s bid response is acceptable. - View Dependent Claims (19, 20, 21)
-
Specification