Systems and methods for contextualizing services for inline mobile banner advertising
First Claim
1. A method for providing in-line advertisement for mobile devices, the method comprising:
- (a) identifying, by an agent executing on a web browser of a mobile device, text in a portion of a web page being displayed on the mobile device responsive to detecting that the portion of the web page is scrolled into view on the mobile device and is idle for a predetermined time period;
(b) sending, by the agent to a server responsive to the detection, web page data comprising text identified from the portion of the web page;
(c) receiving, by the agent from the server, an advertisement for a campaign from a plurality of campaigns selected by the server based on text from the web page data corresponding to a predetermined set of keywords for the campaign; and
(d) displaying, by the agent responsive to the detection, the advertisement within a break of the web page, the break created by the agent to be near the portion of the web page having text corresponding to a keyword for the campaign.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to systems and methods for processing advertisement opportunities when a user views content on a mobile device. An agent on a mobile device may contextualize a portion of a page being viewed to identify and send contextual data to a contextualization service. The contextualization service may use the contextual data to select a campaign from a plurality of campaigns to deliver an in line banner advertisement for content being viewed. Based on the selected campaign, the contextualization service may send the agent an advertisement or campaign information for display, such as an inline banner at a natural break in the content being viewed. Instead of having an advertisement predetermined or fixed prior to the display of the content, the present systems and methods may dynamically contextualize the page at the point of viewing based on the content of the page being viewed.
-
Citations
24 Claims
-
1. A method for providing in-line advertisement for mobile devices, the method comprising:
-
(a) identifying, by an agent executing on a web browser of a mobile device, text in a portion of a web page being displayed on the mobile device responsive to detecting that the portion of the web page is scrolled into view on the mobile device and is idle for a predetermined time period; (b) sending, by the agent to a server responsive to the detection, web page data comprising text identified from the portion of the web page; (c) receiving, by the agent from the server, an advertisement for a campaign from a plurality of campaigns selected by the server based on text from the web page data corresponding to a predetermined set of keywords for the campaign; and (d) displaying, by the agent responsive to the detection, the advertisement within a break of the web page, the break created by the agent to be near the portion of the web page having text corresponding to a keyword for the campaign. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing in-line advertisement for mobile devices, the system comprising:
-
an agent executing on a web browser of a mobile device identifying text in a portion of a web page being displayed on the mobile device responsive to detecting that the portion of the web page is scrolled into view on the mobile device and is idle for a predetermined time period and sending to a server, responsive to the detection, web page data comprising text identified from the portion of the web page; wherein the agent receives from the server, an advertisement for a campaign from a plurality of campaigns selected by the server based on text from the web page data corresponding to a predetermined set of keywords for the campaign and responsive to the detection displays the advertisement within a break of the web page, the break created by the agent to be near the portion of the web page having text corresponding to a keyword for the campaign. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification