Patent ID: 8266695

Claim:
A method for verifying gadget containers, the method comprising: using a computer to execute steps comprising: receiving a request from a client for a software gadget, the request comprising a container web page parameter identifying a web page that contain the software gadget by loading the software gadget into an inline frame; determining whether the identified web page is an acceptable web page for containing the requested software gadget; and responsive to determining that the identified web page is an acceptable web page for containing the requested software gadget: preparing the requested software gadget by inserting container verification code into the requested software gadget, the container verification code executable on the client to ensure that the requested software gadget is contained within the identified web page and comprising code for setting a container web page of the prepared software gadget to be the identified web page and preventing the identified web page from reloading by appending a fragment identifier to the container web page parameter; and providing the prepared software gadget to the client.