DEVICE, SYSTEM, AND METHOD OF PROVIDING CUSTOMIZED CONTENT
First Claim
1. A method for providing an advertisement customized to displayed content, comprising:
- receiving a request to display at least one advertisement to be displayed along with a web object embedded in a webpage;
searching a creative database for a data entry matching the web object designated in the request;
selecting, using a plurality of ad-selection rules, at least one advertisement associated with the matching web object, wherein each of the at least one selected advertisements satisfies at least one of the plurality of ad-selection rules;
determining a timing, a location, and an appearance of animation associated with each of the at least one selected advertisements, wherein the timing and the location respectively define when and where each of the at least one selected advertisements is displayed with respect to the web object; and
generating a response encapsulating each of the at least one selected advertisements and the respective timing, location, and the appearance of animation associated therewith.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing an advertisement customized to displayed content. The method comprises receiving a request to display at least one advertisement to be displayed along with a web object embedded in a webpage; searching a creative database for a data entry matching the web object designated in the request; selecting, using ad-selection rules, at least one advertisement associated with the matching web object, wherein each of the at least one selected advertisement satisfies at least one of the ad-selection rules; determining a timing, a location, an appearance animation associated with each of the at least one selected advertisement, the timing and the location respectively define when and where each of the at least one selected advertisement is displayed with respect to the web object; and generating a response encapsulating each of at least one selected advertisement and the respective timing, location, and the appearance animation associated therewith.
-
Citations
22 Claims
-
1. A method for providing an advertisement customized to displayed content, comprising:
-
receiving a request to display at least one advertisement to be displayed along with a web object embedded in a webpage; searching a creative database for a data entry matching the web object designated in the request; selecting, using a plurality of ad-selection rules, at least one advertisement associated with the matching web object, wherein each of the at least one selected advertisements satisfies at least one of the plurality of ad-selection rules; determining a timing, a location, and an appearance of animation associated with each of the at least one selected advertisements, wherein the timing and the location respectively define when and where each of the at least one selected advertisements is displayed with respect to the web object; and generating a response encapsulating each of the at least one selected advertisements and the respective timing, location, and the appearance of animation associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A server for providing an advertisement customized to displayed content, comprising:
-
a processor communicatively connected to a network; and
,a memory coupled to the processor, containing a plurality of instructions that when executed by the processor configure the server to; receive a request to display at least one advertisement to be displayed along with a web object embedded in a webpage; search a creative database for a data entry matching the web object designated in the request; select, using a plurality of ad-selection rules, at least one advertisement associated with the matching web object, wherein each of the at least one selected advertisements satisfies at least one of the plurality of ad-selection rules; determine a timing, a location, and an appearance of animation associated with each of the at least one selected advertisements, wherein the timing and the location respectively define when and where each of the at least one selected advertisements is displayed with respect to the web object; and generate a response encapsulating each of the at least one selected advertisements and the respective timing, location, and the appearance of animation associated therewith. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification