SECURE EXPANDABLE ADVERTISEMENTS USING AN API AND CROSS-DOMAIN COMMUNICATIONS
First Claim
Patent Images
1. A method comprising:
- presenting a webpage with an iframe containing an HTML document from a third party server, wherein the domain of the third party server and the webpage are different;
receiving an API call from the third party server to expand the iframe; and
issuing an instruction to a client machine to expand the iframe.
2 Assignments
0 Petitions
Accused Products
Abstract
A system to present secure expandable advertisements using an API and cross-domain communication. A content publishing system that hosts a website can implement an expandable advertisement using IFRAMEs that are expanded upon receiving an API call from a third party rich media vendor that hosts the expandable advertisement when the content publishing system and the third party media vendor are of differing domains.
-
Citations
20 Claims
-
1. A method comprising:
-
presenting a webpage with an iframe containing an HTML document from a third party server, wherein the domain of the third party server and the webpage are different; receiving an API call from the third party server to expand the iframe; and issuing an instruction to a client machine to expand the iframe. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a web server to present a webpage with an iframe containing an HTML document from a third party server, wherein the domains of the third party and the webpage are different; an application programming interface to receive an API call from the third party server to expand the iframe; and an expandable advertisement module to issue an instruction to the webpage to expand the iframe. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium comprising instructions, which when implemented by one or more processors perform the operations comprising:
-
presenting a webpage with an iframe containing an HTML document from a third party server, wherein the domains of the third party server and the webpage are different; receiving an API call from the third party server to expand the iframe; and issuing an instruction to a client machine to expand the iframe.
-
- 17. A machine-readable medium as in claim 17, further comprising the operation of authenticating the API call by verifying the token received as an argument to the API call
Specification