ONLINE AD SERVING
First Claim
1. A method for rendering online ads on a webpage, the method comprising:
- creating a cross-domain frame in a host webpage, the frame comprising content from a different domain than the host webpage'"'"'s domain;
creating host ad space in the host webpage to accommodate an initial size of a frame ad-space, the host ad space comprising an initial height and width of the frame ad-space; and
creating a inter-frame communication channel between the frame and the host web-page.
2 Assignments
0 Petitions
Accused Products
Abstract
Online ad hosting (e.g., hosting ads from one domain on a webpage from a different domain) is accomplished using a cross-domain frame (e.g., an inline frame (IFrame)), a secure inter-frame communications channel, and a source code interface (e.g., a set of application program interfaces (APIs)). That is, a cross-domain IFrame may be created in a host webpage, which can isolate an ad from the host webpage. An inter-frame communications channel may be utilized to communicate between the contents of the cross-domain frame and the host webpage. Further, a source code interface may be used to communicate a host'"'"'s preferences for an ad'"'"'s parameters and restrictions.
-
Citations
20 Claims
-
1. A method for rendering online ads on a webpage, the method comprising:
-
creating a cross-domain frame in a host webpage, the frame comprising content from a different domain than the host webpage'"'"'s domain; creating host ad space in the host webpage to accommodate an initial size of a frame ad-space, the host ad space comprising an initial height and width of the frame ad-space; and creating a inter-frame communication channel between the frame and the host web-page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An source code interface configured to provide a host webpage an interface for communicating ad content parameters and restrictions to an ad syndicator, the interface comprising:
-
one or more parent node property components configured to direct an ad'"'"'s parameters and/or restrictions to a parent node; and one or more parameter set components configured to provide an ad'"'"'s parameters and/or restrictions. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for rendering online ads on a webpage, the method comprising:
-
creating a cross-domain frame in a host webpage, the frame comprising content from a different domain than the host webpage'"'"'s domain; creating host ad space in the host webpage to accommodate an initial size of a frame ad-space, the host ad space comprising an initial height and width of the frame ad-space; creating a inter-frame communication channel between the frame and the host web-page, comprising; inserting additional programming code, comprising security programming code for providing security, for the communication channel for facilitating communication over the communication channel, the inserting comprising; inserting additional programming code in the cross-domain frame; and inserting additional programming code in the host webpage; and securing the inter-frame communication channel comprising providing a list of allowed functionalities for content inside the cross-domain frame.
-
Specification