Patent ID: 8689099
Filing Date: 2014-04-01
Classification: H04L

Abstract:
1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising: code that determines that a message is to be sent from code executing in a first network page frame to code executing in a second network page frame, wherein the first network page frame is from a first network site, the second network page frame is from a second network site, and the first network page frame and the second network page frame are configured to be rendered together as a network page; code that determines whether a first domain of the first network site differs from a second domain of the second network site in response to determining that the message is to be sent from the code executing in the first network page frame to the code executing in the second network page frame; code that sends the message to the code executing in the second network page frame by modifying a document object model (DOM) of the second network page frame to include the message when the first domain is determined not to differ from the second domain; and code that, when the first domain is determined to differ from the second domain;