OPTIMIZATION OF YIELD FOR ADVERTISING INVENTORY
First Claim
1. A method including:
- in a network of interconnected computers, sending a request for a file from a browser residing on a user system to a publisher server;
receiving the requested file from the publisher server, the requested file including instructions for the browser to request a site file from a rules server;
receiving the site file in the browser, the site file including rules for deciding whether an advertising impression is desired, rules for valuing the advertising impression, and browser executable code that applies and evaluates the rules;
executing the browser executable code to evaluates the rules from the site file which determine if one or more signals should be attached to an advertisement request; and
selecting an advertisement from a network ad server based on a signal received with the advertisement request from the browser.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for optimization of yield for advertising inventory. A method includes, in a network of interconnected computers, sending a request for a file from a browser residing on a user system to a publisher server, receiving the requested file from the publisher server, the requested file including instructions for the browser to request a site file from a rules server, receiving the site file in the browser, the site file including rules for deciding whether an advertising impression is desired, rules for valuing the advertising impression, and browser executable code that applies and evaluates the rules, executing the browser executable code to evaluate the rules from the site file which determine if one or more signals should be attached to an advertisement request, and selecting an advertisement from a network ad server based on a signal received with the advertisement request from the browser.
27 Citations
32 Claims
-
1. A method including:
-
in a network of interconnected computers, sending a request for a file from a browser residing on a user system to a publisher server; receiving the requested file from the publisher server, the requested file including instructions for the browser to request a site file from a rules server; receiving the site file in the browser, the site file including rules for deciding whether an advertising impression is desired, rules for valuing the advertising impression, and browser executable code that applies and evaluates the rules; executing the browser executable code to evaluates the rules from the site file which determine if one or more signals should be attached to an advertisement request; and selecting an advertisement from a network ad server based on a signal received with the advertisement request from the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method including:
-
in a network of interconnected computers, requesting a file from a publisher server; receiving the requested file in a browser, the requested file including instructions for the browser to request a tag file of executable code from a rules server; and receiving the tag file including one section containing executable code and a second section containing content markup language with embedded executable code, the tag file containing instructions for the browser to ignore the section of the tag file containing the content markup language with embedded executable code when the browser is processing the file as the executable code, the section with the executable code surrounded by characters indicating that the browser should ignore that section when the browser is processing the tag file as a content markup language file. - View Dependent Claims (32)
-
Specification