Patent Document ID: 8291475
Application ID: 12112800

Base Claim:
1. A method for communicating between a website and an untrusted website to create a web mashup on the website, comprising: setting a domain property of the website and a domain property of the untrusted website to a same document domain to allow direct communication between the untrusted website and the website; creating a mediator frame that points to a page on the website; creating an untrusted frame that points to a throwaway sub-domain; and passing data between the website using the mediator frame and the untrusted website using the untrusted frame to create the web mashup on the website.

---

Claim 2:
2. The method of claim 1 , further comprising: determining that the web mashup uses a single website that is the untrusted website; and using script to create an HTML script tag and appending the HTML script tag to a document in the throwaway sub-domain.