Systems and methods for contextualizing services for inline mobile banner advertising
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.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . A method for dynamically including augmented content, the method comprising:
detecting, by an agent executing on a web browser of a mobile device, that a first content portion of a web page is being scrolled into view within a display of the mobile device, the first content comprising a first predefined keyword; creating, by the agent responsive to the detection, a break in the web page near a location of the first predefined keyword on the web page; and displaying, by the agent responsive to the created break, augmented content within the created break, the augmented content determined according to the first predefined keyword.
2 . The method of claim 1 , wherein the detecting comprises determining that the first content portion meets a predetermined criteria, wherein the predetermined criteria relates to at least one of: metadata of the first content portion, or a location of the first content portion relative to a predefined section or area of the web page.
3 . The method of claim 1 , wherein the detecting comprises detecting that a paragraph of text is being scrolled into view within the display.
4 . The method of claim 1 , wherein at least one of the creating and the displaying is responsive to a determination that the first content portion is in view within the display for at least a predetermined length of time.
5 . The method of claim 1 , wherein the creating comprises creating the break prior to, within or after the first content portion of the web page.
6 . The method of claim 1 , wherein the displaying comprises inserting the augmented content in the break while the web page is being loaded onto the web browser.
7 . The method of claim 1 , further comprising sending, by the agent to a server, web page data comprising text identified from the portion of the web page, and receiving, by the agent from the server, the augmented content.
8 . The method of claim 1 , further comprising receiving, by the agent from a server, the augmented content, the augmented content comprising an advertisement for a campaign selected according to the first predefined keyword.
9 . The method of claim 1 , comprising creating, by the agent, the break responsive to a determination that a natural or existing break proximate to first content portion is beyond a predetermined distance.
10 . The method of claim 1 , further comprising sending, by the agent to a server, web page data comprising text identified from a second content portion of the web page, and receiving, by the agent from the server, the augmented content.
11 . A system for dynamically including augmented content, the system comprising:
an agent executing on a web browser of a mobile device, the agent configured to:
detect that a first content portion of a web page is being scrolled into view within a display of the mobile device, the first content comprising a first predefined keyword;
create, responsive to the detection, a break in the web page near a location of the first predefined keyword on the web page; and
display, responsive to the created break, augmented content within the created break, the augmented content determined according to the first predefined keyword.
12 . The system of claim 11 , wherein the agent is further configured to determine that the first content portion being scrolled into view within the display meets a predetermined criteria, wherein the predetermined criteria relates to at least one of: metadata of the first content portion, or a location of the first content portion relative to a predefined section or area of the web page.
13 . The system of claim 11 , wherein the first content portion comprises a paragraph of text.
14 . The system of claim 11 , wherein the agent is further configured to perform at least one of the creating and the displaying, responsive to a determination that the first content portion is in view within the display for at least a predetermined length of time.
15 . The system of claim 11 , wherein the agent is further configured to create the break prior to, within or after the first content portion of the web page.
16 . The system of claim 11 , wherein the agent is further configured to insert the augmented content in the break while the web page is being loaded onto the web browser.
17 . The system of claim 11 , wherein the agent is further configured to send web page data to a server comprising text identified from the portion of the web page, and to receive the augmented content from the server.
18 . The system of claim 11 , wherein the agent is further configured to receive from a server the augmented content, the augmented content comprising an advertisement for a campaign selected according to the first predefined keyword.
19 . The system of claim 11 , wherein the agent is further configured to create the break responsive to a determination that a natural or existing break proximate to the first content portion is beyond a predetermined distance.
20 . The system of claim 11 , wherein the agent is further configured to send web page data to a server comprising text identified from a second content portion of the web page, and to receive the augmented content from the server.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.